[dovecot/core] faf735: login-proxy: Fixed assert-crash/hang on connect er...
GitHub
noreply at github.com
Wed Aug 10 23:30:15 UTC 2016
Branch: refs/heads/master-2.2
Home: https://github.com/dovecot/core
Commit: faf735b2c73645f9f546e00b92b83b3606fcca31
https://github.com/dovecot/core/commit/faf735b2c73645f9f546e00b92b83b3606fcca31
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M src/login-common/login-proxy.c
Log Message:
-----------
login-proxy: Fixed assert-crash/hang on connect errors.
The internal BUG would have left the host hanging. "Host is down" or any
immediate connect() error would have assert-crashed with:
Panic: file login-proxy.c: line 470 (login_proxy_disconnect): assertion failed: (proxy->state_rec->num_waiting_connections > 0)
Commit: f874d7ac4267656e625502242a361fad287fa8a4
https://github.com/dovecot/core/commit/f874d7ac4267656e625502242a361fad287fa8a4
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M src/auth/userdb-blocking.c
Log Message:
-----------
auth: Blocking userdb lookup shouldn't reset extra fields.
Commit: 041b03782a582fdde0ef8eb6d6cd3ac9b7a9d3b8
https://github.com/dovecot/core/commit/041b03782a582fdde0ef8eb6d6cd3ac9b7a9d3b8
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M src/lib/connection.c
Log Message:
-----------
lib: connection_disconnect() now resets last_input
If we reconnect, its value would otherwise be wrong.
Commit: 4fd09dba669c9794ab82663abb6506a3c1448652
https://github.com/dovecot/core/commit/4fd09dba669c9794ab82663abb6506a3c1448652
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M src/lib/connection.c
M src/lib/connection.h
Log Message:
-----------
lib: Added connection.last_input_tv for more accuracy
Commit: 05780dd3d8a9882ff2946cf465592930b2183b46
https://github.com/dovecot/core/commit/05780dd3d8a9882ff2946cf465592930b2183b46
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M src/auth/auth-request.c
Log Message:
-----------
auth: When setting noauthenticate=yes, also set nopassword=yes
There are various places which check only "nopassword", but not
"noauthenticate".
Commit: 492cbf3dda27781a988f0dd1a9ab021094684a89
https://github.com/dovecot/core/commit/492cbf3dda27781a988f0dd1a9ab021094684a89
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M src/auth/auth-request.c
M src/auth/passdb-sql.c
Log Message:
-----------
auth: Removed redundant noauthenticate checks.
Now that noauthenticate also adds nopassword field.
Commit: aec3f3fcb19a64aedc90e4fa4864cab28c4b3b57
https://github.com/dovecot/core/commit/aec3f3fcb19a64aedc90e4fa4864cab28c4b3b57
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M src/lib-storage/index/index-storage.c
Log Message:
-----------
lib-storage: Fixed potential .vsize.lock deadlock.
Commit: 0b6848902d2ad5268a8b61ba39026b1b0a5e3e53
https://github.com/dovecot/core/commit/0b6848902d2ad5268a8b61ba39026b1b0a5e3e53
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M src/plugins/quota/quota-private.h
M src/plugins/quota/quota.c
Log Message:
-----------
quota: Don't get message sizes when updating mailbox that ignores quotas.
Nothing is done with the size anyway.
Compare: https://github.com/dovecot/core/compare/bf5a1d53428b...0b6848902d2a
More information about the dovecot-cvs
mailing list