[dovecot/core] 4b50a1: auth: If uidgid_file doesn't exist, fail the userd...

GitHub noreply at github.com
Tue Nov 1 17:30:11 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 4b50a16fa242eea52254a6cd02982174b9819c83
      https://github.com/dovecot/core/commit/4b50a16fa242eea52254a6cd02982174b9819c83
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

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

  Log Message:
  -----------
  auth: If uidgid_file doesn't exist, fail the userdb lookup.


  Commit: b4ed649cad1f149bb8fc058eb2eb44f0278a729b
      https://github.com/dovecot/core/commit/b4ed649cad1f149bb8fc058eb2eb44f0278a729b
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/auth/db-passwd-file.c
    M src/auth/db-passwd-file.h
    M src/auth/passdb-passwd-file.c
    M src/auth/userdb-passwd-file.c

  Log Message:
  -----------
  auth: If passwd-file can't be read, return tempfail (not user unknown).


  Commit: adea1e1e46ccb4ae107767fd930e3d1fb4f1d11d
      https://github.com/dovecot/core/commit/adea1e1e46ccb4ae107767fd930e3d1fb4f1d11d
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/auth/passdb-sql.c
    M src/auth/passdb.h

  Log Message:
  -----------
  auth: Code cleanup - Return void in passdb.set_credentials()

It's an asynchronous function, so the result will be in the callback
parameters.


  Commit: 6d24551e169c0808695db35d7a228f1970a84c75
      https://github.com/dovecot/core/commit/6d24551e169c0808695db35d7a228f1970a84c75
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

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

  Log Message:
  -----------
  imap/pop3 proxy: If passdb returns proxy_not_trusted, don't send ID/XCLIENT

This allows using Dovecot proxying feature towards less trusted servers.


  Commit: e0e555a09a8ff93aa904586aeffd37f5b0e3a84d
      https://github.com/dovecot/core/commit/e0e555a09a8ff93aa904586aeffd37f5b0e3a84d
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/lib/str.h
    M src/lib/test-str.c

  Log Message:
  -----------
  lib: Fix str_truncate() when string size is already smaller.

Previous behavior either added extra NULs to the string or assert-crashed.


  Commit: ccf5e99d0285da8679dee6e0b68fa9ea99a4ddfa
      https://github.com/dovecot/core/commit/ccf5e99d0285da8679dee6e0b68fa9ea99a4ddfa
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/doveadm/doveadm-director.c

  Log Message:
  -----------
  doveadm director: Fix memory leaks if hostname lookup fails.


Compare: https://github.com/dovecot/core/compare/59a82d4b3ade...ccf5e99d0285


More information about the dovecot-cvs mailing list