]> code.citadel.org Git - citadel.git/blobdiff - citadel/ChangeLog
* Fixed a problem that crashed the client during <G>oto commands if a room
[citadel.git] / citadel / ChangeLog
index 83a4ac8041cbf97cf0541b64e0672126334af743..cbe1dcc9026d6c9a327a49674bbd0b2480e15096 100644 (file)
@@ -1,4 +1,165 @@
-$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
+  from 3 to 4.  This also fixes bug #33.
+
+Revision 1.485  2000/03/11 20:26:03  ajc
+* Reworked the <R>eply logic in messages.c - fixes bug #34
+
+Revision 1.484  2000/03/11 19:22:19  nbryant
+ * commands.c: improved timing of background keepalives if connection is
+               lagged
+
+Revision 1.483  2000/03/11 05:08:48  nbryant
+ * commands.c: oops, that mutex stuff wasn't necessary
+
+Revision 1.482  2000/03/11 04:09:03  nbryant
+ * new threaded client code for background keepalives
+
+Revision 1.481  2000/03/10 21:40:04  ajc
+* Changes to message base and networker to support Internet-style message
+  ID's instead of the conventional Citadel style.
+
+Revision 1.480  2000/03/08 03:36:37  ajc
+* Shut off hostname resolution when dealing with Unix domain sockets
+* Cleaned up the 'citmail' MDA tool
+* Added POP3 and SMTP port numbers to global system configuration
+
+Revision 1.479  2000/03/07 21:54:58  ajc
+* Fixed the naming conventions and permissions for unix domain sockets.
+
+Revision 1.478  2000/03/05 07:33:23  ajc
+* Added support for protocols over Unix domain sockets.
+
+Revision 1.477  2000/03/04 22:36:23  ajc
+* Remove nulls appended to editor files during replace, edit, and print
+  operations.  Truncate temp files during same operations.
+  Closes bugs #6 and #7.
+
 Revision 1.476  2000/03/04 05:29:18  ajc
 * Relax restrictions on editing of base rooms.  Renaming is not allowed but
   all other attributes can be edited.  Closes feature request #21.