[dovecot/core] 55aa97: lib-storage: Fix comparison to use virtual size in...

GitHub noreply at github.com
Mon Jan 30 10:00:13 UTC 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: 55aa977c8a28244ddd4f053212a482831123bf82
      https://github.com/dovecot/core/commit/55aa977c8a28244ddd4f053212a482831123bf82
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

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

  Log Message:
  -----------
  lib-storage: Fix comparison to use virtual size instead of body virtual size

Was forgotten on 7f1ecb14


  Commit: b694e990f3b67935666cdd1792398fb5f4bece16
      https://github.com/dovecot/core/commit/b694e990f3b67935666cdd1792398fb5f4bece16
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M src/lib-fts/fts-icu.c
    M src/lib-fts/test-fts-icu.c

  Log Message:
  -----------
  lib-fts: Fix assert-crash in fts_icu_lcase()

Fixes:
Panic: file fts-icu.c: line 152 (fts_icu_lcase): assertion failed: (err != U_BUFFER_OVERFLOW_ERROR)


  Commit: 0ceec815c968148771350a9fdf9fb1b3d998376a
      https://github.com/dovecot/core/commit/0ceec815c968148771350a9fdf9fb1b3d998376a
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M src/doveadm/client-connection-http.c
    M src/doveadm/doveadm-settings.c
    M src/doveadm/doveadm-settings.h

  Log Message:
  -----------
  doveadm: add doveadm_http_rawlog_dir setting


  Commit: f78adb9d82552ddb2915d61729abcae10891816d
      https://github.com/dovecot/core/commit/f78adb9d82552ddb2915d61729abcae10891816d
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M src/lib/ioloop.c

  Log Message:
  -----------
  lib: io_loop_set_current() - do nothing if ioloop doesn't change

There's no need to call the switch callbacks if the ioloop doesn't change.


  Commit: 8b17a7d7b63901d43d858b40259eb51a73507bd1
      https://github.com/dovecot/core/commit/8b17a7d7b63901d43d858b40259eb51a73507bd1
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

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

  Log Message:
  -----------
  lib-storage: Add struct mailbox_status.flags

This is similar to permanent_flags, except it tells which flags can be
changed at all in the session. Mainly it allows plugins to make changes to
IMAP's untagged FLAGS reply.


  Commit: aff4adead9dc0fa553fe389e43b261ed8ba8ddd7
      https://github.com/dovecot/core/commit/aff4adead9dc0fa553fe389e43b261ed8ba8ddd7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M src/imap/imap-commands-util.c

  Log Message:
  -----------
  imap: Use struct mailbox_status.flags for FLAGS reply


  Commit: 0188882cce1e21d3f033a0f647068a50cfed3770
      https://github.com/dovecot/core/commit/0188882cce1e21d3f033a0f647068a50cfed3770
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

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

  Log Message:
  -----------
  lib-storage: Lock autoexpunging so only a single process does it.

This hopefully helps to avoid duplicates with lazy_expunge plugin.


  Commit: 987cf37e7da9bc78bc9ebeeeee0f704861c2ac0f
      https://github.com/dovecot/core/commit/987cf37e7da9bc78bc9ebeeeee0f704861c2ac0f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M src/imap/imap-commands.c

  Log Message:
  -----------
  imap: Don't unregister internal commands at deinit.

This allows plugins to unregister commands without errors being logged.


  Commit: f4917b16fd12afd7b1ff7d6ccbcf8638e6bc8832
      https://github.com/dovecot/core/commit/f4917b16fd12afd7b1ff7d6ccbcf8638e6bc8832
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

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

  Log Message:
  -----------
  imapc: Allow using LAYOUT=none without crashing.


Compare: https://github.com/dovecot/core/compare/3f7b36a35f5c...f4917b16fd12


More information about the dovecot-cvs mailing list