Mercurial > dovecot > core-2.2
view .gitignore @ 22225:e3ebc1be3d49
lib-mail: istream-header-filter - Fix HEADER_FILTER_ADD_MISSING_EOH with empty input
The result for "" should be "\n", not "\n\n". The second "\n" would belong
to the mail body.
This fixes calculating hashes for incremental dsync when mail didn't have
Date or Message-ID headers, resulting in e.g.:
Warning: Deleting mailbox 'INBOX': UID=1 already exists locally for a different mail: Headers hashes don't match (e1c06d85ae7b8b032bef47e42e4c08f9 vs 68b329da9893e34099c7d8ad5cb9c940)
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Tue, 13 Jun 2017 21:54:00 +0300 |
parents | 3c0773815e3e |
children | 057fa2be3603 |
line wrap: on
line source
Makefile Makefile.in *.a *.o *.lo *.la *.orig *.rej .deps .libs *~ /configure /config.cache /config.guess /config.h /config.h.in /config.log /config.status /config.sub /config.rpath /compile /depcomp /dummy-config.h /dummy-config.h.in /fts-config.h /install-sh /libtool /ltmain.sh /missing /run-test.sh /stamp.h /stamp-h1 /stamp-h2 /autom4te.cache /ChangeLog /cc-wrapper.sh /dovecot-config /dovecot-config.in /dovecot-version.h /aclocal.m4 libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 src/**/test-* !src/**/test-*.c !src/**/test-*.h doc/man/doveadm-acl.1 doc/man/doveadm-altmove.1 doc/man/doveadm-auth.1 doc/man/doveadm-batch.1 doc/man/doveadm-deduplicate.1 doc/man/doveadm-director.1 doc/man/doveadm-dump.1 doc/man/doveadm-exec.1 doc/man/doveadm-expunge.1 doc/man/doveadm-fetch.1 doc/man/doveadm-flags.1 doc/man/doveadm-fs.1 doc/man/doveadm-fts.1 doc/man/doveadm-import.1 doc/man/doveadm-instance.1 doc/man/doveadm-index.1 doc/man/doveadm-force-resync.1 doc/man/doveadm-help.1 doc/man/doveadm-kick.1 doc/man/doveadm-log.1 doc/man/doveadm-mailbox.1 doc/man/doveadm-mailbox-cryptokey.1 doc/man/doveadm-mount.1 doc/man/doveadm-move.1 doc/man/doveadm-penalty.1 doc/man/doveadm-proxy.1 doc/man/doveadm-purge.1 doc/man/doveadm-pw.1 doc/man/doveadm-quota.1 doc/man/doveadm-replicator.1 doc/man/doveadm-stats.1 doc/man/doveadm-search.1 doc/man/doveadm-sync.1 doc/man/doveadm-user.1 doc/man/doveadm-who.1 doc/man/doveadm.1 doc/man/doveconf.1 doc/man/dovecot-lda.1 doc/man/dovecot.1 doc/example-config/README doc/wiki/*.txt doc/wiki/Makefile.am src/anvil/anvil src/auth/checkpassword-reply src/auth/auth src/config/all-settings.c src/config/config src/config/doveconf src/lda/dovecot-lda src/dict/dict src/director/director src/director/director-test src/dns/dns-client src/doveadm/doveadm src/doveadm/doveadm-server src/imap-hibernate/imap-hibernate src/imap-login/imap-login src/imap-urlauth/imap-urlauth src/imap-urlauth/imap-urlauth-login src/imap-urlauth/imap-urlauth-worker src/imap/imap src/indexer/indexer src/indexer/indexer-worker src/ipc/ipc src/lib/unicodemap.c src/lib/UnicodeData.txt src/lib-fts/PropList.txt src/lib-fts/WordBreakProperty.txt src/lib-fts/word-boundary-data.c src/lib-fts/word-break-data.c src/lib-dict/dict-drivers-register.c src/lib-sql/sql-drivers-register.c src/lib-storage/register/mail-storage-register.c src/lib-storage/register/mailbox-list-register.c src/log/log src/lmtp/lmtp src/master/dovecot src/ssl-params/ssl-params src/stats/stats src/plugins/fts-squat/squat-test src/pop3-login/pop3-login src/pop3/pop3 src/replication/replicator/replicator src/replication/aggregator/aggregator src/util/gdbhelper src/util/listview src/util/maildirlock src/util/rawlog src/util/script src/util/script-login src/util/tcpwrap src/plugins/fts/xml2text src/plugins/quota/rquota_xdr.c src/plugins/quota/rquota.h src/plugins/quota/quota-status