[dovecot/core] 3459db: auth: Fixed assert-crash on invalid auth-client in...
GitHub
noreply at github.com
Thu Oct 20 20:30:13 UTC 2016
Branch: refs/heads/master-2.2
Home: https://github.com/dovecot/core
Commit: 3459db0f8f772d64e71ea5f097c97d2390af6e73
https://github.com/dovecot/core/commit/3459db0f8f772d64e71ea5f097c97d2390af6e73
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M src/auth/auth-request-handler.c
Log Message:
-----------
auth: Fixed assert-crash on invalid auth-client input
For example if client sends invalid input like:
auth: Error: BUG: Authentication client sent unknown command: XYZ
Fixes crash:
auth: Panic: key not found from hash
Commit: 18a85e214e2576f4070c5f2e20b00931366cb7cd
https://github.com/dovecot/core/commit/18a85e214e2576f4070c5f2e20b00931366cb7cd
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M src/lib-program-client/program-client-local.c
Log Message:
-----------
lib-program-client: Fixed boolean expressions.
Problems found with clang -Wstrict-bool.
Commit: d80ade0ca261d0ee8114ec098404e02c5aabf755
https://github.com/dovecot/core/commit/d80ade0ca261d0ee8114ec098404e02c5aabf755
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M src/login-common/client-common.c
Log Message:
-----------
login-common: Include local_name in login_var_expand_table
This way it can be used in login_log_format
Commit: d24a5ebd6dc087fba1c41cbf2249ccf47db12ea9
https://github.com/dovecot/core/commit/d24a5ebd6dc087fba1c41cbf2249ccf47db12ea9
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M src/auth/auth-request.c
M src/lib-auth/auth-client-request.c
Log Message:
-----------
auth: Escape local_name
Commit: d3489519afbef7c2c7dc3fe5e62aaefdfe1c4853
https://github.com/dovecot/core/commit/d3489519afbef7c2c7dc3fe5e62aaefdfe1c4853
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M src/lib-ldap/ldap-search.c
Log Message:
-----------
lib-ldap: Fixed compiling with OpenBSD
Commit: ada6d5fe1a4dee7764fd73f9b790f26b50a92611
https://github.com/dovecot/core/commit/ada6d5fe1a4dee7764fd73f9b790f26b50a92611
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M src/imap-hibernate/imap-client.c
M src/lib-storage/mail-storage-service.c
M src/lib-storage/mail-user.c
Log Message:
-----------
%{auth_domain} shouldn't include the leading '@'
Commit: 406dfb5c615dfbd4cf7586b0c4ab21cc8e26c334
https://github.com/dovecot/core/commit/406dfb5c615dfbd4cf7586b0c4ab21cc8e26c334
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M src/pop3/pop3-client.c
Log Message:
-----------
pop3: Fix pop3_logout_format=%{deleted_size} expansion when there are no deletions
Should be "0", not empty string.
Commit: e4a48fe67b67a63c280643af840e3bdd51538c29
https://github.com/dovecot/core/commit/e4a48fe67b67a63c280643af840e3bdd51538c29
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M dovecot.m4
Log Message:
-----------
Added LIBDOVECOT_PUSH_NOTIFICATION_INCLUDE to dovecot.m4.
Commit: 7adf84cd0ed9bfaf0d1f4cce6111b3cb4e1943d6
https://github.com/dovecot/core/commit/7adf84cd0ed9bfaf0d1f4cce6111b3cb4e1943d6
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M Makefile.am
R cc-wrapper.sh.in
M configure.ac
M dovecot.m4
Log Message:
-----------
Moved cc-wrapper.sh handling to dovecot.m4
When configuring Dovecot --without-shared-libs and pointing external plugins
to uninstalled sources --with-dovecot, any binaries complied for plugins
weren't using cc-wrapper.sh, which could have caused runtime failures when
they attempted to load plugins dynamically. Now it's possible to add
DC_CC_WRAPPER to plugins' configure.ac to build with the cc-wrapper.sh.
Commit: d10043f6f772f2db7a2ec2b8a0f4476ec9b68050
https://github.com/dovecot/core/commit/d10043f6f772f2db7a2ec2b8a0f4476ec9b68050
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M Makefile.am
M dovecot-config.in.in
M dovecot.m4
Log Message:
-----------
dovecot-config: Added dovecot_statedir
Commit: 9896dde16fbc7f182bfdb891d31e8bb99dc05a4e
https://github.com/dovecot/core/commit/9896dde16fbc7f182bfdb891d31e8bb99dc05a4e
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M dovecot.m4
Log Message:
-----------
dovecot.m4: Added DOVECOT_BINARY_LDFLAGS for future compatibility
Mainly to keep the serial number the same in v2.2 and v2.3 tree.
Compare: https://github.com/dovecot/core/compare/6516a748202e...9896dde16fbc
More information about the dovecot-cvs
mailing list