[dovecot/core] b045b6: login-common: Add preproxy pool

GitHub noreply at github.com
Sun Mar 19 22:30:10 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: b045b66988bfbaa2795791e42ee724fae6f0db1c
      https://github.com/dovecot/core/commit/b045b66988bfbaa2795791e42ee724fae6f0db1c
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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: a8dac1be6a0c3adbbce5887ca395f418194c6c06
      https://github.com/dovecot/core/commit/a8dac1be6a0c3adbbce5887ca395f418194c6c06
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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: 07142eb1dc6453bfc6206c14af7b6d3c3ec05eeb
      https://github.com/dovecot/core/commit/07142eb1dc6453bfc6206c14af7b6d3c3ec05eeb
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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: 2f7c73483ff5474a74a83a646f82e1b60f687680
      https://github.com/dovecot/core/commit/2f7c73483ff5474a74a83a646f82e1b60f687680
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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: a9523ec8f6c32ccdfe3a78d743a9cd749c3eb3aa
      https://github.com/dovecot/core/commit/a9523ec8f6c32ccdfe3a78d743a9cd749c3eb3aa
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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: e88c6613d3bc78fa928b0e74f8e4ebd91151206e
      https://github.com/dovecot/core/commit/e88c6613d3bc78fa928b0e74f8e4ebd91151206e
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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: 6e76be05e480dc717f4d48483029ac1cbd8d237b
      https://github.com/dovecot/core/commit/6e76be05e480dc717f4d48483029ac1cbd8d237b
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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: 53f97800b16ab3a8d263c5331132dec1e8fea9a0
      https://github.com/dovecot/core/commit/53f97800b16ab3a8d263c5331132dec1e8fea9a0
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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: 998eadc15aabe598cc9301fdb28c0fef5225b3f7
      https://github.com/dovecot/core/commit/998eadc15aabe598cc9301fdb28c0fef5225b3f7
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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: 67ac9e1493601933d3d4eb2d30893e0d84d2a5b5
      https://github.com/dovecot/core/commit/67ac9e1493601933d3d4eb2d30893e0d84d2a5b5
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 Mar 2017)

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

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


  Commit: 017d99aa1c9decec9e79d6183f61df97f35f5df2
      https://github.com/dovecot/core/commit/017d99aa1c9decec9e79d6183f61df97f35f5df2
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-19 (Sun, 19 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.


Compare: https://github.com/dovecot/core/compare/d35da39e688b...017d99aa1c9d


More information about the dovecot-cvs mailing list