[dovecot/core] d3aece: lib-mail: Clarify istream-attachment-extractor's e...

GitHub noreply at github.com
Tue Aug 23 11:00:13 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: d3aecee1eb9c37db930a061695bb49efd2cd4abe
      https://github.com/dovecot/core/commit/d3aecee1eb9c37db930a061695bb49efd2cd4abe
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/lib-mail/istream-attachment-extractor.h

  Log Message:
  -----------
  lib-mail: Clarify istream-attachment-extractor's error handling API usage.


  Commit: 2d349bb70f5345887bd14973540ffa7528be2677
      https://github.com/dovecot/core/commit/2d349bb70f5345887bd14973540ffa7528be2677
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

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

  Log Message:
  -----------
  lib-storage: Fixed istream-attachment-extractor error handling.


  Commit: 72e25ec1e51eeeaf038584835171fcad0203497f
      https://github.com/dovecot/core/commit/72e25ec1e51eeeaf038584835171fcad0203497f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/lib-fs/fs-api.c
    M src/lib-fs/fs-randomfail.c

  Log Message:
  -----------
  lib-fs: Fixes to previous fs_write_stream_abort*() changes.


  Commit: 5965eaa2d972e6264cecaf54091cd43019bc7d1f
      https://github.com/dovecot/core/commit/5965eaa2d972e6264cecaf54091cd43019bc7d1f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/auth/auth-master-connection.c
    M src/auth/auth-request-handler.c
    M src/auth/auth-request.c
    M src/auth/mech.c
    M src/auth/userdb-static.c
    M src/lib-imap/imap-parser.c
    M src/lib-sasl/mech-login.c
    M src/lib/istream.c
    M src/lib/strfuncs.c
    M src/lib/strfuncs.h

  Log Message:
  -----------
  global: Added uchar_empty_ptr and use it instead of &uchar_nul.

This makes Coverity happier about not treating a char as an array.
For now this is a pointer to a 0, but could as well become a pointer
that crashes if dereferenced. Shouldn't be NULL anyway because clang's
-fsanitize=nonnull-attribute will complain about them.


  Commit: 97e511960951550338d69cac98fb5f3ca2badb09
      https://github.com/dovecot/core/commit/97e511960951550338d69cac98fb5f3ca2badb09
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/lib-storage/list/mailbox-list-delete.c
    M src/lib-storage/list/mailbox-list-delete.h
    M src/lib-storage/list/mailbox-list-index-backend.c
    M src/lib-storage/list/mailbox-list-maildir-iter.c
    M src/lib/unlink-directory.c
    M src/lib/unlink-directory.h
    M src/plugins/fts-lucene/lucene-wrapper.cc

  Log Message:
  -----------
  lib: Changed unlink_directory() API to return error string.

There are many different reasons why it could fail, which a simple errno
can't very clearly indicate.


Compare: https://github.com/dovecot/core/compare/0c1f911643fd...97e511960951


More information about the dovecot-cvs mailing list