[dovecot/core] 6de6ec: lib-storage: Added mail_set_cache_corrupted_reason...

GitHub noreply at github.com
Sun Feb 28 19:17:06 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 6de6ec228a41275ddda972d4a554699ea75cd06d
      https://github.com/dovecot/core/commit/6de6ec228a41275ddda972d4a554699ea75cd06d
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-02-28 (Sun, 28 Feb 2016)

  Changed paths:
    M src/lib-storage/fail-mail.c
    M src/lib-storage/index/cydir/cydir-mail.c
    M src/lib-storage/index/dbox-multi/mdbox-mail.c
    M src/lib-storage/index/dbox-single/sdbox-mail.c
    M src/lib-storage/index/imapc/imapc-mail.c
    M src/lib-storage/index/index-mail.c
    M src/lib-storage/index/index-mail.h
    M src/lib-storage/index/maildir/maildir-mail.c
    M src/lib-storage/index/mbox/mbox-mail.c
    M src/lib-storage/index/pop3c/pop3c-mail.c
    M src/lib-storage/index/raw/raw-mail.c
    M src/lib-storage/mail-storage-private.h
    M src/lib-storage/mail-storage.h
    M src/lib-storage/mail.c
    M src/plugins/virtual/virtual-mail.c

  Log Message:
  -----------
  lib-storage: Added mail_set_cache_corrupted_reason()


  Commit: 3ef9cfcb6bdd392549080181432bd0cbe2e00850
      https://github.com/dovecot/core/commit/3ef9cfcb6bdd392549080181432bd0cbe2e00850
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-02-28 (Sun, 28 Feb 2016)

  Changed paths:
    M src/lib-mail/message-parser.c
    M src/lib-mail/message-parser.h

  Log Message:
  -----------
  lib-mail: Added message_parser_deinit_from_parts()

The returned error strings could still be improved to give more details,
especially give an approximate offset of where the problem is.


  Commit: dd59c7a1f0ebb254b0daac79fc3d0379793b2198
      https://github.com/dovecot/core/commit/dd59c7a1f0ebb254b0daac79fc3d0379793b2198
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-02-28 (Sun, 28 Feb 2016)

  Changed paths:
    M src/lib-mail/istream-attachment-extractor.c
    M src/lib-mail/istream-binary-converter.c

  Log Message:
  -----------
  lib-mail: Minor code cleanup to message_parser_deinit() calls.


  Commit: 79ec3f2742a8c69879ccc95334a46e1312900f8e
      https://github.com/dovecot/core/commit/79ec3f2742a8c69879ccc95334a46e1312900f8e
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-02-28 (Sun, 28 Feb 2016)

  Changed paths:
    M src/lib-storage/index/index-mail.c

  Log Message:
  -----------
  lib-storage: mail_set_cache_corrupted*() now logs also the mailbox name that was corrupted.


  Commit: 8b5b1f6cb19253dfd7821fcef8e9b7e95e6caf3a
      https://github.com/dovecot/core/commit/8b5b1f6cb19253dfd7821fcef8e9b7e95e6caf3a
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-02-28 (Sun, 28 Feb 2016)

  Changed paths:
    M src/imap/imap-fetch-body.c
    M src/lib-imap-storage/imap-msgpart.c
    M src/lib-storage/index/index-mail-binary.c
    M src/lib-storage/index/index-mail-headers.c
    M src/lib-storage/index/index-mail.c
    M src/lib-storage/index/index-search.c
    M src/lib-storage/index/istream-mail.c
    M src/plugins/fts/fts-build-mail.c

  Log Message:
  -----------
  Use mail_set_cache_corrupted_reason() wherever possible.


Compare: https://github.com/dovecot/core/compare/85058e4f69ef...8b5b1f6cb192


More information about the dovecot-cvs mailing list