diff options
author | Paul Stevens <paul@nfg.nl> | 2008-05-19 09:41:30 +0000 |
---|---|---|
committer | Paul Stevens <paul@nfg.nl> | 2008-05-19 09:41:30 +0000 |
commit | ac02fc8ac11312fb04ce0fa05774ea1298dc343b (patch) | |
tree | cc4672b841d285c0c6eb2d5421a1b3e9b432682c /ChangeLog | |
parent | 173864796a307b3a2dfcf6abb3a0f779a45383c7 (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-- | ChangeLog | 53 |
1 files changed, 53 insertions, 0 deletions
@@ -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, |