[dovecot/core] a28e08: imapc: Don't try to add mails to index if they alr...
GitHub
noreply at github.com
Tue Mar 27 20:47:27 EEST 2018
Branch: refs/heads/release-2.3.1
Home: https://github.com/dovecot/core
Commit: a28e0824373059166a526116b5710fb2fffbb5e1
https://github.com/dovecot/core/commit/a28e0824373059166a526116b5710fb2fffbb5e1
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-03-15 (Thu, 15 Mar 2018)
Changed paths:
M src/lib-storage/index/imapc/imapc-mailbox.c
Log Message:
-----------
imapc: Don't try to add mails to index if they already exist there
Broken by 259a4ca5943123915a019799623d2e4a4ef7fd15 when imapc was used
with (not in-memory) index files.
This caused errors like "Append with UID 200, but next_uid = 201"
Commit: a4a4bd25371023ee75e103582d7deb57dbb8450a
https://github.com/dovecot/core/commit/a4a4bd25371023ee75e103582d7deb57dbb8450a
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2018-03-15 (Thu, 15 Mar 2018)
Changed paths:
M src/config/config-filter.c
Log Message:
-----------
config: Make local_name comparison faster
Based on patch by J. Nick Koston <nick at cpanel.net>
Commit: c1256ee358df7a64180d52a5e2b23ad14a79b98f
https://github.com/dovecot/core/commit/c1256ee358df7a64180d52a5e2b23ad14a79b98f
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2018-03-15 (Thu, 15 Mar 2018)
Changed paths:
M src/config/config-connection.c
Log Message:
-----------
config: tabescape local name and service
Commit: 45ba1f5663c910cb04ea7aa8c1fa036e4d8acb1f
https://github.com/dovecot/core/commit/45ba1f5663c910cb04ea7aa8c1fa036e4d8acb1f
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2018-03-15 (Thu, 15 Mar 2018)
Changed paths:
M src/lib-master/master-service-settings-cache.c
Log Message:
-----------
lib-master: Reply from config process is tabescaped
Found by J. Nick Koston <nick at cpanel.net>
Commit: bed7043593074a3e47332d3dd1c7ba0b636e7ff3
https://github.com/dovecot/core/commit/bed7043593074a3e47332d3dd1c7ba0b636e7ff3
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2018-03-15 (Thu, 15 Mar 2018)
Changed paths:
M src/lib-master/master-service-settings-cache.c
Log Message:
-----------
lib-master: Correctly match when local_name has multiple names
Reported by J. Nick Koston <nick at cpanel.net>
Commit: 6242cf55a739aba92c6ab437978ebd20959ceb46
https://github.com/dovecot/core/commit/6242cf55a739aba92c6ab437978ebd20959ceb46
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M src/plugins/notify/notify-storage.c
Log Message:
-----------
notify: Fix crash if NO_NOTIFY transaction is rolled back during commit
Fixes: Panic: no notify_mail_txn found
Commit: 3e6569234bcda87e81de3088374cf0239f3e528a
https://github.com/dovecot/core/commit/3e6569234bcda87e81de3088374cf0239f3e528a
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M src/lib-storage/index/dbox-single/sdbox-save.c
Log Message:
-----------
sdbox: Delete .temp* files on when save/copy transaction is rolled back
For example when copying was aborted due to user being over quota, temp
files were left behind.
Commit: 44afc0684ed2dd3117bf60efa99745cffc2cc513
https://github.com/dovecot/core/commit/44afc0684ed2dd3117bf60efa99745cffc2cc513
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M src/lib-storage/index/imapc/imapc-mail-fetch.c
Log Message:
-----------
imapc: Update mail size also when istream_opened() hook is called
When fetching a message body the cached message size was set. However,
if istream_opened() hook was used this wasn't done. If a client had
fetched both (RFC822.SIZE BODY.PEEK[]) and the server sent a wrong
RFC822.SIZE, that size was used for the message body size, which resulted
in "Cached message size larger than expected" errors.
Commit: 5c6bae78588a04b63fbb0db5277bf91ddf3467ac
https://github.com/dovecot/core/commit/5c6bae78588a04b63fbb0db5277bf91ddf3467ac
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-03-20 (Tue, 20 Mar 2018)
Changed paths:
M src/lib-storage/index/imapc/imapc-mail-fetch.c
Log Message:
-----------
imapc: Update mail size also when RFC822.SIZE is smaller than fetched header size
If this isn't done, istream-mail will detect that the fetched header is
larger than RFC822.SIZE and fail with "Cached message size smaller than
expected"
Commit: 002702fb0b64946e0e1744c544d22a307174b7f4
https://github.com/dovecot/core/commit/002702fb0b64946e0e1744c544d22a307174b7f4
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2018-03-21 (Wed, 21 Mar 2018)
Changed paths:
M src/lib-dcrypt/istream-decrypt.c
Log Message:
-----------
lib-dcrypt: istream-decrypt - Read more if buffer is empty
If there is no more buffered data, try to decrypt more.
- Fixes Panic: file istream.c: line 192 (i_stream_read): assertion failed: (!stream->blocking)
- Fixes infinite loop when stream is not blocking
Commit: 7cb9342d31fa037dc38be1810703512a2c8626a6
https://github.com/dovecot/core/commit/7cb9342d31fa037dc38be1810703512a2c8626a6
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2018-03-21 (Wed, 21 Mar 2018)
Changed paths:
M src/lib-dcrypt/test-stream.c
Log Message:
-----------
lib-dcrypt: test-stream - Ensure more is read when buffer becomes empty
Commit: e87de888f8b7b75117ff498ca53948d2ae327330
https://github.com/dovecot/core/commit/e87de888f8b7b75117ff498ca53948d2ae327330
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: 2018-03-21 (Wed, 21 Mar 2018)
Changed paths:
M src/lib-master/master-service-settings-cache.c
Log Message:
-----------
lib-master: Fix dns_wildcard_match usage
Broken by 446c0b02a7802b676e893ccc4934fc7318d950ea
Commit: f3192a7fb75b9697a69604c0eed490f9e9c1ffc4
https://github.com/dovecot/core/commit/f3192a7fb75b9697a69604c0eed490f9e9c1ffc4
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-03-26 (Mon, 26 Mar 2018)
Changed paths:
M src/submission/submission-common.h
Log Message:
-----------
submission: Add 8BITMIME and BINARYMIME back to supported capabilities.
These are supported when the backend provides support. These were erroneously
disabled earlier by 3bf0c0e211ba1e4ee9977a9dfea32e14ebc50aab.
Commit: 5cb6dc6648e3beb5dd0f242ed5719b5e31c2ad15
https://github.com/dovecot/core/commit/5cb6dc6648e3beb5dd0f242ed5719b5e31c2ad15
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-03-26 (Mon, 26 Mar 2018)
Changed paths:
M src/lib-smtp/smtp-server-cmd-data.c
Log Message:
-----------
lib-smtp: server: Check that BINARYMIME is not used without CHUNKING.
Commit: b8acb2f039c2753e1374e6f256ff646e4ece3899
https://github.com/dovecot/core/commit/b8acb2f039c2753e1374e6f256ff646e4ece3899
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-03-26 (Mon, 26 Mar 2018)
Changed paths:
M src/lib-smtp/test-smtp-server-errors.c
Log Message:
-----------
lib-smtp: test-smtp-server-errors: Add tests for missing MAIL and RCPT commands before DATA command.
Commit: c5a5c0c827914b7583b5bce12c99bc7081d75e5c
https://github.com/dovecot/core/commit/c5a5c0c827914b7583b5bce12c99bc7081d75e5c
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-03-26 (Mon, 26 Mar 2018)
Changed paths:
M src/lib-smtp/test-smtp-server-errors.c
Log Message:
-----------
lib-smtp: test-smtp-server-errors: Add test for DATA command erroneously used with BODY=BINARYMIME.
Commit: 528217555beb7590e0443bde1698b8020c0165b0
https://github.com/dovecot/core/commit/528217555beb7590e0443bde1698b8020c0165b0
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths:
M NEWS
Log Message:
-----------
NEWS: Update to 2.3.0.1
Commit: df36024a69102682305875ad14e843ffc57fac7e
https://github.com/dovecot/core/commit/df36024a69102682305875ad14e843ffc57fac7e
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths:
M NEWS
Log Message:
-----------
NEWS: Add v2.3.1
Commit: 8e2f634b87de55456eaf99230ca16d253e54f3ad
https://github.com/dovecot/core/commit/8e2f634b87de55456eaf99230ca16d253e54f3ad
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2018-03-27 (Tue, 27 Mar 2018)
Changed paths:
M configure.ac
Log Message:
-----------
Release 2.3.1
Compare: https://github.com/dovecot/core/compare/a28e08243730^...8e2f634b87de
More information about the dovecot-cvs
mailing list