Sat  01-11-1992  v0.25
-  Fixed a bug that would not allow users to view file areas that were 
   marked as CDRom areas.
-  Fixed a bug that was keeping the door from finding files in the last 
   file area.

Sun  01-05-1992  v0.24
-  Fixed a bug that would give erroneous time compensation when there 
   were no events pending.

Sat  01-04-1992  v0.23
-  Fixed a problem where user stats wern't being updated when copying 
   SFDOORS.DAT instead of using the /DAT= parameter.
-  Fixed bug that allowed users to add files to the download queue when 
   using the search for file function when their download queue was 
   actually full.
   
*** NOTICE *** NOTICE *** NOTICE *** NOTICE *** NOTICE *** NOTICE ***

     HSLDoor will NOT opperate correctly under WildFire.  
     The version of WildFire that I have does not faithfully 
     recreate the SFxxxxx.DAT files.  This was a known 
     problem that was supposed to be fixed in a later 
     version of WildFire, but I don't know if this has been 
     done or not.  I would highly recommend NOT running 
     HSLDOOR under WildFire.

*** NOTICE *** NOTICE *** NOTICE *** NOTICE *** NOTICE *** NOTICE ***

Sun  12-29-1991  v0.22
-  Changed the way the Comm port is initialized to fix a problem with 
   1200 baud users not getting the menus.
-  You can now add /DEBUG to the command line to get more detailed Log 
   files to help in debugging problems.
-  You can now offer your users FREE downloads through HSLDoor.  Place 
   the key word FREEDL into HSLDOOR.CFG and users won't be charged for 
   downloads through the door.  They will still be credited for uploads 
   still.

Tue  12-24-1991  v0.21
-  Added support for multi-line file descriptions when viewing BBS lists 
   assuming that Spitfire 3.2 keeps this feature in.

Mon  12-23-1991  v0.20
-  Added the ability to go from Upload to Download menus directly.
-  Added the ability to log off from within the door.

Sun  12-22-1991  v0.19
- Finished ANSI color to all menus.
- Added file transfer statistics screen.
- Added honoring upload time credit.  This will honor on-time events
  though and adjust the credit so that it does not over run the event.

Wed  12-18-1991  v0.18
- Fixed bug in local ANSI display when NOBEEP was not set.
- Added ANSI color to Up/Download menus.

Tue  12-17-1991  v0.17
-  The door now checks all uploads against SFNOUP.DAT and blocks uploads 
   of unwanted files.  If unwanted files are uploaded anyway, they are 
   deleted and this is noted in the log.
-  If Spitfire has Convert Descriptions set, then HSLDoor will no upper 
   case the first character of each word and will upper case those words 
   found in SFUPCASE.DAT.
-  Put ANSI color into the main menu for those color fans.  More color 
   on the way as the TBS colorizers have time.

Sat  12-14-1991  v0.16
-  Smartened up the [V]iew BBS File List menu so that <N>, <P>, <Q> are 
   all single character commands not requiring the enter key.

Fri  12-13-1991  v0.15
-  Added a new key word to the configuration file.  Put NOBEEP on a line 
   in HSLDOOR.CFG and you should no longer get the beeps on the local 
   side, they will only go out to the remote.
-  Made a stab at fixing a problem a user reported using the door under 
   Desqview after exiting from Chat.  I can't duplicate this problem, so 
   I'm flying in the dark.

Thu  12-12-1991  v0.14
-  Cleaned up the way the door exits when it doesn't find it's data 
   files.
-  Fixed a bug where the door was not updating the user's 
   upload/download credits.   

Wed  12-11-1991  v0.13
-  The text in the chat window now is different color depending on 
   wether it is incoming or outgoing text.  This should make it a little 
   easier to decern who is saying what.
-  You can also exit chat mode by using ALT/S.  This will save the 
   contents of the virtual screen buffer to a text file called 
   HSLDOOR.CAP.  This will not capture all the text of the chat if you 
   have gone beyond 200 lines of chat, but should capture upto the first 
   200 lines of chat.

