[dovecot/core] 13a2b0: quota: Log an error if mail's size can't be read.

GitHub noreply at github.com
Mon Aug 1 22:30:12 UTC 2016


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

  Changed paths:
    M src/plugins/quota/quota.c

  Log Message:
  -----------
  quota: Log an error if mail's size can't be read.

We were still logging "Internal quota calculation error" but not necessarily
any other reason.


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

  Changed paths:
    M src/lib-dict/dict-client.c

  Log Message:
  -----------
  dict-client: Fixed hang in async iteration if it failed.


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

  Changed paths:
    M src/lib-dict/dict-client.c

  Log Message:
  -----------
  dict-client: Improved timeout error message


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

  Changed paths:
    M src/lib-dict/dict-client.c

  Log Message:
  -----------
  dict-client: When we get disconnected, reconnect and re-send commands.


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

  Changed paths:
    M src/lib-dict/dict-client.c

  Log Message:
  -----------
  dict-client: Don't keep a request timeout when there are only background commands.


  Commit: 6657aee0bb6c603b4ee5111388b93c1a8a9ad680
      https://github.com/dovecot/core/commit/6657aee0bb6c603b4ee5111388b93c1a8a9ad680
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M src/lib/istream.c
    M src/lib/istream.h

  Log Message:
  -----------
  lib: return non-NULL pointer in i_stream_get_data when size is 0


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

  Changed paths:
    M src/lib-fs/fs-api-private.h
    M src/lib-fs/fs-api.c
    M src/lib-fs/fs-api.h
    M src/lib-fs/fs-dict.c
    M src/lib-fs/fs-metawrap.c
    M src/lib-fs/fs-posix.c
    M src/lib-fs/fs-randomfail.c
    M src/lib-fs/fs-sis-queue.c
    M src/lib-fs/fs-sis.c
    M src/lib-fs/fs-test.c
    M src/lib-fs/fs-wrapper.c
    M src/lib-fs/fs-wrapper.h
    M src/plugins/fs-compress/fs-compress.c

  Log Message:
  -----------
  lib-fs: Added fs_get_nlinks()

Although fs_stat() could return this, its caller can't indicate whether
it actually wants the link count. Usually fs_stat() is used only to get
the file's size. In some backends it's not cheap to get the link count,
so adding this function allows the caller to explicitly ask for it.


Compare: https://github.com/dovecot/core/compare/9745f03bbaaa...a63cd8412887


More information about the dovecot-cvs mailing list