[dovecot/core] be3b93: imapc: Don't duplicate standard mailbox flags in L...

GitHub noreply at github.com
Thu Jan 14 16:53:05 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: be3b9374c9cd7f5fbe1e9f9280ed483286dcc04b
      https://github.com/dovecot/core/commit/be3b9374c9cd7f5fbe1e9f9280ed483286dcc04b
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

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

  Log Message:
  -----------
  imapc: Don't duplicate standard mailbox flags in LIST replies.

We added the standard \NoSelect, \NonExistent, \NoInferiors and \Subscribed
to special_use string, which caused them to be sent duplicated.


  Commit: a4e2101473cfd7ce960fc49b3ce097c3f89ec2ad
      https://github.com/dovecot/core/commit/a4e2101473cfd7ce960fc49b3ce097c3f89ec2ad
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M src/lib-storage/mailbox-list-private.h
    M src/lib-storage/mailbox-list.c

  Log Message:
  -----------
  lib-storage: Added mailbox_list_[un]escape_name_params()

This allows calling the mailbox_list_[un]escape_name() with wanted parameters
instead of taking them from mailbox_list.


  Commit: f97b503210435b74de3b26cba07315cbc9ea1dfc
      https://github.com/dovecot/core/commit/f97b503210435b74de3b26cba07315cbc9ea1dfc
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

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

  Log Message:
  -----------
  imapc: Fixed escaping/unescaping mailbox names.

This fixes accessing mailbox names with '%' (the escape_char). It also fixes
local namespace separator being different from the remote separator.


  Commit: 6e2bb07ff164bbac054cc53a4b4ca0d8aee909d1
      https://github.com/dovecot/core/commit/6e2bb07ff164bbac054cc53a4b4ca0d8aee909d1
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

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

  Log Message:
  -----------
  imapc: Fixed mailbox name escaping for CREATE, DELETE, RENAME, SUBSCRIBE, UNSUBSCRIBE


Compare: https://github.com/dovecot/core/compare/27f174f3b836...6e2bb07ff164


More information about the dovecot-cvs mailing list