-----------------------------------
Bugs fixed between EBBS 2.0 and 2.1
-----------------------------------

-- lots of non-portable junk needs to be fixed like the CTRL macro,
   unneeded headers in pass.c, signal handlers need to be void, etc.
   /* FIXED at various times */

-- report() in del_range assumes you're deleting from a board...if you do
   mail the log will be misleading.
   /* FIXED 9/1/93 */

-- in Makefiles, "make ve" references editor.c instead of editor.o
   also, cc needs to be $(CC) everywhere.
   /* FIXED 5/9/93 */

-- in edit.c, the write_header stuff needs to be inside #ifndef MAKEVE guards.
   /* FIXED 5/9/93 */

-- on some systems the SIGUSR1 signal disposition needs to be reset at the
   end of the signal handling function.
   /* FIXED 10/93 */

-- #ifdef REALNAME should be #ifdef REALINFO in mail.c.
   /* FIXED 5/26/93 */

-- Uninitialized pointer bug in password changing function.
   /* FIXED 8/4/93 */

-- After (P)ost on the main menu, the screen was not being cleared after 
   the "File Posted" message.
   /* FIXED 8/29/93 */

-- Fixed bbs.chatd to disallow non-local connections and log attempts to 
   do so. Thanx to Ed Luke and Bill Schwartz for the code.
   /* FIXED 10/8/93 */

-- The post bug. No more corrupt .DIR files. I think. Hallelujah, glory be!
   /* FIXED 10/93 */

ADDITIONS:

-- OSF ifdefs for Alpha AXP OSF/1 (5/93)

-- LINUX ifdefs for Softlanding Linux System distribution (10/93)
   (hereby the primary development platform for this software!)

-- The genlogin program to automatically generate the SYSOP account
   at installation time (11/93)

-- The mail.sh script to allow Internet mail/post forwarding on systems
   that don't have sendmail (11/93)

-- Merging of the multitudes of Makefiles and install scripts into one (11/93)
   Most non-oddball systems should fit in without too much hassle.


-----------------------------------
Bugs fixed between EBBS 2.1 and 2.2
-----------------------------------

-- Control character processing in talk mode: now CTRL-P is the only
   key to toggle the pager. Thanx to Paul Snow.
   /* FIXED 2/23/94 */

-- Chat daemon now selects for writing before multiplexing chat lines
   to the room. I think this will fix the periodic hosing up of chat
   daemons that happens.
   /* FIXED 2/23/94 */

-- Alarm signal handler is reset properly for Linux and AIX now.
   I wonder what other systems need it too? I should just reset for all!
   /* FIXED 2/23/94 */

-- First-time logins get the Main Menu prompt on "Help" initially,
   instead of "New".
   /* FIXED 2/23/94 */

-- Various small fixes to allow the bbs to run without chrooting.
   /* FIXED 2/23/94 */

-- Fixed Linux install script to copy the dynamic loader now used by gcc.
   /* FIXED 2/24/94 */

-- Fixed OSF install script to copy shared libs into ~bbs/usr/shlib.
   /* FIXED 3/1/94 */

ADDITIONS:

-- Upload/download system modified to allow more than one directory 
   level to be shown (12/93)

-- NeXT 3.2 ifdefs merged in. Contributed by Andre Schmidt (1/94)

-- CLIX ifdefs for Intergraph CLIX 7.0. By yours truly (2/94)

----------------
Bugs that remain
----------------

-- (A)dmin/(I)nfo doesn't check for invalid characters like spaces when
   you change someone's userid.

-- The Zap bits don't get reset when a user is deleted, so the next
   account in the slot gets them.

-- There are more but I can't think of them at the moment, and certainly
   nothing that I deem critical.

