home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 6 File / 06-File.zip / go320.zip / WHATS.NEW < prev   
Text File  |  1994-11-07  |  10KB  |  162 lines

  1. Whats new in this version of GO! ???
  2.  
  3. 3.20  11/07/94  -  This version was originally not scheduled to be released
  4.                    until after the first of the year, but the hack'd version
  5.                    3.16 that appeared (details below) forced me to push
  6.                    it out the door sooner.  The TSR utility mentioned in
  7.                    the version 3.15 notes below will be released in the
  8.                    next version since I pushed this one out early.
  9.                 -  The GO! zipfile now includes two differant executables
  10.                    for differant CPU types.  GO.EXE will run on any IBM
  11.                    compatible, while GO386.EXE is optimized for and will
  12.                    only run on 80386 or greater machines.  If you are
  13.                    using a 386 or better, delete GO.EXE and rename your
  14.                    GO386.EXE to GO.EXE for slightly faster operation.
  15.                 -  Optimized the level 3 - 10 searches.  Sometimes GO!
  16.                    would get confused in low memory situations and end
  17.                    up repeating the same level more than once.
  18.                 -  Added internal integrity checking.  GO! will now check
  19.                    if it has been modified from it's original form as
  20.                    it was compiled.  Three layers of integrity checking
  21.                    are in GO! now:  FULL (default) will check the entire
  22.                    executable for changes, most complete but slowest.
  23.                    PARTIAL (registered copies only) will check the most
  24.                    likely places a virus will attach itself, not as
  25.                    complete as FULL but still some protection exists.
  26.                    NONE (set by REGME or /NOS switch) will not check
  27.                    the executable at all.  This is the fastest but
  28.                    provides almost no virus detection.
  29.                 -  Added the /NOS command line switch to disable the
  30.                    integrity checking.  This can also be done with
  31.                    the REGME program for registered users.
  32.  
  33. 3.16  ??/??/??  -  If you find a version 3.16 of GO!, it didn't come from
  34.                    me.  Someone in their infantile mind decided it would
  35.                    be fun to hack up my GO! program and infect it with
  36.                    a virus and pass it out to BBS systems.  I personally
  37.                    found it on three differant BBS systems and the sysop's
  38.                    removed it as soon as I let them know it was a hack.
  39.                    The authenticity verification of the .ZIP file was
  40.                    removed and both the GO.EXE and REGME.EXE were modified
  41.                    both in size and content.  If you find a version of
  42.                    GO called version 3.16 please ask the sysop to delete
  43.                    it immediately.
  44.  
  45. 3.15  08/26/94  -  A "clean-up" version.  No new features added, just
  46.                    worked on the internals in preperation for the next
  47.                    version which will have the ability to leave the
  48.                    directory names found, in memory to tremendously speed
  49.                    up future searches (until next reboot).  No bugs have
  50.                    been reported with version 3.14 and registrations have
  51.                    gone from a couple a month to four or more a week !
  52.                 -  Changed direct screen print routine, now even faster
  53.                    than before, does only one write per line instead of
  54.                    two writes per character as before.
  55.                 -  Optimized the CRC routine that verifies registration
  56.                    information.  Was extremely slow before, which would
  57.                    slow down the start of search on registered versions.
  58.                 -  Changed a compiler directive so the final GO.EXE is 
  59.                    faster, at the expense of being only slightly larger.
  60.  
  61. 3.14  06/04/94  -  The conversion to PowerBasic from PDS as the
  62.                    compiler didn't go as smoothly as I had thought:
  63.                 -  Fixed bug in detecting Desqview if "virtualization"
  64.                    wasn't enabled for the current window.  Would cause
  65.                    Desqview to lock-up sometimes and screw-up display.
  66.                 -  Fixed display problem when changing to a directory
  67.                    with a full path longer than 20 characters.
  68.                 -  Fixed bug that incorrectly tried to run the .BAT
  69.                    file with the name of the directory even if that
  70.                    .BAT file didn't exist.  This one I duplicated in
  71.                    older versions as well, no one every reported it
  72.                    until now though.  Only occured on certain versions
  73.                    of DOS or when running in an OS/2 VDM.
  74.  
  75. 3.13  06/02/94  -  Converted to PowerBasic Inc, PB v3.00c compiler.  
  76.                    Even with the new additions to the program, the 
  77.                    size only increased slightly and the program
  78.                    is much faster and more flexible.
  79.                 -  Added checking for an environment variable called
  80.                    GOOPT which can specify default options on your system
  81.                    such as /NOA or /NOD if desired.  If options are
  82.                    specified on command line, they will over-ride.
  83.                    Example: SET GOOPT=/NOA 
  84.                 -  GO! is now "prettier" and uses colors for displays.
  85.                 -  Desqview awareness increased.  Previously GO! could
  86.                    "bleed-thru" onto other windows when run under a
  87.                    Desqview window if "virtualization" wasn't enabled
  88.                    since it prints directly to video memory.  Now it 
  89.                    gets Desqview's video address if applicable.
  90.                 -  The automatic execution of a .BAT file with the same
  91.                    name as the directory found, could drop characters
  92.                    when entering the name of program to run.  This was
  93.                    caused by an un-documented fluke in the way DOS reads
  94.                    the keyboard buffer that I could not find any information
  95.                    on.  I just kept working on it till I figured it out.
  96.                    This should be fixed, let me know if you have trouble.
  97.                 -  GO! will now use up to 10 dos buffers for itself when
  98.                    searching the disk(s).  Ie: putting a line similar to
  99.                    BUFFERS = 10 can quadruple the speed of GO or more !
  100.  
  101. 3.12  03/10/94  -  Changed to make compatible with new REGME engine.
  102.                    No functional changes were made to the program.
  103.  
  104. 3.11  01/15/94  -  Added Desqview "aware" routines.  GO! will now surrender
  105.                    time to other programs when running under Desqview.
  106.                 -  Added /PAU command line switch by request for such a
  107.                    feature from several users.  With this switch, GO! will
  108.                    wait for a keystroke before continuing.
  109.                 -  Fixed bug in drive search sequence.  Let's say your
  110.                    system has three drives, C:, D: & E: and the current
  111.                    drive is D:.  GO! should search the drives in the 
  112.                    order DCE, but was instead always searching the current
  113.                    drive twice, ie: DCDE.
  114.                 -  Optimized the array handler for loading the directory
  115.                    names further.  This reduced the code size by a
  116.                    considerable amount and also sped up the searching.
  117.                    Version 3.11 is smaller than 3.10 and has more features!
  118.                 -  Added ERRORLEVEL setting for checking from .BAT files.
  119.                 -  Added this WHATS.NEW file to the archive.
  120.  
  121. 3.10  12/15/93  -  Finished adding the hooks for the REGME.EXE program
  122.                    for users to be able to register their own future
  123.                    versions of GO!.
  124.                 -  Added the ability to specify drives on the command
  125.                    line to over-ride ALL or the environment variable.
  126.                 -  Added the ability to use \ characters to delimit the
  127.                    beginning or ending must match a directory name.
  128.                 -  Added the /NOX /NOT and /NOA command line switches.
  129.                 -  Added ability to abort a search with a keystroke.
  130.  
  131. 3.01  10/31/93  -  Re-wrote using new library which enabled program
  132.                    to load names and search at same time.  Previously
  133.                    GO! would load all directory names into memory then
  134.                    search them for matches.
  135.                 -  Fixed problem with monochrome monitors going into
  136.                    reverse video mode when GO exited if memory was low.
  137.                 -  Added search for <directory>.BAT in the directory
  138.                    that is found, and automatically executing it.
  139.                 -  Added GO environment variable checking to allow you
  140.                    to always specify a differant order or list of drives.
  141.                 -  Started adding hooks for REGME.EXE registration but
  142.                    found bug in the registration engine and left out
  143.                    until they could be resolved.
  144.  
  145. 2.02  08/??/92  -  Fixed bug in directory name load routine which would
  146.                    cause some slow disk controllers (MFM especially) to
  147.                    give "Sector not found" messages in error.
  148.  
  149. 2.01  05/??/92  -  Changed GO! to search by "level" instead of by
  150.                    drive order.  GO! now searches all drives in the
  151.                    root sub-directories, then the next level, etc.
  152.                 -  Changed to Microsoft P.D.S. compiler and optimized
  153.                    the code to reduce .EXE size considerably.
  154.  
  155. 1.01  12/31/91  -  First "public" release of GO!.
  156.                 -  Changed screen displays to make "user-friendly".
  157.  
  158. 1.00  07/03/91  -  First version of GO!, strictly for internal use
  159.                    by myself and co-workers.
  160.  
  161.  
  162.