
  ----------------------------------------------------------------------
                        USBBSDoor Revision History
  ----------------------------------------------------------------------

     This file describes the new features in recent USBBSDoor releases.

     Please refer to USBBSDOR.DOC for a basic description of USBBSDoor.

  ----------------------------------------------------------------------
  [ USBBSDoor 6.0 New Features 8/30/98 ] -------------------------------
  ----------------------------------------------------------------------

- As  of  this release, USBBSDoor has been  updated  and  continuously
  supported for over ELEVEN years! (7/6/87 - present).

* VERY IMPORTANT FOR PREVIOUS USERS: USBBSDoor 6.0 is now a "DOOR.SYS"
  door.  All specific BBS "modes" have been removed along with support
  for the variants of different door "drop" files. Specifically:
    - PCBoard and Wildcat modes have been removed. PCBoard Sysops will
      need to tell PCBoard to create DOOR.SYS when running  USBBSDoor.
      Wildcat (DOS) Sysops will not need to change anything.
    - If you were using USBBSDoor in a "generic DOOR.SYS mode", you do
      not need to change anything with your BBS regarding USBBSDoor.
    - All others i.e. pcboard.sys and dorinfo.def and variants need to
      tell your BBS software to create a DOOR.SYS file for USBBSDoor.

* PREVIOUSLY REGISTERED USERS: If you registered a previous version of
  USBBSDoor, you must contact the author and obtain a new registration
  number (-no charge-).  Registration numbers from earlier versions of
  USBBSDoor will not work with USBBSDoor 6.0.  See the ORDER.DOC file.

* ALL NEW DISPLAY FORMAT FOR USBBS LIST VIEWING: USBBSDoor now expands
  the  one-letter codes and symbols used in the USBBS List  while  the
  caller is viewing the list.  This  "expansion" turns the one-line of
  information per BBS in the USBBS List into four lines of information
  displayed to the caller.

* INSTANT AREA CODE SEARCHES:  USBBSDoor automatically builds an area-
  code index. When a search involves an area code such as (A)rea-code,
  (T)ext in area-code, (I)nternet in area code, etc. the results  will
  be displayed instantly.

* NEW COMMAND: (L)ist Telnet boards.  This displays the entries on the
  USBBS List  which contain a Telnet address.  Telnet addresses are  a
  new feature of the USBBS List since the last version of USBBSDoor.

* AUTOMATED MONTHLY MAINTENANCE has been greatly enhanced:
  - USBBSDoor  now uses -internal- ZIP extraction routines to  extract
      the USBBSxxx.LST. There is no more shelling to PKUNZIP (although
      PKUNZIP use can be forced, see USBBSDOR.DOC). USBBSDoor extracts
      USBBSxxx.LST from USBBSxxx.ZIP when:
      (a) a USBBSxxx.ZIP is detected that is newer than the currently
          extracted USBBSxxx.LST, or
      (b) no USBBSxxx.LST is found.
  - The Sysop may elect to have USBBSDoor delete the USBBSxxx.LST file
      when a caller exits USBBSDoor (for good housekeeping  purposes).
      When the next caller enters the door, USBBSdoor will extract the
      list using its -internal- ZIP routines. This setting is found on
      the USBBSDoor setup screen.
  - If the Sysop desires,  USBBSDoor will add a "ZIP comment"  to  the
      USBBSxxx.ZIP file whenever a USBBSxxx.LST is extracted. The file
      is  called COMMENT.USB and must be located in the same  location
      as USBBSDOR.EXE.  COMMENT.USB -must- be created by the Sysop and
      must be 2K (2000 bytes) or less.  Note: USBBSDoor adds the  file
      to the "comment area" of the ZIP, not to the ZIP member files.

