X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2FChangeLog;h=d4215549dd5db298df955ce584d7d23f58bb63b7;hb=15486ebab6558878b3f290d5c478e1b41b9eb981;hp=c7a29b988e138828ee0210ca9b02f88ab68eb22c;hpb=f9de0c4ea7e24b0de44c75c6be694468c60f8496;p=citadel.git diff --git a/citadel/ChangeLog b/citadel/ChangeLog index c7a29b988..d4215549d 100644 --- a/citadel/ChangeLog +++ b/citadel/ChangeLog @@ -1,4 +1,110 @@ $Log$ + Revision 621.14 2004/06/15 20:42:42 ajc + * Store the body of any large (>1K) message in a separate database. This + will allow fast headers-only retrieval later. + + Revision 621.13 2004/06/15 03:05:01 ajc + * Bumped internal version number to 6.22 + * Added a new faster headers-only mode that excludes enumeration of + MIME parts. + + Revision 621.12 2004/06/14 19:09:26 ajc + * serv_vandelay.c: re-inserted a missing line of code for setting tempfile + names, which was causing exports to crash. + + Revision 621.11 2004/06/11 01:26:02 ajc + * Optimized the scheduler some more. The S_I_WANNA_SELECT mutex now + wraps only the select() call itself. + + Revision 621.10 2004/06/09 03:54:07 ajc + * The scheduler can now "wake up" a session to deliver async messages. + * Renumbered the "instant msgs waiting" message and changed its usage + + Revision 621.9 2004/06/07 22:12:19 ajc + * Removed network/filterlist network/mailinglists network/rnews.xref + because none of these are used anymore. + + Revision 621.8 2004/06/07 16:41:28 ajc + * Changed "express message" to "instant message" everywhere in the code + and documentation, to reflect the now industry-standard terminology for + this function. (Obviously, the server command names have not changed, + because that would break everything.) + + Revision 621.7 2004/06/06 22:30:10 ajc + * New session scheduler. All sessions which select() marks for activity + are now handled before select() is called again. + + Revision 621.6 2004/06/03 02:49:14 ajc + * html.c: allow parsing of tags even when they're qualified + (i.e. instead of just ) + * html.c: handle escaped decimal characters (such as ' for an apostrophe) + + Revision 621.5 2004/06/03 02:28:16 ajc + * citadel_ipc.c: SETR command was missing defaultview and flags2. Added. + + Revision 621.4 2004/05/31 15:19:14 ajc + * Reworked the security checks for move/copy commands. Theoretically it's + performing all the same checks, but the code is far more readable. + + Revision 621.3 2004/05/26 18:13:15 nbryant + * stress.c: silence warning + + Revision 621.2 2004/05/26 16:53:31 nbryant + * configure.ac: check for /usr/local/BerkeleyDB.4.2 + + Revision 621.1 2004/05/24 01:59:16 ajc + * serv_network.c: when processing incoming IGnet spool, give the field + priority over the field. This allows messages emailed to a network + room to be shared properly instead of attempting to deliver via email a + second time. + + Revision 621.0 2004/05/21 01:58:16 ajc + * THIS IS 6.21 + + Revision 620.35 2004/05/20 16:14:08 ajc + * Changed internal version number to 6.21 + * Added missing VIEW_* defines in citadel.h (they're used only by WebCit + for now, which is why Citadel didn't need them, but they should be there + anyway for completeness) + * Removed the last vestiges of the built-in spam filter. It had been + commented out, but it's definitely never coming back now, so away it goes. + * Updated some of the docs + + Revision 620.34 2004/05/15 14:19:52 error + * Scheduler: when next_session is to be deleted, make it point to some + other session which isn't being deleted (or NULL if there aren't any). + + Revision 620.33 2004/05/14 03:09:54 ajc + * When a session kills itself (for example, due to a broken socket), + force the dead_session_purge() to run immediately. This avoids + thousands of error messages for up to the next five seconds while it + waits for the next purge. + * For the main select() loop, we can now recover from EBADF by jumping + back to the code that scans for valid descriptors. (Yeah, I used a + goto. It's more readable that way, so STFU if you have a problem with + it.) + + Revision 620.32 2004/05/11 15:21:45 nbryant + * configure.ac: check for + * server_main.c: call prctl(PR_SET_DUMPABLE, 1) if we are dropping root + permissions. + * sysdep.c: no longer call setrlimit(RLIMIT_CORE, ...); this can be handled + from a shell script. + + Revision 620.31 2004/05/10 01:47:11 error + * messages.c: Fix crash when trying to use m next + + Revision 620.30 2004/05/07 20:27:46 ajc + # citadel-openldap.schema: updated to include RFC2739 objects & attributes + + Revision 620.29 2004/05/07 19:31:40 ajc + * More RFC2739 compliance: when converting vCard to LDAP, include + the calFBURL attribute. + + Revision 620.28 2004/05/07 19:09:07 ajc + * Implemented partial RFC2739 compliance (calendar free/busy URL in vCard). + Still need to add it to LDAP. + Revision 620.27 2004/05/07 18:17:26 ajc * Scrawled some notes in roadmap.txt