home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
open
/
icex206a.lzh
/
HISTORY.ICE
next >
Wrap
Text File
|
1989-04-17
|
13KB
|
254 lines
ICEX Revision History
=====================
1.0
===
First release of the new ICEX, child of ICPR.
1.1 Released in beginning of January, 1988
=== --------------------------------------
This was a quick fix to some nasty glitches in 1.0.
2.01 Released on Friday, May 27th, 1988
==== ----------------------------------
This is the next major release. It fixes a couple of bugs
found in 1.1, namely the com port bugs and baud rate bugs.
It also incorporates many many new features as requested by
the many users of ICEX. The changes and additions are too
numerous to mention. I have decided to use a 2 digit minor
revision number because revisions will be put out more often.
2.02 Released on Tuesday, May 31st, 1988
==== -----------------------------------
This is a bug fix. It fixes a couple of bugs, namely
the Direct Connect Dialer works now, and [K]illing the first
entry of any dialing directory is safe to do now. The
documents have been updated and revised. Another fix is that
the '-i' command line switch now works. You can now [A]dd an
entry to a dialer, and then [E]dit it without ICEX locking up.
2.03 Released on Friday, June 3rd, 1988
==== ----------------------------------
Bugs fixed:
1) Exiting a BBS dialer back into the city dialer and
then hitting [D] by accident, followed by an <ESC> to
abort the mistake results in a very undesirable effect,
it deletes the 'last-connected' city from the list!
It's a bizarre combination, but I found it. This bug
has been fixed and it will no longer delete when it is
not supposed to.
2) Baud rate conflicts are handled with more finese
3) Dialing a Direct-Connect exception in the City dialer
and receiving as BUSY caused the next city to be
dialed incorrectly. In fixing the Direct connect
dialer in 2.02, this error cropped up in 2.02.
Ironic, eh? This is fixed now.
4) Some folks were having problems with ICEX thinking
it was connected to a city when it actually was not
and also having the Terminal not function at all.
The cure was to go into ICEX, enter the terminal and
hit the F3 key. This has been fixed.
Additions:
1) Automatic baud detect added for smoother interface
with calling programs.
2) ICEX is now smart enough to decipher the garbled
responses given by PcPursuit, so the user can read
them.
3) ICEXGEN now supports user's choice of 1200 or 2400
baud script generation. You should create both
scripts. It will look at your config file for the
Parity, Data, and Stop bits, so set these appropriately.
2.04 Released on February 12, 1989
==== ----------------------------------
Additions/fixes:
1) ICEX now works nicely with ALT-J under Procomm+,
and also ALT-R in Qmodem will now work okay with
ICEX. It restores the original calling program's
comm port settings.
2) Editing dialer entries now repsonds to line editing
keys (INS,DEL,Home,End,Left & Right arrows, BKSP/DEL).
The INS key is a toggle for insert mode.
3) Much improved baud and modem settings detection.
It now reads the com port settings directly and is
transparent to the user.
4) ICEX now IDLE's the modem to return it to Hayes mode
when disconnecting from a city as a courtesy to the
next user of that city's modem.
5) Command switch to force monochrome output.
6) Command switch to force ICEX to ignore carrier detection
results.
7) Command switch to cause ICEX to run in AUTOMATIC mode.
8) Faster Exit once connected to a BBS in ICEX.
9) Confirm added to [K]ill, dialer option.
10) Correct function keys assigned to modem parameters
inside the terminal (they were goofed up before).
11) Better timing when sending out commands. Some folks
were having the problem with ICEX sending commands
out too fast and things were goofing up. This has
been fixed.
12) The BBS Dialer Entry from the main menu has been changed.
It will now present you with a list of cities with their
corresponding mnemonic which you can select with the
arrow keys and enter key.
13) ICEX now supports sending a SET command to the connected
city PAD so that Zmodem tranfers perform better.
14) When a city or BBS dial gives an invalid non-fatal response
to ICEX when dialing, ICEX will sound five short beeps to
let you know something goofed up with Telenet and then it
will continue dialing with the next entry in the queue.
15) If you are already connected to a city when you go into the
city dialer and tell it to beign dialing, then ICEX will
disconnect from the current city and then begin dialing.
16) Directory structures have been changed and the numeric
accounting information has been dropped. Only the time and
date of connect have been preserved.
17) Auto script chaining ability has been incorporated into
ICEX for Procomm+ support.
18) Improved ICEXGEN utility.
19) Support for up to 38400 baud now provided.
20) Ability to edit Direct Connect entries, apparently this
was goofed up.
21) Many more 'little' things too numerous to mention....
22) Changed support BBS to The Right Place, GAATL-476-2607
since it is easier to get through and allows me better
interaction with registered users.
2.05 Released on March 2, 1989 (Bug fix for 2.04)
==== ------------------------------------------------
Fixes: These bugs were swatted in 2.04 with this release.
1) When dialing a BBS, if line noise caused the dialing
to abort (you get the '*' back), then ICEX got confused.
ICEX is smarter now.
2) The BBS dialing directories are now being updated and
a connect alarm is sounded.
3) ICEX got confused when it received the 'ANSWER TONE'
response from the R/V mode but did not get the 'ONLINE'
message. It is smarter now and attempts to handle this
case.
4) ICEX makes sure that the 'Support Path' you declare in the
user configuration really exists. In 2.04, if it didn't
then ICEX would crash with a runtime error.
5) If your configuration file is corrupt, ICEX recognizes
this and forces you to make a new one. In 2.04, ICEX
would crash with a runtime error if the .cfg file was
corrupt.
6) ICEX now performs heap checking and will exit with
a nice message instead of crashing. In 2.04 when
there was not enough memory to allocate for dialing
directories, it would ungracefully crash.
7) ICEX is now smart enough to know that it shouldn't
issue a SET sequence upon connection to a DFA.
8) The City seek-and-reconnect algorithm has been polished.
In 2.04, when you re-entered ICEX to dial the next BBS
after finishing with the current, ICEX would try to
determine which city it was currently connected to.
This was done by disconnecting from the city, reading the
response, and re-connecting. If ICEX missed the
reconnection then it went ahead and assumed it was
re-connected. Now if it misses, it will retry until it
re-establishes the connection. It is quick enough that
it does not miss very often.
9) Minor swats and updates to ICEXGEN.
10) Fixes to registered user's functions.
11) Other assorted minor modifications.
2.06 Released on April 1, 1989 (Bug fix for 2.05)
==== ------------------------------------------------
1) The 'hanging screen after connect' symptom some were
experienceing has been swatted.
2) The city-detection method using 'Lastcity' has been
re-installed since the disconnect/connect method
was not foolproof.
3) ICEXGEN has been updated for Qmodem 4.0 script generation.
4) A new utility for converting 2.06 dirs to ASCII and back
has been added to the pakcage.
5) MNP commands have been added to support the MNP
capability of Telenet modems. To use the new MNP option
simply add '-e' to the command line and it does all the
rest for you. (ie. ICEX206 -d -e)
6) ICEX no longer sends SET sequences for a DFA connection
such as PORTAL or PURSUIT.
7) The '-I' command line parameter functions properly now.
2.06A Released on April 18, 1989
===== ------------------------------------------------
1) This release fixes a common problem experienced
by a number of ICEX'ers, namely the problem with
ICEX sending the SET sequence to the PAD and not
reconnecting properly.
2) The Racal method of setting MNP protocol on the
Telenet mode has been deleted and the Hayes method
is used exclusively since it is much simpler and
quicker, and ends in the same result. It still
will dial in Racal mode though, do NOT change your
mode settings from Racal to Hayes. The Hayes mode
MNP setting is done automagically.
3) If you do not wish ICEX to send a SET sequence after
connecting to a city, then go to the user configuration
and change the SET Sequence field to blank, instead of
"SET?".
4) ICEXTOOL has been revised to handle text files edited
with some editors. Some editors, including Qedit, will
take an .ICE file generated by ICEXTOOL and purge all
trailing blanks from each line of text. ICEXTOOL
expected all lines in the reverse conversion (ICE->206)
to have the last element (the script name) be of a certain
field width. If those extra spaces were not there, then
ICEXTOOL would get upset and crash. This has been taken
care of, maybe inelegantly, but this is not meant to be
a full-fledged conversion utility. ICEXTOOL now places
'|'s instead of spaces to the script field. This way the
insured to have a field length of 12 characters. Note now
when you use ICEXTOOL to convert ASCII to 2.06 format you
must make sure that the script field is 12 characters
long and the normal 'whitespace' for that field needs
to be '|'s. Convert a 2.06 to ASCII on a dialing dir
and you'll see what I am talking about.
5) A new alarm has been added for those who just want a
plain normal alarm instead of the crazy alarms supplied
before. The new tone is a simple 1/2 second beep
and will be alarm #0 (ie. you define your alarm number
as '0' in your user configuration).