[dovecot/core] 87a6b7: lib: Updated istream's stream_errno comments.

GitHub noreply at github.com
Wed Jul 6 13:30:14 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 87a6b7df39d6822a5a8289a62f32deabff9b75e4
      https://github.com/dovecot/core/commit/87a6b7df39d6822a5a8289a62f32deabff9b75e4
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/lib/istream.h

  Log Message:
  -----------
  lib: Updated istream's stream_errno comments.


  Commit: b4fd67490cbf9e3fccde972abde3675a4e2b8c9a
      https://github.com/dovecot/core/commit/b4fd67490cbf9e3fccde972abde3675a4e2b8c9a
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/lib-dcrypt/istream-decrypt.c

  Log Message:
  -----------
  lib-dcrypt: Set stream_errno on istream-decrypt read failures.

Fixes assert-crashes that would happen otherwise.


  Commit: 1ec1404c0133d1d26a0477a50189de54fcf79725
      https://github.com/dovecot/core/commit/1ec1404c0133d1d26a0477a50189de54fcf79725
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/lib-dcrypt/istream-decrypt.c

  Log Message:
  -----------
  lib-dcrypt: istream-decrypt now differentiates between temporary errors and corruption.


  Commit: edfd009103881de283e146609f691281aba150ae
      https://github.com/dovecot/core/commit/edfd009103881de283e146609f691281aba150ae
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/lib-fs/Makefile.am
    M src/lib-fs/fs-api-private.h
    A src/lib-fs/fs-wrapper.c
    A src/lib-fs/fs-wrapper.h

  Log Message:
  -----------
  lib-fs: Implement all lib-fs functions as wrappers to parent stream.


  Commit: b8584946d3fc92c0fe71deb06b7c42ef1786d897
      https://github.com/dovecot/core/commit/b8584946d3fc92c0fe71deb06b7c42ef1786d897
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/plugins/fs-compress/fs-compress.c

  Log Message:
  -----------
  fs-compress: Use fs_wrapper_*() wherever possible


  Commit: 35f48128b30bb628091b26c1acd8c6e7247261fc
      https://github.com/dovecot/core/commit/35f48128b30bb628091b26c1acd8c6e7247261fc
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/lib-fs/fs-metawrap.c

  Log Message:
  -----------
  fs-metawrap: Use fs_wrapper_*() wherever possible


  Commit: bc5c7fcadebc53ae0a2d8ebf7b3e03fa913ea6d4
      https://github.com/dovecot/core/commit/bc5c7fcadebc53ae0a2d8ebf7b3e03fa913ea6d4
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/lib-fs/fs-sis-queue.c
    M src/lib-fs/fs-sis.c

  Log Message:
  -----------
  fs-sis*: Removed unnecessary error copying.

It was probably needed in the beginning, but nowadays the parent-most fs
keeps the error. There's no need to copy it around.


  Commit: e4d6ec308869598a3c32033b69993c523d53f10f
      https://github.com/dovecot/core/commit/e4d6ec308869598a3c32033b69993c523d53f10f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/lib-fs/fs-sis-queue.c
    M src/lib-fs/fs-sis.c

  Log Message:
  -----------
  fs-sis*: Minor error handling function cleanups.

We don't really need to go to the parent fs, so just use what is easiest.


  Commit: 8b3f557cda9023b87b183e364cb7f7c7b0906950
      https://github.com/dovecot/core/commit/8b3f557cda9023b87b183e364cb7f7c7b0906950
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/lib-fs/fs-sis-queue.c
    M src/lib-fs/fs-sis.c

  Log Message:
  -----------
  fs-sis*: Use fs_wrapper_*() wherever possible


  Commit: 89d88a5bcf1619fc83d9680316f1333d40c9849f
      https://github.com/dovecot/core/commit/89d88a5bcf1619fc83d9680316f1333d40c9849f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/lib/ostream-file.c

  Log Message:
  -----------
  lib: ostream-file now automatically corks during flush callback.


  Commit: c5924dd8f129d6d5ba77e33d25e83a3700deafb1
      https://github.com/dovecot/core/commit/c5924dd8f129d6d5ba77e33d25e83a3700deafb1
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/director/director-connection.c
    M src/doveadm/dsync/dsync-ibc-stream.c
    M src/doveadm/server-connection.c
    M src/imap-urlauth/imap-urlauth-worker.c
    M src/imap/imap-client.c
    M src/lib-imap-client/imapc-connection.c
    M src/lib-lda/lmtp-client.c
    M src/login-common/login-proxy.c
    M src/pop3/pop3-client.c
    M src/stats/client.c

  Log Message:
  -----------
  global: Removed redundant corking in ostream flush callbacks.


  Commit: 14a7cd46677cc0052319f2cd84a7b720efa60499
      https://github.com/dovecot/core/commit/14a7cd46677cc0052319f2cd84a7b720efa60499
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M configure.ac
    M dovecot-config.in.in
    A m4/cc_fortify.m4
    A m4/cc_pie.m4
    A m4/cc_stack_protector.m4
    A m4/ld_relro.m4

  Log Message:
  -----------
  configure: Check for hardening flags


  Commit: b200bc3875fa06d42c8619865cc306c3297fcacc
      https://github.com/dovecot/core/commit/b200bc3875fa06d42c8619865cc306c3297fcacc
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M src/anvil/Makefile.am
    M src/auth/Makefile.am
    M src/config/Makefile.am
    M src/dict/Makefile.am
    M src/director/Makefile.am
    M src/dns/Makefile.am
    M src/doveadm/Makefile.am
    M src/imap-hibernate/Makefile.am
    M src/imap-login/Makefile.am
    M src/imap-urlauth/Makefile.am
    M src/imap/Makefile.am
    M src/indexer/Makefile.am
    M src/ipc/Makefile.am
    M src/lda/Makefile.am
    M src/lib-dict/Makefile.am
    M src/lib-ntlm/Makefile.am
    M src/lib-otp/Makefile.am
    M src/lmtp/Makefile.am
    M src/log/Makefile.am
    M src/master/Makefile.am
    M src/plugins/fts/Makefile.am
    M src/plugins/quota/Makefile.am
    M src/pop3-login/Makefile.am
    M src/pop3/Makefile.am
    M src/replication/aggregator/Makefile.am
    M src/replication/replicator/Makefile.am
    M src/ssl-params/Makefile.am
    M src/stats/Makefile.am
    M src/util/Makefile.am

  Log Message:
  -----------
  Add PIE and RELRO to binaries


  Commit: 99c74b7e9d828e29121356a648e8aa9fcf7f7cab
      https://github.com/dovecot/core/commit/99c74b7e9d828e29121356a648e8aa9fcf7f7cab
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M m4/dovecot.m4

  Log Message:
  -----------
  m4: Include BINARY_*


Compare: https://github.com/dovecot/core/compare/ad31916e2ad2...99c74b7e9d82


More information about the dovecot-cvs mailing list