
                       QuakeBBS Changes per Release


Version .99B6.2 (Linux Beta)

    o  Ugh, bad bug in the 6.1 version...  /quake would crash the user
       process.  How I missed it, I'll never know.  *sigh*


Version .99B6.1 (Linux Beta)

    o  Another public release (keep reading and you'll understand why --
       get that .99B5 bug infested version outa there!)

    o  Fixed the 'Signal 11' bug!  Yes, I mean it this time... I was
       finally able to reproduce it here, and nailed the sucker!  :-)

    o  Fixed another bug whereas if a lot of people were chatting on the
       system, it could (would) get hung in a state where the Message
       Queues (used for interprocess communication) would fill up and each
       process would be waiting for the other... bad...

    o  Finally, I fixed another (unreported?) bug where a very long chat
       message sent by a user would crash the system.
    
    Damn, how did I miss these things until now?!?  <shrug>  No matter,
    they should be fixed now!  Bang on it people, and let me know what else
    breaks!  :-)


Version .99B6 (Linux Beta)

    o  Increased the QBBSMAXBUF parameter (in hopes it will eliminate the
       mysterious 'Signal 11' bug)

    o  Added /help [topic] command, where QuakeBBS will display the file
       topic.help if a topic is given on the command line.

    o  Along with the above, a new set of help files in the text directory.

    o  Added /bulletin [number] command.  New file, "quakebbs.bulletin"
       will be shown in response to the /bulletin command, or
       number.bulletin will be displayed if a number is given on the
       command line.

    o  Changed commands logic, so only the first three letters of the
       command are needed.  (ie:  to use the new /bulletin command, all you
       need to type is /bul)

    o  Miscellaneous bug fixes / optimizations (do I really need to mention
       this every time?  ;-) )

    o  Probably other things I forgot to write down... <sheepish grin>


Version .99B5.1 (Linux Beta [DEBUG])

    Unreleased debugging version.  If you have this version and I didn't
    give it to you... SHAME!  SHAME!  ;-)


Version .99B5 (Linux Public Beta)

    Released to the Public!  No real changes over .99B4.5


Version .99B4.5 (Linux Beta)

    o  Added /slist command to display configured Quake servers.  Just
       gearing up for multiple server support...

    o  Added /qlist command to show list of current Quake players.  This
       seemed like a cool command to have.  I tried it out by pointing my
       version to a live server and getting a list.  It's flaky, but I
       think if it were getting it's information from a local source it
       will be a lot better.  Please let me know!

    o  The /help command now shows quakebbs.sysop.help file after the
       normal quakebbs.help file to users with the sysop secflag set.

    o  Added QBBS_OPT_FORCENAME configuration item (per request) to provide
       control over how QuakeBBS kicks users, whether by username and IP or
       IP only.  See the quakebbs.README file, section 5.2 for more info.

    o  Corrected some typos in the documentation, oops.  :-)

    o  Included qbbsuser.h header file in archive for users to create thier
       own user database utilities.  I only ask that you send me a copy of
       any utility you write that might be useful for other users.  Hey,
       share the joy, right?

    o  Fixed some bugs (yea, yea... what else is new  ;-) )

    Ok, remember, you'll need to add the QBBS_OPT_FORCENAME [0 or 1] to the
    bottom of your quakebbs.conf file.  Other than that, you shouldn't need
    to install the entire archive, only the new quakebbs executable.  

