home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-09-05 | 40.6 KB | 1,092 lines |
-
- What's new? 'cFos' ISDN Driver Family
- ----------------------------------------------------------------
-
-
- Please read this list of changes and/or enhancements carefully,
- because we changed some stuff that might concern you.
-
-
- To make a little easier, a small legend:
-
- ! Software-change requires modification of your configuration
- * New feature
- x Bugfix
- - Information only
-
-
-
- Revision history: ----------------------------------------------
-
-
-
- cFos/DOS 1.98, 06-Aug-1996
- cFos/2 0.82, 06-Aug-1996
- cFos/Win 0.89, 06-Aug-1996
-
-
- cFos/DOS
-
- ! cFos 1.97 is a hack! It was never released by us and the
- version number of 1.97 was and will not be used by us. DO
- NOT EXTRACT ANY ARCHIVE NAMED CFOS197.*. There are ANSI
- keyboard reassignements in the file that will try to delete
- your harddrive.
-
- If you find anyone distributing cFos 1.97, please tell him
- that it's a hack and ask him to delete the file at once.
-
- * cFos now detects Windows DOS-Boxes and switches to real
- interrupts (i.e. activates switch -jo). This should fix
- problems some AVM users had.
-
- * Added support for ACOTEC CAPI Subsystem.
-
- x Fixed a bug which caused McMail to lockup at incoming calls.
-
- x The parameter of the -jc switch was not evaluated right.
- Fixed.
-
- x 'CFOS CALLERID' now reports correctly Caller-ID's for
- incoming RINGs.
-
-
- cFos/2
-
- ! For security reasons, vcFos/2 will only support ports of
- cFos/2.
-
- * Added commandline option for vcFos/2 to configure vcFos/2 to
- certain FOSSIL and OS/2-COM-ports. See VCFOS2.DOC for
- details.
-
- * cFos/2 does now support CAPI 2.0. Load CFOS20.SYS if you
- like to use cFos/2 for CAPI 2.0.
-
- * Added some code to speed up vcFos/2 FOSSIL functions.
-
- * vcFos/2 now writes a small logfile to C:\VCTRACE. Currently,
- this can not be disabled. The VCTRACE file is flushed if the
- internal buffers are full or if the DOS box is closed.
-
- * Added a small utility to vcFos/2: CFU.EXE. With CFU you can
- reset the INT 14 vector to the vcFos/2 code (needed if you
- load VCFOS.SYS and VX00.SYS in CONFIG.SYS but want to use
- vcFos/2 in the DOS box). CFU can switch vcFos/2 into FOSSIL
- trace mode. This will trace all FOSSIL calls to VCTRACE.
- Just start CFU to get a small help.
-
- x Fixed a bug in vcFos/2 when no commandline arguments were
- given.
-
- x Fixed vcFos/2 bug that caused DOS sessions to be closed
- immediately with a SYS3170-75 error.
-
- x Hopefully fixed the problem that vcFos was not loaded
- sometimes. Thanx to Rainer Lindner.
-
- x Fixed a bug that all COM-ports were closed, when a session
- was closed. Now only those ports the session opened will be
- closed.
-
- - The Shareware version of cFos/2 does now only support 2
- ports. The registered version supports up to 30 ports.
-
-
- cFos/Win
-
- * The comm.drv line is no longer replaced by the cFos driver
- if the VCFOS.VXD driver is installed. The [cFos] section
- contains a new entry: "drv=<name and path of cfos(20).drv>".
-
- {++} * Added smart status window handling: cFos/Win Professional
- now displays the status windows only when a ports is used.
-
- {++} * AT&Dn command is now supported. AT&D1 or AT&D2 causes the
- status window to be displayed as long as there is at least
- one application using cFos/Win. AT&D3 makes the status
- window visible even if no application uses cFos/Win.
- cFos/Win also remembers the position and size of the status
- window. The shareware version will always display the
- window.
-
- x Bugfix for Win95 dialup-network (DFUE-Netzwerk). Scripts
- should work now.
-
- x PPP did not work correctly with VCFOS.VXD. Fixed.
-
- x The -ki switch did not work correctly with AVM B1 boards.
- Now startup of cFos/win is delay by 10 secs. if -ki switch
- is set, to give B1 CAPI time to load.
-
- - Added work-around for MUSTEK scanner software problems.
-
- - cFos/Win no longer displays the initial text mode opening
- screen, to allow later startup without graphic desktop
- interference.
-
-
- cFos/Win
- cFos/DOS
- cFos/2
-
- * Added register S76. When set to 1, cFos selects the
- protocols (for service "data transmission") on incoming
- calls according to the protocols selected for outgoing
- calls, if no signalling by additional service indicator or
- LLC/HLC values is given. As an example, you can thereby
- answer HDLC calls by AT S20=2 S76=1. If S75 is set to 0,
- cFos will use X.75 in the absence of signalling (default).
-
- * The S20 register may now be set to 0, i.e. the CONNECT
- message is sent immediately after the connection has been
- established.
-
- x Fixed a bug with CCB and multiple ports. Aux ports dropped
- their connection if ANY char was sent to them. This has been
- fixed.
-
- x The maximum value for S19 was 30; values bigger than that
- caused cFos to terminate any connection immediately. This
- has been fixed.
-
- x The '0x' prefix in commandline switches was not evaluated
- right. Fixed.
-
- x cFos checks with a CAPI_GET_PROFILE if the CAPI supports
- V.110, X.31 and analogue modem features. If not, the
- corresponding AT commands are disabled. This may now be
- switched off with -K2.
-
- - The -p switch is now default in the Windows and OS/2 version
- of cFos, i.e. PPP support is enabled at default. If you want
- to disable it, us the -k3 switch. The difference is that the
- PPP supports needs about 5kb memory per port and without PPP
- support you cannot use ATB8 (PPP mode), of course.
-
- - Removed register S98 for CAPI 2.0. V.120 protocol number is
- now fixed to 9.
-
- - CAPI 2.0: improved generation of RINGING modem response.
-
-
-
-
- cFos/Win 0.88a, 24-Jun-1996
-
- x The MDMCFOS.INF was not copied if already existent in the
- INF directory. Fixed.
-
- x VCFOS.VXD did not run at all because of a braindead error of
- ours. :-) Fixed.
-
- x SETUP did not correctly added more than one cFos port to the
- registry.
-
-
-
-
- cFos/Win 0.88, 23-Jun-1996
- cFos/DOS
- cFos/2
-
- * Added a special PPP statistics ATI7 command. It displays
- some PPP packet statistics plus some error counts. The ATI7
- output should be included in case of trouble with PPP
- connections.
-
- * Added support for V.120 (outgoing and incoming calls). For
- CAPI 1.1 it is supported by very new CAPI drivers for ELSA
- boards and Diehl Diva & Diva Pro. For CAPI 2.0 it is not yet
- standardized. It seems that the B2-protocol will become #9
- for V.120. Therefore 'cFos' uses 9 by default. You can
- change this value by setting register S98. V.120 can be
- selected by ATB12 command.
-
- * Added -j5 switch for 56kbit mode for some old ISDN switches
- in USA. It is fully supported for CAPI 2.0. For CAPI 1.1 it
- is supported by very new ELSA, DIEHL and AVM CAPI drivers.
-
- {++} * Added support for analog modem for CAPI 2.0 (ATB7). To
- configure the modem behaviour, use registers S104..S106 and
- S112..S113. See MODEM.DOC for further explanation.
-
- {++} * Added support for X.31 data transmission via D-channel. See
- X31.DOC for further details.
- In Deutschland: Um X.31 nutzen zu koennen, muss man bei
- Telekom eine TEI beantragen (die erste TEI kostet 89,-
- DM/Monat). Sodann kann man im EuroISDN ueber den D-Kanal ins
- Datex-P oder Netze anderer X.31 Anbieter. Weitere Auskunft
- erteilt Telekom unter Tel. 0130-801180.
-
- x cFosCFG did not read the PROFILE in the advanced
- configuration menu right, if you selected to read an
- existing PROFILE. Fixed.
-
-
- cFos/Win
-
- * First beta version of VCFOS.VXD is available!
- It is an add-on for cFos/Win to support 32bit software for
- Win 3.11 and Win95. It runs with CAPI 1.1 and CAPI 2.0 and
- allows TAPI software for Win95 to run with cFos/Win. Please
- use the Modem-Manager to install a "cFos Modem" of your
- choice (manufacturer: "cFos Lueders Winkler". DOS-Box
- support will follow later.
-
- - The TELES CAPI 2.0 driver 3.13 seems to cause "General
- Protection Faults" with cFos/Win on some machines. By now,
- we are in contact with TELES to determine if this is a bug
- of the CAPI 2.0 driver or cFos/Win. Please use either ACOTEC
- CAPI20.DLL in WINDOWS\SYSTEM or CAPI 1.1.
-
-
-
-
- cFos/Win 0.87a, 12-Jun-1996
-
- x Bug fixed, which caused CFOSDW.EXE to crash on startup.
- Thanks to Jan Winckelmann.
-
- x Bug fixed, which sometimes crashed when exiting Win 3.x.
-
-
-
-
- cFos/DOS
- cFos/2
- cFos/Win 0.87, 28-May-1996
-
- * The installer is now set to ask on overwrite. You may select
- Yes, No, abort (Esc) and All.
-
- * Added work around for TELES CAPI 2.0, which caused cFos for
- CAPI 2.0 to hang with C-B3 in the status line, thus
- preventing X.75 calls. Thanks to Manfred Recla!
-
- * Dutch language files for SETUP, cFosCFG and INSTALL are now
- available. Thanx to Gerrit Mak for the translation.
-
- x The ATI5 stats were cleared right after the call had
- finished. Fixed.
-
- x ATS9.1=1 or ATX1 now enables "CONNECT <rate>". You needed an
- ATX2 before.
-
- x cFos crashed when a data call with an unknown B2 protocol
- came in. Fixed.
-
- - See WINCIM.TXT for new info on german CompuServe dialin.
-
-
- cFos/Win
-
- * Added -kd switch to disable smart memory allocation.
-
- * Added -ki switch to disable CAPI installation check. It
- caused problems with AVM B1 controllers. Therefore no
- installation check is performed for AVM boards.
-
- * Removed fixed time-limit. Now the shareware version can be
- evaluated 90 days, starting from the day of installation.
-
- * Added V.110 and Modem-Detection for CAPI 2.0.
-
- * We build a cFos/Win Uninstaller into SETUP.EXE. Just select
- it from the menu.
-
- x cFos/Win sometimes prevented Windows '95 from shutting down,
- fixed. Thanks to Volker Schmitz.
-
- x Fixed bug that caused execptions when using incompatible
- versions of CFOSDW.EXE and CFOS[20].DRV.
-
- x CAPI 2.0 version did not always display status - fixed.
-
- - Sorry, the port-driver VxD for Win'95 32bit support is not
- ready, yet. Manfred Recla and I are currently doing alpha
- tests. It will follow soon!
-
-
-
-
- cFos/2 0.81c, 13-Apr-1996
-
- x It looks like I fixed the T-Online bug for WWW and FTPPM
- sessions. Please test and report. Many thanx to Patrick
- Bosch for testing, help and advice.
-
-
-
-
- cFos/2 0.81a, 06-Apr-1996
- cFos/Win 0.86a, 04-Apr-1996
-
- * The modem emulator now uses registers S3, S4 and S5 to get
- the codes for carriage return (default 13), line feed
- (default 10) and backspace (default 8), respectively. These
- values are ONLY used in modem command evaluation (if CR is
- found, cFos starts evaluating the commandline; if BS is
- found, cFos deletes the last char from the commandline; if
- LF is found and LF is not 0 and the preceeding character was
- a CR, LF is ignored).
-
- x Incoming RINGs on secondary ISDN boards are now correctly
- reported to the corrosponding cFos port.
-
- x Fixed consmetic bug in statusline.
-
- - Renamed CAPI20.DOC to CAPI_20.DOC because of conflicts in
- OS/2 DOS boxes when running a virtual CAPI 2.0.
-
-
- cFos/Win
-
- x Fixed problem with modem status.
-
- x Fixed problem with COM3.
-
-
- cFos/2
-
- x Fixed a problem which caused e.g. T-MAIL to hangup the
- system when initializing the COM ports.
-
- x Fixed a system hangup in BTX mode.
-
- x vcFos/2: COM-ports are no longer closed when the FOSSIL
- application deinits the FOSSIL driver. Thus, external FOSSIL
- applications may be called without carrier drop. The ports
- are closed when the DOS box is closed, however.
-
-
-
-
- cFos/DOS 1.96, 22-Mar-1996
- cFos/2 0.81, 22-Mar-1996
- cFos/Win 0.85, 22-Mar-1996
-
- * V.42bis reworked and bugfixed. Reduced V.42b memory
- consumption by about 20%. Speeded both directions by nearly
- a factor of two (2).
-
- * Added new &K command: &K2. This enables the X.75 parameter
- negotiation, but does not request (or accept) V.42b, even is
- cFos was loaded with V.42b.
-
- * Added ATB10 command: V.110, 9600 bps, 8, n, 1.
- Added ATB11 command: V.110, 9600 bps, 7, e, 1.
-
- * Changed the AT interpreter behaviour to be a lot more
- "modem-like". I modeled the behaviour of a ZyXEL. Some
- changes:
-
- - Modem responses are now sent with a CRLF before them
- - Char 127 does no longer work as backspace
- - Pressing ANY key (even CR or NL) aborts dialing
- - The AT interpreter works much like ZyXEL's.
- - Modem messages are suppressed while typing a AT command
-
- x Fixed ATS9.4=0 display of modem results.
-
- x cFos for CAPI 2.0: bugfix for incoming calls.
-
- x cFos for CAPI 2.0: bugfix for BTX mode.
-
- x A bug, which caused transmission with WinCIM/OS2CIM to hang,
- in BTX mode for OS/2 and Windows fixed.
-
- x Changing S13 or S14 now issues a LISTEN_REQ.
-
- x Bug fixed which caused memory corruption when CCB was used
- with an AUX port.
-
- x Bug with charging units for CAPI 2.0 versions fixed.
-
- x cFos now accepts commands like "ATEVQ"
-
-
- cFos/DOS
-
- * Added function 07 to clear charging info to the cFos
- appendage.
-
- x Fixed wierd modem responses when calling out while an
- incoming call is pending.
-
-
- cFos/2
-
- * First Beta-Test version of vcFos/2 included. See VCFOS.DOC
- for details.
-
- * Removed the time limitation of cFos/2. Now the shareware
- version has a 20 seconds delay at startup.
-
- * While ports are not initialized, they don't listen to any
- EAZ or service.
-
- x Fixed the "LAST disconnect: VOICE" message. Now "unknown" is
- displayed instead. This should fix a trap. Thanx to Andreas
- Mautsch for his help.
-
- x Fixed the "only xxx bytes of yyy sent" bug in the Internet
- software of OS/2. The timeouts in the read and write
- functions very not used correctly. Thanx to Johannes
- Stratmann for his help.
-
- x Fixed a system lockup, when placing an outbound call while
- an inbound call is still pending.
-
- x When de-registering at the CAPI driver, cFos/2 will no
- longer deinstall the event handler, because this caused too
- much trouble. If you really want cFos/2 to do this anyway,
- load cFos/2 with -kn.
-
-
- cFos/Win
-
- * Added support for ACOTEC CAPI Subsystem.
-
- * Added PROFILE support. Please insert a line like
- profile=c:\cfos\profile
- to your SYSTEM.INI
-
- * ATB7 now supported.
-
- * Standalone SETUP.EXE for cFos/Win installation.
-
- * cFos/Win for CAPI 2.0 as CFOS20.DRV available. You need to
- add a 'capi20=<path>\capi20.dll' line in the [cfos] section
- of your SYSTEM.INI.
-
- * Memory allocation improved to avoid "out of DOS memory"
- conditions.
-
- x Fixed bug that sometimes caused a transmission to hang in
- cFos/Win.
-
- x Fixed display bugs in cFos/Win status window.
-
- x Fixed timer problem.
-
-
-
-
- cFos/DOS 1.95, 27-Jan-1996
- cFos/2 0.42 Beta 708, 27-Jan-1996
- cFos/Win 0.82, 27-Jan-1996
-
- * The ATB6 command is now available in the shareware versions
- of cFos. We added an ATB9 command, which does the same as
- ATB6, but furthermore connects you to CompuServe via
- BTX/Datex-J. You can use ATB9 and ATD01910 to dial to Compu-
- Serve.
-
- - Some modem CONNECT responses have changed.
-
-
- cFos/DOS
-
- ! First CAPI 2.0 version of cFos available. See CAPI20.DOC
- and MODEM.DOC for configuration hints.
-
- - Rewrote some cFos commandline functions: tranx, reregister,
- callerid (now reports incoming and outgoing calls), bpsrate,
- eaz.
-
-
- cFos/2
-
- {++} * Added preliminary support for RFC1662 encapsulation for PPP
- connections. This should ONLY be used when calling a
- Internet site with PPP and running HDLC as B2 protocol (e.g.
- a CISCO router). cFos needs some additional buffers for
- this, thus you have to specify the -p switch when loading
- cFos. The ATB8 command selects the RFC1662 encapsulation,
- HDLC as B2 protocol and windowsize 1. Use MRU sizes of max.
- 1500. If you have problems, run cFos with windowsize 1 and
- maybe increase the transmitter buffers. Better support for
- PPP will be implemented in some weeks. The ATB8 command is
- equivaltent to the ATB40 command of the ZyXEL 2864I modems.
-
- x Fixed a bug, which caused the timer function of cFos not to
- be called. This resulted in missing RING, RINGING and
- CONNECT messages, for example.
-
- x Fixed a bug, which caused cFos/2 to crash the system if -a
- parameter were used together with -4.
-
- - Removed the CAPI deinit when the system shuts down and the
- -ks switch.
-
-
- cFos/Win
-
- * cFos/Win now comes with a little installation program. This
- eliminates the need to edit SYSTEM.INI. The Installer also
- supports third party COMM.DRV replacements.
-
- x CFOSDW sometimes caused the system to slow down (100% system
- use), fixed.
-
-
-
-
- cFos/2 0.42 Beta 671, 29-Dec-1995
-
- x I introduced a new bug in beta 654, which caused a system
- crash at least with TELES boards. This bug has been fixed.
- It seems that after all I was able to fix a bunch of
- problems with key-files. Thanks a very big bunch to
- Heinz-Otto Scheid, Wim Abels and Patrick Bosch for their
- neverending patience with me. If there are still bugs out
- which cause cFos/2 to crash the system or to complain about
- the key-file, please write eMail to cfos-os2-bugs.
-
-
-
-
- cFos/DOS 1.94, 28-Dec-1995
- cFos/2 0.42 Beta 654, 28-Dec-1995
- cFos/Win 0.80 Beta, 28-Dec-1995
-
- x Bug fixed which caused CRC errors with V42b
-
- x ATB6 bug fixed
-
-
- cFos/Win
-
- * cFos/Win now supports the registration key file. In the
- [cFos] section in SYSTEM.INI you can insert the line
- key=<path>\cfos.key, so that cFos can find the key-file.
-
- The key file removes the time limitation an enables all
- features known of cFos/DOS Professional, such as
- cFos Channel Bundling and V.42bis data compression.
-
- (-jd data dump and time sync are not yet supported)
-
- * "CAPI unaccessable" error message splitted into several
- error messages.
-
- - WHATSNEW.WIN no longer supported
-
-
- cFos/DOS
-
- x Added detection of V.110 protocol and modem support for
- dual mode CAPI's (1.1 and 2.0)
-
- x Hopefully fixed the "executable corrupted" bug.
-
- x Again: fixed a bug in the deallocation of memory.
-
- x Bug fixed, which caused memory corruption in rare cases
-
-
- cFos/2
-
- x Bug fixed, which caused the system to crash in V.42b
- mode with an quite unspecific error message.
-
- x -ks switch always set, thus 'cFos/2' will NOT deregister
- from the CAPI at shutdown. Some CAPI's are quite unstable
- when the system goes down.
-
-
-
-
- cFos/DOS, 1.93 Beta, 14-Nov-1995
- cFos/2 0.42 Beta 508, 14-Nov-1995
- cFos/Win 0.78 Beta, 14-Nov-1995 (see WHATSNEW.WIN)
-
- * cFos now comes with an installation and configuration
- program, featuring easy update and electronic ordering.
-
- * cFos and cFosN may be both used to deinstall the other
- without those nasty "could not free segment" errors.
-
- * AT&K modem command can be used for inband negotiation of
- X.75 frame-length and window-size, even without V.42bis.
-
- * V.42bis data compression now runs with cFos Channel
- Bundling. We achieved transfer rates of up to 35kcps using
- two channels (on the FIDO nodelist file)!
-
- * New statusline "LED": ...C-B3 ACOD* 0R:0000... The asterisk
- indicates the V.42bis mode/negotiation:
-
- left arrow V.42bis on reception
- right arrow V.42bis on transmission
- arrow in 2 direct. V.42bis on rx and tx
- dot cFos inband negotiation
-
- x Fixed problem with re-registering with some CAPIs.
-
- x Fixed a bug in memory allocation in CFOSN.EXE.
-
- x Fixed a severe bug (introduced after 1.05) with tx-buffer
- purging.
-
- x Fixed a bug in the rejection of calls with no caller-id
-
- x Tons of minor bugfixes
-
- x Major bug in inband negotiation fixed.
-
- x FOSSDUMP bug fixed.
-
- - cFos, cFosN and cFosCFG are now distributed in LZEXE format
- and are thus a bit smaller.
-
-
-
-
- cFos/2 0.42 Beta 504, 12-Nov-1995
-
- x Fixed a bug that caused cFos to crash the system if not
- loaded with -ja.
-
-
-
-
- cFos/DOS, 1.91 Beta, 20-Oct-1995
-
- x Fixed some bugs in the V.42bis code, fixed typos and
- enhanced some passages in the documentation.
-
-
-
-
- cFos/DOS, 1.90 Beta, 19-Oct-1995
-
- ! WE CHANGED OUR DISTRIBUTION AND PRICES, SEE ORDER.DOC,
- ORDER.ENG
-
- {++} * 'cFos' has now V.42bis data compression !
- When transfering uncompressed data you can achieve
- 16000 cps and more !
- To enable V.42bis data compression you can load 'cFos' with
- -4 [1|2|3] [r|t|b] switch.
- | |
- | +--- direction (r=receiving, t=transmitting,
- | b=both. If you use V.42bis only in one
- | direction, you can save memory, default is
- | both.
- |
- +--- compression (low, medium, high).
- The higher the compression, the more memory &
- computing power is needed, default is low.
-
- Example: cFos i -4 loads 'cFos' with bi-directional
- V.42bis with low compression.
-
- To enable V.42b negotiation also set AT&K1. We recommend at
- least a 486 class computer for good performance.
-
- Note: 'cFos' V.42bis data compression is currently in beta
- state and can currently not be used with CCB. Under some
- circumstances it can produce CRC errors. In the next version
- we will fix these limitations.
-
- To circumvent the usual memory problems under DOS, we plan
- to release a DPMS version in the future. This version will
- need about 15 kb of DOS memory, the remaining memory will be
- allocated above 1mb.
-
- {++} * 'cFos' can emit an audible RING if you set Register S10.9=1,
- even if the RING count is less than S48.
-
- * Since ISDN charges seem to cause problems NO
- CARRIER/CHARGE=xxx messages are also issued in the shareware
- version.
-
- * ATH1 set 'cFos' in off-hook state. This will reject all
- calls until you issue ATH0.
-
- * The help screens displayed by AT? can be scolled one line at
- a time by pressing RETURN. All other keys display the next
- page.
-
- * After ATD dial commands exactly one CR or LF char are
- ignored for compatibiliy with UNIX dial scripts.
-
- * Changes of Registers S13 and S14 did not issue LISTEN_REQ
- message. Fixed.
-
- * Register S10.5 is obsolete. To enable padding '0's in the
- Caller-ID use the -j0 switch.
-
- - Changed default RX-Buffer size to 2048 bytes.
-
-
-
-
- cFos 1.05f, 06-Oct-1995
-
- {++} * 'cFos' has a full featured charge counter!
- The ISDN charging info can be used to calculate the costs of
- a call, if Register S70 contains the costs of one charging
- unit (e.g. Pfennig, Groschen, Cent,...).
- Register S71 contains the amount of money for the last call
- in Pfennig, Groschen, ...
- Register S72 contains the amount of money for the last call
- in DM, Schilling, Dollars.
- The costs are also diplayed in the status line. The
- accumulated costs are written into the PROFILE. AT&G0 or
- AT&G can be used to display the accumulated costs. AT&G1
- reset this charging counter (the accumulated costs). Note:
- Some CAPIs don't deliver ISDN charging info messages, so
- that 'cFos' can not evaluate them. Use ATI5 to check this if
- you get no charging info.
-
- * In ATI2 display, the disconnect reason is given in a more
- specific way. This helps debugging carrier-loss problems.
-
- * S10.8=1 rejects calls with no caller-id
-
- x Small bug fix for BTX mode
-
- x CallerID is displayed even when containing # or * characters
-
-
-
-
- cFos/2 0.42 Beta 459, 31-Aug-1995
-
- [OS/2 only]
-
- ! We accidentially dropped the possibility of loading 'cFos/2'
- with more than one COMport in Beta 455. Now this is possible
- again.
-
- * The SPV support should work now.
-
-
-
-
- cFos/2 0.42 Beta 455, 30-Aug-1995
-
- [All platforms]
-
- {++} ! Just to remind you: support for the analogue modem features
- of ISDN boards and the VT-100 BTX support are 'cFos/PRO'
- features.
-
- {++} * Tested the BinTec BIANCA board. Added support for the
- analogue modem emulation of it.
-
-
- [OS/2 only]
-
- ! If you have problems with lost connections when shelling out
- to other applications load 'cFos/2' with -kx and if this
- does not help with -kc as well. CHECK CAREFULLY THAT YOUR
- CONNECTIONS ARE PROPERLY TERMINATED if you set this switch!
-
- ! Changed the defaults for receive and transmitter buffer
- sizes. They are now (windowsize+2)*blocksize, i.e. we
- increased them by <blocksize> bytes. This should give good
- performance with almost all applications.
-
- * Changed the behaviour of the -kc switch a littlebit: now it
- disables changing the status of DTR on open or close
- function calls.
-
- {++} * Analogue modem support should now run ok under OS/2.
-
- * Added a new switch: -kx. If set, 'cFos/2' will mimic the
- behaviour of SIO, which is (as far as i know now) not always
- exactly the same as documented in the IBM refs. E.g.
- PCBoard/2 needs this switch. This MAY fix hangup problems
- with OS/2 programs shelling to DOS applications.
-
- * BTP EE-32 did not send with full speed with 'cFos/2'. After
- some debugging we implemented a little workaround and now
- you get the FULL speed: 7880 cps (with testdata).
-
- x InterMail mailer uploads are speedy now; the slow uploads
- from the terminal and the CRC errors still persist.
-
- x IOCTL Cat 1, Function 0x65 now correctly sets Bit 0 if write
- requests are blocked.
-
-
-
-
- cFos/2 0.42 Beta 360, 03-Aug-1995
-
- [All platforms]
-
- x Fixed some CCB bugs, which caused transmission to stop when
- channels were removed.
-
- * We added an ATI5 display to show the number of INFO_IND's
- with date/time info and chargeinfo that 'cFos' received.
- This display is only available in the debug versions of
- 'cFos', i.e. not in CFOSN.EXE.
-
- * 'cFos' now accepts AT commands not only after a carriage
- return, but after any preceeding characters.
-
-
- [DOS only]
-
- x Fixed a bug that caused 'cFos' to issue an "Out of ports" if
- you tried to load it with 4 ports.
-
- x Maybe fixed some more problems with UMB allocation.
-
- x Fixed a bug in the appendage function 0x05 (get ISDN time).
-
- * The optimization of 'cFos'-buffers into the UMB blocks is
- now aborted after a specific number of tries, even if not
- all possibilities were checked. With 4 ports loaded on a
- iDX4-100, 'cFos' would need at least 20 seconds, maybe more
- (i reset my system then). Now it should be ready after half
- a second maximum.
-
- * There is a new ISDN appendage function (function 0x06), see
- APPEND.DOC for for info.
-
- * If 'cFos' is loaded and the -d switch is used, the tracefile
- name is displayed to show that dumping is active.
-
- * The ISDN appendage is now available in every version of
- 'cFos', i.e. even in the 'cFos/Plus' and shareware version.
- Only the 'add/remove channel' function (function 0x04) is
- restricted to the 'cFos/Pro' version.
-
-
- [OS/2 only]
-
- x Fixed a bug that caused 'cFos/2' to behave strangely if e.g.
- a "ECHO ATD....>COM3" command was issued.
-
- x Fixed a bug that inhibited OS/2 to change to the root
- directory if the -a switch was set.
-
- * Added the -kc switch to prevent 'cFos/2' from closing the
- connection if you do a first level close while the carrier
- is still up.
-
- * 'cFos/2' is working up to October 31st, 1995.
-
- * Enhanced the maximum number of ports to 8. Fixed a bug that
- crashed the system when the maximum number of ports were
- used.
-
-
-
-
- cFos/2 0.42 Beta 322, 26-Jun-1995
-
-
- [DOS only]
-
- x Fixed a bug that caused 'cFos' not to reject incoming calls
- properly if no more ports were available.
-
-
- [OS/2 only]
-
- x Fixed a bug that cause 'cFos/2' to crash if a call came in
- and the port was already in use by an active connection.
-
- x Fixed a bug that the statuslines of different ports were
- displayed all in row 0 of the alternate display.
-
-
-
-
- cFos/2 0.42 Beta 318, 02-Jun-1995
-
-
- [OS/2 only]
-
- * Now the following appication should run ok with 'cFos/2':
- Warp Internet Access Kit, Cantaloup/2 Beta 0.73, UUGate's
- uucico 0.33 (see readme.os2), CKermit 5A(190).
-
- x Implemented -jy for e.g. uugate's uucico.
-
- x Fixed a bug in ioctl cat1, function 0x64 (query com status).
- This prevented CKermit from working with 'cFos/2'.
-
-
-
-
- cFos/2 0.42 Beta 313, 26-May-1995
-
-
- [OS/2 only]
-
- ! This version runs until July 31st, 1995
-
- * Changed some more stuff in the set_dcb() routine. MainDoor/2
- tested and worked (after some changes) ok.
-
- x One more fix in the set_dcb() function. This should
- (hopefully!) finally fix the problems with Xenia/2.
-
-
- [All platforms]
-
- x Fixed a bug in AT&L.
-
- x Fixed a bug that cause every call to be auto-answered.
-
-
-
-
- cFos/2 0.42 Beta 308, 22-May-1995
-
-
- [DOS only]
-
- {++} * CFOS STATUSLINE:<port>:-1" switches the statusline off for
- port <port>.
-
- * If you select -e2 on 'cFos' startup, 'cFos' will not only
- disable the FOSSIL functions, but additionally it will
- overwrite the FOSSIL signature in memory.
-
- * Added switch -jf to ignore the flush_output() FOSSIL
- function. This may be useful e.g. for QuickBBS, which
- sometimes sends a flush_output() after each character sent.
-
- {++} * CFOS STATUSLINE:<port>:<line>" sets the statusline number
- for port <port> to line <line>.
-
- * Added a -jh switch to ignore the high byte of DX in FOSSIL
- function calls that use DX for the portnumber. Some programs
- (e.g. D'Bridge) trash the upper part of DX. Use this switch
- if your program works without a -c switch, but not if you
- specify one.
-
- x Hopefully finally fixed the "Out of memory" bug.
-
-
- [OS/2 only]
-
- x Fixed a bug that prevented Xenia from dropping DTR.
-
- ! The WHATSNEW.OS2 file is discontiniued and incorporated into
- the WHATSNEW file of cFos.
-
-
- [All platforms]
-
- * 'cFos' now ignores any modem input if DTR is low. This is
- for enhaced modem compatibility. If you have problems with
- that, load 'cFos' with the -jy switch. Note that this may
- cause problems when dropping the carrier.
-
- {++} * You may now switch to VT-100 BTX mode if you set ATB6 before
- calling BTX. This sends the VT-100 switch sequence to the
- BTX network just at the beginning of the session.
-
- * To make things easier for you, you may now select the
- services you want to listen to with &I: 'A' selects analogue
- calls (si=2 and si=4) and 'D' selects data calls (si=0x80).
- Use &IAD to listen to both of them.
-
- * You may now suppress the first <n> RING messages, where n is
- the value you have to write into register S48. Furthermore
- you may now specify in S0 the number of RINGs after that
- 'cFos' will automatically answer the phone (before that
- 'cFos' autoanswered the phone at the first RING, regardless
- of the S0 setting, if S0 was > 0). E.g., if you set S48 to 3
- and S0 to 2, 'cFos' will not sent any RING messages, but
- will connect to the other side after 2 incoming RINGs (i.e.
- after 8 seconds).
-
- * 'cFos' now rejects incoming calls when doing outgoing calls.
- This results in less NO DIALTONE modem messages.
-
- {++} * New register S44 to select the way 'cFos' handles incoming
- calls with service "telephony" and "a/b services". If this
- register is set to 0, 'cFos' selects bittransparent and
- issues a "CONNECT VOICE" message as usual. If this register
- is set to 1, 'cFos' selects the modem protocols supported by
- certain manufacturers (AVM, ITK, ELSA) and issues a "CONNECT
- 14400" message (independant of the actual baud rate).
-
- {++} * ATB7 selects the modem protocols supported by certain
- manufacturers (AVM, ITK, ELSA) for outgoing calls. Note that
- we are not able to check if the protocols are really
- implemented. We just select the right parameters according
- to the manufacturer.
-
- {+} * In Multiport Mode, you can now specify EAZs and services,
- 'cFos' should listen to, for each port separately.
- Overlapping settings result in automatic ringdown as before.
-
- {++} * If bit 7 of register S10 is set (S10.7=1) then a CONNECT
- string with the bausrate specified in S47 will be displayed.
-
- * If a dialattempt was aborted before the CONNECT message was
- sent and charge for this call was reported by the ISDN
- network a CONNECT message will be displayed and followed
- immediately by a NO CARRIER message. This is e.g. for
- mailer-software to notice that a unit for this call was
- charged.
-
- * When listening to "a/b services" 'cFos' now treats these
- calls like "telephony" calls, i.e. selects protocol
- bittransparent and issues CONNECT VOICE message.
-
- * Added some more registers. To display the registers, use
- "AT&V<x>", where x=0 shows registers 0 to 79, x=1 shows
- registers 80 to 159 and so on.
-
- * New design of the debugscreen. Maybe this clears up the mess
- a littlebit.
-
- x Some minor fixes for the handling of "broken" CAPIs.
-
- {++} x Some cFos Channel Bundling (CCB) fixes, when using dynamic
- channel bundling.
-
- x Bugfix in ATI4 message dump.
-
- x some minor BTX bugfixes
-
-
-
-
- 1.05b, 16-Jan-1995
-
- {++} * Within the first charging unit, 'cFos' now displays the
- number of seconds the connection is already running at the
- right hand side of the status bar. With the begin of the
- second unit, it will count the seconds down.
-
- {++} * 'cFos' now supports ISDN leased lines as they are supported
- at least by the TELES CAPI. Use ATDF to start such a
- connection. Attention! If you don't have a leased line your
- machine is likely to hang!
-
- - Changed the BIOS modem and line status bits a littlebit to
- make them more modem-like.
-
- {+} - The TIES hangup-string can now be 11 chars long
-
- ! Register s6 now specifies the column of the callerid display
- (if at&d1, at&d2 and s10.1 == 1), default 61.
-
- {++} ! Bit 5 of Register 10 is no longer used to activate the
- Caller-ID repair. Use the -j0 switch instead.
-
-
-
-
-
- If you're interested in even older history, get it from our BBS.
-
-
-
- ------------------------ End of file ---------------------------
-