]> code.citadel.org Git - citadel.git/blobdiff - citadel/ChangeLog
* Added a new message function hook type EVT_SMTPSCAN which permits modules to
[citadel.git] / citadel / ChangeLog
index ef0a10e405514e456e13c762b4aa5ee7fdde6728..0a8ba560f28e7211916af4be05cb3d9d61213b2d 100644 (file)
@@ -1,4 +1,149 @@
  $Log$
+ Revision 591.36  2002/06/07 22:10:51  ajc
+ * Added a new message function hook type EVT_SMTPSCAN which permits modules to
+   register hooks that can scan incoming SMTP messages and elect to reject them
+   (due to virus or spam content, for example).
+
+ Revision 591.35  2002/06/07 03:22:13  ajc
+ * Added a module "serv_mrtg" which allows activity reporting to MRTG
+   (http://www.mrtg.org) -- this will replace our stats program.
+
+ Revision 591.34  2002/06/02 16:42:17  error
+ * Support for Ctrl-W to erase a word when editing or at a prompt
+
+ Revision 591.33  2002/05/31 18:34:04  nbryant
+ better curses compatibility, and a couple makefile/configure tweaks
+
+ Revision 591.32  2002/05/28 13:59:02  ajc
+ * Removed the 'netsetup' and 'dnetsetup' utilities (obsolete)
+
+ Revision 591.31  2002/05/24 19:58:13  ajc
+ * Fixed the "idle timeout during paginator prompt" bug by reintroducting the
+   concept of a "half keepalive" and sending them during paginator prompts.
+
+ Revision 591.30  2002/05/23 03:33:21  ajc
+ * Added a GTSN (GeT list of SeeN messages) command
+
+ Revision 591.29  2002/05/20 14:29:59  ajc
+ * commands.c: fixed bug in the scan for idle_threshold= which didn't include
+   the = sign and ended up always setting this value to 0
+
+ Revision 591.28  2002/05/17 03:57:30  ajc
+ * When doing fixed_output() of converted HTML, output the whole block of
+   data at once instead of one character at a time
+
+ Revision 591.27  2002/05/16 04:44:58  ajc
+ * Reduce the number of socket writes when doing fixed_output() to avoid
+   getting killed by overhead.  (Thanks to IO for the insight)
+
+ Revision 591.26  2002/05/14 15:25:34  error
+ * room_ops.c: clarified aide message when room aide is removed
+
+ Revision 591.25  2002/05/14 15:18:43  error
+ * rooms.c: Print name of room aide if any when doing <i>nfo
+
+ Revision 591.24  2002/05/14 01:33:18  error
+ * Fixed some incredibly silly typos
+
+ Revision 591.23  2002/05/14 01:27:18  error
+ * Minor cosmetic changes, extraneous double spaces etc.
+
+ Revision 591.22  2002/05/14 01:15:54  error
+ * Idle threshold on the who list is now customizable in the citadel.rc
+
+ Revision 591.21  2002/05/14 01:09:57  error
+ * citadel.c: spacebar won't read New if there are no new messages
+
+ Revision 591.20  2002/05/12 23:00:11  ajc
+ * Removed an unused variable
+
+ Revision 591.19  2002/05/12 22:57:04  ajc
+ * Removed the unfinished moderation system.
+ * CtdlForEachMessage() - only fetch metadata when hunting for messages with
+   a specified Content-type.  Serious performance boost.
+
+ Revision 591.18  2002/05/05 17:33:09  error
+ * screen.c: fix lack of beeps in curses mode
+
+ Revision 591.17  2002/05/04 02:58:16  ajc
+ * Documented a small protocol change for the STEL command
+
+ Revision 591.16  2002/04/30 03:13:59  ajc
+ * When sending a page that results in the receiver's Sent/Received Pages>
+   room to be created, don't automatically grant the sender access to that room.
+ * Added a parameter to create_room() to implement the above
+
+ Revision 591.15  2002/04/23 13:38:08  ajc
+ * Minor docs update
+
+ Revision 591.14  2002/04/21 21:28:06  ajc
+ * Create the My Citadel Config> room along with the user account
+
+ Revision 591.13  2002/04/20 03:00:01  ajc
+ * One more fix for the RENAME command wrt namespaces.
+
+ Revision 591.12  2002/04/18 18:44:36  nbryant
+ don't use libtool -avoid-version for libcitserver - this might help for
+ OpenBSD
+
+ Revision 591.11  2002/04/17 04:35:06  ajc
+ * Finished the IMAP RENAME command.  (I ended up using nested functions
+   because it made the task much, much easier.  We can fix it later or convert
+   it to C++ if we find this becomes a problem.)
+
+ Revision 591.10  2002/04/15 13:25:47  ajc
+ * Add error responses to imap_rename() and set up subfolder framework
+
+ Revision 591.9  2002/04/14 22:42:49  ajc
+ * Began implementing RENAME command in IMAP.
+
+ Revision 591.8  2002/04/14 22:27:05  ajc
+ * Added access control checking to CtdlRenameRoom()
+
+ Revision 591.7  2002/04/14 22:11:22  ajc
+ * New back end function CtdlRenameRoom() which is used to rename a room and/or
+   move it to a different floor.
+ * cmd_setr() now uses CtdlRenameRoom() to do part of its work
+
+ Revision 591.6  2002/04/10 03:58:40  ajc
+ * Began work on IMAP RENAME
+
+ Revision 591.5  2002/04/09 14:26:43  ajc
+ * Allow INBOX to have subfolders.  There's no longer any reason not to.
+
+ Revision 591.4  2002/04/05 22:31:59  error
+ * Send time-of-day with pages sent via IMAP
+
+ Revision 591.3  2002/04/05 14:34:02  ajc
+ * Minor tweak to nested folder algorithm to handle nesting in mail root
+
+ Revision 591.2  2002/04/05 04:25:56  ajc
+ * Support nested folders in IMAP.  We might want to change the delimiter.
+
+ Revision 591.1  2002/04/04 23:25:30  ajc
+ * Experimental hacking to handle subfolderization in IMAP.  Seems to work ok
+   but it makes Mozilla mail hang.  Will investigate more later...
+
+ Revision 591.0  2002/04/01 05:13:20  ajc
+ * Tagged everything for 5.91 release
+
+ Revision 590.168  2002/04/01 05:12:57  ajc
+ * Prep for 5.91 release
+
+ Revision 590.167  2002/03/29 04:43:15  ajc
+ * Removed the BMBX command.  Mailbox security update now runs automatically when the
+   server starts and it sees data files version <5.91.
+
+ Revision 590.166  2002/03/26 05:58:35  nbryant
+ don't check for a database driver until after the openssl check is
+ complete. if the ld paths aren't set up for the db installation this
+ can interfere with the openssl check because it tries to run a program
+ linked against the libraries we've been finding.
+
+ Revision 590.165  2002/03/26 05:20:46  nbryant
+ removed last vestiges of "#ifdef CIT_CLIENT" conditional compilation,
+ which has been rendered unusable by the build system simplifications
+
  Revision 590.164  2002/03/26 05:13:32  nbryant
  fix monstrous shell script syntax in configure.ac
 
@@ -3551,5 +3696,5 @@ 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@uncensored.citadel.org>
-       * Initial CVS import 
+       * Initial CVS import