home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware 1 2 the Maxx
/
sw_1.zip
/
sw_1
/
COMM
/
HSLK11C9.ZIP
/
HSLINK.NEW
< prev
next >
Wrap
Text File
|
1992-04-27
|
9KB
|
255 lines
HS/Link Revision History (in reverse order)
-------------------------------------------
27-Apr-92
Major documentation updates.
Patched Borland's runtime library to prevent loss of interrupts
during direct video screen updating. This may eliminate the need for
the -NV option in cases where overrun errors occur during screen
updates.
Posted publicly as HSLK11C9.ZIP. (PUBLIC BETA VERSION)
15-Apr-92
Error messages were not formatted properly in incoming files window!
13-Apr-92
Cleaned up error message wraparound in incoming files window.
Posted publicly as HSLK11C7.ZIP. (PUBLIC BETA VERSION)
08-Apr-92
Added expected incoming and outgoing file counts in -NF display mode.
Added logic to ignore lines in -NO files that contain x:/.... rather
than x:\...., making it possible to use the same BLDLIST outputs in
both hslink and prodoor systems.
Some errors in the outgoing files window were being counted twice.
02-Apr-92
Cleaned up cursor positioning in both incoming and outgoing files
during bidirectional transfers.
31-Mar-92
Added logic to give registered copies of hslink priority over
unregistered copies when both sides of the link are using the -!
(take priority) option. Behavior in this situation used to be
undefined.
Exit code 0 was sometimes being returned instead of 4 when no files
were sent or received during a session.
30-Mar-92
Improvement in batch status 'minutes remaining' calculation.
27-Mar-92
Posted publicly as HSLK11C5.ZIP. (PUBLIC BETA VERSION)
26-Mar-92
Added -FC option to force CTS handshake to remain in effect, even if
it CTS is not active initially. This may be required if you are SURE
you need CTS handshake, but when CTS is occasionally dropped by the
modem just as HS/Link loads.
Added a new ERRORLEVEL 10 exit to indicate that carrier was lost
during the initial handshake with the remote.
Added a new ERRORLEVEL 11 exit to indicate when the link was aborted
due to CTS handshake lockup. This condition can occur with some
error correcting modems when line conditions are too poor for
continued data transmission.
Added -LFlogfile option to allow DSZLOG log file pathname to be
specified from a config file when use of the DSZLOG environment
variable is not desired.
Corrections to prevent occasional '... was incomplete!' condition in
the last file of a batch.
Corrections in reporting of batch status during crash recovery.
Enabled the new BATCH STATUS display, which shows total bytes
expected and completed, as well as estimated time remaining for the
batch.
Added -CB option to control color of bargraph displays.
23-Mar-92
Added logic to cancel a link after repeated ACK timeout errors.
Corrected logic to detect receive timeouts even when transmitter
is active.
22-Mar-92
Corrected final CPS calculation in outgoing files window when
crash recovery is in effect.
20-Mar-92
HSCONFIG beta B9 was not able to create a new configuration file
from scratch, though it correctly edited existing configurations.
Posted publicly as HSLK11C1.ZIP. (PUBLIC BETA VERSION)
13-Mar-92
Daily betas posted on 12-Mar-92 did not transmit files correctly.
Corrected CPS calculation in incoming files under certain
circumstances.
12-Mar-92
Added logic to reset the current transmit file when a file read error
occurs.
11-Mar-92
Changed HSLINK.EXE and HSCONFIG.EXE to search for HSLINK.CFG the
following logic:
1) search the current directory,
2) search the directory where HSLINK.EXE is located
3) search the PATH directories
Posted publicly as HSLK11B9.ZIP. (PUBLIC BETA VERSION)
09-Mar-92
Changed logic to include bargraphs even in unregistered copies of
HS/Link, making unregistered copies fully functional.
Removed supurflous "Please use -O with -R" message when files are
rejected via -NO lists and user has requested -R.
Changed crash recovery message in transmit window from "Seek to
block" to "Crash recovery at block".
05-Mar-92
Changed CPS calculation to properly account for skipped data during
file transfer crash recovery.
23-Feb-92
Posted publicly as HSLK11B7.ZIP. (PUBLIC BETA VERSION)
22-Feb-92
Corrected settings display to say "COMx" rather than "COM1" when non-
standard com port settings are being used.
Correction to prevent endless "ACK timeout" errors under some
conditions.
Switched back to the original TC++ 1.0 compiler.
21-Feb-92
See BETA.DOC for an explanation of the new beta numbering system.
Posted publicly as HSLK11B5.ZIP. (PUBLIC BETA VERSION)
19-Feb-92
Added logic to allow simple filenames as well as directory names in
the upload duplication check file. This allows quicker duplication
checking over networks or CD-ROMS.
Use a program like MKDLIST.ZIP to create file lists. This logic will
check over 40000 files for duplicates in under 5 seconds on a 386/20
machine.
14-Feb-92
Recompiled with Borland BC++ 3.0 compiler.
Posted publicly as HSLK11B3.ZIP. (PUBLIC BETA VERSION)
13-Feb-92
Added a prefix to the original "ready" signature, making it less
likely that hs/link auto upload or auto download will falsely
trigger. The new signatures are:
HS*^BR
and
HS*^BQ
The 'HS*' prefix has been added.
Corrected new logic to leave NS16550 buffering enabled if it was
found to already be enabled on program entry.
12-Feb-92
Partial coding of high IRQ support logic.
Changed HSCONFIG to allow nonstandard base addresses in HEX.
11-Feb-92
Added logic to prevent upload duplication prior to bidirectional
transfers. Without this feature, duplicate uploads will be
completely received before the duplication is detected by the BBS.
To enable this feature, use the option
-NOdirlist
where 'dirlist' specifies the full pathname of a file containing one
directory spec per line. Each specified directory will then be
checked for duplication with incoming files. For example, PCBoard
systems may use the option
-NOC:\PCB\GEN\DLPATH.LST
to prevent upload duplication.
Added support for -I, -N5, -NM and -NO options in HSCONFIG.
10-Feb-92
Added logic in HSCONFIG to create the default HSLINK.CFG file in the
same directory as HSLINK.EXE instead of in the current directory.
Posted publicly as HSLK11B1.ZIP. (PUBLIC BETA VERSION)
05-Feb-92
Added logic to correctly handle the interrupt controller PIC register
on exit when running on some multi-tasking systems.
Added some logic to check for systems not using SHARE.
30-Jan-92
Changed logic to leave NS16550 buffering enabled if it was found to
already be enabled on program entry.
28-Jan-92
Corrected dropped characters during transmit with some internal
modems. Thanks to Mark Talley and William Elliott for helping to
track down this bug.
Added new DSZLOG codes to distinguish between transmit errors and
receive errors. The new DSZLOG codes used are:
'H'=file received from remote
'h'=file transmitted to remote
'E'=file receive was aborted
'e'=file transmit was aborted (used to be 'E')
'L'=lost carrier during file receive
'l'=lost carrier during file transmit (used to be 'L')
22-Jan-92
Changed CPS calculations to prevent numeric overflow at around 11megs.
Changed DSZLOG entries to always include spaces with files over 1meg.
21-Jan-92
Added logic to allow hex values to be specified for -PB and most
other integer command line options. Option format is:
-PBdecimal
-PB$hex
for example, -PB1000 means the same thing as -PB$3E8.
Added -N5 option to disable the NS16550AN buffering logic, which
causes problems on some early flawed versions of the 16550 chip.
19-Jan-92
Added logic to prevent block character devices (such as CON, NUL,
CLOCK$, PRN, etc.) as transfer filenames.
Added logic to allow ^Z eof marking in FILELIST files.
Added logic to allow HS/Link operation when DoorWay is active.
14-Jan-92
Official release of HS/Link 1.00 as HSLINK10.ZIP.
17-Oct-91
Initial posting of HS/Link beta as HSLK10B.ZIP.
July-87
Initial protocol design and prototype development began but was never
made functional enough for public testing.