[dovecot/core] 97ccc4: lib-index: Update comments for mail_cache_decision...

GitHub noreply at github.com
Mon Feb 5 19:00:26 EET 2018


  Branch: refs/heads/master-2.3
  Home:   https://github.com/dovecot/core
  Commit: 97ccc47ec73b8dd65bc17af3f8329c9210337fa2
      https://github.com/dovecot/core/commit/97ccc47ec73b8dd65bc17af3f8329c9210337fa2
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

  Changed paths:
    M src/lib-index/mail-cache-private.h

  Log Message:
  -----------
  lib-index: Update comments for mail_cache_decision_*()


  Commit: 587facb5c30c5ff3b580dd2a78592f7f647bf1fb
      https://github.com/dovecot/core/commit/587facb5c30c5ff3b580dd2a78592f7f647bf1fb
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

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

  Log Message:
  -----------
  lib-storage: Add comment to how mail_cache_field_can/want_add() is used


  Commit: 5fe57f3962a217c9c109225d30b1d064557936af
      https://github.com/dovecot/core/commit/5fe57f3962a217c9c109225d30b1d064557936af
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

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

  Log Message:
  -----------
  lib-storage: Fix adding body.snippet to cache

Unless body.snippet was in mail_always_cache_fields, it didn't get added to
the cache file.


  Commit: 88305837ad4d562c4ef6257016d72cfd71a331cc
      https://github.com/dovecot/core/commit/88305837ad4d562c4ef6257016d72cfd71a331cc
  Author: Josef 'Jeff' Sipek <jeff.sipek at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

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

  Log Message:
  -----------
  imap: Iterate over ns settings when deciding to add SPECIAL-USE capability

To determine whether we should add the SPECIAL-USE capability to the
OK response to LOGIN, we have to iterate over namespace and mailbox
*settings* since the namespaces haven't been set up yet.


  Commit: 66f8ac510b8db09300ab258594810ab7230a6c75
      https://github.com/dovecot/core/commit/66f8ac510b8db09300ab258594810ab7230a6c75
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

  Changed paths:
    M src/submission/submission-client.c

  Log Message:
  -----------
  submission: Enable verbose reporting of relay server certificate problems.


  Commit: 046fc74b3d3f9a5a1da165a0e72ad971e63c5f2f
      https://github.com/dovecot/core/commit/046fc74b3d3f9a5a1da165a0e72ad971e63c5f2f
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

  Changed paths:
    M src/lib-smtp/smtp-client-connection.c

  Log Message:
  -----------
  lib-smtp: client: Fix segfault occurring in connection when SSL certificate is invalid.

The connection is using its own local SSL settings to determine whether an
invalid certificate is allowed. However, these local settings were not properly
initialized.


  Commit: b75ddaf752b58f5bab7be8fcd5a809209e31cf8f
      https://github.com/dovecot/core/commit/b75ddaf752b58f5bab7be8fcd5a809209e31cf8f
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

  Changed paths:
    M src/lib-smtp/smtp-client-connection.c
    M src/lib-smtp/smtp-client-private.h

  Log Message:
  -----------
  lib-smtp: client: Properly allow per-connection SSL configuration.

Although this was already partially possible, the connection was still always
using the global client SSL context.


  Commit: 520f5469ba162e4f88f5357bf393789ebc16db5f
      https://github.com/dovecot/core/commit/520f5469ba162e4f88f5357bf393789ebc16db5f
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

  Changed paths:
    M src/lib-smtp/smtp-client-connection.c

  Log Message:
  -----------
  lib-smtp: client: Always use per-connection settings in connection.

Some part of the connection code referred to global client settings.


  Commit: aab5da63d0baf870c4e40e4fd29f1573b53c24e9
      https://github.com/dovecot/core/commit/aab5da63d0baf870c4e40e4fd29f1573b53c24e9
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

  Changed paths:
    M src/lib-smtp/smtp-client-connection.c

  Log Message:
  -----------
  lib-smtp: client: Assign only connection settings during connection initialization.

Due to some copy-paste mistake, some global client settings were assigned
instead.


  Commit: daaf2a6963f1d5e6bd1bf5da576c2a5023aba237
      https://github.com/dovecot/core/commit/daaf2a6963f1d5e6bd1bf5da576c2a5023aba237
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

  Changed paths:
    M src/submission/submission-client.c
    M src/submission/submission-settings.c
    M src/submission/submission-settings.h

  Log Message:
  -----------
  submission: Add settings that configure the connect and command reply timeouts.


Compare: https://github.com/dovecot/core/compare/83b1300b96e7...daaf2a6963f1


More information about the dovecot-cvs mailing list