[dovecot/core] e3da84: lib-imap-storage: imap-msgpart-url: Perform the ch...
GitHub
noreply at github.com
Tue Mar 6 08:00:33 EET 2018
Branch: refs/heads/master-2.3
Home: https://github.com/dovecot/core
Commit: e3da840439018e7d8cdcc841052775232f9f5e6a
https://github.com/dovecot/core/commit/e3da840439018e7d8cdcc841052775232f9f5e6a
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-03-06 (Tue, 06 Mar 2018)
Changed paths:
M src/lib-imap-storage/imap-msgpart-url.c
Log Message:
-----------
lib-imap-storage: imap-msgpart-url: Perform the check for a proper messagepart URL in imap_msgpart_url_create().
Before, this was an assert in imap_msgpart_url_create(). The actual check was
performed only in imap_msgpart_url_parse(), meaning that
imap_msgpart_url_create() would fail with an assertion when provided with an
inappropriate URL.
This surfaced as a problem for the submission BURL command.
Commit: b2177e00ef5136be37e19854530ec6e23f1ed858
https://github.com/dovecot/core/commit/b2177e00ef5136be37e19854530ec6e23f1ed858
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-03-06 (Tue, 06 Mar 2018)
Changed paths:
M src/lib-smtp/smtp-server-cmd-xclient.c
Log Message:
-----------
lib-smtp: server: Fix segfault occurring during XCLIENT when no extension fields are configured.
Commit: 5062b18951d003beed86991a7e55d1be4a222015
https://github.com/dovecot/core/commit/5062b18951d003beed86991a7e55d1be4a222015
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-03-06 (Tue, 06 Mar 2018)
Changed paths:
M src/lib-smtp/smtp-server-connection.c
Log Message:
-----------
lib-smtp: server: Fix segfault occurring when XCLIENT command is handled.
Occurs only when the application (in this case LMTP) has a
conn_proxy_data_updated() callback. The context parameter was the struct
smtp_server_connection object itself, rather than the application context. This
caused the connection object to be overwritten.
Commit: 2d19ab14f9e042820c4bb904a956c87bdc583041
https://github.com/dovecot/core/commit/2d19ab14f9e042820c4bb904a956c87bdc583041
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-03-06 (Tue, 06 Mar 2018)
Changed paths:
M src/lib-smtp/smtp-server-reply.c
Log Message:
-----------
lib-smtp: server: Fix reporting of XCLIENT capability in EHLO response.
The trusted connection check logic was inverted.
Compare: https://github.com/dovecot/core/compare/7c4fa81fb914...2d19ab14f9e0
More information about the dovecot-cvs
mailing list