[dovecot/core | refs/heads/master] 191321cc: auth-policy: Move result logging to auth policy code

noreply at dovecot.org noreply at dovecot.org
Thu Feb 21 10:30:10 EET 2019


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 191321cc5d3489f48697c7212cddca6e1023c65b
      https://github.com/dovecot/core/commit/191321cc5d3489f48697c7212cddca6e1023c65b
  Author: Aki Tuomi <aki.tuomi at open-xchange.com>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  auth-policy: Move result logging to auth policy code

Removes duplicate and also unnecessary logging of result

  Commit: 1909a2795756e9f6dc2a7f030b41bd60929a55eb
      https://github.com/dovecot/core/commit/1909a2795756e9f6dc2a7f030b41bd60929a55eb
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  auth: Use request event for logging in generic logging

  Commit: 49c930f7f395fde9fe22f9e2e7ffad601a2928d1
      https://github.com/dovecot/core/commit/49c930f7f395fde9fe22f9e2e7ffad601a2928d1
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M src/auth/auth-request-handler.c
    M src/auth/auth-request.c
    M src/auth/mech-anonymous.c
    M src/auth/mech-apop.c
    M src/auth/mech-cram-md5.c
    M src/auth/mech-digest-md5.c
    M src/auth/mech-dovecot-token.c
    M src/auth/mech-external.c
    M src/auth/mech-gssapi.c
    M src/auth/mech-login.c
    M src/auth/mech-ntlm.c
    M src/auth/mech-oauth2.c
    M src/auth/mech-otp.c
    M src/auth/mech-plain.c
    M src/auth/mech-rpa.c
    M src/auth/mech-scram-sha1.c
    M src/auth/mech-skey.c
    M src/auth/mech-winbind.c

  Log Message:
  -----------
  auth: Use event logging for subsys mech

Automated change

sed -i -e 's/auth_request_log_\(.*\)(\(.*\), AUTH_SUBSYS_MECH,/e_\1(\2->mech_event,/' *.c

Whitespace fixing done with custom script

  Commit: 4a0fdfda6846b0b195b2a08a7d50ccea3a7bb8a2
      https://github.com/dovecot/core/commit/4a0fdfda6846b0b195b2a08a7d50ccea3a7bb8a2
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M src/auth/auth-request.c
    M src/auth/db-checkpassword.c
    M src/auth/db-dict.c
    M src/auth/db-ldap.c
    M src/auth/db-lua.c
    M src/auth/db-oauth2.c
    M src/auth/db-passwd-file.c
    M src/auth/passdb-blocking.c
    M src/auth/passdb-bsdauth.c
    M src/auth/passdb-cache.c
    M src/auth/passdb-checkpassword.c
    M src/auth/passdb-dict.c
    M src/auth/passdb-imap.c
    M src/auth/passdb-ldap.c
    M src/auth/passdb-lua.c
    M src/auth/passdb-oauth2.c
    M src/auth/passdb-pam.c
    M src/auth/passdb-passwd-file.c
    M src/auth/passdb-passwd.c
    M src/auth/passdb-shadow.c
    M src/auth/passdb-sia.c
    M src/auth/passdb-sql.c
    M src/auth/passdb-static.c
    M src/auth/passdb-vpopmail.c
    M src/auth/passdb.c
    M src/auth/userdb-dict.c
    M src/auth/userdb-ldap.c
    M src/auth/userdb-lua.c
    M src/auth/userdb-passwd-file.c
    M src/auth/userdb-passwd.c
    M src/auth/userdb-prefetch.c
    M src/auth/userdb-sql.c
    M src/auth/userdb-static.c
    M src/auth/userdb-vpopmail.c
    M src/auth/userdb.c

  Log Message:
  -----------
  auth: Use event logging for subsys db

Done with automated change

sed -i -e 's/auth_request_log_\(.*\)(\(.*\), AUTH_SUBSYS_DB,/e_\1(\2->authdb_event,/' *.c

Followed by coccinelle

@@
expression E;
@@

-E->authdb_event
+authdb_event(E)

and some manual cleanup

Whitespace fixing done with custom script

  Commit: af632d22c48f2a6e34b0d484a68aed9394b98ea8
      https://github.com/dovecot/core/commit/af632d22c48f2a6e34b0d484a68aed9394b98ea8
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M src/auth/auth-request.c
    M src/auth/auth-request.h
    M src/auth/auth-worker-client.c
    M src/auth/test-lua.c

  Log Message:
  -----------
  auth: Add events for passdb/userdb lookups

  Commit: e96745a67ba004a19b7360bb8cd15c444ac497fd
      https://github.com/dovecot/core/commit/e96745a67ba004a19b7360bb8cd15c444ac497fd
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M src/auth/userdb.c
    M src/auth/userdb.h

  Log Message:
  -----------
  auth: userdb - add userdb_result_to_string

  Commit: e80f2fddbd06077a76e565bbc04e200333897edd
      https://github.com/dovecot/core/commit/e80f2fddbd06077a76e565bbc04e200333897edd
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  auth: passdb - Add passdb_result_to_string

  Commit: 825242011cd4fdbbd34a7eef9331d4d77c6706c0
      https://github.com/dovecot/core/commit/825242011cd4fdbbd34a7eef9331d4d77c6706c0
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M src/auth/auth-worker-client.c

  Log Message:
  -----------
  auth: auth-worker - Add event

  Commit: 4b213e1ec9a3b65117371f9caa3371ce49eb846d
      https://github.com/dovecot/core/commit/4b213e1ec9a3b65117371f9caa3371ce49eb846d
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  auth-policy: Use events

  Commit: c587dda0b9d8c5c19a3174ff7a75913cab1a441a
      https://github.com/dovecot/core/commit/c587dda0b9d8c5c19a3174ff7a75913cab1a441a
  Author: Aki Tuomi <aki.tuomi at open-xchange.com>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  auth-policy: Use dedicated pool

Otherwise memory gets released too early.

  Commit: e1fa1864b014012ecc6d25689e3d6e6ee06bf44b
      https://github.com/dovecot/core/commit/e1fa1864b014012ecc6d25689e3d6e6ee06bf44b
  Author: Aki Tuomi <aki.tuomi at open-xchange.com>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  auth-policy: Move callback to helper function

  Commit: 16fbc2765aeeb67f28a4d84f4270bbafa9b16124
      https://github.com/dovecot/core/commit/16fbc2765aeeb67f28a4d84f4270bbafa9b16124
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  auth: Emit event when auth request is finished

  Commit: 658f48f5801f1c7010053d8227e41cf0f87ad086
      https://github.com/dovecot/core/commit/658f48f5801f1c7010053d8227e41cf0f87ad086
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  auth: Add mechanism event

  Commit: 9d698afbcaf8c48a67ac1dd8232ab81e7b42f0b7
      https://github.com/dovecot/core/commit/9d698afbcaf8c48a67ac1dd8232ab81e7b42f0b7
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  auth: Split creation of log identifier from get_log_prefix()

  Commit: 4c7741442612ed24d1777575263cba8b9dd4ce10
      https://github.com/dovecot/core/commit/4c7741442612ed24d1777575263cba8b9dd4ce10
  Author: Aki Tuomi <aki.tuomi at open-xchange.com>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

  Changed paths:
    M src/auth/auth.c

  Log Message:
  -----------
  auth: Update dummy_set

Add auth_verbose, was forgotten in
b484ab4b55b0d5341f2f4dd98a655a75f0bf1275

  Patch: https://github.com/dovecot/core/compare/b9bd3517daba...191321cc5d34.patch


More information about the dovecot-cvs mailing list