home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 May / PCO_5_97.ISO / FilesBBS / OS2 / CF2B1205.ARJ / CF2B1205.ZIP / WHATSNEW < prev    next >
Encoding:
Text File  |  1997-02-18  |  52.1 KB  |  1,406 lines

  1.  
  2.         What's new?                            'cFos' ISDN Driver Family
  3.         ----------------------------------------------------------------
  4.  
  5.  
  6.         Please read this list of  changes  and  enhancements  carefully,
  7.         because we maybe changed some details that might concern you.
  8.  
  9.  
  10.         To make things a little easier, here's a small legend:
  11.  
  12.           ! Software-change requires modification of your configuration
  13.           * New feature
  14.           x Bugfix
  15.           - Information only
  16.  
  17.  
  18.  
  19.         Revision history: ----------------------------------------------
  20.  
  21.  
  22.  
  23.         cFos/DOS
  24.         cFos/2
  25.         cFos/Win
  26.  
  27.           * You may now get the latest software versions on the Web:
  28.  
  29.                 http://www.cfos.com
  30.  
  31.             or with EuroFileTransfer (also called EFT or EFIX):
  32.  
  33.                 +49-228-7669826
  34.  
  35.           * ATX8 enables /PPP message after CONNECT;  the  corrosponding
  36.             bit is S9.8.
  37.  
  38.           * ATS10.13=1 ignores '?' and 'R' modifiers for caller-IDs  for
  39.             incoming cFos Channel Bundling calls.  '?'  is  added  to  a
  40.             caller-ID  if it is not verified  by  the  network,  'R'  is
  41.             added if its presentation is  restricted  (?/R  apply    for
  42.             inhouse ISDN networks only - not the public ISDN network).
  43.  
  44.           * The connection time  displayed  in  the  statusline  is  now
  45.             displayed in minutes (after 1000 seconds) and in hours after
  46.             (100 minutes).
  47.  
  48.           * Changed ATB9 command (CIS via Datex-J)  to  the  faster  and
  49.             cheaper mode, which was recently provided by CompuServe.
  50.  
  51. {++}      * Added remote configuration support (not CFOS[20]N.EXE):
  52.             To configure any cFos port from remote, load the cFos to  be
  53.             configured with the -kk switch. Then set the calling side to
  54.             ATB14 and call. If you succeed,  you  will  first  get  your
  55.             CONNECT message, then the CONNECT of the remote  site.  Now,
  56.             press RETURN; you will see a  hash  (#).  Enter  the  remote
  57.             password (no default password)  and  press  RETURN.  If  the
  58.             password is OK, you're in :), if not you may retry up  to  2
  59.             times; after that the connection is terminated.  Select  the
  60.             port to be configured on the remote site with AT#Dn, where n
  61.             is the number of the port to  configure,  see  ATI6  if  you
  62.             don't know it. You may work as usual on a remote port,  only
  63.             ATD, AT&X and ATA won't work.
  64.  
  65.             If you don't want to let anybody remote configure your cFos,
  66.             simply do NOT load cFos  with "-kk"! If  you  enable  remote
  67.             configuration, any port will answer the remote  config  call
  68.             and any port can be remotely configured.
  69.  
  70.             You may set the remote config password with AT#Kpppp,  where
  71.             "pppp" is a password of max. 10 characters  between  33  (no
  72.             spaces!)  and  126,  i.e.  any  ASCII  letters,  digit   and
  73.             punctation character.
  74.             The password is written to a file named RCONFIG  and  loaded
  75.             each time you load your cFos.
  76.  
  77.           * Support for external version checking added.  Use  the  cFos
  78.             VSN.EXE utility or the  NetWare  VERSION.EXE  to  check  the
  79.             version of any cFos binary.
  80.  
  81.           * Added &Cn command: &C1  is  normal  operation,  &C0  is  DCD
  82.             override, i.e. DCD is always high.
  83.  
  84.           x Fixed a bug which prevented S13 & S14  from  beeing  altered
  85.             sometimes. Thanx to Thomas Zundel.
  86.  
  87.           x Fixed a display bug in the statusline if prot == V.110.
  88.  
  89.           x Changed DTR handling  slightly,  so  cFos  should  run  with
  90.             NCBmail.
  91.  
  92.           - Changed S12 default to 9 (i.e.  0.5  seconds)  delay  before
  93.             CONNECT. If you  experience  crashing  connections  increase
  94.             S12.
  95.  
  96.  
  97.         cFos/Win
  98.  
  99.           * Speeded Modem Initialization with TAPI.
  100.             Added two further "Modems" to .INF file (X.31 and Remote
  101.             Config). Now you have 17 different configurations to choose
  102.             from.
  103.  
  104.           * Added AT&T (Tranx) functionality.
  105.  
  106.           * Added -kt switch to display the status window always on top.
  107.  
  108.           * Added  the  cFos  ISDN-appendage  known  from  cFos/DOS   to
  109.             cFos/Win, 16-bit. Note to  developers:  Please  support  the
  110.             ISDN-appendage! For further  information,  please  refer  to
  111.             APPEND.DOC.
  112.  
  113. {++}      x cFos/Win did not display the status window  at  the  correct
  114.             position. Fixed.
  115.  
  116.           x cFos/Win should now work with ZOC, bug fixed.
  117.  
  118.           x Fixed   buffer-size   problem,    which    prevented    some
  119.             data-transfers  with  32bit-software  with  syncPPP   (ATB8)
  120.             connections.
  121.  
  122.           x cFos/Win sometimes crashed Windows when running out of DOS
  123.             memory. Fixed.
  124.  
  125.           - Tested cFos/Win with Trumpet Winsock 3.0d:
  126.  
  127.             To use automatic LOGIN / BYE  scripts  for  synchronous  PPP
  128.             Internet  dial-ins  (ATB8),  clear  the  "Username  prompt",
  129.             "Password  prompt"  and  "Command  prompt"  fields  .  under
  130.             "Dialer" -> "Profile" -> "Server settings". Furthermore,  go
  131.             to "Dialer" -> "Profile" -> "Modem settings" and  set  "Init
  132.             string" to "&F B8 X6" and check the "Hardware (DTR)  hangup"
  133.             box.
  134.  
  135.             For asynchronous PPP, use the same settings, except "&F  X6"
  136.             as "Init string".  If  additional  user  login  scripts  are
  137.             required for your provider, setup the  corresponding  fields
  138.             in "Dialer" -> "Profile" -> "Server settings" or modify  the
  139.             login script LOGIN.CMD.
  140.  
  141. {++}      - Hint: You can do Multilink-PPP with cFos/Win  and  the  ISDN
  142.             accelerator pack (Win95). Simply specify a  second  COM-Port
  143.             to be provided by cFos in the [cFos] section  of  SYSTEM.INI
  144.             and  use   it   as   an   "additional   device"   with   the
  145.             dial-up-network.
  146.  
  147.           - Fixed some Win95 multitasking problems.
  148.  
  149.  
  150.         cFos/2
  151.  
  152.           * Added AT&T (Tranx) functionality.
  153.  
  154.           * Added some more commands for CFU.EXE.
  155.  
  156.           * Added a cFos/2 user appendage. Developers, see APPEND.DOC!
  157.  
  158.           x Fixed  a  bug  which  caused  cFos  to  hang  under  certain
  159.             conditions when used with CFOSD2.
  160.  
  161.           x Bugfixes in cFos/2 <-> VCFOS.
  162.  
  163.  
  164.         cFos/DOS
  165.  
  166.           ! CFOSN.EXE and CFOS20N.EXE do  not  feature  X.31  or  remote
  167.             configuration any longer. This saves 2250 bytes.
  168.  
  169.           x Fixed a file shareing problem in OS/2 "penalty" box.
  170.  
  171.  
  172.  
  173.  
  174.         cFos/DOS
  175.         cFos/2
  176.         cFos/Win 0.89e, 05-Nov-1996
  177.  
  178.           * Added Support for multiple TEIs for X.31.
  179.  
  180.           * Added S77: If enabled (!= 0), cFos checks any outgoing  call
  181.             for the substring "01910" in the  phone  number.  If  found,
  182.             cFos sets the protocols according to S77 to B5,  B6  or  B9.
  183.             Applicable only in Germany.
  184.  
  185.           * PPP support (ATB8) is now available even in  the  unregisted
  186.             cFos ShareWare version.
  187.  
  188.           x You can no longer specify the same port name  twice  in  the
  189.             param= line for cFos/Win or the DEVICE= line for cFos/2.
  190.  
  191.           x Fixed a display bug in  the  statusline,  which  caused  the
  192.             baudrate to be written over the phone number on V.110 calls.
  193.  
  194.           x ATA may now only be sent if an incoming call is pending.
  195.  
  196.           - The maximum MTU has been expanded to 2048.
  197.  
  198.           - OS/2 and Windows versions of cFos will now  have  a  default
  199.             windowsize of 4 instead of 2 to speed  up  transfers  a  bit
  200.             more. If that proves to spend too much memory,  just  add  a
  201.             -w2 parameter to the param= line (or in SETUP.EXE).
  202.  
  203.  
  204.         cFos/Win
  205.  
  206.           * ATS10.11=1 now prevents disconnect, when port is closed.
  207.  
  208.           * Added S76=1 to HDLC modems in MDMCFOS.INF, to allow incoming
  209.             HDLC calls.
  210.  
  211.           * Hiding of the Status Windows is now delayed by 5 seconds.
  212.  
  213.           x Fixed a bug which caused long delays  when  disconnecting  a
  214.             dial-up network connection.
  215.  
  216.  
  217.         cFos/DOS
  218.  
  219.           * cFos now  determines  the  actual  number  of  columns  when
  220.             displaying the statusline; thanx to Martin Christfreund.
  221.  
  222.           * Updated the help screens for DOS. Use "CFOS  ?"  to  get  an
  223.             impression.
  224.  
  225.           x Fixed a  bug  in  the  set  time  code  that  set  the  date
  226.             incorrectly on the last day of the month. Thanx  to  Michael
  227.             Schmitz for his bugreport.
  228.  
  229.           x Fixed a bug which caused appendage function  0x9007  not  to
  230.             work. Thanx to Clive Penke for reporting the bug.
  231.  
  232.           x cFosCFG now lets you select the COM port for cFos, so online
  233.             registering and updating can be performed with every port.
  234.  
  235.           - cFos for  CAPI  2.0  now  only  features  the  "i"  and  "d"
  236.             commands. Use cFos for CAPI 1.1 to access the other features
  237.             like "EAZ", etc.
  238.  
  239.  
  240.         cFos/2
  241.  
  242.           * Added S10.12: it works like the -kx switch, but can  be  set
  243.             for each port seperately. Loading cFos/2 with -kx works like
  244.             S10.12=1 for each port. However, S10.12 may be  changed  for
  245.             each  port  seperately.  See  README.OS2  for   a   complete
  246.             discussion of this topic.
  247.  
  248.           * Added preliminary CFOSD2.EXE demon to support ATZ, AT&W, AT?
  249.  
  250.           x Fixed  a  bug  with  cFosD2,  which  caused  cFos/2  to  not
  251.             correctly init the CAPI if the first application that access
  252.             cFos/2 was either VCFOS.SYS or CFOSD2.EXE.
  253.  
  254.           x Fixed small bugs in VCFOS.SYS.
  255.  
  256.           - Improved loading process.
  257.  
  258.  
  259.  
  260.  
  261.         cFos/DOS 1.98b, 22-Aug-1996
  262.  
  263.           x Fixed a bug in  cFosCFG  which  caused  cFos  to  no  longer
  264.             respond  to  any  command,  thus  causing  applications   to
  265.             generate "Modem does not respond"  messages.  If  you  still
  266.             have this bug, just unload cFos, delete your  PROFILE,  load
  267.             cFos, configure cFos again and  save  with  AT&W.  Thanx  to
  268.             Peter Koellner and Gisbert Rudolph for their assitance.
  269.  
  270.  
  271.  
  272.  
  273.         cFos/DOS
  274.         cFos/2, 0.82b, 27-Aug-1996
  275.         cFos/Win 0.89c, 22-Aug-1996
  276.  
  277.           * Speeded V.42bis by about 8%.
  278.  
  279.           * Added support for 7-bit data transfers.
  280.  
  281.           x Fixed a bug that crashed PING with  blocksizes  bigger  than
  282.             about 1460 bytes and FTP put jobs. The  MTU  size  has  been
  283.             expanded to 1600 bytes, but do not use this;  it's  designed
  284.             to be a reserve for applications that like  to  send  a  few
  285.             bytes more than the MTU size that was set up in the internet
  286.             dialer.
  287.  
  288.  
  289.         cFos/Win
  290.  
  291.           * cFos/Win should run with CIS.SCP for Win'95 now.
  292.  
  293.           * Added Win95 script for Internet access via T-Online.  Thanks
  294.             to Lars Wentorp.
  295.  
  296.           x Fixed a bug which caused cFos to  intercept  calls  for  all
  297.             COM ports.
  298.  
  299.           x Fixed a bug which caused a GPF, when restarting CFOSDW.
  300.  
  301.           - CFOSDW.EXE is added to the run= line in WIN.INI only by  the
  302.             setup program.
  303.  
  304.  
  305.         cFos/DOS
  306.  
  307.           x V.42bis tables now need about 20% less memory.
  308.  
  309.  
  310.  
  311.  
  312.         cFos/DOS 1.98a
  313.         cFos/2 0.82a
  314.         cFos/Win 0.89b, 13-Aug-1996
  315.  
  316.           x Fixed a newly introduced bug with V.110 under CAPI 2.0.
  317.  
  318.  
  319.  
  320.  
  321.         cFos/DOS
  322.         cFos/2
  323.         cFos/Win 0.89a, 09-Aug-1996
  324.  
  325.           x V.120 support for CAPI 2.0 did not work correctly. Fixed.
  326.  
  327.  
  328.         cFos/Win
  329.  
  330.           x Bugfix for VCFOS.VXD in BTX mode. 'cFos/Win' should  now  be
  331.             able to connect to CompuServe via BTX.
  332.  
  333.           x Fixed some bugs,  which  causes  SETUP  to  set  the  [boot]
  334.             COMM.DRV  line  resp.  the   [cFos]   oldcomm   to   contain
  335.             "c:\WINDOWS\SYSTEM\XOMM.DRV". Now XOMM.DRV is  renamed  back
  336.             to COMM.DRV and the lines are  changed  back  to  the  right
  337.             content "COMM.DRV".
  338.  
  339.  
  340.  
  341.  
  342.         cFos/DOS 1.98, 06-Aug-1996
  343.         cFos/2 0.82, 06-Aug-1996
  344.         cFos/Win 0.89, 06-Aug-1996
  345.  
  346.  
  347.         cFos/DOS
  348.  
  349.           ! cFos 1.97 is a hack! It was never released  by  us  and  the
  350.             version number of 1.97 was and will not be used  by  us.  DO
  351.             NOT EXTRACT ANY ARCHIVE  NAMED  CFOS197.*.  There  are  ANSI
  352.             keyboard reassignements in the file that will try to  delete
  353.             your harddrive.
  354.  
  355.             If you find anyone distributing cFos 1.97, please  tell  him
  356.             that it's a hack and ask him to delete the file at once.
  357.  
  358.           * cFos now detects Windows  DOS-Boxes  and  switches  to  real
  359.             interrupts (i.e. activates  switch  -jo).  This  should  fix
  360.             problems some AVM users had.
  361.  
  362.           * Added support for ACOTEC CAPI Subsystem.
  363.  
  364.           x Fixed a bug which caused McMail to lockup at incoming calls.
  365.  
  366.           x The parameter of the -jc switch  was  not  evaluated  right.
  367.             Fixed.
  368.  
  369.           x 'CFOS CALLERID'  now  reports  correctly   Caller-ID's   for
  370.             incoming RINGs.
  371.  
  372.  
  373.         cFos/2
  374.  
  375.           ! For security reasons, vcFos/2 will  only  support  ports  of
  376.             cFos/2.
  377.  
  378.           * Added commandline option for vcFos/2 to configure vcFos/2 to
  379.             certain  FOSSIL  and  OS/2-COM-ports.  See  VCFOS2.DOC   for
  380.             details.
  381.  
  382.           * cFos/2 does now support CAPI 2.0.  Load  CFOS20.SYS  if  you
  383.             like to use cFos/2 for CAPI 2.0.
  384.  
  385.           * Added some code to speed up vcFos/2 FOSSIL functions.
  386.  
  387.           * vcFos/2 now writes a small logfile to C:\VCTRACE. Currently,
  388.             this can not be disabled. The VCTRACE file is flushed if the
  389.             internal buffers are full or if the DOS box is closed.
  390.  
  391.           * Added a small utility to vcFos/2: CFU.EXE. With CFU you  can
  392.             reset the INT 14 vector to the vcFos/2 code (needed  if  you
  393.             load VCFOS.SYS and VX00.SYS in CONFIG.SYS but  want  to  use
  394.             vcFos/2 in the DOS box). CFU can switch vcFos/2 into  FOSSIL
  395.             trace mode. This will trace all  FOSSIL  calls  to  VCTRACE.
  396.             Just start CFU to get a small help.
  397.  
  398.           x Fixed a bug in vcFos/2 when no  commandline  arguments  were
  399.             given.
  400.  
  401.           x Fixed vcFos/2 bug that caused  DOS  sessions  to  be  closed
  402.             immediately with a SYS3170-75 error.
  403.  
  404.           x Hopefully fixed  the  problem  that  vcFos  was  not  loaded
  405.             sometimes. Thanx to Rainer Lindner.
  406.  
  407.           x Fixed a bug that all COM-ports were closed, when  a  session
  408.             was closed. Now only those ports the session opened will  be
  409.             closed.
  410.  
  411.           - The Shareware version of cFos/2  does  now  only  support  2
  412.             ports. The registered version supports up to 30 ports.
  413.  
  414.  
  415.         cFos/Win
  416.  
  417.           * The comm.drv line is no longer replaced by the  cFos  driver
  418.             if the VCFOS.VXD driver is  installed.  The  [cFos]  section
  419.             contains a new entry: "drv=<name and path of cfos(20).drv>".
  420.  
  421. {++}      * Added smart status window  handling:  cFos/Win  Professional
  422.             now displays the status windows only when a ports is used.
  423.  
  424. {++}      * AT&Dn command is now supported. AT&D1 or  AT&D2  causes  the
  425.             status window to be displayed as long as there is  at  least
  426.             one application  using  cFos/Win.  AT&D3  makes  the  status
  427.             window  visible  even  if  no  application  uses   cFos/Win.
  428.             cFos/Win also remembers the position and size of the  status
  429.             window.  The  shareware  version  will  always  display  the
  430.             window.
  431.  
  432.           x Bugfix for  Win95  dialup-network  (DFUE-Netzwerk).  Scripts
  433.             should work now.
  434.  
  435.           x PPP did not work correctly with VCFOS.VXD. Fixed.
  436.  
  437.           x The -ki switch did not work correctly with  AVM  B1  boards.
  438.             Now startup of cFos/win is delay by 10 secs. if  -ki  switch
  439.             is set, to give B1 CAPI time to load.
  440.  
  441.           - Added work-around for MUSTEK scanner software problems.
  442.  
  443.           - cFos/Win no longer displays the initial  text  mode  opening
  444.             screen, to  allow  later  startup  without  graphic  desktop
  445.             interference.
  446.  
  447.  
  448.         cFos/Win
  449.         cFos/DOS
  450.         cFos/2
  451.  
  452.           * Added  register  S76.  When  set  to  1,  cFos  selects  the
  453.             protocols (for  service  "data  transmission")  on  incoming
  454.             calls according  to  the  protocols  selected  for  outgoing
  455.             calls, if no signalling by additional service  indicator  or
  456.             LLC/HLC values is given. As  an  example,  you  can  thereby
  457.             answer HDLC calls by AT S20=2 S76=1. If S75  is  set  to  0,
  458.             cFos will use X.75 in the absence of signalling (default).
  459.  
  460.           * The S20 register may now be  set  to  0,  i.e.  the  CONNECT
  461.             message is sent immediately after the  connection  has  been
  462.             established.
  463.  
  464.           x Fixed a bug with CCB and multiple ports. Aux  ports  dropped
  465.             their connection if ANY char was sent to them. This has been
  466.             fixed.
  467.  
  468.           x The maximum value for S19 was 30; values  bigger  than  that
  469.             caused cFos to terminate any  connection  immediately.  This
  470.             has been fixed.
  471.  
  472.           x The '0x' prefix in commandline switches  was  not  evaluated
  473.             right. Fixed.
  474.  
  475.           x cFos checks with a CAPI_GET_PROFILE  if  the  CAPI  supports
  476.             V.110,  X.31  and  analogue  modem  features.  If  not,  the
  477.             corresponding AT commands are  disabled.  This  may  now  be
  478.             switched off with -K2.
  479.  
  480.           - The -p switch is now default in the Windows and OS/2 version
  481.             of cFos, i.e. PPP support is enabled at default. If you want
  482.             to disable it, us the -k3 switch. The difference is that the
  483.             PPP supports needs about 5kb memory per port and without PPP
  484.             support you cannot use ATB8 (PPP mode), of course.
  485.  
  486.           - Removed register S98 for CAPI 2.0. V.120 protocol number  is
  487.             now fixed to 9.
  488.  
  489.           - CAPI 2.0: improved generation of RINGING modem response.
  490.  
  491.  
  492.  
  493.  
  494.         cFos/Win 0.88a, 24-Jun-1996
  495.  
  496.           x The MDMCFOS.INF was not copied if already  existent  in  the
  497.             INF directory. Fixed.
  498.  
  499.           x VCFOS.VXD did not run at all because of a braindead error of
  500.             ours. :-) Fixed.
  501.  
  502.           x SETUP did not correctly added more than one cFos port to the
  503.             registry.
  504.  
  505.  
  506.  
  507.  
  508.         cFos/Win 0.88, 23-Jun-1996
  509.         cFos/DOS
  510.         cFos/2
  511.  
  512.           * Added a special PPP statistics  ATI7  command.  It  displays
  513.             some PPP packet statistics plus some error counts. The  ATI7
  514.             output should be  included  in  case  of  trouble  with  PPP
  515.             connections.
  516.  
  517.           * Added support for V.120 (outgoing and incoming  calls).  For
  518.             CAPI 1.1 it is supported by very new CAPI drivers  for  ELSA
  519.             boards and Diehl Diva & Diva Pro. For CAPI 2.0 it is not yet
  520.             standardized. It seems that the B2-protocol will  become  #9
  521.             for V.120. Therefore 'cFos'  uses  9  by  default.  You  can
  522.             change this value by setting  register  S98.  V.120  can  be
  523.             selected by ATB12 command.
  524.  
  525.           * Added -j5 switch for 56kbit mode for some old ISDN  switches
  526.             in USA. It is fully supported for CAPI 2.0. For CAPI 1.1  it
  527.             is supported by very new ELSA, DIEHL and AVM CAPI drivers.
  528.  
  529. {++}      * Added support for analog  modem  for  CAPI  2.0  (ATB7).  To
  530.             configure the modem behaviour, use registers S104..S106  and
  531.             S112..S113. See MODEM.DOC for further explanation.
  532.  
  533. {++}      * Added support for X.31 data transmission via D-channel.  See
  534.             X31.DOC for further details.
  535.             In Deutschland: Um X.31 nutzen  zu  koennen,  muss  man  bei
  536.             Telekom eine TEI  beantragen  (die  erste  TEI  kostet  89,-
  537.             DM/Monat). Sodann kann man im EuroISDN ueber den D-Kanal ins
  538.             Datex-P oder Netze anderer X.31 Anbieter.  Weitere  Auskunft
  539.             erteilt Telekom unter Tel. 0130-801180.
  540.  
  541.           x cFosCFG  did  not  read  the   PROFILE   in   the   advanced
  542.             configuration  menu  right,  if  you  selected  to  read  an
  543.             existing PROFILE. Fixed.
  544.  
  545.  
  546.         cFos/Win
  547.  
  548.           * First beta version of VCFOS.VXD is available!
  549.             It is an add-on for cFos/Win to support 32bit  software  for
  550.             Win 3.11 and Win95. It runs with CAPI 1.1 and CAPI  2.0  and
  551.             allows TAPI software for Win95 to run with cFos/Win.  Please
  552.             use the Modem-Manager to install  a  "cFos  Modem"  of  your
  553.             choice  (manufacturer:  "cFos  Lueders   Winkler".   DOS-Box
  554.             support will follow later.
  555.  
  556.           - The TELES CAPI 2.0  driver  3.13  seems  to  cause  "General
  557.             Protection Faults" with cFos/Win on some machines.  By  now,
  558.             we are in contact with TELES to determine if this is  a  bug
  559.             of the CAPI 2.0 driver or cFos/Win. Please use either ACOTEC
  560.             CAPI20.DLL in WINDOWS\SYSTEM or CAPI 1.1.
  561.  
  562.  
  563.  
  564.  
  565.         cFos/Win 0.87a, 12-Jun-1996
  566.  
  567.           x Bug fixed, which caused  CFOSDW.EXE  to  crash  on  startup.
  568.             Thanks to Jan Winckelmann.
  569.  
  570.           x Bug fixed, which sometimes crashed when exiting Win 3.x.
  571.  
  572.  
  573.  
  574.  
  575.         cFos/DOS
  576.         cFos/2
  577.         cFos/Win 0.87, 28-May-1996
  578.  
  579.           * The installer is now set to ask on overwrite. You may select
  580.             Yes, No, abort (Esc) and All.
  581.  
  582.           * Added work around for TELES CAPI 2.0, which caused cFos  for
  583.             CAPI 2.0  to  hang  with  C-B3  in  the  status  line,  thus
  584.             preventing X.75 calls. Thanks to Manfred Recla!
  585.  
  586.           * Dutch language files for SETUP, cFosCFG and INSTALL are  now
  587.             available. Thanx to Gerrit Mak for the translation.
  588.  
  589.           x The ATI5  stats  were  cleared  right  after  the  call  had
  590.             finished. Fixed.
  591.  
  592.           x ATS9.1=1 or ATX1 now enables "CONNECT <rate>". You needed an
  593.             ATX2 before.
  594.  
  595.           x cFos crashed when a data call with an  unknown  B2  protocol
  596.             came in. Fixed.
  597.  
  598.           - See WINCIM.TXT for new info on german CompuServe dialin.
  599.  
  600.  
  601.         cFos/Win
  602.  
  603.           * Added -kd switch to disable smart memory allocation.
  604.  
  605.           * Added -ki switch to  disable  CAPI  installation  check.  It
  606.             caused  problems  with  AVM  B1  controllers.  Therefore  no
  607.             installation check is performed for AVM boards.
  608.  
  609.           * Removed fixed time-limit. Now the shareware version  can  be
  610.             evaluated 90 days, starting from the day of installation.
  611.  
  612.           * Added V.110 and Modem-Detection for CAPI 2.0.
  613.  
  614.           * We build a cFos/Win Uninstaller into SETUP.EXE. Just  select
  615.             it from the menu.
  616.  
  617.           x cFos/Win sometimes prevented Windows '95 from shutting down,
  618.             fixed. Thanks to Volker Schmitz.
  619.  
  620.           x Fixed bug that caused  execptions  when  using  incompatible
  621.             versions of CFOSDW.EXE and CFOS[20].DRV.
  622.  
  623.           x CAPI 2.0 version did not always display status - fixed.
  624.  
  625.           - Sorry, the port-driver VxD for Win'95 32bit support  is  not
  626.             ready, yet. Manfred Recla and I are  currently  doing  alpha
  627.             tests. It will follow soon!
  628.  
  629.  
  630.  
  631.  
  632.         cFos/2 0.81c, 13-Apr-1996
  633.  
  634.           x It looks like I fixed the T-Online bug  for  WWW  and  FTPPM
  635.             sessions. Please test and  report.  Many  thanx  to  Patrick
  636.             Bosch for testing, help and advice.
  637.  
  638.  
  639.  
  640.  
  641.         cFos/2 0.81a, 06-Apr-1996
  642.         cFos/Win 0.86a, 04-Apr-1996
  643.  
  644.           * The modem emulator now uses registers S3, S4 and S5  to  get
  645.             the codes  for  carriage  return  (default  13),  line  feed
  646.             (default 10) and backspace (default 8), respectively.  These
  647.             values are ONLY used in modem command evaluation (if  CR  is
  648.             found, cFos starts evaluating  the  commandline;  if  BS  is
  649.             found, cFos deletes the last char from the  commandline;  if
  650.             LF is found and LF is not 0 and the preceeding character was
  651.             a CR, LF is ignored).
  652.  
  653.           x Incoming RINGs on secondary ISDN boards  are  now  correctly
  654.             reported to the corrosponding cFos port.
  655.  
  656.           x Fixed consmetic bug in statusline.
  657.  
  658.           - Renamed CAPI20.DOC to CAPI_20.DOC because  of  conflicts  in
  659.             OS/2 DOS boxes when running a virtual CAPI 2.0.
  660.  
  661.  
  662.         cFos/Win
  663.  
  664.           x Fixed problem with modem status.
  665.  
  666.           x Fixed problem with COM3.
  667.  
  668.  
  669.         cFos/2
  670.  
  671.           x Fixed a problem which  caused  e.g.  T-MAIL  to  hangup  the
  672.             system when initializing the COM ports.
  673.  
  674.           x Fixed a system hangup in BTX mode.
  675.  
  676.           x vcFos/2: COM-ports are  no  longer  closed  when  the  FOSSIL
  677.             application deinits the FOSSIL driver. Thus, external  FOSSIL
  678.             applications may be called without carrier  drop.  The  ports
  679.             are closed when the DOS box is closed, however.
  680.  
  681.  
  682.  
  683.  
  684.         cFos/DOS 1.96, 22-Mar-1996
  685.         cFos/2 0.81, 22-Mar-1996
  686.         cFos/Win 0.85, 22-Mar-1996
  687.  
  688.           * V.42bis  reworked  and  bugfixed.   Reduced   V.42b   memory
  689.             consumption by about 20%. Speeded both directions by  nearly
  690.             a factor of two (2).
  691.  
  692.           * Added new &K command: &K2. This enables the  X.75  parameter
  693.             negotiation, but does not request (or accept) V.42b, even is
  694.             cFos was loaded with V.42b.
  695.  
  696.           * Added ATB10 command: V.110, 9600 bps, 8, n, 1.
  697.             Added ATB11 command: V.110, 9600 bps, 7, e, 1.
  698.  
  699.           * Changed the AT interpreter behaviour to be a lot more
  700.             "modem-like". I modeled the behaviour of a ZyXEL. Some
  701.             changes:
  702.  
  703.               - Modem responses are now sent with a CRLF before them
  704.               - Char 127 does no longer work as backspace
  705.               - Pressing ANY key (even CR or NL) aborts dialing
  706.               - The AT interpreter works much like ZyXEL's.
  707.               - Modem messages are suppressed while typing a AT command
  708.  
  709.           x Fixed ATS9.4=0 display of modem results.
  710.  
  711.           x cFos for CAPI 2.0: bugfix for incoming calls.
  712.  
  713.           x cFos for CAPI 2.0: bugfix for BTX mode.
  714.  
  715.           x A bug, which caused transmission with WinCIM/OS2CIM to hang,
  716.             in BTX mode for OS/2 and Windows fixed.
  717.  
  718.           x Changing S13 or S14 now issues a LISTEN_REQ.
  719.  
  720.           x Bug fixed which caused memory corruption when CCB  was  used
  721.             with an AUX port.
  722.  
  723.           x Bug with charging units for CAPI 2.0 versions fixed.
  724.  
  725.           x cFos now accepts commands like "ATEVQ"
  726.  
  727.  
  728.         cFos/DOS
  729.  
  730.           * Added function  07  to  clear  charging  info  to  the  cFos
  731.             appendage.
  732.  
  733.           x Fixed wierd  modem  responses  when  calling  out  while  an
  734.             incoming call is pending.
  735.  
  736.  
  737.         cFos/2
  738.  
  739.           * First Beta-Test version of vcFos/2 included.  See  VCFOS.DOC
  740.             for details.
  741.  
  742.           * Removed the time limitation of  cFos/2.  Now  the  shareware
  743.             version has a 20 seconds delay at startup.
  744.  
  745.           * While ports are not initialized, they don't  listen  to  any
  746.             EAZ or service.
  747.  
  748.           x Fixed the "LAST disconnect: VOICE" message. Now "unknown" is
  749.             displayed instead. This should fix a trap. Thanx to  Andreas
  750.             Mautsch for his help.
  751.  
  752.           x Fixed the "only xxx bytes of yyy sent" bug in  the  Internet
  753.             software of  OS/2.  The  timeouts  in  the  read  and  write
  754.             functions  very  not  used  correctly.  Thanx  to   Johannes
  755.             Stratmann for his help.
  756.  
  757.           x Fixed a system lockup, when placing an outbound  call  while
  758.             an inbound call is still pending.
  759.  
  760.           x When de-registering at  the  CAPI  driver,  cFos/2  will  no
  761.             longer deinstall the event handler, because this caused  too
  762.             much trouble. If you really want cFos/2 to do  this  anyway,
  763.             load cFos/2 with -kn.
  764.  
  765.  
  766.         cFos/Win
  767.  
  768.           * Added support for ACOTEC CAPI Subsystem.
  769.  
  770.           * Added PROFILE support. Please insert a line like
  771.             profile=c:\cfos\profile
  772.             to your SYSTEM.INI
  773.  
  774.           * ATB7 now supported.
  775.  
  776.           * Standalone SETUP.EXE for cFos/Win installation.
  777.  
  778.           * cFos/Win for CAPI 2.0 as CFOS20.DRV available. You  need  to
  779.             add a 'capi20=<path>\capi20.dll' line in the [cfos]  section
  780.             of your SYSTEM.INI.
  781.  
  782.           * Memory allocation improved to avoid "out of DOS memory"
  783.             conditions.
  784.  
  785.           x Fixed bug that sometimes caused a transmission  to  hang  in
  786.             cFos/Win.
  787.  
  788.           x Fixed display bugs in cFos/Win status window.
  789.  
  790.           x Fixed timer problem.
  791.  
  792.  
  793.  
  794.  
  795.         cFos/DOS 1.95, 27-Jan-1996
  796.         cFos/2 0.42 Beta 708, 27-Jan-1996
  797.         cFos/Win 0.82, 27-Jan-1996
  798.  
  799.           * The ATB6 command is now available in the shareware  versions
  800.             of cFos. We added an ATB9 command, which does  the  same  as
  801.             ATB6,  but  furthermore  connects  you  to  CompuServe   via
  802.             BTX/Datex-J. You can use ATB9 and ATD01910 to dial to Compu-
  803.             Serve.
  804.  
  805.           - Some modem CONNECT responses have changed.
  806.  
  807.  
  808.         cFos/DOS
  809.  
  810.           ! First CAPI 2.0 version of  cFos  available.  See  CAPI20.DOC
  811.             and MODEM.DOC for configuration hints.
  812.  
  813.           - Rewrote some cFos commandline functions: tranx,  reregister,
  814.             callerid (now reports incoming and outgoing calls), bpsrate,
  815.             eaz.
  816.  
  817.  
  818.         cFos/2
  819.  
  820. {++}      * Added preliminary support for RFC1662 encapsulation for  PPP
  821.             connections.  This  should  ONLY  be  used  when  calling  a
  822.             Internet site with PPP and running HDLC as B2 protocol (e.g.
  823.             a CISCO router). cFos  needs  some  additional  buffers  for
  824.             this, thus you have to specify the -p  switch  when  loading
  825.             cFos. The ATB8 command selects  the  RFC1662  encapsulation,
  826.             HDLC as B2 protocol and windowsize 1. Use MRU sizes of  max.
  827.             1500. If you have problems, run cFos with windowsize  1  and
  828.             maybe increase the transmitter buffers. Better  support  for
  829.             PPP will be implemented in some weeks. The ATB8  command  is
  830.             equivaltent to the ATB40 command of the ZyXEL 2864I modems.
  831.  
  832.           x Fixed a bug, which caused the timer function of cFos not  to
  833.             be called.  This  resulted  in  missing  RING,  RINGING  and
  834.             CONNECT messages, for example.
  835.  
  836.           x Fixed a bug, which caused cFos/2 to crash the system  if  -a
  837.             parameter were used together with -4.
  838.  
  839.           - Removed the CAPI deinit when the system shuts down  and  the
  840.             -ks switch.
  841.  
  842.  
  843.         cFos/Win
  844.  
  845.           * cFos/Win now comes with a little installation program.  This
  846.             eliminates the need to edit SYSTEM.INI. The  Installer  also
  847.             supports third party COMM.DRV replacements.
  848.  
  849.           x CFOSDW sometimes caused the system to slow down (100% system
  850.             use), fixed.
  851.  
  852.  
  853.  
  854.  
  855.         cFos/2 0.42 Beta 671, 29-Dec-1995
  856.  
  857.           x I introduced a new bug in beta 654, which  caused  a  system
  858.             crash at least with TELES boards. This bug has  been  fixed.
  859.             It seems that after all  I  was  able  to  fix  a  bunch  of
  860.             problems  with  key-files.  Thanks  a  very  big  bunch   to
  861.             Heinz-Otto Scheid, Wim Abels and  Patrick  Bosch  for  their
  862.             neverending patience with me. If there are  still  bugs  out
  863.             which cause cFos/2 to crash the system or to complain  about
  864.             the key-file, please write eMail to cfos-os2-bugs.
  865.  
  866.  
  867.  
  868.  
  869.         cFos/DOS 1.94, 28-Dec-1995
  870.         cFos/2 0.42 Beta 654, 28-Dec-1995
  871.         cFos/Win 0.80 Beta, 28-Dec-1995
  872.  
  873.           x Bug fixed which caused CRC errors with V42b
  874.  
  875.           x ATB6 bug fixed
  876.  
  877.  
  878.         cFos/Win
  879.  
  880.           * cFos/Win now supports the registration key file. In the
  881.             [cFos] section in SYSTEM.INI you can insert the line
  882.             key=<path>\cfos.key, so that cFos can find the key-file.
  883.  
  884.             The key file removes the time limitation an enables all
  885.             features known of cFos/DOS Professional, such as
  886.             cFos Channel Bundling and V.42bis data compression.
  887.  
  888.             (-jd data dump and time sync are not yet supported)
  889.  
  890.           * "CAPI unaccessable" error message splitted into several
  891.             error messages.
  892.  
  893.           - WHATSNEW.WIN no longer supported
  894.  
  895.  
  896.         cFos/DOS
  897.  
  898.           x Added detection of V.110 protocol and modem support for
  899.             dual mode CAPI's (1.1 and 2.0)
  900.  
  901.           x Hopefully fixed the "executable corrupted" bug.
  902.  
  903.           x Again: fixed a bug in the deallocation of memory.
  904.  
  905.           x Bug fixed, which caused memory corruption in rare cases
  906.  
  907.  
  908.         cFos/2
  909.  
  910.           x Bug fixed, which caused the system to crash in V.42b
  911.             mode with an quite unspecific error message.
  912.  
  913.           x -ks switch always set, thus 'cFos/2' will NOT deregister
  914.             from the CAPI at shutdown. Some CAPI's are quite unstable
  915.             when the system goes down.
  916.  
  917.  
  918.  
  919.  
  920.         cFos/DOS, 1.93 Beta, 14-Nov-1995
  921.         cFos/2 0.42 Beta 508, 14-Nov-1995
  922.         cFos/Win 0.78 Beta, 14-Nov-1995 (see WHATSNEW.WIN)
  923.  
  924.           * cFos  now  comes  with  an  installation  and  configuration
  925.             program, featuring easy update and electronic ordering.
  926.  
  927.           * cFos and cFosN may be  both  used  to  deinstall  the  other
  928.             without those nasty "could not free segment" errors.
  929.  
  930.           * AT&K modem command can be used  for  inband  negotiation  of
  931.             X.75 frame-length and window-size, even without V.42bis.
  932.  
  933.           * V.42bis  data  compression  now  runs  with   cFos   Channel
  934.             Bundling. We achieved transfer rates of up to  35kcps  using
  935.             two channels (on the FIDO nodelist file)!
  936.  
  937.           * New statusline "LED": ...C-B3 ACOD* 0R:0000... The  asterisk
  938.             indicates the V.42bis mode/negotiation:
  939.  
  940.                 left arrow              V.42bis on reception
  941.                 right arrow             V.42bis on transmission
  942.                 arrow in 2 direct.      V.42bis on rx and tx
  943.                 dot                     cFos inband negotiation
  944.  
  945.           x Fixed problem with re-registering with some CAPIs.
  946.  
  947.           x Fixed a bug in memory allocation in CFOSN.EXE.
  948.  
  949.           x Fixed a severe bug (introduced after 1.05) with tx-buffer
  950.             purging.
  951.  
  952.           x Fixed a bug in the rejection of calls with no caller-id
  953.  
  954.           x Tons of minor bugfixes
  955.  
  956.           x Major bug in inband negotiation fixed.
  957.  
  958.           x FOSSDUMP bug fixed.
  959.  
  960.           - cFos, cFosN and cFosCFG are now distributed in LZEXE  format
  961.             and are thus a bit smaller.
  962.  
  963.  
  964.  
  965.  
  966.         cFos/2 0.42 Beta 504, 12-Nov-1995
  967.  
  968.           x Fixed a bug that caused cFos to  crash  the  system  if  not
  969.             loaded with -ja.
  970.  
  971.  
  972.  
  973.  
  974.         cFos/DOS, 1.91 Beta, 20-Oct-1995
  975.  
  976.           x Fixed some  bugs  in  the  V.42bis  code,  fixed  typos  and
  977.             enhanced some passages in the documentation.
  978.  
  979.  
  980.  
  981.  
  982.         cFos/DOS, 1.90 Beta, 19-Oct-1995
  983.  
  984.           ! WE CHANGED  OUR  DISTRIBUTION  AND  PRICES,  SEE  ORDER.DOC,
  985.             ORDER.ENG
  986.  
  987. {++}      * 'cFos' has now V.42bis data compression !
  988.             When transfering uncompressed data you can achieve
  989.             16000 cps and more !
  990.             To enable V.42bis data compression you can load 'cFos' with
  991.             -4 [1|2|3] [r|t|b] switch.
  992.                   |     |
  993.                   |     +--- direction (r=receiving, t=transmitting,
  994.                   |     b=both. If you use V.42bis only in one
  995.                   |     direction, you can save memory, default is
  996.                   |     both.
  997.                   |
  998.                   +--- compression (low, medium, high).
  999.                        The higher the compression, the more memory &
  1000.                        computing power is needed, default is low.
  1001.  
  1002.             Example:  cFos i -4  loads 'cFos' with bi-directional
  1003.                       V.42bis with low compression.
  1004.  
  1005.             To enable V.42b negotiation also set AT&K1. We recommend  at
  1006.             least a 486 class computer for good performance.
  1007.  
  1008.             Note: 'cFos' V.42bis data compression is currently  in  beta
  1009.             state and can currently not be used  with  CCB.  Under  some
  1010.             circumstances it can produce CRC errors. In the next version
  1011.             we will fix  these  limitations.
  1012.  
  1013. {++}      * 'cFos' can emit an audible RING if you set Register S10.9=1,
  1014.             even if the RING count is less than S48.
  1015.  
  1016.           * Since   ISDN   charges   seem   to   cause    problems    NO
  1017.             CARRIER/CHARGE=xxx messages are also issued in the shareware
  1018.             version.
  1019.  
  1020.           * ATH1 set 'cFos' in off-hook  state.  This  will  reject  all
  1021.             calls until you issue ATH0.
  1022.  
  1023.           * The help screens displayed by AT? can be scolled one line at
  1024.             a time by pressing RETURN. All other keys display  the  next
  1025.             page.
  1026.  
  1027.           * After ATD dial commands  exactly  one  CR  or  LF  char  are
  1028.             ignored for compatibiliy with UNIX dial scripts.
  1029.  
  1030.           * Changes of Registers S13 and S14 did  not  issue  LISTEN_REQ
  1031.             message. Fixed.
  1032.  
  1033.           * Register S10.5 is obsolete. To enable padding  '0's  in  the
  1034.             Caller-ID use the -j0 switch.
  1035.  
  1036.           - Changed default RX-Buffer size to 2048 bytes.
  1037.  
  1038.  
  1039.  
  1040.  
  1041.         cFos 1.05f, 06-Oct-1995
  1042.  
  1043. {++}      * 'cFos' has a full featured charge counter!
  1044.             The ISDN charging info can be used to calculate the costs of
  1045.             a call, if Register S70 contains the costs of  one  charging
  1046.             unit (e.g. Pfennig, Groschen, Cent,...).
  1047.             Register S71 contains the amount of money for the last  call
  1048.             in Pfennig, Groschen, ...
  1049.             Register S72 contains the amount of money for the last  call
  1050.             in DM, Schilling, Dollars.
  1051.             The  costs  are  also  diplayed  in  the  status  line.  The
  1052.             accumulated costs are written into  the  PROFILE.  AT&G0  or
  1053.             AT&G can be used to display  the  accumulated  costs.  AT&G1
  1054.             reset this charging counter (the accumulated  costs).  Note:
  1055.             Some CAPIs don't deliver ISDN  charging  info  messages,  so
  1056.             that 'cFos' can not evaluate them. Use ATI5 to check this if
  1057.             you get no charging info.
  1058.  
  1059.           * In ATI2 display, the disconnect reason is given  in  a  more
  1060.             specific way. This helps debugging carrier-loss problems.
  1061.  
  1062.           * S10.8=1 rejects calls with no caller-id
  1063.  
  1064.           x Small bug fix for BTX mode
  1065.  
  1066.           x CallerID is displayed even when containing # or * characters
  1067.  
  1068.  
  1069.  
  1070.  
  1071.         cFos/2 0.42 Beta 459, 31-Aug-1995
  1072.  
  1073.          [OS/2 only]
  1074.  
  1075.           ! We accidentially dropped the possibility of loading 'cFos/2'
  1076.             with more than one COMport in Beta 455. Now this is possible
  1077.             again.
  1078.  
  1079.           * The SPV support should work now.
  1080.  
  1081.  
  1082.  
  1083.  
  1084.         cFos/2 0.42 Beta 455, 30-Aug-1995
  1085.  
  1086.          [All platforms]
  1087.  
  1088. {++}      ! Just to remind you: support for the analogue modem  features
  1089.             of ISDN boards and the VT-100  BTX  support  are  'cFos/PRO'
  1090.             features.
  1091.  
  1092. {++}      * Tested the  BinTec  BIANCA  board.  Added  support  for  the
  1093.             analogue modem emulation of it.
  1094.  
  1095.  
  1096.          [OS/2 only]
  1097.  
  1098.           ! If you have problems with lost connections when shelling out
  1099.             to other applications load 'cFos/2' with  -kx  and  if  this
  1100.             does not help with -kc as well. CHECK  CAREFULLY  THAT  YOUR
  1101.             CONNECTIONS ARE PROPERLY TERMINATED if you set this switch!
  1102.  
  1103.           ! Changed the defaults  for  receive  and  transmitter  buffer
  1104.             sizes.  They  are  now  (windowsize+2)*blocksize,  i.e.   we
  1105.             increased them by <blocksize> bytes. This should  give  good
  1106.             performance with almost all applications.
  1107.  
  1108.           * Changed the behaviour of the -kc switch a littlebit: now  it
  1109.             disables changing  the  status  of  DTR  on  open  or  close
  1110.             function calls.
  1111.  
  1112. {++}      * Analogue modem support should now run ok under OS/2.
  1113.  
  1114.           * Added a new switch: -kx. If set,  'cFos/2'  will  mimic  the
  1115.             behaviour of SIO, which is (as far as i know now) not always
  1116.             exactly the  same  as  documented  in  the  IBM  refs.  E.g.
  1117.             PCBoard/2 needs this switch. This MAY  fix  hangup  problems
  1118.             with OS/2 programs shelling to DOS applications.
  1119.  
  1120.           * BTP EE-32 did not send with full speed with 'cFos/2'.  After
  1121.             some debugging we implemented a little  workaround  and  now
  1122.             you get the FULL speed: 7880 cps (with testdata).
  1123.  
  1124.           x InterMail mailer uploads are  speedy  now;  the slow uploads
  1125.             from the terminal and the CRC errors still persist.
  1126.  
  1127.           x IOCTL Cat 1, Function 0x65 now correctly sets Bit 0 if write
  1128.             requests are blocked.
  1129.  
  1130.  
  1131.  
  1132.  
  1133.         cFos/2 0.42 Beta 360, 03-Aug-1995
  1134.  
  1135.          [All platforms]
  1136.  
  1137.           x Fixed some CCB bugs, which caused transmission to stop  when
  1138.             channels were removed.
  1139.  
  1140.           * We added an ATI5 display to show the  number  of  INFO_IND's
  1141.             with date/time info and  chargeinfo  that  'cFos'  received.
  1142.             This display is only available  in  the  debug  versions  of
  1143.             'cFos', i.e. not in CFOSN.EXE.
  1144.  
  1145.           * 'cFos' now accepts AT commands not  only  after  a  carriage
  1146.             return, but after any preceeding characters.
  1147.  
  1148.  
  1149.          [DOS only]
  1150.  
  1151.           x Fixed a bug that caused 'cFos' to issue an "Out of ports" if
  1152.             you tried to load it with 4 ports.
  1153.  
  1154.           x Maybe fixed some more problems with UMB allocation.
  1155.  
  1156.           x Fixed a bug in the appendage function 0x05 (get ISDN time).
  1157.  
  1158.           * The optimization of 'cFos'-buffers into the  UMB  blocks  is
  1159.             now aborted after a specific number of tries,  even  if  not
  1160.             all possibilities were checked. With 4  ports  loaded  on  a
  1161.             iDX4-100, 'cFos' would need at least 20 seconds, maybe  more
  1162.             (i reset my system then). Now it should be ready after  half
  1163.             a second maximum.
  1164.  
  1165.           * There is a new ISDN appendage function (function 0x06),  see
  1166.             APPEND.DOC for for info.
  1167.  
  1168.           * If 'cFos' is loaded and the -d switch is used, the tracefile
  1169.             name is displayed to show that dumping is active.
  1170.  
  1171.           * The ISDN appendage is now  available  in  every  version  of
  1172.             'cFos', i.e. even in the 'cFos/Plus' and shareware  version.
  1173.             Only the 'add/remove channel' function  (function  0x04)  is
  1174.             restricted to the 'cFos/Pro' version.
  1175.  
  1176.  
  1177.          [OS/2 only]
  1178.  
  1179.           x Fixed a bug that caused 'cFos/2' to behave strangely if e.g.
  1180.             a "ECHO ATD....>COM3" command was issued.
  1181.  
  1182.           x Fixed a bug that  inhibited  OS/2  to  change  to  the  root
  1183.             directory if the -a switch was set.
  1184.  
  1185.           * Added the -kc switch to prevent 'cFos/2'  from  closing  the
  1186.             connection if you do a first level close while  the  carrier
  1187.             is still up.
  1188.  
  1189.           * 'cFos/2' is working up to October 31st, 1995.
  1190.  
  1191.           * Enhanced the maximum number of ports to 8. Fixed a bug  that
  1192.             crashed the system when the maximum  number  of  ports  were
  1193.             used.
  1194.  
  1195.  
  1196.  
  1197.  
  1198.         cFos/2 0.42 Beta 322, 26-Jun-1995
  1199.  
  1200.  
  1201.          [DOS only]
  1202.  
  1203.           x Fixed a bug that caused 'cFos' not to reject incoming  calls
  1204.             properly if no more ports were available.
  1205.  
  1206.  
  1207.          [OS/2 only]
  1208.  
  1209.           x Fixed a bug that cause 'cFos/2' to crash if a call  came  in
  1210.             and the port was already in use by an active connection.
  1211.  
  1212.           x Fixed a bug that the statuslines  of  different  ports  were
  1213.             displayed all in row 0 of the alternate display.
  1214.  
  1215.  
  1216.  
  1217.  
  1218.         cFos/2 0.42 Beta 318, 02-Jun-1995
  1219.  
  1220.  
  1221.          [OS/2 only]
  1222.  
  1223.           * Now the following appication should run  ok  with  'cFos/2':
  1224.             Warp Internet Access Kit, Cantaloup/2  Beta  0.73,  UUGate's
  1225.             uucico 0.33 (see readme.os2), CKermit 5A(190).
  1226.  
  1227.           x Implemented -jy for e.g. uugate's uucico.
  1228.  
  1229.           x Fixed a bug in ioctl cat1, function 0x64 (query com status).
  1230.             This prevented CKermit from working with 'cFos/2'.
  1231.  
  1232.  
  1233.  
  1234.  
  1235.         cFos/2 0.42 Beta 313, 26-May-1995
  1236.  
  1237.  
  1238.          [OS/2 only]
  1239.  
  1240.           ! This version runs until July 31st, 1995
  1241.  
  1242.           * Changed some more stuff in the set_dcb() routine. MainDoor/2
  1243.             tested and worked (after some changes) ok.
  1244.  
  1245.           x One  more  fix  in  the  set_dcb()  function.  This   should
  1246.             (hopefully!) finally fix the problems with Xenia/2.
  1247.  
  1248.  
  1249.          [All platforms]
  1250.  
  1251.           x Fixed a bug in AT&L.
  1252.  
  1253.           x Fixed a bug that cause every call to be auto-answered.
  1254.  
  1255.  
  1256.  
  1257.  
  1258.         cFos/2 0.42 Beta 308, 22-May-1995
  1259.  
  1260.  
  1261.          [DOS only]
  1262.  
  1263. {++}      * CFOS STATUSLINE:<port>:-1" switches the statusline  off  for
  1264.             port <port>.
  1265.  
  1266.           * If you select -e2 on 'cFos' startup, 'cFos'  will  not  only
  1267.             disable the  FOSSIL  functions,  but  additionally  it  will
  1268.             overwrite the FOSSIL signature in memory.
  1269.  
  1270.           * Added  switch  -jf  to  ignore  the  flush_output()   FOSSIL
  1271.             function. This  may  be  useful  e.g.  for  QuickBBS,  which
  1272.             sometimes sends a flush_output() after each character sent.
  1273.  
  1274. {++}      * CFOS STATUSLINE:<port>:<line>" sets the  statusline  number
  1275.             for port <port> to line <line>.
  1276.  
  1277.           * Added a -jh switch to ignore the high byte of DX  in  FOSSIL
  1278.             function calls that use DX for the portnumber. Some programs
  1279.             (e.g. D'Bridge) trash the upper part of DX. Use this  switch
  1280.             if your program works without a -c switch, but  not  if  you
  1281.             specify one.
  1282.  
  1283.           x Hopefully finally fixed the "Out of memory" bug.
  1284.  
  1285.  
  1286.          [OS/2 only]
  1287.  
  1288.           x Fixed a bug that prevented Xenia from dropping DTR.
  1289.  
  1290.           ! The WHATSNEW.OS2 file is discontiniued and incorporated into
  1291.             the WHATSNEW file of cFos.
  1292.  
  1293.  
  1294.          [All platforms]
  1295.  
  1296.           * 'cFos' now ignores any modem input if DTR is  low.  This  is
  1297.             for enhaced modem compatibility. If you have  problems  with
  1298.             that, load 'cFos' with the -jy switch. Note  that  this  may
  1299.             cause problems when dropping the carrier.
  1300.  
  1301. {++}      * You may now switch to VT-100 BTX mode if you set ATB6 before
  1302.             calling BTX. This sends the VT-100 switch  sequence  to  the
  1303.             BTX network just at the beginning of the session.
  1304.  
  1305.           * To make things easier  for  you,  you  may  now  select  the
  1306.             services you want to listen to with &I: 'A' selects analogue
  1307.             calls (si=2 and si=4) and 'D' selects data calls  (si=0x80).
  1308.             Use &IAD to listen to both of them.
  1309.  
  1310.           * You may now suppress the first <n> RING messages, where n is
  1311.             the value you have to write into register  S48.  Furthermore
  1312.             you may now specify in S0 the number  of  RINGs  after  that
  1313.             'cFos' will automatically  answer  the  phone  (before  that
  1314.             'cFos' autoanswered the phone at the first RING,  regardless
  1315.             of the S0 setting, if S0 was > 0). E.g., if you set S48 to 3
  1316.             and S0 to 2, 'cFos' will not sent  any  RING  messages,  but
  1317.             will connect to the other side after 2 incoming RINGs  (i.e.
  1318.             after 8 seconds).
  1319.  
  1320.           * 'cFos' now rejects incoming calls when doing outgoing calls.
  1321.             This results in less NO DIALTONE modem messages.
  1322.  
  1323. {++}      * New register S44 to select the way  'cFos'  handles incoming
  1324.             calls with service "telephony" and "a/b services".  If  this
  1325.             register is set to  0,  'cFos'  selects  bittransparent  and
  1326.             issues a "CONNECT VOICE" message as usual. If this  register
  1327.             is set to 1, 'cFos' selects the modem protocols supported by
  1328.             certain manufacturers (AVM, ITK, ELSA) and issues a "CONNECT
  1329.             14400" message (independant of the actual baud rate).
  1330.  
  1331. {++}      * ATB7  selects  the  modem  protocols  supported  by  certain
  1332.             manufacturers (AVM, ITK, ELSA) for outgoing calls. Note that
  1333.             we are not  able  to  check  if  the  protocols  are  really
  1334.             implemented. We just select the right  parameters  according
  1335.             to the manufacturer.
  1336.  
  1337. {+}       * In Multiport Mode, you can now  specify EAZs  and  services,
  1338.             'cFos'  should  listen  to,  for   each   port   separately.
  1339.             Overlapping settings result in automatic ringdown as before.
  1340.  
  1341. {++}      * If bit 7 of register S10 is set  (S10.7=1)  then  a  CONNECT
  1342.             string with the bausrate specified in S47 will be displayed.
  1343.  
  1344.           * If a dialattempt was aborted before the CONNECT message  was
  1345.             sent and charge for this  call  was  reported  by  the  ISDN
  1346.             network a CONNECT message will  be  displayed  and  followed
  1347.             immediately by a  NO  CARRIER  message.  This  is  e.g.  for
  1348.             mailer-software to notice that a  unit  for  this  call  was
  1349.             charged.
  1350.  
  1351.           * When listening to "a/b services"  'cFos'  now  treats  these
  1352.             calls  like  "telephony"  calls,   i.e.   selects   protocol
  1353.             bittransparent and issues CONNECT VOICE message.
  1354.  
  1355.           * Added some more registers. To  display  the  registers,  use
  1356.             "AT&V<x>", where x=0 shows registers  0  to  79,  x=1  shows
  1357.             registers 80 to 159 and so on.
  1358.  
  1359.           * New design of the debugscreen. Maybe this clears up the mess
  1360.             a littlebit.
  1361.  
  1362.           x Some minor fixes for the handling of "broken" CAPIs.
  1363.  
  1364. {++}      x Some cFos Channel Bundling (CCB) fixes, when  using  dynamic
  1365.             channel bundling.
  1366.  
  1367.           x Bugfix in ATI4 message dump.
  1368.  
  1369.           x some minor BTX bugfixes
  1370.  
  1371.  
  1372.  
  1373.  
  1374.         1.05b, 16-Jan-1995
  1375.  
  1376. {++}      * Within the first charging  unit,  'cFos'  now  displays  the
  1377.             number of seconds the connection is already running  at  the
  1378.             right hand side of the status bar. With  the  begin  of  the
  1379.             second unit, it will count the seconds down.
  1380.  
  1381. {++}      * 'cFos' now supports ISDN leased lines as they are  supported
  1382.             at least by the  TELES  CAPI.  Use  ATDF  to  start  such  a
  1383.             connection. Attention! If you don't have a leased line  your
  1384.             machine is likely to hang!
  1385.  
  1386.           - Changed the BIOS modem and line status bits a  littlebit  to
  1387.             make them more modem-like.
  1388.  
  1389. {+}       - The TIES hangup-string can now be 11 chars long
  1390.  
  1391.           ! Register s6 now specifies the column of the callerid display
  1392.             (if at&d1, at&d2 and s10.1 == 1), default 61.
  1393.  
  1394. {++}      ! Bit 5 of Register 10 is  no  longer  used  to  activate  the
  1395.             Caller-ID repair. Use the -j0 switch instead.
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.         If you're interested in even older history, get it from our BBS.
  1402.  
  1403.  
  1404.  
  1405.         ------------------------ End of file ---------------------------
  1406.