[dovecot/core] 76553b: lmtp: proxy: Fix connection settings comparison in...

GitHub noreply at github.com
Tue Nov 28 03:00:11 EET 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 76553b1646d80dcbff0757f67ade1a5556aaffb1
      https://github.com/dovecot/core/commit/76553b1646d80dcbff0757f67ade1a5556aaffb1
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-28 (Tue, 28 Nov 2017)

  Changed paths:
    M src/lmtp/lmtp-proxy.c

  Log Message:
  -----------
  lmtp: proxy: Fix connection settings comparison in lmtp_proxy_get_connection() when hostip field is set.

The IP in the hostip field overrides the host setting, which broke the comparison.


  Commit: 451698c60d7b3a763742c8e99503ab30596036f0
      https://github.com/dovecot/core/commit/451698c60d7b3a763742c8e99503ab30596036f0
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-28 (Tue, 28 Nov 2017)

  Changed paths:
    M src/lib/strfuncs.c

  Log Message:
  -----------
  lib: strfuncs: Fixed value of uchar_empty_ptr not to be NULL.


  Commit: e4b72bd73bfffda7906faa248eab31f936cfc6fa
      https://github.com/dovecot/core/commit/e4b72bd73bfffda7906faa248eab31f936cfc6fa
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-28 (Tue, 28 Nov 2017)

  Changed paths:
    M src/auth/auth-request-handler.c

  Log Message:
  -----------
  auth: Properly recognize an empty initial SASL response.

It was erroneously handled as an absent initial response.
Restructured the code for clarity and changed the comments: '=' should not be passed to SASL layer at all.


  Commit: ad3e5fb08578161731085cfc025659753d2682cb
      https://github.com/dovecot/core/commit/ad3e5fb08578161731085cfc025659753d2682cb
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-28 (Tue, 28 Nov 2017)

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

  Log Message:
  -----------
  imap-login: Properly recognize an empty SASL initial response.

Pass only the empty string to the auth service and not "=".


  Commit: 981f260cfa17a22faf4ff047e479e63cad01aa65
      https://github.com/dovecot/core/commit/981f260cfa17a22faf4ff047e479e63cad01aa65
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-11-28 (Tue, 28 Nov 2017)

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

  Log Message:
  -----------
  pop3-login: Properly recognize an empty SASL initial response.

Pass only the empty string to the auth service and not "=".


Compare: https://github.com/dovecot/core/compare/e4a7dbe5e022...981f260cfa17


More information about the dovecot-cvs mailing list