]> code.citadel.org Git - citadel.git/blobdiff - citadel/ChangeLog
* citadel.spec: don't BuildRequire newt-devel
[citadel.git] / citadel / ChangeLog
index 94b564eb6df2a177a990be3409a280b06d4be754..b20100d17d5f1b70fe70d700abcc4530f3755969 100644 (file)
@@ -1,4 +1,130 @@
  $Log$
+ Revision 620.17  2004/04/14 16:16:47  nbryant
+ * citadel.spec: don't BuildRequire newt-devel
+
+ Revision 620.16  2004/04/14 03:42:01  ajc
+ * ICAL FREEBUSY output now includes ORGANIZER, DTSTART, and DTEND fields.
+   (Required for Kolab compatibility.)
+
+ Revision 620.15  2004/04/13 23:53:00  nbryant
+ * citadel.spec: BuildRequire bison
+
+ Revision 620.14  2004/04/13 22:44:35  nbryant
+  * citadel.spec: commented out Icon line and the openldap-servers dependency.
+  * citadel.spec: added several BuildRequires. Some of these are, strictly
+    speaking, compile time options, but the goal is to document the runtime
+    dependencies and make sure our RPM's are always built consistently.
+
+ Revision 620.13  2004/04/13 21:09:20  error
+ * citadel.spec: Updated for 6.20p1
+
+ Revision 620.12  2004/04/13 18:31:40  ajc
+ * serv_calendar.c: ICAL FREEBUSY command now tries the supplied name not
+   only as a screen name, but as an email address, and then as an
+   unqualified email address in every hosted domain.  (For Kolab compat)
+
+ Revision 620.11  2004/04/13 02:45:07  ajc
+ * Don't display the "Ending SSL/TLS" log message unless TLS is actually present
+
+ Revision 620.10  2004/04/12 20:51:40  error
+ * citadel.lsm: Update LSM for 6.20p1; uploaded to ibiblio.org
+
+ Revision 620.9  2004/04/09 23:11:01  error
+ * serv_chat.c: Differentiate when a user does not exist when paging users.
+
+ Revision 620.8  2004/04/09 23:05:52  error
+ * user_ops.c: fix unused variable compiler warnings
+
+ Revision 620.7  2004/04/03 15:42:35  ajc
+ * stress.c: include <stdlib.h> in order to get RAND_MAX
+   (Submitted by Thomas.Lotterer@cw.com, Cable & Wireless / OpenPKG)
+
+ Revision 620.6  2004/04/01 04:41:55  ajc
+ * Put some blankety-blank values in the default generated vCard so it's
+   more acceptable to LDAP conversion
+
+ Revision 620.5  2004/03/31 02:19:09  ajc
+ * Change the IMAP folder delimiter from "|" to "/" because more than a few
+   client programs don't follow RFC2060 strictly enough to work with
+   non-"/" delimiters.  Actual slashes in room names appear as "|" in IMAP.
+
+ Revision 620.4  2004/03/30 03:11:07  ajc
+ * control.c: when config.c_maxsessions is unset or negative, set it to 0
+   instead of setting it to 1 when it is 0 or negative.  The default should
+   be unlimited sessions.
+
+ Revision 620.3  2004/03/29 16:05:02  ajc
+ * begin_critical_section() -- bypass transaction checking for S_FLOORCACHE
+   sections, to avoid crashing the db layer
+
+ Revision 620.2  2004/03/29 02:33:19  error
+ * citadel.spec: major modifications for 6.xx (hasn't been updated since 5.xx)
+
+ Revision 620.1  2004/03/27 23:04:59  error
+ * citadel.lsm: update version number, sending to ibiblio
+
+ Revision 620.0  2004/03/27 02:33:26  ajc
+ * THIS IS 6.20
+
+ Revision 614.105  2004/03/27 02:33:10  ajc
+ * Bumped the version number to 6.20
+ * Corrected session.txt writeup for CONF command (three of the five LDAP
+   related fields were missing)
+ * Updated the roadmap documentation slightly
+
+ Revision 614.104  2004/03/27 02:21:30  ajc
+ * Completed documenting the LDAP Connector
+
+ Revision 614.103  2004/03/26 05:41:25  ajc
+ * Began writing up the LDAP Connector for Citadel in the documentation
+
+ Revision 614.102  2004/03/26 05:40:47  ajc
+ *** empty log message ***
+
+ Revision 614.101  2004/03/26 05:13:15  ajc
+ * citadel-slapd.conf: comment out the reference to the Citadel schema
+   and add "schemacheck off" to make it easier to get started with the
+   Citadel LDAP connector.  Also made the backend in the sample conf
+   ldbm instead of bdb, because that's what RH9 ships with.
+
+ Revision 614.100  2004/03/24 21:23:50  ajc
+ * msgbase.c: repaired a memory leak
+
+ Revision 614.99  2004/03/24 17:07:11  ajc
+ * Put a new memory leak checker into the server because it turns out that
+   the third-party ones all suck.  :)  This one doesn't involve renaming
+   all of the malloc() related functions, though.
+
+ Revision 614.98  2004/03/24 15:04:06  ajc
+ * stress.c: fix "wrong password" race condition by giving the very
+   first worker thread time to finish creating the user account before the
+   other threads start using it.  (Ok, I fixed it by creating a different
+   race condition, but if your Citadel takes more than three seconds to
+   create an account, your problems can't be fixed with the stress tester.)
+
+ Revision 614.97  2004/03/24 03:46:40  ajc
+ * Reorg header stuff to make it more compatible with leak checkers
+
+ Revision 614.96  2004/03/24 03:25:19  ajc
+ * Removed the built-in memory leak checker.  It wasn't threadsafe and
+   there now exist third-party utilities that do this job better.
+
+ Revision 614.95  2004/03/24 02:59:19  ajc
+ * After initializing the database, chown and chmod all files in the data/
+   directory correctly to avoid EPERM errors later on when we drop root privs
+
+ Revision 614.94  2004/03/22 19:37:28  error
+ * sysdep.c: worker_thread(): Make scheduling a little more fair to higher
+   sessions
+ * sysdep.c: lprintf(): Enable microsecond display in trace file
+ * stress.c: worker(): Sleep for random amount of time as per specification
+
+ Revision 614.93  2004/03/21 22:51:54  error
+ * Fix a few remaining lprintf(9, ...) to lprintf(CTDL_DEBUG, ...)
+
+ Revision 614.92  2004/03/21 22:35:20  error
+ * stress.c: Wait before posting instead of after posting.
+
  Revision 614.91  2004/03/21 22:34:41  error
  * database_sleepycat.c: emit a panic message when Berkeley DB wants us to
    run recovery; should provide a little more detail on the actual error