-$Log$
+ $Log$
+ Revision 571.0 2000/04/13 02:43:24 ajc
+ * Fixed a problem that crashed the client during <G>oto commands if a room
+ existed with a name more than 32 characters (thanks to Magus for reporting
+ this one).
+ * Tagged everything and updated docs for the 5.71 release
+
+ Revision 570.18 2000/04/10 01:47:22 ajc
+ * More paginator changes. Shuffled code around, added pagination to a bunch
+ of other functions, and replaced the old, cumbersome pagination with the
+ new, easy, API-based one in everything except message output.
+
+ Revision 570.17 2000/04/09 17:51:18 ajc
+ * Added pprintf() (paginated version of printf) to the client-side API. Now
+ any client side function can be paginated simply by changing all of the
+ printf's to pprintf's. I've already done this for the user list and wholist
+ (removing the old style pagination) and for "read directory."
+
+ Revision 570.16 2000/04/08 04:52:48 ajc
+ * Another minor stoopid little time display fix
+
+ Revision 570.15 2000/04/08 03:58:12 nbryant
+ * backed out the previous changes since they didn't look good on some
+ xterms with a blue bold mode. just set the background color to black
+ instead. this makes black-on-white terminals actually readable, if not
+ particularly good looking.
+
+ Revision 570.14 2000/04/08 01:36:30 nbryant
+ * citadel.c, commands.c: comment out cls() as this wasn't called if
+ ansi_color=user anyway, and we have no way of knowing whether the user's
+ terminal does background color erase, which was the reason for adding this
+ in the first place. with the recent changes to color(), the display will get
+ screwed up if they *do* have background color erase. perhaps this is a job
+ for terminfo.
+
+ Revision 570.13 2000/04/08 00:37:42 nbryant
+ * commands.c: fix color support for black-on-white color terminals such as
+ CDE's dtterm. this just avoids white-on-white text; some color combinations
+ such as yellow-on-white still aren't very legible due to contrast. There's
+ not much I can think to do about that without affecting the look on the
+ white-on-black terminals which probably account for most users.
+
+ Revision 570.12 2000/04/07 20:22:34 ajc
+ * Fixed am/pm bug in time display
+
+ Revision 570.11 2000/04/07 19:22:45 ajc
+ * For services disabled by setting port number to -1, administratively skip
+ the bind instead of just allowing it to fail.
+
+ Revision 570.10 2000/03/31 04:31:02 ajc
+ * Quick fix to 'stats' utility to purge records with bogus timestamps
+
+ Revision 570.9 2000/03/31 02:10:52 ajc
+ * Caved in to pressure and enabled <R>eply in public rooms.
+
+ Revision 570.8 2000/03/28 03:55:53 ajc
+ * Modified <.RU> to allow search for partial match
+
+ Revision 570.7 2000/03/27 03:08:19 ajc
+ * Third parameter of CtdlDeleteMessages() now takes "" instead of NULL to
+ specify 'any MIME type'.
+
+ Revision 570.6 2000/03/27 01:14:08 nbryant
+ * Makefile.in: generate parsedate.c automatically
+ * configure.in: check for bison/byacc/yacc. bison seems to build cleaner
+ code.
+ * parsedate.c: removed from CVS
+ * parsedate.y: added #include <stdlib.h> so it builds with bison
+
+ Revision 570.5 2000/03/27 00:46:10 nbryant
+ * First cut at Solaris fixes. There may still be some *printf("%s", NULL)
+ type of issues lurking in the shadows.
+
+ Revision 570.4 2000/03/25 18:29:58 nbryant
+ changed my email address
+
+ Revision 570.3 2000/03/23 02:41:50 ajc
+ *** empty log message ***
+
+ Revision 570.2 2000/03/21 03:23:24 ajc
+ * Experimental new linebreak mode
+
+ Revision 570.1 2000/03/20 14:43:19 ajc
+ * "Brown paper bag" fix for SMTP bug (incoming long fields crash logger)
+
+ Revision 570.0 2000/03/19 23:42:34 ajc
+ * This is the official 5.70 release.
+
+ Revision 1.494 2000/03/19 23:04:08 ajc
+ * Small cosmetic change to date/time output
+
+ Revision 1.493 2000/03/19 05:02:39 ajc
+ * SMTP hacks to deal with AOL braindamage
+
+ Revision 1.492 2000/03/18 18:18:04 ajc
+ * Support multiline responses from SMTP servers when sending mail
+
+ Revision 1.491 2000/03/17 16:26:57 ajc
+ * Set up a private "Sent/Received Pages" room for each user
+
+ Revision 1.490 2000/03/17 04:11:24 ajc
+ * Moved bio-related commands out to a loadable module
+
+ Revision 1.489 2000/03/16 17:58:54 smw
+ Created a docs directory.
+ Moved install.txt to docs.
+ Added inetmailsetup.txt (BBS server side e-mail)
+ Added inetmailsetupmx.txt (local mail AND bbs e-mail
+ Added inetsiteconfig.txt (describes the .asi command)
+ Added siteconfig.txt (describes .asg)
+ Added chat.txt (describes changes and new chat functionality)
+ Made a couple of changes to install.txt (references to new documentation)
+ Added Steve Williams to copyright.txt as the document writer.
+
+Revision 1.488 2000/03/15 03:04:51 ajc
+* Added DEXP server command to disable incoming express messages.
+* <Q>uiet mode client side command to set/clear DEXP mode.
+* <K>nown rooms list displays through the paginator.
+
+Revision 1.487 2000/03/12 00:21:35 ajc
+* Removed the semi-broken "chat room" functionality in the chat system, and
+ replaced it with direct mapping to the actual Citadel room the user is in.
+* Display masqueraded roomname in chat, if applicable. Fixes bug #19.
+
Revision 1.486 2000/03/11 21:29:37 ajc
* SM_ flags for CtdlSaveMsgPointerInRoom() need to be a bit bucket, not an
enum, since more than one can be passed. Changed SM_DONT_BUMP_REF_COUNT