* INTERNAL TRANSFER PROTOCOLS: USBBSDoor now contains several internal
  file transfer protocols for downloading the USBBS list.  These are:
      (X)  Xmodem checksum
      (C)  CRC Xmodem
      (O)  1K-Xmodem
      (Y)  Ymodem
      (G)  Ymodem-G
   USBBSDoor will still use external protocols via SEND.BAT if desired,
   such as Zmodem, etc.  See USBBSDOR.DOC for complete instructions.

* USBBSDoor is now year 2000+ compliant.

* The /NOTIME command-line switch which forced USBBSDoor to -not- give
  time back to detected multitaskers (Windows, OS/2 and DESQview)  has
  been moved to a setup parameter on USBBSDoor's installation screen.

* Since there are two "accepted" two-letter abbreviations for  Quebec,
  USBBSDoor will display QC listings when PQ or QC is input as a state
  (province) search. The USBBS List uses QC for all concerned entries.

* Display "menu-type" files such as MENU, HELP and HELLO are no longer
  used.  These are now "hard-coded" into  USBBSDoor.  The "BRAND" file
  is no longer used, instead when a caller wants to search for a brand
  of BBS software the currently used abbreviations are displayed using
  information from the USBBSxxx.LST currently in use.

* USBBSDoor no longer creates USBBS.INF for (U)SBBS Info and USBBS.SYM
  for (E)xplain Symbols.  The (E)xplain Symbols command was no  longer
  needed since USBBSDoor fully "expands" symbols used in the list. The
  info for "(U)SBBS Info" is now taken from USBBSxxx.LST "on the fly".
  If  you have an earlier version of USBBSDoor installed,  you  should
  remove those two files from the USBBSDoor directory.

* USBBS List #172 or later is required.  Earlier versions of the USBBS
  List will not work with USBBSDoor version 6.0.  To obtain a  current
  USBBS List refer to the appropriate section in USBBSDOR.DOC.



  ----------------------------------------------------------------------
  [ USBBSDoor 5.6 New Features ] ---------------------------------------
  ----------------------------------------------------------------------

  - NOTE:  Only major changes in 5.6 were retained below to keep this
    file smaller.  Other updates occurred which are not listed below.

  * USBBSDoor version 5.6 was mostly a documentation update. This update
    was to the changes in registration and support information.



  ----------------------------------------------------------------------
  [ USBBSDoor 5.5 New Features ] ---------------------------------------
  ----------------------------------------------------------------------

  - NOTE:  Only major changes in 5.5 were retained below to keep this
    file smaller.  Other updates occurred which are not listed below.

  * USBBSDoor now detects OS/2 and Windows environments (in addition  to
    the already supported DESQview) and attempts to give up  time-slices
    to  the operating system while USBBSDoor is idling at input  prompt.
    Some  versions or configurations of these operating systems may  not
    expect  a DOS application to be "time-aware".  If desired, USBBSDoor
    can  be forced to NOT give back time in a multi-tasking  environment
    by setting the appropriate parameter on the setup screen.



  ----------------------------------------------------------------------
  [ USBBSDoor 5.4 New Features ] ---------------------------------------
  ----------------------------------------------------------------------

  - NOTE:  Only major changes in 5.4 were retained below to keep this
    file smaller.  Other updates occurred which are not listed below.

  * New command - (I)nternet BBS Search. This command searches the USBBS
    list for systems offering Internet services.  These searches may  be
    narrowed to Area codes, States or the Entire list.

  * The (M)odem brand search has become obsolete and has been removed.

  * USBBSDOR becomes USBBSDoor -  "USBBSDOR" was conceived in early 1987
    for  a single BBS package.  In that time period, for that particular
    software, the common nomenclature for naming "doors" was to  fit the
    door name  into eight characters  (the DOS limit for a  file's  base
    name).  Therefore DOOR was often clipped to DOR.  Hence this  door's
    original name, USBBSDOR. Now the door's name is spelled "USBBSDoor".
    Of course some file names such as USBBSDOR.EXE will remain the same.


  --------------------------------------------------------------------
  --------------------------------------------------------------------
  --------------------------------------------------------------------


