This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Paul's DBMail tree".
The branch, master has been updated via 3fd6782988f01c2f56af19012e470ea16e800f51 (commit) via c6773f6b5ff6d87513c3759565df1700128c7e42 (commit) via 17c7e5f34b66cdfc4e9621cb69431ee657cfb346 (commit) via 82b4d7ac22cccd411568e7ad471fc3aee93ef7a5 (commit) via 650dd4bd29c245a290a9e3f2dc4b0f734de22b69 (commit) via 1a09a645c82e07fee8d42642a83652c6c85473ff (commit) via 53ca6f11530a73838d73d3064f4b3d48e477f614 (commit) via bd6b9d7d43640abbdd7f0ca410576e0c4d97c3dd (commit) via de4a37ae92bec56314318647a0561c891fee6e33 (commit) via 24869db9c10be2eb90ba2ca9095d92c5645b6320 (commit) via 00ff6ae1f64337ca6e723d060ad14873f1661447 (commit) via 7daaac91d559f15a476c39f52228cc643f4608ba (commit) via 91014a1cd01e17215fdc03fb5d922b5b73ac564a (commit) via cf3b24b2ea79c262c7827a954da9105a21b2c7d7 (commit) via 2caa12157f2efc7c4482ab4130f7aaec1f48bef2 (commit) via 5be7e049c56442111a0a6ffa1d82b66a8547e6a8 (commit) via af47f87dec649ad495a704926d5e0e004ad17301 (commit) via 30e4904b6baf5c3f00d4b096f5b51cfbb69958d0 (commit) via 9a13e4878b94b742e17519c2f4379ee5a3498a73 (commit) via 5ed508954309e9a5ad6610be47fd02be60f1e726 (commit) via cca81b0164c83a90eafa8d27d4887638cae080b5 (commit) via fd3d09d5bbd3bd03e5eeaaec900f0e45b67ca064 (commit) via 9d093f76a82c88647df1cd0ef08b3e8f82e26abb (commit) via 024ba19d1c83bee22b6b5901d2fff586d9391cf3 (commit) via 6b7eccfec4f76b7d9d1f865caf741ff3214b5964 (commit) from f5b73b342b4a6cae1bb15340e5da7330e29319c1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3fd6782988f01c2f56af19012e470ea16e800f51 Author: Michele Comitini <michele.comit...@gmail.com> Date: Tue Nov 1 21:20:16 2016 +0100 boundaries fixups: ordering of parts, do not add newline on boundary if there's no part after previous header (#34) * Fix IMAP mailbox maintanence Update message's mailbox id in a separate explicit transaction to prevent SQLException: ORA-01453 error on the next db_begin_transaction() call (see db_mailbox_seq_update() next to 'UPDATE dbmail_messages SET mailbox_idnr' query). * add newline only if is_message * better fix for rfc822 multipart messages with boundary after header * fixed some race condition when closing boundaries, since key does not change. Needed ordering parts on depth DESC when key does not vary. * fixes ordering in insertion commit c6773f6b5ff6d87513c3759565df1700128c7e42 Author: Chris Mayo <aklh...@gmail.com> Date: Fri Jul 22 20:13:50 2016 +0100 support systemd sd_notify commit 17c7e5f34b66cdfc4e9621cb69431ee657cfb346 Author: Chris Mayo <aklh...@gmail.com> Date: Fri Jul 22 20:38:00 2016 +0100 update description of pid file location in server man pages commit 82b4d7ac22cccd411568e7ad471fc3aee93ef7a5 Author: Chris Mayo <aklh...@gmail.com> Date: Sat Jul 23 17:33:25 2016 +0100 tidy mailbox2dbmail man page commit 650dd4bd29c245a290a9e3f2dc4b0f734de22b69 Author: Chris Mayo <aklh...@gmail.com> Date: Sat Jul 23 17:32:43 2016 +0100 ensure mailbox2dbmail is using Python 2 commit 1a09a645c82e07fee8d42642a83652c6c85473ff Author: Alan Hicks <ahi...@p-o.co.uk> Date: Mon Oct 31 18:27:45 2016 +0000 Rebalance commit/rollback commit 53ca6f11530a73838d73d3064f4b3d48e477f614 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Fri Oct 28 16:38:20 2016 +0100 Update to ldap_unbind_ext_s and remove redundant sigaction commit bd6b9d7d43640abbdd7f0ca410576e0c4d97c3dd Author: Alan Hicks <ahi...@p-o.co.uk> Date: Mon Oct 24 17:02:49 2016 +0100 Fix typo commit de4a37ae92bec56314318647a0561c891fee6e33 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Mon Oct 24 15:13:21 2016 +0100 Update ldap deprecated unbind commit 24869db9c10be2eb90ba2ca9095d92c5645b6320 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Mon Oct 24 15:12:09 2016 +0100 Clear the ldap connection commit 00ff6ae1f64337ca6e723d060ad14873f1661447 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Wed Oct 19 17:52:04 2016 +0100 Update LDAP to non deprecated search commit 7daaac91d559f15a476c39f52228cc643f4608ba Author: Alan Hicks <ahi...@p-o.co.uk> Date: Tue Oct 18 13:38:04 2016 +0100 Reduce failed LDAP connection for search to error commit 91014a1cd01e17215fdc03fb5d922b5b73ac564a Author: Alan Hicks <ahi...@p-o.co.uk> Date: Fri Oct 14 17:54:49 2016 +0100 Revert inadvertant event_assign removal commit cf3b24b2ea79c262c7827a954da9105a21b2c7d7 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Fri Oct 14 13:59:56 2016 +0100 Add definition for authldap_free commit 2caa12157f2efc7c4482ab4130f7aaec1f48bef2 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Thu Oct 13 16:10:51 2016 +0100 Remove deprecated non functioning g_mem_profile commit 5be7e049c56442111a0a6ffa1d82b66a8547e6a8 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Thu Oct 13 16:09:49 2016 +0100 Remove redundant event_assign commit af47f87dec649ad495a704926d5e0e004ad17301 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Wed Oct 12 18:23:40 2016 +0100 Get timeout from config commit 30e4904b6baf5c3f00d4b096f5b51cfbb69958d0 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Wed Oct 12 16:56:22 2016 +0100 Refactor deprecared functions commit 9a13e4878b94b742e17519c2f4379ee5a3498a73 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Tue Oct 11 14:34:59 2016 +0100 Increase ldap timeout to 600s (10 mins) commit 5ed508954309e9a5ad6610be47fd02be60f1e726 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Thu Oct 6 15:04:51 2016 +0100 Bump search timeout to 60s commit cca81b0164c83a90eafa8d27d4887638cae080b5 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Tue Oct 4 15:34:04 2016 +0100 Add retries for binding and searching commit fd3d09d5bbd3bd03e5eeaaec900f0e45b67ca064 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Sun Oct 2 17:45:42 2016 +0100 Give sensible default for retry 120s commit 9d093f76a82c88647df1cd0ef08b3e8f82e26abb Author: Alan Hicks <ahi...@p-o.co.uk> Date: Fri Sep 30 17:17:05 2016 +0100 Rework temporary connection failures commit 024ba19d1c83bee22b6b5901d2fff586d9391cf3 Author: Alan Hicks <ahi...@p-o.co.uk> Date: Tue Feb 24 11:27:45 2015 +0000 Add primary key constraint to dbmail_authlog commit 6b7eccfec4f76b7d9d1f865caf741ff3214b5964 Author: Pavlo Lavrenenko <santa....@gmail.com> Date: Thu Jun 2 08:18:51 2016 +0300 Disconnect IMAP clients if only few free FDs left (#37) After network connection to DB server goes down the processing of IMAP session stalls: DB connection pool becomes exhausted as active connections do not close till TCP timeout kicks in (true at least for Oracle). While DBMail still accepts incoming connections it quickly reaches the RLIMIT_NOFILE and becomes unresponsive. Send BYE response if the number of opened FDs reaches the RLIMIT_NOFILE value. ----------------------------------------------------------------------- Summary of changes: acinclude.m4 | 11 +++ configure.ac | 3 + contrib/mailbox2dbmail/mailbox2dbmail | 2 +- contrib/mailbox2dbmail/mailbox2dbmail.1 | 8 +- contrib/mailbox2dbmail/mailbox2dbmail.yo | 8 +- man/serveropts.txt | 10 ++- sql/postgresql/create_tables.pgsql | 3 +- src/dbmail.h.in | 9 ++ src/dm_mailboxstate.c | 9 ++- src/dm_message.c | 12 ++- src/dm_misc.c | 20 +++++ src/dm_misc.h | 8 ++ src/imap4.c | 23 +++++- src/imapcommands.c | 1 + src/modules/authldap.c | 135 ++++++++++++++++++++--------- src/server.c | 12 ++- systemd/Makefile.am | 1 - systemd/dbmail-imapd.service.in | 5 +- systemd/dbmail-lmtpd.service.in | 5 +- systemd/dbmail-pop3d.service.in | 5 +- systemd/dbmail-timsieved.service.in | 5 +- test/check_dbmail.h | 78 +++++++++++++++++- test/check_dbmail_message.c | 8 ++ 23 files changed, 299 insertions(+), 82 deletions(-) hooks/post-receive -- Paul's DBMail tree _______________________________________________ Dbmail-dev mailing list Dbmail-dev@dbmail.org http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev