home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / h / hsl113d5.zip / HSLINK.NEW < prev    next >
Text File  |  1993-02-11  |  7KB  |  205 lines

  1.  
  2. HS/Link Revision History (in reverse order)
  3. -------------------------------------------
  4.  
  5. NOTE: THIS IS A BETA TEST VERSION!  THE CURRENT RELEASE VERSION IS 1.12!
  6.  
  7. 11-Feb-93
  8.    Removed logic to redirect IRQ2 to IRQ9 on AT-class machines with dual
  9.    interrupt controllers.  It appears that some users are able to run a COM
  10.    port on IRQ2.
  11.  
  12.    Added a new
  13.         -NE
  14.    option to control the number of repeated errors that will abort a file
  15.    transfer.  The default is to abort at 20 consequtive errors, but some
  16.    users may wish to set this to a higher or lower number.
  17.  
  18.    Added a "page number" display in HSCONFIG so you can tell more easily
  19.    which page of options you are working on.
  20.  
  21. 05-Feb-93
  22.    Posted as public beta 1.13D4 under filename HS113D4.ZIP.
  23.  
  24. 03-Feb-93
  25.    Corrected an error in the -NB option that caused a program crash when the
  26.    @filelist feature was used.
  27.  
  28. 31-Dec-92
  29.    Posted as public beta 1.13D2 under filename HS113D2.ZIP.
  30.  
  31. 29-Dec-92
  32.    Removed the 'lost THRE' warning message, as this condition appears to be
  33.    'normal' for certain modem types and when running under OS/2.
  34.  
  35. 27-Dec-92
  36.    The date stamp in HSERR logs was not reporting the proper month.
  37.  
  38. 23-Dec-92
  39.    Added logic to automatically disengage "minimal blocks" mode if any data
  40.    errors are detected.
  41.  
  42. 20-Dec-92
  43.    Added diagnostic error for lost THRE interrupts.
  44.  
  45.    Added logic to prevent false 'lost THRE' sequence with internal modems
  46.    that delay THRE interrupts rather than asserting flow control.  This may
  47.    solve compatibility problems with some internal modems.
  48.  
  49. 18-Dec-92
  50.    Added a date and time stamp to most HSERR error log entries.
  51.  
  52. 11-Dec-92
  53.    Added logic to cause hslink to assume an outgoing file from an unspecified
  54.    directory will be located in the directory of the previously specified
  55.    outgoing file.  For example:
  56.         hslink c:\dir1\file1 file2 file3
  57.    means the same as
  58.         hslink c:\dir1\file1 c:\dir1\file2 c:\dir1\file3
  59.  
  60. 29-Nov-92
  61.    Posted as public beta 1.13D0 under filename HS113D0.ZIP.
  62.  
  63. 21-Nov-92
  64.    Changed batch status display logic to prevent the values jumping up and
  65.    down between blocks in a bidirectional transfer with ACK enabled.
  66.  
  67. 20-Nov-92
  68.    Internal changes in comms driver.  May improve performance under some
  69.    circumstances.
  70.  
  71.    Changed FOSSIL implementation to take advantage of block read/write
  72.    functions.  This should make quite an improvement in FHSLINK performance
  73.    running with a FOSSIL driver.
  74.  
  75. 18-Nov-92
  76.    I just discovered that changing the PIC register in a DOS session under
  77.    Windows also changes the UART IER and MCR registers.  I don't fully
  78.    understand this, but suspect it is a flaw or quirk in Windows'
  79.    virtualization logic.  Because of this I now initialize the PIC before the
  80.    UART and deinit the UART after restoring the original PIC on shutdown.
  81.    (1.13αC9)
  82.  
  83. 18-Nov-92
  84.    The initial handshake would sometimes fail of the -HX -NM options were in
  85.    effect.
  86.  
  87.    Some early HS113C8.ZIP postings incorrectly identify themselves as version
  88.    1.13αC8 rather than 1.13ßC8.
  89.  
  90.    Posted as public beta 1.13C8 under filename HS113C8.ZIP.
  91.  
  92. 15-Nov-92
  93.    Added some additional information to the error logfile.
  94.  
  95. 14-Nov-92
  96.    Some alphas posted yesterday and today will abort or act strangely when
  97.    the command line length exceeds about 70 characters.  This has been
  98.    corrected.
  99.  
  100. 13-Nov-92
  101.    Internal changes in comms driver.
  102.  
  103.    The repeated incoming block 'R' indication was not clearing properly
  104.    during error recovery, resulting inefficient recovery sequences.
  105.  
  106.    Added a check for
  107.         SET HSERR=path\logfile
  108.    to enable a new error logging facility.  When enabled, most screen
  109.    information and error messages are logged to the specified logfile.
  110.  
  111.    Added logic to warn the user when an invalid registration code is entered,
  112.    rather than triggering the tamper detection logic.
  113.  
  114. 09-Nov-92
  115.    Internal changes in comms driver.
  116.  
  117.    Changed initial handshake logic to default to new alternate XON/XOFF
  118.    encoding method, instead of first attempting the old method.  This should
  119.    speed up the initial handshake process and also prevent some occasional
  120.    handshake failures.  Added -NA option to disable this logic for
  121.    compatibility with release 1.12 and earlier.
  122.  
  123.    Further testing under windows indicates that the best results are obtained
  124.    (at least in some cases) when the following statements are present in your
  125.    [386enh] section of WINDOWS.INI:
  126.         Com#Fifo=0
  127.         Com#Buffer=0
  128.    where # is the com port being used, usually 1 or 2.  In this mode, the -N5
  129.    option is not needed on the HS/Link command line running under Windows,
  130.    and the -FT# option may be used to fine-tune performance.
  131.  
  132.    Windows users can benefit greatly from TurboComm enhanced windows COMM
  133.    drivers, available for $47 from Bio Engineering (503)482-2744.
  134.  
  135. 06-Nov-92
  136.    Internal changes in forval-specific interrupt handling and the -FT16
  137.    through -FT255 option.
  138.  
  139. 31-Oct-92
  140.    Posted as public beta 1.13C6 under filename HS113C6.ZIP.
  141.  
  142.    The slow handshake function was not being asserted properly when file
  143.    buffering was disabled via the -NB option.
  144.  
  145.    Removed some of the usage help text to reduce memory requirements.
  146.  
  147. 27-Oct-92
  148.    Due to a number of unexplained problems in code produced by the new
  149.    Borland C++ 3.1 compiler, I am going back to the Turbo C++ 1.0 compiler.
  150.  
  151. 23-Oct-92
  152.    The most reliable operation under Microsoft Windows seems to occur when
  153.    the -N5 option is used, even if the com port actually does have the
  154.    NS16550AN attached.
  155.  
  156. 22-Oct-92
  157.    Added -I4 option to give up idle time under Windows, OS/2, DOS 5 and other
  158.    environments that support the "int 2fh/ax=1680h" idle call.
  159.  
  160. 19-Oct-92
  161.    Added logic to explicitly enable the cascade interrupt when a high IRQ of
  162.    8 and up is being used.
  163.  
  164. 12-Oct-92
  165.    Beta C4 does not work reliably on some systems.  If you experience
  166.    problems with beta C4, please go back to beta C0 until the next public
  167.    beta (C6) becomes available.
  168.  
  169.    Some ALPHA C5 postings are unreliable.
  170.  
  171.    Additional changes to make the forval-specific code work.
  172.  
  173. 08-Oct-92
  174.    Added logic to force a special COMM driver mode when -FT16 and higher are
  175.    specified.  In this mode attempts will be made to perform multiple
  176.    character i/o per interrupt service, even when the UART appears to be an
  177.    8250 or 16540.  This logic may improve the performance with some internal
  178.    modems, such as the Forval, but may cause the transfer to fail with
  179.    others.  Use with caution.
  180.  
  181. 07-Oct-92
  182.    Beta C4 sometimes reports 'not enough memory for hslink' in the settings
  183.    window when there is in fact plenty of memory for hslink operation.
  184.  
  185.    See WHATSNEW.120 for a complete list of changes between version 1.12 and
  186.    this beta version.
  187.  
  188. 14-May-92
  189.    Official release of version 1.12 as HS112.ZIP.
  190.  
  191. 13-May-92
  192.    Official release of HS/Link 1.10 as HSLINK11.ZIP. See WHATSNEW.110 for a
  193.    complete list of changes between version 1.0 and version 1.1.
  194.  
  195. 14-Jan-92
  196.    Official release of HS/Link 1.00 as HSLINK10.ZIP.
  197.  
  198. 17-Oct-91
  199.    Initial posting of HS/Link beta as HSLK10B.ZIP.
  200.  
  201. July-87
  202.    Initial protocol design and prototype development began but was never made
  203.    functional enough for public testing.
  204.  
  205.