home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / pcpursui / icex206a / history.ice < prev    next >
Text File  |  1989-04-17  |  13KB  |  254 lines

  1.  
  2.  
  3.       ICEX Revision History
  4.       =====================
  5.  
  6.  
  7.             1.0
  8.             ===
  9.               First release of the new ICEX, child of ICPR.
  10.             
  11.             1.1    Released in beginning of January, 1988
  12.             ===    --------------------------------------
  13.               This was a quick fix to some nasty glitches in 1.0.
  14.  
  15.             2.01    Released on Friday, May 27th, 1988
  16.             ====    ----------------------------------
  17.               This is the next major release.  It fixes a couple of bugs
  18.             found in 1.1, namely the com port bugs and baud rate bugs.
  19.             It also incorporates many many new features as requested by 
  20.             the many users of ICEX.  The changes and additions are too 
  21.             numerous to mention.  I have decided to use a 2 digit minor
  22.             revision number because revisions will be put out more often.
  23.  
  24.             2.02    Released on Tuesday, May 31st, 1988
  25.             ====    -----------------------------------
  26.               This is a bug fix.  It fixes a couple of bugs, namely
  27.             the Direct Connect Dialer works now, and [K]illing the first
  28.             entry of any dialing directory is safe to do now.  The
  29.             documents have been updated and revised.  Another fix is that
  30.             the '-i' command line switch now works.  You can now [A]dd an
  31.             entry to a dialer, and then [E]dit it without ICEX locking up.
  32.       
  33.  
  34.  
  35.  
  36.             2.03    Released on Friday, June 3rd, 1988
  37.             ====    ----------------------------------
  38.             Bugs fixed:
  39.                1) Exiting a BBS dialer back into the city dialer and
  40.                   then hitting [D] by accident, followed by an <ESC> to
  41.                   abort the mistake results in a very undesirable effect,
  42.                   it deletes the 'last-connected' city from the list!
  43.                   It's a bizarre combination, but I found it.  This bug
  44.                   has been fixed and it will no longer delete when it is
  45.                   not supposed to.
  46.                2) Baud rate conflicts are handled with more finese
  47.                3) Dialing a Direct-Connect exception in the City dialer
  48.                   and receiving as BUSY caused the next city to be
  49.                   dialed incorrectly.  In fixing the Direct connect
  50.                   dialer in 2.02, this error cropped up in 2.02.
  51.                   Ironic, eh?  This is fixed now.
  52.                4) Some folks were having problems with ICEX thinking
  53.                   it was connected to a city when it actually was not
  54.                   and also having the Terminal not function at all.
  55.                   The cure was to go into ICEX, enter the terminal and
  56.                   hit the F3 key.  This has been fixed.
  57.  
  58.             Additions:
  59.                1) Automatic baud detect added for smoother interface
  60.                   with calling programs.
  61.                2) ICEX is now smart enough to decipher the garbled
  62.                   responses given by PcPursuit, so the user can read
  63.                   them.
  64.                3) ICEXGEN now supports user's choice of 1200 or 2400
  65.                   baud script generation.  You should create both
  66.                   scripts.  It will look at your config file for the
  67.                   Parity, Data, and Stop bits, so set these appropriately.
  68.  
  69.  
  70.  
  71.  
  72.             2.04    Released on February 12, 1989
  73.             ====    ----------------------------------
  74.             Additions/fixes:
  75.                1) ICEX now works nicely with ALT-J under Procomm+,
  76.                   and also ALT-R in Qmodem will now work okay with
  77.                   ICEX.  It restores the original calling program's
  78.                   comm port settings.
  79.                2) Editing dialer entries now repsonds to line editing
  80.                   keys (INS,DEL,Home,End,Left & Right arrows, BKSP/DEL).
  81.                   The INS key is a toggle for insert mode.
  82.                3) Much improved baud and modem settings detection.
  83.                   It now reads the com port settings directly and is
  84.                   transparent to the user.
  85.                4) ICEX now IDLE's the modem to return it to Hayes mode
  86.                   when disconnecting from a city as a courtesy to the
  87.                   next user of that city's modem.
  88.                5) Command switch to force monochrome output.
  89.                6) Command switch to force ICEX to ignore carrier detection
  90.                   results.
  91.                7) Command switch to cause ICEX to run in AUTOMATIC mode.
  92.                8) Faster Exit once connected to a BBS in ICEX.
  93.                9) Confirm added to [K]ill, dialer option.
  94.               10) Correct function keys assigned to modem parameters
  95.                   inside the terminal (they were goofed up before).
  96.               11) Better timing when sending out commands.  Some folks
  97.                   were having the problem with ICEX sending commands
  98.                   out too fast and things were goofing up.  This has
  99.                   been fixed.
  100.               12) The BBS Dialer Entry from the main menu has been changed.
  101.                   It will now present you with a list of cities with their
  102.                   corresponding mnemonic which you can select with the
  103.                   arrow keys and enter key.
  104.               13) ICEX now supports sending a SET command to the connected
  105.                   city PAD so that Zmodem tranfers perform better.
  106.               14) When a city or BBS dial gives an invalid non-fatal response
  107.                   to ICEX when dialing, ICEX will sound five short beeps to
  108.                   let you know something goofed up with Telenet and then it
  109.                   will continue dialing with the next entry in the queue.
  110.               15) If you are already connected to a city when you go into the
  111.                   city dialer and tell it to beign dialing, then ICEX will
  112.                   disconnect from the current city and then begin dialing.
  113.               16) Directory structures have been changed and the numeric
  114.                   accounting information has been dropped.  Only the time and
  115.                   date of connect have been preserved.
  116.               17) Auto script chaining ability has been incorporated into
  117.                   ICEX for Procomm+ support.
  118.               18) Improved ICEXGEN utility.
  119.               19) Support for up to 38400 baud now provided.
  120.               20) Ability to edit Direct Connect entries, apparently this
  121.                   was goofed up.
  122.               21) Many more 'little' things too numerous to mention....
  123.               22) Changed support BBS to The Right Place, GAATL-476-2607
  124.                   since it is easier to get through and allows me better
  125.                   interaction with registered users.
  126.  
  127.  
  128.  
  129.             2.05    Released on March 2, 1989 (Bug fix for 2.04)
  130.             ====    ------------------------------------------------
  131.             Fixes:  These bugs were swatted in 2.04 with this release.
  132.  
  133.                1) When dialing a BBS, if line noise caused the dialing
  134.                   to abort (you get the '*' back), then ICEX got confused.
  135.                   ICEX is smarter now.
  136.  
  137.                2) The BBS dialing directories are now being updated and
  138.                   a connect alarm is sounded.
  139.  
  140.                3) ICEX got confused when it received the 'ANSWER TONE'
  141.                   response from the R/V mode but did not get the 'ONLINE'
  142.                   message.  It is smarter now and attempts to handle this
  143.                   case.
  144.  
  145.                4) ICEX makes sure that the 'Support Path' you declare in the
  146.                   user configuration really exists.  In 2.04, if it didn't
  147.                   then ICEX would crash with a runtime error.
  148.  
  149.                5) If your configuration file is corrupt, ICEX recognizes
  150.                   this and forces you to make a new one.  In 2.04, ICEX
  151.                   would crash with a runtime error if the .cfg file was
  152.                   corrupt.
  153.  
  154.                6) ICEX now performs heap checking and will exit with
  155.                   a nice message instead of crashing.  In 2.04 when
  156.                   there was not enough memory to allocate for dialing
  157.                   directories, it would ungracefully crash.
  158.  
  159.                7) ICEX is now smart enough to know that it shouldn't
  160.                   issue a SET sequence upon connection to a DFA.
  161.  
  162.                8) The City seek-and-reconnect algorithm has been polished.
  163.                   In 2.04, when you re-entered ICEX to dial the next BBS
  164.                   after finishing with the current, ICEX would try to
  165.                   determine which city it was currently connected to.
  166.                   This was done by disconnecting from the city, reading the
  167.                   response, and re-connecting.  If ICEX missed the
  168.                   reconnection then it went ahead and assumed it was
  169.                   re-connected.  Now if it misses, it will retry until it
  170.                   re-establishes the connection.  It is quick enough that
  171.                   it does not miss very often.
  172.  
  173.                9) Minor swats and updates to ICEXGEN.
  174.  
  175.               10) Fixes to registered user's functions.
  176.  
  177.               11) Other assorted minor modifications.
  178.  
  179.  
  180.  
  181.             2.06    Released on April 1, 1989 (Bug fix for 2.05)
  182.             ====    ------------------------------------------------
  183.  
  184.                1) The 'hanging screen after connect' symptom some were
  185.                   experienceing has been swatted.
  186.  
  187.                2) The city-detection method using 'Lastcity' has been
  188.                   re-installed since the disconnect/connect method
  189.                   was not foolproof.
  190.  
  191.                3) ICEXGEN has been updated for Qmodem 4.0 script generation.
  192.  
  193.                4) A new utility for converting 2.06 dirs to ASCII and back
  194.                   has been added to the pakcage.
  195.  
  196.                5) MNP commands have been added to support the MNP
  197.                   capability of Telenet modems.  To use the new MNP option
  198.                   simply add '-e' to the command line and it does all the
  199.                   rest for you. (ie.  ICEX206 -d -e)
  200.  
  201.                6) ICEX no longer sends SET sequences for a DFA connection
  202.                   such as PORTAL or PURSUIT.
  203.  
  204.                7) The '-I' command line parameter functions properly now.
  205.  
  206.  
  207.  
  208.             2.06A   Released on April 18, 1989
  209.             =====   ------------------------------------------------
  210.  
  211.                1)   This release fixes a common problem experienced
  212.                     by a number of ICEX'ers, namely the problem with
  213.                     ICEX sending the SET sequence to the PAD and not
  214.                     reconnecting properly.
  215.  
  216.                2)   The Racal method of setting MNP protocol on the
  217.                     Telenet mode has been deleted and the Hayes method
  218.                     is used exclusively since it is much simpler and
  219.                     quicker, and ends in the same result.  It still
  220.                     will dial in Racal mode though, do NOT change your
  221.                     mode settings from Racal to Hayes.  The Hayes mode
  222.                     MNP setting is done automagically.
  223.  
  224.                3)   If you do not wish ICEX to send a SET sequence after
  225.                     connecting to a city, then go to the user configuration
  226.                     and change the SET Sequence field to blank, instead of
  227.                     "SET?".
  228.  
  229.                4)   ICEXTOOL has been revised to handle text files edited
  230.                     with some editors.  Some editors, including Qedit, will
  231.                     take an .ICE file generated by ICEXTOOL and purge all
  232.                     trailing blanks from each line of text.  ICEXTOOL
  233.                     expected all lines in the reverse conversion (ICE->206)
  234.                     to have the last element (the script name) be of a certain
  235.                     field width.  If those extra spaces were not there, then
  236.                     ICEXTOOL would get upset and crash.  This has been taken
  237.                     care of, maybe inelegantly, but this is not meant to be
  238.                     a full-fledged conversion utility.  ICEXTOOL now places
  239.                     '|'s instead of spaces to the script field.  This way the
  240.                     insured to have a field length of 12 characters.  Note now
  241.                     when you use ICEXTOOL to convert ASCII to 2.06 format you
  242.                     must make sure that the script field is 12 characters
  243.                     long and the normal 'whitespace' for that field needs
  244.                     to be '|'s.  Convert a 2.06 to ASCII on a dialing dir
  245.                     and you'll see what I am talking about.
  246.  
  247.                5)   A new alarm has been added for those who just want a
  248.                     plain normal alarm instead of the crazy alarms supplied
  249.                     before.  The new tone is a simple 1/2 second beep
  250.                     and will be alarm #0 (ie. you define your alarm number
  251.                     as '0' in your user configuration).
  252.  
  253.  
  254.