home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / software / fidosoft / bwave.arj / WHATSNEW.300 < prev   
Encoding:
Text File  |  1993-10-22  |  16.1 KB  |  363 lines

  1.  
  2.               The Blue Wave Offline Mail Door for RemoteAccess
  3.                                    v3.00
  4.  
  5.                    Upgrade and New Feature Documentation
  6.                 Copyright (C) 1993 by Cutting Edge Computing
  7.                             All Rights Reserved.
  8.  
  9.  
  10.  
  11.  
  12.   This information is provided for those people who are familiar with
  13.   previous versions of the mail door, and who do not care to comb the full
  14.   documentation to find what has been added or changed since the last
  15.   release.
  16.  
  17.   However, if you are unsure of how to use a feature that is described
  18.   here, consulting the appropriate section in the full documentation
  19.   (BWMAIL.DOC) will be necessary.
  20.  
  21.  
  22.  
  23.   INSTALLATION
  24.   ------------
  25.   Please read the file INSTALL.300, which was enclosed in the original
  26.   distribution archive (BW300_RA.ZIP).
  27.  
  28.  
  29.   This version of The Blue Wave Mail Door is being distributed with a file
  30.   called BWDOOR.USE.  This is an ASCII file that explains the use of The
  31.   Blue Wave Mail Door, what each item on the configuration menu does, how
  32.   to use The Blue Wave Bundling Commands, and more.  This is an excellent
  33.   tutorial for new users to the mail system.  It is suggested that this
  34.   file be placed online for your users to download.
  35.  
  36.  
  37.  
  38.   CHANGES MADE IN VERSION 3.00
  39.   ----------------------------
  40. * The mail door is now fully JAM compatible.
  41.  
  42.  
  43. * Messages downloaded from Hudson Message bases will now appear in the
  44.   reader with a date format of "DD Mmm YY  HH:MM", as in "01 Nov 93  12:01"
  45.   in order to be more friendly to non-American date style users.
  46.  
  47.  
  48. * All of the security levels that were defined in BWUTILS (Sec/Flags to
  49.   send CRASH mail, etc.) can now have RA-style "NOT" flags.  In BWUTILS, a
  50.   "-" in a flag field means the flag is disabled.  An "X" in the field
  51.   means the user must have the flag, and an "O" means that the user must
  52.   NOT have the flag.  In addition, the mail door uses RA's "NOT" flags when
  53.   determining user access to message/file areas.
  54.  
  55.  
  56.  
  57. * Before giving a user access to any message/file area, the mail door will
  58.   check the Minimum Age required for access, and deny anyone that is either
  59.   not old enough or who does not have a birth-date entered in the user
  60.   record.
  61.  
  62.  
  63. * Due to popular demand, you may now give a more complete description of
  64.   each archiver that you have configured in the door.  Many people needed a
  65.   way to distinguish between PKZIP v2.04 and v1.10.  You can now enter a
  66.   long description for each archiver through the BWUTILS->Archiver
  67.   Configuration Editor.  This long description will be displayed when users
  68.   choose/change archivers within the door.
  69.  
  70.  
  71. * A new option on the door's configuration menu:  N)ew File Listings in
  72.   Packets.  Users have the option of setting this option to YES, NO, or
  73.   COLOR.  If the user chooses NO, no new file listing will be sent in the
  74.   download packet.  If the user chooses YES or COLOR, the door will scan
  75.   for new files since their successful mail download.  The door will
  76.   include ANSI sequences if COLOR is turned on.
  77.  
  78.   Some things to keep in mind about the new file list scanner:
  79.  
  80.   a)  RemoteAccess stores an "Upload" date with the file.  Therefore when
  81.       users receive a new file listing from the door, the file date
  82.       displayed may be "old" in comparison with their last mail download
  83.       date.  This is NORMAL behavior.  In actuality the file is a new
  84.       UPLOAD since their last login.
  85.  
  86.   b)  Areas defined in your FILES.RA file with the "New" flag set to OFF
  87.       will NOT be scanned for new files, in the same way that RemoteAccess
  88.       will not scan the file area.
  89.  
  90.   c)  All of RA's SECURITY, FLAGS, "NOT" FLAGS, and AGE are supported in
  91.       the file areas.  If a user does not have access to a file area within
  92.       RA, the door will not even bother to scan the area for files.
  93.  
  94.   e)  The door creates the new files list in a file called NEWFILES.BW.
  95.       You do *not* need to put NEWFILES.BW as one of the "reader files" in
  96.       the BWUTILS->General Information Editor.
  97.  
  98.   f)  All file listings generated by the door include the file name, file
  99.       size, file date, and the full description.  The door will "wrap" long
  100.       file descriptions, up to 20 lines.
  101.  
  102.  
  103. * The entire "message upload" portion of the mail door has been rewritten.
  104.   You will probably notice a big increase in speed.  The display while
  105.   tossing uploaded messages has also been changed to be more informative.
  106.  
  107.  
  108.  
  109. * Duplicate message detection has also been overhauled.  The door will now
  110.   use a file called BWDUPES.IDX to store duplicate message information.
  111.   You can safely delete the old duplicate detection file (BWDUPES.DAT)
  112.   after installing the new version.
  113.  
  114.  
  115.  
  116. * In the BWUTILS->General Information Editor, you will notice that each
  117.   of the 5 "reader files" are now configurable by Sec. Level and flags.  If
  118.   a user does not have sufficient access to a reader file, the door will not
  119.   send it.  This will allow "custom" welcome screens by security level to
  120.   be passed to the reader.  By default, each of the reader files have been
  121.   assigned "0" security level access with no flags required.
  122.  
  123.   In order for you to edit the Sec/Flags on the reader file, you need to
  124.   first edit the name of the file (type any character in the field).
  125.  
  126.  
  127.  
  128. * BWUTILS now has a new menu item - The "Limits and Maximums" editor.  For
  129.   each BPS rate that your system supports, you can now define 2 limits on
  130.   the amount of mail that is packed by the door.  It is important to
  131.   understand how each limit works:
  132.  
  133.   MAXIMUM UNCOMPRESSED PACKET SIZE is the largest mail packet size
  134.   (uncompressed, obviously!) that a user at a certain BPS rate may
  135.   download.  Some may find this useful if they bundle messages (have their
  136.   WORK directory pointed) to a RAMdrive.  For example, I have a 2 meg
  137.   RAMdrive configured as the door's WORK directory on my system.
  138.   Therefore, I have all of the BPS rates configured for 1800K uncompressed
  139.   packet size to ensure there is always enough room to complete a
  140.   successful packing session.  If you do not care how large the
  141.   uncompressed packets are for any particular BPS rate listed, simply set
  142.   the field to -1.  This will cause the door to have no set limit (other
  143.   than disk space).
  144.  
  145.   MAXIMUM NUMBER OF MESSAGES obsoletes the old "overall Maximum Messages"
  146.   setting the door had.  The door enforces the maximum number of messages
  147.   per BPS rate, just as with the MAXIMUM UNCOMPRESSED PACKET SIZE.  If you
  148.   wish to set no limit for the maximum number of messages, simply enter
  149.   "-1" in the field.  The door will not enforce a limit for that particular
  150.   BPS rate.
  151.  
  152.   There is an important difference in the way these two limits work.  "MAX
  153.   MSGS" limits are enforced BEFORE any bundling of the messages takes
  154.   place.  The user must use the bundling commands to trim the size of their
  155.   mail packet before proceeding with a mail bundling session.  "MAX PKT
  156.   SIZE" is enforced DURING bundling.  If at any time during bundling the
  157.   door reaches the maximum packet size limits, it immediately halts the
  158.   bundling process and compresses the mail packet for the user to download.
  159.  
  160.  
  161. * In the LIMITS AND MAXIMUMS editor, you can tell the door whether or not
  162.   you will allow NEW FILE scans to take place.  If this is set to "NO",
  163.   users will not be given the option on the door's CONFIGURATION menu to
  164.   create newfiles lists.
  165.  
  166.  
  167. * In the LIMITS AND MAXIMUMS editor, you can define the maximum number of
  168.   days to "look backwards" to find new files.  If a user has not logged
  169.   into your system for 6 months, you (most likely) do not want them
  170.   receiving a NEWFILES listing containing the last 6 months worth of new
  171.   files.  You can control the maximum number of days to include in the file
  172.   list by editing this field.  A good number to use here is probably
  173.   somewhere between 10 and 30 days.
  174.  
  175.  
  176. * Previous versions expanded "%T" in pathnames to the hexadecimal task
  177.   number that was passed to the door.  This is still true, but you can now
  178.   use a "%N", which will expand to the DECIMAL task number passed to the
  179.   door.
  180.  
  181.   Assuming you have a download directory defined as "C:\MAX\BW\DOWN%T"
  182.   Example of door running as task 10, expands to "C:\MAX\BW\DOWN0C".
  183.   Example of door running as task 1, expands to  "C:\MAX\BW\DOWN01".
  184.  
  185.   Assuming you have a download directory defined as "C:\MAX\BW\DOWN%N"
  186.   Example of door running as task 10, expands to "C:\MAX\BW\DOWN10".
  187.   Example of door running as task 1, expands to  "C:\MAX\BW\DOWN1".
  188.  
  189.  
  190. * The door now detects when it is being run under one of the following
  191.   multi-taskers, and frees time slices accordingly:
  192.  
  193.   MS-Windows Enhanced Mode
  194.   OS/2 Virtual DOS Machine
  195.   DESQview
  196.  
  197.   If time slicing is occuring for one of the above multi-taskers, a line
  198.   will be logged to the designated log file indicating which type of
  199.   slicing it has detected it should use.
  200.  
  201.  
  202. * For sysops packing mail for users in nightly events using the /K<user#>
  203.   command line parameter in conjunction with the /D (autodownload)
  204.   parameter, there is a new and preferred way to load the door in local
  205.   mode.
  206.  
  207.   bwmail /Kgeorge_hatchew /d
  208.  
  209.   will load the door in local mode, search USER.BBS for "George Hatchew",
  210.   and then perform an auto-download.  You can do the same thing with *any*
  211.   name in your user file.  Simply remember to use UNDERSCORES instead of
  212.   spaces when using this method of local login.  "Jason St. Martin" would
  213.   look like this:  /Kjason_st._martin.  The names entered on the command
  214.   line are case insensitive.
  215.  
  216.  
  217. * The BWUTILS->Protocol Editor has been rewritten to support the new
  218.   INTERNAL protocols.
  219.  
  220.  
  221. * The door now supports 8 internal protocols which can be activated and
  222.   deactivated through the BWUTILS->Protocol editor.  There is absolutely
  223.   nothing to configure for the internal protocols as far as command lines
  224.   go.  The Blue Wave Mail Door now has support for the following built-in
  225.   protocols:
  226.  
  227.   Zmodem          (Both 16 and 32 bit CRC mode)
  228.   ZedZap          (Zmodem with up to 8k subpackets, depending on BPS rate)
  229.   Ymodem          (Standard 128 byte block Ymodem-Batch)
  230.   Ymodem-G        (1024 byte blocks, no error recovery)
  231.   Ymodem-1k       (1024 byte blocks with error recovery)
  232.   Xmodem-1k       (1024 byte Xmodem blocks)
  233.   Xmodem-CRC      (Standard 128 byte block Xmodem with CRC error checking)
  234.   Xmodem-Checksum (Standard 128 byte block Xmodem with Checksum)
  235.  
  236.  
  237. * All reported problems with the CEXYZ/internal protocol driver have been
  238.   addressed.  Some complaints included failed Xmodem sessions (Xmodem-CRC,
  239.   Xmodem-CheckSum, Xmodem-1K) and the inability to sync properly when the
  240.   remote user was using the "Communique" terminal package with Zmodem.
  241.   System hangs with the protocol driver have been eliminated.  The CEXYZ
  242.   that was distributed with the last public beta version of the door
  243.   (BWRA199A.ZIP) has been extensively worked on.  If you previously had
  244.   problems with CEXYZ, please give the internal protocols another try.
  245.  
  246. * When using the internal protocol driver under OS/2 (from a DOS session)
  247.   you may need to add the undocumented /FAST (now documented!) command line
  248.   parameter to the door's (BWMAIL.EXE) command line. This command line
  249.   parameter uses "Direct" communications with the com port instead of
  250.   working through the FOSSIL.  Quite a few people have reported that this
  251.   will cure the "Unable to synchronize with remote system" errors from
  252.   Zmodem.  You may want to try this switch even if you are not running
  253.   OS/2, but are having trouble with the internal protocol driver.
  254.  
  255.  
  256. * Support for external BIDIRECTIONAL protocols has been added (such as
  257.   Hydra and Bimodem).  Users can now upload their reply packets while
  258.   downloading their messages.  After the door has completed a mail
  259.   download, it will scan the defined UPLOAD directory to see if anything
  260.   has been transferred.  If there was a *.NEW file uploaded, the door will
  261.   process it immediately.
  262.  
  263.  
  264. * To aid in executing external bidirectional protocols, the protocol
  265.   command lines can now contain a "%U" parameter, which will pass the
  266.   UPLOAD DIRECTORY ONLY to the protocol.  All bidirectional protocols need
  267.   to know the upload (receive) directory when executed.
  268.  
  269.  
  270. * After the door has completed mashing a mail packet, the user now has the
  271.   following choices:
  272.  
  273.   A)bort download
  274.   C)ountdown logoff
  275.   I)mmediate logoff
  276.   P)rotocol Change (Current Protocol)  <=== New!
  277.   [ENTER] for normal download
  278.  
  279.  
  280. * "Chat Mode" has been added to the door.  To chat with an online user,
  281.   type <Alt-C> from the local keyboard.  To exit chat mode, simply press
  282.   ESCape.
  283.  
  284.  
  285. * When uploading messages, the door now places a ^aMSGID: line into the
  286.   message.
  287.  
  288.  
  289. * NEW on the door's CONFIGURATION menu -- User now has the option of
  290.   toggling the status of "U)se Numerical Packet Extensions".  If this
  291.   option is ON, packets will be named as BBSID.001 through BBSID.999.
  292.   After .999 is reached, the door recycles back to .001.  If this option is
  293.   left OFF, the original BW packet extensions are used (.SU1 - .SA9).
  294.  
  295.  
  296. * When selecting message areas for download, users now have the choice of a
  297.   default bundling action for the area:
  298.  
  299.   Personal Messages Only
  300.   Personal Messages, plus those messages addressed to "All"
  301.   Default action of all new messages.
  302.  
  303.  
  304. * The mail scan screen has been changed.  Hopefully it is a bit more
  305.   readable and informative than before.  In the right-most column of the
  306.   scan screen there is a new column called "# DL'ing".  This column
  307.   indicates the number of messages that are going to be packed for
  308.   download.  You'll notice that as you enter bundling commands and select
  309.   "R" to relist the scan screen, the numbers will change depending on the
  310.   effects of the bundling command.
  311.  
  312.   Directly after the area name in the scan screen is a short phrase that
  313.   indicates the type of bundling action that will be performed on the area:
  314.  
  315.   New     -- Indicates that all messages since the last msg download will
  316.              be packed.
  317.   Pers    -- Only personal messages since the last msg download will be
  318.              packed.
  319.   P+All   -- Only personal messages, and messages addressed to "All" will
  320.              be packed.
  321.   Kwds    -- Only messages containing user keywords will be packed.
  322.   Filt    -- Messages that contain any of the filters will be skipped
  323.              during packing.
  324.   L  20   -- User issued an <area#>L20 command for this area; only the last
  325.              20 messages in the area will be packed for download.
  326.   B 100   -- User issued an <area#>B100 command for this area; only the
  327.              first 100 messages in the area will be packed for download.
  328.   Force   -- The area is being forced for download by the sysop.  No
  329.              bundling commands can be issued for this area.
  330.   None    -- User issued a -<area#> for this area, and no messages will be
  331.              packed.
  332.  
  333.  
  334. * A *NEW* Bundling command to go along with the "Personal+All" options for
  335.   downloading...  "A200" would force the door to only bundle messages in
  336.   area #200 that were PERSONAL MESSAGES, or were addressed to "ALL".  As
  337.   with all of the other bundling commands, "A*" would perform the same
  338.   action on all areas.
  339.  
  340.  
  341. * When 0 messages are found during the initial mail scan, the line:
  342.   There are 0 messages prepared for download.
  343.   is sent to the screen so that creative people using script files can have
  344.   their script skip the mail download.
  345.  
  346.  
  347. * A new command line parameter -- /NORECV -- will force the door to NOT
  348.   mark messages as "Received" when they are downloaded.  Good for sysops
  349.   who can't answer their mail right away and want to trick users into
  350.   thinking their mail hasn't been read yet :-).  This probably shouldn't be
  351.   used for normal BBS-user use.
  352.  
  353.  
  354. * When "/d" or "/u" is used with a remote user online, the following
  355.   command lines are available:
  356.  
  357.   /INSTANT     --- Causes an instant logoff after a successful auto
  358.                    download or auto upload session.
  359.   /COUNT       --- Causes a countdown logoff after a successful auto
  360.                    download or auto upload session.
  361.  
  362.  
  363.