home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / NMFWD190.ZIP / WHATSNEW.TXT < prev   
Text File  |  1995-06-21  |  10KB  |  209 lines

  1.                              NmFwd WhatsNew
  2.                              --------------
  3.  
  4.  
  5.          1.90  - 16 bit Dos version not available anymore.
  6.  
  7.                - 32 bit version available both for OS/2 and
  8.                  Dos (With Dos4GW extender).
  9.  
  10.                - Multiple netmail areas (with different primary
  11.                  addresses) are now fully supported, as per Squish 1.10.
  12.  
  13.                - Multiple "Nodelist" statements allowed.
  14.  
  15.                - FileBase automatic update (file areas changed by FMAN
  16.                  commands are automatically recompiled if the "UseFb"
  17.                  statement is used).
  18.  
  19.                - The buffer for the netmail messages now defaults to
  20.                  32000 bytes; the "FwdMsgSize <bytes>" statement allows
  21.                  to specify a larger size if you like.
  22.  
  23.                - The buffer for answer messages (from the various
  24.                  robots) defaults to 7000 bytes; the "MsgSize <bytes>"
  25.                  statements allows to specify a larger size if you like.
  26.  
  27.                - Rescan now available: use "-r" switch on the subject
  28.                  line of the message addressed to areafix, just as "-q"
  29.                  and "-l".
  30.  
  31.                - The new statement "RescanCmd <cmd>" allows to specify
  32.                  the command to be executed for rescanning an area.
  33.                  <cmd> takes two arguments: %t for the area TAG and %n
  34.                  for the node address.
  35.  
  36.                  Example:
  37.                  RescanCmd   sq386p -l rescan %t %n
  38.  
  39.                  Note: the -l switch allows to keep the scanned stuff in
  40.                  the temporary outbound.
  41.  
  42.                - The "BeforeRescan <cmd>" and "AfterRescan <cmd>"
  43.                  statements allow to specify commands to be executed
  44.                  before the first rescan and after the last one. They
  45.                  can be useful if you use different routing schedules
  46.                  for netmail and echomail: in the mail-processing batch
  47.                  you will have a netmail routing command after NmFwd
  48.                  while you need an echomail one in the case of rescans.
  49.  
  50.                  Example:
  51.                  BeforeRescan sq386p squash -o -sNet
  52.                  AfterRescan  sq386p squash -o -sEcho
  53.  
  54.                - New command line switch "-l<logfile>" to override the
  55.                  logfile.
  56.  
  57.                - Now the logfile is opened as soon as the first
  58.                  specification is encountered, so, if you want to
  59.                  override the "LogFile" statement of squish.cfg in
  60.                  nmfwd.cfg, you must add a "LogFile" statement _before_
  61.                  "SquishCfg" and not after as it was with previous
  62.                  versions. The "-l<logfile>" command line switch acts as
  63.                  a global override.
  64.  
  65.                - New config file statement "MarkReceived" to mark
  66.                  as received the messages read by the various robots,
  67.                  instead of deleting them.
  68.  
  69.                - New config statement "WrapDesc [<indent> [<right>]]"
  70.                  to word wrap and indent the file descriptions reported
  71.                  by fman. <indent> is the number of blank columns for
  72.                  all the lines from the 2nd up, <right> is the right
  73.                  margin (the maximum number of characters in a line,
  74.                  including the heading blank).
  75.  
  76.                - The point remapping based on name now leaves the
  77.                  zone:net/node part of the to-address alone (previously
  78.                  it was changed to the primary address). If you have
  79.                  multiple addresses where your points can be reached,
  80.                  plase make sure to set the route accordingly.
  81.  
  82.                - The Cont command now recognize RAR OS/2 extended
  83.                  attributes.
  84.  
  85.                - Modified message kill logic: when NmFwd sends a message,
  86.                  it kills it if:
  87.                  - it is marked as "Kill/Sent"
  88.                  - it is "in transit" and KillInTransit is active in
  89.                  Squish.cfg or NmFwd.cfg.
  90.  
  91.                  Previously all the sent messages were killed (even
  92.                  local ones) if "KillInTransit" was active and none were
  93.                  killed (even Kill/Sent) if KillInTransit was disabled.
  94.  
  95.                - NmFwd should now realize when the squish netmail area
  96.                  has been changed by SqFix and rescan it completely
  97.                  (if you use the FwdAll/FwdLoc/FwdBbs feature, during
  98.                  this rescan the messages addressed to the boss are
  99.                  forwarded again).
  100.  
  101.                - NmFwd is now able to work with no files.dat/dmp/idx
  102.                  even if you specify "UseFb". This way it is compatible
  103.                  with the filebase generated by QFB when you do not
  104.                  specify "FileList" in your maximus cfg for CD-ROM or
  105.                  other read-only areas.
  106.  
  107.                - OS/2: The filemanager file specifications should now be
  108.                  consistent with the OS/2 conventions for wildcards.
  109.  
  110.                - The file names are not converted to uppercase anymore,
  111.                  to be consistent with OS/2 case preservation.
  112.  
  113.                - Since the '-' is a legal character for file names,
  114.                  NmFwd does NOT consider it anymore as the start of a
  115.                  FILES.BBS comment. Please, do not use the dash
  116.                  character '-' in the first column of files.bbs !
  117.  
  118.  
  119.          1.74  - This is not really a bug fix: it's a new feature that
  120.                  avoids a problem that can arise in Squish areas with
  121.                  programs that do not fully comply with FTS. If a
  122.                  message is written without the terminating NULL in a
  123.                  squish format base, the Squish MsgApi do not add the
  124.                  terminating NULL when reading it (instead they do in a
  125.                  *.MSG area), thus NmFwd did not see the end of the
  126.                  message body and appended some garbage present in the
  127.                  message buffer (usually text from previous longer
  128.                  messages).
  129.  
  130.          1.73  - Bug fix: when using akas with 4D point addresses
  131.                  together with the "BossFix" keyword, the messages
  132.                  addressed to the point aka were forwarded to the
  133.                  primary address.
  134.  
  135.          1.72  - Bug fix: when using akas with 4D point addresses
  136.                  together with normal .0 addresses, there were
  137.                  problems dealing with other points of the same
  138.                  Boss.
  139.  
  140.          1.71  - Fixed bug that could sometime cause files in Tmp_Fa
  141.                  to be killed before they should be.
  142.                - New registration routine to show month and year of
  143.                  registration. Keys sent before 1/94 will show "91-93".
  144.                - Fixed little bug in nodelist V7 search function that
  145.                  could in rare cases cause some nodes not to be found.
  146.                - Fixed bug when forwarding messages from Squish Base:
  147.                  they did not have the FTSC text date-time.
  148.  
  149.          1.70  - Added KillTo command to FMAN (see FMAN.HLP)
  150.  
  151.          1.69  - Default "Fido" (00) product code changed to the just
  152.                  assigned 0xFA NmFwd product code in PKT headers.
  153.  
  154.          1.68  - Added support for Squish 1.01 multiple outbound dirs.
  155.  
  156.          1.67  - Added new "Deflating" Zip method to Fman
  157.  
  158.          1.66  - Fixed bug that caused unpredictable results when typing
  159.                  text files with over 500 chars line lenght.
  160.  
  161.          1.65  - New BossFix verb, to fix the Squish 1.01 bug in routing
  162.                  points to their Boss when using 4D and packet
  163.                  passwords.
  164.  
  165.          1.64  - New BossEnable verb, to allow 4D points to send netmail
  166.                  with the Boss address (.0).
  167.  
  168.          1.63  - 3DPoint no more necessary when using Squish in 3D mode
  169.                - New BossRoute verb, to route-to-boss crash/direct messages
  170.                  addressed to points that are not found in nodelist or
  171.                  have a null phone number. (4D mode only)
  172.  
  173.          1.62  - When using a *.MSG netmail, some remapped messages from
  174.                  points lost some characters at the beginning of the
  175.                  message text due to different behaviour of MSGAPI on
  176.                  *.MSG and Squish message-base. Fixed.
  177.                - MSGID added to NmFwd response messages.
  178.                - The response to a message from your system was marked
  179.                  Kill/Sent, so that it could erroneously be remapped to
  180.                  one of your points, if its sysop sent the message from
  181.                  the BBS. Fixed: now it is marked SENT.
  182.  
  183.          1.61  - Multiple F/As that needed file moving where not
  184.                  correctly handled under ver 1.60: only the first file
  185.                  was moved; Fixed.
  186.                - Some FileManager commands appended an extra empty line
  187.                  after moved descriptions; Fixed.
  188.  
  189.          1.60  - RTS functions.
  190.                - Return Receipt generation on request.
  191.                - Full support for mixed 3D and 4D configurations.
  192.                - Fixed Bug in areafix when deleting last link (area
  193.                  remains with no links).
  194.                - Added Squish Base support.
  195.                - Added Point Remapping based on name and direct packet
  196.                  (*.?ut) generation to allow use of 3D and 4D points
  197.                  at the same time.
  198.                - Some new and some obsoleted verbs in the .cfg.
  199.                - Filemanager now uses AREA.NDX to list areas in the
  200.                  same order as Maximus.
  201.  
  202.          1.50  - Areafix for Squish.
  203.  
  204.          1.40  - User & File management sections converted to Max 2.0.
  205.  
  206.          1.xx  - Opus 1.1x versions
  207.  
  208.  
  209.