[dovecot/pigeonhole] f7b63d: managesieve-login: authenticate command: Make sure...
GitHub
noreply at github.com
Fri Jul 7 12:08:20 EEST 2017
Branch: refs/heads/master
Home: https://github.com/dovecot/pigeonhole
Commit: f7b63d9479552edf781908dd8a17722ec5b13a08
https://github.com/dovecot/pigeonhole/commit/f7b63d9479552edf781908dd8a17722ec5b13a08
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/managesieve-login/client-authenticate.c
Log Message:
-----------
managesieve-login: authenticate command: Make sure client->auth_mech_name_parsed is reset properly upon command error.
This could cause problems for any subsequent AUTHENTICATE commmend.
Commit: c80aa7c25b0b4e61bb8e3a91864a355f7f2fa89f
https://github.com/dovecot/pigeonhole/commit/c80aa7c25b0b4e61bb8e3a91864a355f7f2fa89f
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M src/managesieve-login/client.c
Log Message:
-----------
managesieve-login: managesieve_client_input_next_cmd(): Fix handling of command continuation.
Commands that continued after waiting for more input always failed.
This mainly applies to the AUTHENTICATE command, which mostly handles its own arguments.
This caused problems when a string literal was used as the initial response for the AUTHENTICATE command.
Caused by recent change:
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: Wed Jun 14 12:39:02 2017 +0300
managesieve-login: managesieve_client_input_next_cmd() - minor code cleanup
Compare: https://github.com/dovecot/pigeonhole/compare/dd34509a4a22...c80aa7c25b0b
More information about the dovecot-cvs
mailing list