Tue  12-10-1991  v0.12
-  Added a user chat facility to the door (have we gone to far? <grin>).  
   The sysop can press F3 and the user will be brought into a window 
   where both can type.  The text in the window has a nice word wrap 
   (what a pain, but I just couldn't have it any other way) that will 
   make the output quite legible to both sides.  To exit the chat mode, 
   press ALT/F3 (or ALT/X).  The No Keystroke timout is suppended while 
   in chat mode, but user's time left in the door continues to tick 
   away.  Is this acceptable?  Please test this function out as it is 
   totally new and my first stab at something of this nature.  The local 
   side of this chat window is an ANSI screen with a 200 line scroll 
   back, so you can use UpArrow, PgUp, PgDn etc. to go back over the 
   text typed.
-  Updated the documentation.  Please review and comment.   

Sun  12-08-1991  v0.11
-  Fixed a problem with no keystroke warning when viewing BBS file Lists.
-  Changed the way the door initializes the Comm Port.  Please report 
   any problems.
-  Yeah!!  The door now can take input from the local side, so if a user 
   is totally lost, you can help them type in what ever they need.
-  Added some new SysOp features.  From the local side the following
   keystokes also work:
    ESC - Abort immediately.  Send user back to BBS.
    F1  - Show SysOp Help Screen (carful here, when the help screen is 
          up the remote user's keystrokes are not processed.  They will 
          be, as soon as you get rid of the help window.  The help window 
          has a 10 second time out on it.)
    F6  - Give the user 5 minutes more time.
    F7  - Take 5 minutes from the user.  If less than 5 minutes left, 
          will deduct in 1 minute increments.
    F9  - Twit (be cause the user is one) the user back to the BBS with 
          a message saying the SysOp has requested them to return to the 
          BBS.
    F10 - Twit the user back to the BBS with NO message.      
-  Fixed a VERY weird problem with the door thinking the user had no 
   time left when they actually had LOTS of time left.  I think this may 
   be a TP compiler bug, but anyhow, it's fixed.

Sat  12-07-1991  v0.10
-  Added a Search for File Name to the download menu.
-  You can now start your file transfer from the main menu, the download 
   menu, or the upload menu.
-  Fixed a problem in parsing the BBS name from the HSLDOOR.CFG if there 
   was no ; after the BBS name.

Fri  12-06-1991  v0.09
-  The problem with reading BBS file lists in local mode locking up the 
   system crept back in.  It is now squashed for good!!  Sorry for the 
   slip up.

Thu  12-05-1991  v0.08
-  Added the ability to edit the up/download queues and delete items 
   from them.

Wed  12-04-1991  v0.07
-  Fixed a problem (I think) when viewing BBS file list in local mode.
   This was hanging the system, but should ONLY have happened in local 
   mode, not regular door use.  Please make sure this works in both 
   modes now.
-  Added check for valid DOS file name when user is entering names to 
   the up/download queues.

Wed  12-04-1991  v0.06
-  Made some changes to facilitate multi-node systems.  HSLDoor will now 
   create HSLTRxx.WRK where xx is the node number.  This will allow 
   several nodes to access the same HSLDOOR.EXE as each door will have 
   it's own work directory.  The HSLTR.WRK directory will no longer be 
   used and may be deleted.  I also added the ability to indicate the 
   path to the SFDOORS.DAT file (or SFMESS, SFFILE, SFMAIN.DAT files).  
   You do this by using /DAT= on the command line.  This eliminates the 
   need to copy the .DAT file to the HSLDOOR.EXE directory.  Here is an 
   example of the call to the door a multi-node system might use: 
   
   :DOOR_H
   CD\SF\HSLDR
   HSLDOOR /DAT=C:\SF
   CD\
   GOTO LOOP
   
-  Cleaned up a lot of the routines used for local mode so that it 
   should more accurately mirror remote mode.
-  There are now Upload and Download menus.  From these menus, you can 
   add files to be queued for upload or download.  You can also view the 
   files currently in those queues.  Still to come is the ability to 
   edit these queues.
-  There is now a <V>iew BBS File Lists option from the main menu.  When 
   you go to this menu you will be presented with the descriptions of 
   the first 10 file areas.  You can page through this listing with <N> 
   to get the next set of areas or <P> to go back in this list.  To view 
   the SFFILES.BBS for a certain area, enter that area's number.  If an 
   area is not available to a security level, but IS marked as Preview it 
   will be displayed.  If an area is not available to a user and IS NOT 
   marked Preview, it should display as "Not Available".  I had some 
   problems with the Non-Stop mode of listing these files on slow 
   non-error correcting connections.  Please test this function under as 
   many configurations as possible.
   
I think we are getting close here.  Looking for suggestions and 
comments.  Thanks for taking the time to work with this door.

Sun  12-01-1991  v0.05
-  Private uploads are now working.  When a user enters '\' as the first 
   character in an upload description, the file will be copied to the 
   destination directory, but HEYSYSOP.LOG will be updated with the file 
   name, description etc. instead of SFFILES.BBS.
-  Changed the way file directories are stored in the program.  Please 
   test that users can find the files they have access to and are denied 
   those they don't have access to.
-  Added a status line on the BBS side that shows caller and calling 
   from.
-  Fixed bug in the way KUploaded and Downloaded were being incremented.
   They should now update correctly.
-  Added the ability to view the list of files queued for upload or 
   download.  Coming soon, the ability to view file listings for the 
   areas the users have access to.
   
   Any other comments or suggestions?
   
Thu  11-28-1991  v0.04
-  Changed the format of the configuration file.  Please see the sample 
   enclosed.  You must use the key words, BBS=, REGNO=, and DEST=.  You 
   can now specify a name for an alternate log file.  By default the 
   door will write it's information to the CALLERS.TMP file for this 
   node.  If this is what you desire it to do, you DON'T need to add the 
   LOG= line.  If you would like logging to go to a different file than 
   CALLERS.TMP, add the LOG= line that contains the full path and file 
   name of your alternate log file.  (Is this what you were looking for 
   Dave?).
-  Added display of approximate transfer times on downloads.  The door 
   will also not allow a user to download more files than they have time 
   for.
-  Private uploads don't work yet, even though the file description 
   prompt indicates to use the '\' for private uploads.  This should be 
   functional in the next release (this weekend I hope if I don't OD on 
   Turkey and Cranberries!).
   

Wed  11-27-1991  v0.03 
-  Added support for COM1 - COM4... I hope. (sorry Ron <grin>, let me know 
   if this works).
-  Added tracking of available time in door.
-  Added check for duplicate files on uploads.
-  Door will now only allow the number of downloads specified for this 
   security level.
-  Added queued file info to main screen.
-  HSLDoor now accurately reports HS/Link's exit codes and logs them.

*  In addition to the things listed in the sketchy docs, I still have to 
   add estimated file transfer times and checking to make sure the user 
   does not exceed their time limit.
   
Any other suggestions are welcomed.  Let's hear from ya!
