summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Stevens <paul@nfg.nl>2008-05-19 09:41:30 +0000
committerPaul Stevens <paul@nfg.nl>2008-05-19 09:41:30 +0000
commitac02fc8ac11312fb04ce0fa05774ea1298dc343b (patch)
treecc4672b841d285c0c6eb2d5421a1b3e9b432682c /ChangeLog
parent173864796a307b3a2dfcf6abb3a0f779a45383c7 (diff)
finish making imap commands threaded
there is still a race condition in socket_error_cb that breaks if a client hangs up while there are still unfinished jobs in the threadpool for that particular client. git-svn-id: https://svn.ic-s.nl/svn/dbmail/trunk/dbmail@3004 7b491191-dbf0-0310-aff6-d879d4d69008
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog53
1 files changed, 53 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4fa34c18..d244f313 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,56 @@
+2008-05-19 Paul J Stevens <paul@nfg.nl>
+
+ * src/dbmail-imapsession.h, src/imap4.c, src/imapcommands.c:
+ finish making imap commands threaded
+
+2008-05-18 Paul J Stevens <paul@nfg.nl>
+
+ * src/dbmail-imapsession.h, src/imap4.c, src/imapcommands.c:
+ return value and exit status cleanups
+ * src/dbmail-imapsession.c, src/dbmail-imapsession.h, src/imap4.c,
+ src/imapcommands.c, src/server.c:
+ thread framework now stable, make more commands threaded
+
+2008-05-17 Paul Stevens <paul@nfg.nl>
+
+ * src/dbmail-imapsession.c, src/dbmail-imapsession.h, src/imap4.c,
+ src/imapcommands.c, src/server.c, test-scripts/testlist.txt,
+ test/check_dbmail_deliver.c, test/check_dbmail_imapd.c:
+ wip imap threads
+ * src/server.c:
+ blah
+ * src/auth.h, src/authmodule.c, src/authmodule.h,
+ src/clientsession.c, src/dbmail-imapsession.c,
+ src/dbmail-imapsession.h, src/dbmailtypes.h, src/dm_db.c,
+ src/dm_db.h, src/dm_misc.c, src/dm_misc.h, src/imap4.c, src/lmtp.c,
+ src/modules/authldap.c, src/modules/authsql.c, src/pop3.c,
+ src/server.c, src/server.h, src/timsieve.c:
+ rename clientinfo_t to clientbase_t
+ * src/dbmail-imapsession.c, src/dm_misc.c, src/imap4.c,
+ src/imapcommands.c, src/server.c, src/server.h,
+ test-scripts/testlist.txt:
+ small cleanups
+ * src/dbmail-imapsession.c, src/dbmail-imapsession.h, src/imap4.c,
+ src/imapcommands.c, src/server.c:
+ rename struct
+ * src/dbmail-imapsession.c, src/imap4.c, src/server.c, src/server.h:
+ switch to using GThreadPool
+ * src/dm_misc.c, src/imap4.c, src/imapcommands.c, src/server.c,
+ src/serverparent.c:
+ more testing
+ * VERSION, configure.in, dbmail.conf, man/dbmail-imapd.txt,
+ man/footer.txt, man/serveropts.txt, src/dbmail.h.in, src/imap4.c,
+ src/server.c, src/serverparent.c, src/timsieve.c:
+ cleanups in automake setup, signalhandling and manpages
+ * src/dbmail-imapsession.c, src/dm_db.c, src/imapcommands.c:
+ wip refactoring imap code
+ * src/dbmail-imapsession.c, src/dbmail-imapsession.h, src/dm_db.c,
+ src/imapcommands.c:
+ wip refactoring imap code
+ * src/dbmail-imapsession.c, src/dm_db.c, src/dm_db.h,
+ src/modules/authsql.c:
+ wip
+
2008-05-17 Paul J Stevens <paul@nfg.nl>
* src/Makefile.am, src/dbmail-imapsession.c,