[dovecot/core] 6e40a3: imapc: Rename imapc_storage_has_modseqs() to imapc...

GitHub noreply at github.com
Mon Apr 24 12:00:09 EEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 6e40a39f6886edbba5ad498391c299983f8f94e9
      https://github.com/dovecot/core/commit/6e40a39f6886edbba5ad498391c299983f8f94e9
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M src/lib-storage/index/imapc/imapc-mail.c
    M src/lib-storage/index/imapc/imapc-mailbox.c
    M src/lib-storage/index/imapc/imapc-storage.c
    M src/lib-storage/index/imapc/imapc-storage.h
    M src/lib-storage/index/imapc/imapc-sync.c

  Log Message:
  -----------
  imapc: Rename imapc_storage_has_modseqs() to imapc_mailbox_has_modseqs()

Simplifies the following patch.


  Commit: 150542702397445873dca327c82c5c7f09322437
      https://github.com/dovecot/core/commit/150542702397445873dca327c82c5c7f09322437
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M src/lib-storage/index/imapc/imapc-search.c
    M src/lib-storage/index/imapc/imapc-storage.c
    M src/lib-storage/index/imapc/imapc-storage.h
    M src/lib-storage/index/imapc/imapc-sync.c

  Log Message:
  -----------
  imapc: Add imapc_mailbox.capabilities

Use it instead of imapc_client_get_capabilities(). Simplifies the
following patch.


  Commit: e00612b245b41cc47a5c6214794c415aaa8c91b7
      https://github.com/dovecot/core/commit/e00612b245b41cc47a5c6214794c415aaa8c91b7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  imapc: Make sure client is logged in when checking capabilities

Especially with imapc_features=delay-login the capability could have been
looked at before the client was even connected.


  Commit: a9ba935a40c04a86ff20973c52af9ff43831b871
      https://github.com/dovecot/core/commit/a9ba935a40c04a86ff20973c52af9ff43831b871
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M src/lib-storage/index/imapc/imapc-mailbox.c
    M src/lib-storage/index/imapc/imapc-search.c
    M src/lib-storage/index/imapc/imapc-search.h

  Log Message:
  -----------
  imapc: Support imapc_features=search without ESEARCH extension


  Commit: 378653a02a5a673e995f47e48a3371804171f964
      https://github.com/dovecot/core/commit/378653a02a5a673e995f47e48a3371804171f964
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  imapc: Fix crash in mailbox_exists() when LAYOUT isn't imapc.

Especially breaks LAYOUT=none.


  Commit: a9e0cd4b1182d5afdd7e6e4be3346ab1f245d609
      https://github.com/dovecot/core/commit/a9e0cd4b1182d5afdd7e6e4be3346ab1f245d609
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M src/lib-imap-client/imapc-client.c

  Log Message:
  -----------
  lib-imap-client: Fix imapc_client_get_capabilities() when called without connections


Compare: https://github.com/dovecot/core/compare/b394d41ad4da...a9e0cd4b1182


More information about the dovecot-cvs mailing list