[dovecot/core] e0b4f4: lib-master: Add comments to struct master_service_...
GitHub
noreply at github.com
Thu May 11 17:00:13 EEST 2017
Branch: refs/heads/master-2.2
Home: https://github.com/dovecot/core
Commit: e0b4f4c4f250d3b3273e7302808af753640cd86b
https://github.com/dovecot/core/commit/e0b4f4c4f250d3b3273e7302808af753640cd86b
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/lib-master/master-service.h
Log Message:
-----------
lib-master: Add comments to struct master_service_connection
Conflicts:
src/lib-master/master-service.h
Commit: 914fd41462a0f4d48c99d5205b3820699c27e9f0
https://github.com/dovecot/core/commit/914fd41462a0f4d48c99d5205b3820699c27e9f0
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/lib-storage/mail-search-args-simplify.c
M src/lib-storage/test-mail-search-args-simplify.c
Log Message:
-----------
lib-storage: Fix memory leak in mail_search_args_simplify()
The leaks happened when search args were already initialized (which they
usually were at this point) and some of the args were dropped entirely.
Improved the unit test to initialize search args before calling the
simplify, so valgrind would notice if there are any leaks.
Conflicts:
src/lib-storage/test-mail-search-args-simplify.c
Commit: 172461529950710ad7edee2fc58e6950f19430c8
https://github.com/dovecot/core/commit/172461529950710ad7edee2fc58e6950f19430c8
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/imap/imap-fetch.c
Log Message:
-----------
imap: Set FETCH transactions hidden only when \Seen flags are implicitly set
This simplifies implementing some plugins and has no downsides to core
functionality.
Commit: 66adc488ba2c227aedaae4449c812415be7439dd
https://github.com/dovecot/core/commit/66adc488ba2c227aedaae4449c812415be7439dd
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl-common.c
Log Message:
-----------
lib-ssl-iostream: Support IP address SANs
Commit: a92ae4ab16abea2d0e722078284758464980f570
https://github.com/dovecot/core/commit/a92ae4ab16abea2d0e722078284758464980f570
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/auth/passdb-imap.c
Log Message:
-----------
passdb-imap: Add option to control certificate verification
Turn it on by default
Commit: f1cd65e3e5fae2291e699482cdd0e7961661ca58
https://github.com/dovecot/core/commit/f1cd65e3e5fae2291e699482cdd0e7961661ca58
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/auth/passdb-imap.c
Log Message:
-----------
passdb-imap: Add ssl_ca_file setting
Allow setting SSL trust roots from a file
Commit: 395b6f66f3f73f147167f78942402189539a695a
https://github.com/dovecot/core/commit/395b6f66f3f73f147167f78942402189539a695a
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/auth/passdb-imap.c
Log Message:
-----------
passdb-imap: Make sure ssl verification is possible with current settings
Commit: e56789765832ffbddb6ac42a869a99754dfb274c
https://github.com/dovecot/core/commit/e56789765832ffbddb6ac42a869a99754dfb274c
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/auth/auth-request.c
Log Message:
-----------
auth: Do not use AUTH_SUBSYS_MECH in logging when request->mech is NULL
This can happen when a lookup is done instead of authentication.
Fixes auth: Panic: file auth-request.c: line 2560 (get_log_prefix): assertion failed: (auth_request->mech != NULL)
Commit: 983dd2b5ac68c599072fdfba79846ab6216e0421
https://github.com/dovecot/core/commit/983dd2b5ac68c599072fdfba79846ab6216e0421
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M doc/man/doveadm-flags.1.in
Log Message:
-----------
man: Fix doveadm-flags examples
Patch by Frank Ebert
Commit: c0a5fa236a2e3d905a983609659aa55ef758c1a6
https://github.com/dovecot/core/commit/c0a5fa236a2e3d905a983609659aa55ef758c1a6
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/lib/lib-signals.c
M src/lib/lib-signals.h
Log Message:
-----------
lib: Add lib_signals_syscall_error()
Commit: e1c225a512c580c7b3864708dd66e9e1ca7117bd
https://github.com/dovecot/core/commit/e1c225a512c580c7b3864708dd66e9e1ca7117bd
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/lib/lib-signals.c
Log Message:
-----------
lib: Use lib_signals_syscall_error() for write() failure in signal handler
Commit: 253e069799fd9db452c70d382a199b4fb7cce59d
https://github.com/dovecot/core/commit/253e069799fd9db452c70d382a199b4fb7cce59d
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/master/service-monitor.c
Log Message:
-----------
master: Wait more precisely 5 secs at deinit for child processes to die.
Use milliseconds granularity instead of seconds.
Commit: aceadf8a8095209596343ebdb91cbac89b83ca9c
https://github.com/dovecot/core/commit/aceadf8a8095209596343ebdb91cbac89b83ca9c
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/lib-master/master-service.c
Log Message:
-----------
lib-master: Remove listener's IO earlier if possible
This is needed for the next change to work properly.
Commit: 64f36abd314e040b88c720185ac4e7040256fa35
https://github.com/dovecot/core/commit/64f36abd314e040b88c720185ac4e7040256fa35
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/lib-master/master-service.c
Log Message:
-----------
lib-master: When running under master, close listeners immediately on SIGQUIT
Commit: ca9643929373dac078293ecdb2661be2566ee2d2
https://github.com/dovecot/core/commit/ca9643929373dac078293ecdb2661be2566ee2d2
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-11 (Thu, 11 May 2017)
Changed paths:
M src/master/service-monitor.c
Log Message:
-----------
master: Send SIGQUIT to processes running at deinit to close socket listeners.
This allows Dovecot to be restarted even when some lmtp/doveadm process is
running for a long time. Otherwise it would keep the inet_listener socket
open and prevent the new Dovecot from binding to the port.
Compare: https://github.com/dovecot/core/compare/f1d136a7da8c...ca9643929373
More information about the dovecot-cvs
mailing list