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