[dovecot/core] 265b99: trash: Move config file to trash user

GitHub noreply at github.com
Tue Mar 21 10:00:15 UTC 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: 265b99eaaedbbafe679cbbe350d10668f8c99a4b
      https://github.com/dovecot/core/commit/265b99eaaedbbafe679cbbe350d10668f8c99a4b
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/plugins/trash/trash-plugin.c

  Log Message:
  -----------
  trash: Move config file to trash user

Makes static analyser happy


  Commit: 7c5caf33b05c0426290f870f52b4bcf852a6aeb2
      https://github.com/dovecot/core/commit/7c5caf33b05c0426290f870f52b4bcf852a6aeb2
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  lib-storage: Don't reset \Recent flags when rebuilding index

The recent flags are tracked with first_recent_uid in the header. If the
first_recent_uid is valid in the old index, preserve it. This way all
mails don't show as having \Recent flag.

This was used by sdbox and mdbox code.


  Commit: 9fe890fdbf8e64b0fac30787ca1f370f8913e6ba
      https://github.com/dovecot/core/commit/9fe890fdbf8e64b0fac30787ca1f370f8913e6ba
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  imapc: Use LOGOUT to cleanly disconnect from server.

This makes it clearer in the remote server's logs whether the disconnection
was intentional or not.

Use a hardcoded 5 second timeout for LOGOUT. It should be enough time for
the server to finish sending the tagged reply.


  Commit: f61eac37a6905fb43ae2cbaf669ee1cf963505c4
      https://github.com/dovecot/core/commit/f61eac37a6905fb43ae2cbaf669ee1cf963505c4
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/login-common/client-common.c
    M src/login-common/client-common.h
    M src/login-common/login-proxy.c

  Log Message:
  -----------
  login-common: Add preproxy pool

preproxy pool can be used to do allocations that are released
once proxying starts.


  Commit: 3b3dc40b22c8e7dcca74891073d9a8e89fbe0419
      https://github.com/dovecot/core/commit/3b3dc40b22c8e7dcca74891073d9a8e89fbe0419
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/auth/auth-request.c
    M src/auth/auth-request.h
    M src/lib-auth/auth-client-request.c
    M src/lib-auth/auth-client.h
    M src/login-common/client-common.h
    M src/login-common/sasl-server.c

  Log Message:
  -----------
  auth: Accept client_id from auth client

Client ID contains the ID client request string
for IMAP.


  Commit: 5658aec7c154c5bbdf0f2ffa09dab694bfccf3ac
      https://github.com/dovecot/core/commit/5658aec7c154c5bbdf0f2ffa09dab694bfccf3ac
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/imap-login/imap-login-settings.c
    M src/imap-login/imap-login-settings.h

  Log Message:
  -----------
  imap-login: Add option to retain client id

This should be enabled if client_id is wanted for auth policy


  Commit: f1d4d448c87a017edafd116af19121e2a4fde6ec
      https://github.com/dovecot/core/commit/f1d4d448c87a017edafd116af19121e2a4fde6ec
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/imap-login/imap-login-client.c
    M src/login-common/client-common.h

  Log Message:
  -----------
  imap-login: Retain ID request without dovecot specials


  Commit: 7ee65ad6c0b7adfbc9ba9c100cc369bade68a60b
      https://github.com/dovecot/core/commit/7ee65ad6c0b7adfbc9ba9c100cc369bade68a60b
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/imap-login/imap-proxy.c

  Log Message:
  -----------
  imap-login: Forward original client ID to next hop

This will be done if ID is present.


  Commit: ccb936a8dde1179994ad859fd4f6951ec139fd89
      https://github.com/dovecot/core/commit/ccb936a8dde1179994ad859fd4f6951ec139fd89
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/auth/auth-request-var-expand.c
    M src/auth/auth-request-var-expand.h

  Log Message:
  -----------
  auth: Support client_id variable

When imap_id_retain is turned on, contains
the client ID request content with dovecot
special vars removed.


  Commit: d9ab90950838b034ab456b83856c96e961ebba5c
      https://github.com/dovecot/core/commit/d9ab90950838b034ab456b83856c96e961ebba5c
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/auth/auth-fields.c
    M src/auth/auth-fields.h

  Log Message:
  -----------
  auth: Add auth_fields_import_prefixed


  Commit: dcdece5d5ade183bd5a7384010d9c6166fb6e6e7
      https://github.com/dovecot/core/commit/dcdece5d5ade183bd5a7384010d9c6166fb6e6e7
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/auth/auth-request.c
    M src/lib-auth/auth-client-request.c
    M src/lib-auth/auth-client.h
    M src/login-common/client-common.h
    M src/login-common/sasl-server.c

  Log Message:
  -----------
  auth: Accept forward_fields from auth client


  Commit: 6ca2c6216499671873204082249e0b8b6364f34f
      https://github.com/dovecot/core/commit/6ca2c6216499671873204082249e0b8b6364f34f
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/imap-login/imap-login-client.c
    M src/imap-login/imap-proxy.c
    M src/login-common/client-common-auth.c

  Log Message:
  -----------
  imap-login: Allow x-forward- to specify forward fields from trusted networks


  Commit: 870ed05d307da67f556551d7449686cbf0d7daf0
      https://github.com/dovecot/core/commit/870ed05d307da67f556551d7449686cbf0d7daf0
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/pop3-login/pop3-proxy.c

  Log Message:
  -----------
  pop3-login: Pass forward_ passdb args using XCLIENT command


  Commit: 2c182e046b5972197c62fe6c03e333b4758d310b
      https://github.com/dovecot/core/commit/2c182e046b5972197c62fe6c03e333b4758d310b
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/pop3-login/client.c

  Log Message:
  -----------
  pop3-login: Add FORWARD for XCLIENT

This allows passing passdb variables. They are prefixed
with forward_ when imported to extra fields.


  Commit: 9945103c54a084bfeb27e6b40445221aeec95a3f
      https://github.com/dovecot/core/commit/9945103c54a084bfeb27e6b40445221aeec95a3f
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  lib-dict: Ensure init returns dict


Compare: https://github.com/dovecot/core/compare/a39b5b2852f2...9945103c54a0


More information about the dovecot-cvs mailing list