]> code.citadel.org Git - citadel.git/blobdiff - citadel/ChangeLog
* Did most of the migration from save_message() to CtdlSaveMsg(). The
[citadel.git] / citadel / ChangeLog
index 8dac73b77dcd2c5297539ae565e0bf5fec7a6d4c..e261df362e0767ac54ac6c737795261b2b2498f2 100644 (file)
@@ -1,4 +1,117 @@
 $Log$
+Revision 1.365  1999/09/16 03:23:23  ajc
+* Did most of the migration from save_message() to CtdlSaveMsg().  The
+  latter builds a "struct CtdlMessage" (so we can run server-side handlers
+  against it later on), then serializes it and stores to disk.
+* BROKEN BUILD ALERT!!  cmd_ent3() and CtdlWriteObject() are still not
+  migrated.  They are stubbed out and will MALFUNCTION if used right now!!
+
+Revision 1.364  1999/09/07 01:42:42  ajc
+* cmd_msg3() now uses serialize_message() for its output.  All message
+  commands will eventually exist as a "struct CtdlMessage" at some point
+  so that we can install server-side handler hooks.
+
+Revision 1.363  1999/09/07 00:04:13  ajc
+* netproc.c: put outgoing messages into the use table, too -- this prevents
+  locally originated messages from showing up again if a remote system is
+  misconfigured and spools them back to us.
+
+Revision 1.362  1999/09/06 03:39:15  ajc
+* citadel.c: run strproc() on new passwords
+
+Revision 1.361  1999/09/03 17:50:26  playcow
+For URL view, don't prompt user to select url if there is only one.  Display
+<U>RL View prompt if message contains url(s). -Ben
+
+Revision 1.360  1999/09/02 02:09:59  ajc
+* msgbase.c: new function serialize_message() for future use
+
+Revision 1.359  1999/09/01 21:09:25  ajc
+* database.c: display the GDBM version string on startup
+
+Revision 1.358  1999/09/01 02:36:34  ajc
+* Actually _enforce_ the max msg len limit
+
+Revision 1.357  1999/09/01 01:51:48  ajc
+* Added the ability to handle embedded URL's from the text client
+
+Revision 1.356  1999/09/01 01:02:47  ajc
+* Implemented "maximum message length" in global system config
+
+Revision 1.355  1999/08/31 00:57:17  ajc
+* Handle multipart/alternative properly during legacy message outputs.
+  Basically it just prints the first alternative and skips the rest.
+
+Revision 1.354  1999/08/29 21:12:24  ajc
+* Made some changes to the output of MIME (especially multipart) messages.
+
+Revision 1.353  1999/08/29 19:56:43  ajc
+* HTML updates
+
+Revision 1.352  1999/08/24 02:01:03  ajc
+* html.c: added.  This is an overly simplistic HTML-to-text converter.
+
+Revision 1.351  1999/08/21 18:37:29  ajc
+* Minor cosmetic cleanup.  No code changes.
+
+Revision 1.350  1999/08/21 05:15:34  ajc
+* mailinglist.c, netmailer.c: fixed to allow list submissions from all posters
+  on a Citadel network rather than only on the local system.
+
+Revision 1.349  1999/08/08 00:25:45  ajc
+* Made one more byte available in locate_host() and in all the structs which
+  its output gets written to (client can display 24 positions but we were only
+  saving 23).
+
+Revision 1.348  1999/08/07 16:34:38  nbryant
+* serv_icq.c: warning fixes
+
+Revision 1.347  1999/08/06 02:57:26  ajc
+* locate_host.c: use strdoop() and phree() instead of strdup() and free()
+* serv_icq.c: run learned IP's through Citadel's locate_host() & put in Wholist
+
+Revision 1.346  1999/08/05 17:58:59  ajc
+* RWHO command now returns express message code in postion 3
+
+Revision 1.345  1999/08/04 02:21:45  ajc
+* Fixed some bugs in the ICQ metaclient, and documented the new protocol cmds
+
+Revision 1.344  1999/08/03 11:34:35  ajc
+* Added client_icq.c and client_icq.h
+
+Revision 1.343  1999/08/03 03:14:51  ajc
+* Wrote the client side of the ICQ gateway.  Now on to other projects.  :)
+
+Revision 1.342  1999/08/03 01:52:06  ajc
+* Redesigned the client protocol commands for dealing with ICQ
+* Implemented page function priority ordering to prevent pages from being
+  simultaneously delivered over multiple IM systems
+* Migrated serv_icq.* into the Makefile
+
+Revision 1.341  1999/08/01 21:36:30  ajc
+* EXTREME coolness.  The server side of the ICQ metaclient is now working.
+  It is set up using ICQL and ICQA commands, it automatically logs the user
+  onto ICQ along with Citadel, and displays all non-offline ICQ contacts
+  in the Wholist.
+
+Revision 1.340  1999/07/31 07:18:01  ajc
+* Restructured the express message infrastructure, adding a class of function
+  hooks for the addition of multiple paging modules with message routing
+
+Revision 1.339  1999/07/30 22:20:19  ajc
+* Applied bugfix patches contributed by Vaggelis Tsirkas:
+  * rooms.c: buffer overrun fix
+  * room_ops.c: cmd_rdir() now behaves better when directory doesn't exist
+
+Revision 1.338  1999/07/30 03:32:24  ajc
+* Added strdoop(), a leak-checked version of strdup()
+* Small fixes to new API functions in msgbase.c
+* ICQ metaclient stores/reads config using the message base API functions
+
+Revision 1.337  1999/07/29 03:36:37  ajc
+* msgbase.c: reorganized.  output_message() now uses CtdlFetchMessage(),
+  cmd_msg3() now fetches directly from disk and spews to the client.
+
 Revision 1.336  1999/07/28 04:02:37  ajc
 * Server modules are now labelled with their RCS ID instead of a complex and
   manually-updated data structure.
@@ -1136,5 +1249,4 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant <bryant@cs.usm.maine.edu>
        * Makefile.in: removed msgstats
 
 Fri Jul 10 1998 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
-       * Initial CVS import
+       * Initial CVS import