]> code.citadel.org Git - citadel.git/blobdiff - citadel/ChangeLog
* Removed "Log Hooks." This enabled the removal of a buf[SIZ] in lprintf,
[citadel.git] / citadel / ChangeLog
index 73b71399f2c1f223c1ff00122b955cabee95ba05..7f16656f25053a81385dfb8ef5350042ffc48bd7 100644 (file)
@@ -1,4 +1,114 @@
  $Log$
+ Revision 640.12  2005/02/17 16:13:59  ajc
+ * Removed "Log Hooks."  This enabled the removal of a buf[SIZ] in lprintf,
+   where it can potentially blow lots of stacks.
+
+ Revision 640.11  2005/02/17 03:52:16  ajc
+ * setup.c: clarify some of the messages
+
+ Revision 640.10  2005/02/16 19:03:38  ajc
+ * master_cleanup() now passes along an exit code from its caller to the OS.
+
+ Revision 640.9  2005/02/16 18:48:39  ajc
+ * Try to reach our cleanup routine when SIGSEGV is caught.  Hopefully
+   we'll get there and we can close the databases cleanly.
+
+ Revision 640.8  2005/02/16 17:37:16  ajc
+ * Be more aggressive about shutting down when told to.  Getting the
+   databases closed is the highest priority.
+
+ Revision 640.7  2005/02/16 04:08:42  ajc
+ * newinstall.sh: put the checksum files server-side to avoid
+   unnecessary downloads
+
+ Revision 640.6  2005/02/16 03:02:28  ajc
+ * Applied patches submitted by Kevin Kilbride for TCP_CORK and for
+   turning CitContext into a doubly-linked list.
+
+ Revision 640.5  2005/02/13 04:55:18  ajc
+ * Did the server port hooks etc. for SSL listeners.  For some reason it
+   doesn't work.  :(
+
+ Revision 640.4  2005/02/13 04:23:59  ajc
+ * Added server and client configuration settings to specify port
+   numbers for IMAPS, POP3S, and SMTPS (SSL-encrypted services that start
+   SSL upon connect instead of using a STARTTLS command).  These services
+   are not yet implemented, only the port number settings are.
+
+ Revision 640.3  2005/02/13 03:39:21  ajc
+ * IMAP flag twiddling with STORE was broken because of the \Flag leading
+   backslash getting stripped out.  Located problem and worked around.  Said
+   many nasty things about that piece of crap Mark Crispin and his deranged,
+   stupid, moronic idea to put backslashes in a place where they were
+   completely unnecessary.
+
+ Revision 640.2  2005/02/12 16:58:36  ajc
+ * Changes to lprintf() and start_daemon() submitted by Kevin Kilbride
+   for more "true unix" approaches to each.
+
+ Revision 640.1  2005/02/11 03:51:51  ajc
+ * <.A>ide <U>ser-edit is now <.A>ide <U>ser <E>dit
+ * Added a new <.A>ide <U>ser <D>elete command, because it is unintuitive
+   to tell people "delete a user by setting their access level to 0"
+
+ Revision 640.0  2005/02/10 16:52:18  ajc
+ * THIS IS 6.40
+
+ Revision 630.16  2005/02/10 16:52:03  ajc
+ * Updated documentation etc. for 6.40 release (and for 2005 copyright)
+
+ Revision 630.15  2005/02/08 03:33:49  ajc
+ * client_gets(char *buf) has been replaced by
+   client_getln(char *buf, int maxbytes)
+
+ Revision 630.14  2005/02/05 22:56:31  ajc
+ * More reliable handling of conversion of vCard UID to Citadel Extended ID
+   (necessary for GroupDAV URL's to be generated properly in WebCit)
+
+ Revision 630.13  2005/02/05 04:13:34  ajc
+ * msgbase.c: replication checks for Exclusive-ID no longer cause a save
+   operation to fail when the existing message is newer.  This was causing
+   groupware clients to go haywire because of datestamps being set to
+   event start times, etc.
+
+ Revision 630.12  2005/02/03 04:36:56  ajc
+ * serv_calendar.c: beforesave hook now looks for the UID inside nested
+   VTODO components, in addition to VCALENDAR components.
+
+ Revision 630.11  2005/02/01 23:11:46  ajc
+ * new ENT0 syntax now also outputs EUID
+
+ Revision 630.10  2005/02/01 19:46:12  ajc
+ * Added an SMTP-like calling syntax to ENT0 to allow a confirmation message
+   to be sent back to the client after a message is transmitted.
+
+ Revision 630.9  2005/02/01 03:33:22  ajc
+ * Changed CtdlRoomAccess() calling syntax in order to return both
+   the access bits and the current view
+ * All "list rooms" commands now return the view for each room.
+
+ Revision 630.8  2005/01/27 22:05:21  ajc
+ * Renamed the "Extended message ID" field to "Exclusive message ID"
+   (nothing changes except documentation and internal variable names)
+
+ Revision 630.7  2005/01/27 21:59:22  ajc
+ * serv_vcard.c: changed the logic a bit.  When saving a vCard to a user's
+   "My Citadel Config" room, force-feed the vCard a site-compliant UID and
+   FBURL.  When saving a vCard to *any* address book room, set the Citadel
+   EUID to the vCard UID.
+
+ Revision 630.6  2005/01/27 17:33:52  ajc
+ * The before-save hook in serv_calendar.c now runs for any room with a
+   view of VIEW_CALENDAR or VIEW_TASKS, not just Calendar> and Tasks>.
+
+ Revision 630.5  2005/01/26 23:04:22  ajc
+ * When saving calendar items, if the vCalendar object does not contain
+   a UUID, generate one on the fly.  In order to support GroupDAV we need
+   persistent URL's, and I plan to base those on the UUID.
+
+ Revision 630.4  2005/01/25 20:58:07  ajc
+ * serv_pop3.c: minor change to logging output
+
  Revision 630.3  2005/01/25 15:02:12  error
  * Updated SSL/TLS code to actually use the TLS cipher suites
 
@@ -6308,3 +6418,4 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant <bryant@cs.usm.maine.edu>
 
 Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
        * Initial CVS import
+