[dovecot/core] a020eb: lib-storage: Added mail_user.session_create_time a...

GitHub noreply at github.com
Mon Oct 10 15:30:10 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: a020eb653b2620a989e4795adceb6136037327b2
      https://github.com/dovecot/core/commit/a020eb653b2620a989e4795adceb6136037327b2
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M src/lib-storage/mail-storage-service.c
    M src/lib-storage/mail-storage-service.h
    M src/lib-storage/mail-user.c
    M src/lib-storage/mail-user.h

  Log Message:
  -----------
  lib-storage: Added mail_user.session_create_time and .session_restored


  Commit: 1e2b3bd82f2d4fbae0963f4a220df30b7b5ae628
      https://github.com/dovecot/core/commit/1e2b3bd82f2d4fbae0963f4a220df30b7b5ae628
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M src/imap-hibernate/imap-client.c
    M src/imap-hibernate/imap-client.h
    M src/imap-hibernate/imap-hibernate-client.c
    M src/imap/imap-client-hibernate.c
    M src/imap/imap-master-client.c

  Log Message:
  -----------
  imap-hibernate: Preserve mail_user.session_create_time through hibernation


  Commit: 55639052253ff28c6a0f569ae76dfda33e02c5f2
      https://github.com/dovecot/core/commit/55639052253ff28c6a0f569ae76dfda33e02c5f2
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M src/plugins/quota/quota.c

  Log Message:
  -----------
  quota: Don't execute quota_over_script if userdb lookup was over 10 secs ago


  Commit: 0c5ed44cf93523f5ae6d118501a79fff6dddf7d7
      https://github.com/dovecot/core/commit/0c5ed44cf93523f5ae6d118501a79fff6dddf7d7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M src/plugins/last-login/last-login-plugin.c

  Log Message:
  -----------
  last-login: Don't execute last_login on IMAP unhibernation.


  Commit: ce1a6c9b82117d253df9acd77e54ac84dd8a247e
      https://github.com/dovecot/core/commit/ce1a6c9b82117d253df9acd77e54ac84dd8a247e
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M src/login-common/client-common-auth.c
    M src/login-common/client-common.h
    M src/login-common/login-common.h
    M src/login-common/main.c

  Log Message:
  -----------
  *-login: Store user_* passdb fields to client->alt_usernames.


  Commit: adad68df4602d80639d7f28e4c7550fbafbd8d60
      https://github.com/dovecot/core/commit/adad68df4602d80639d7f28e4c7550fbafbd8d60
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M src/doveadm/doveadm-proxy.c
    M src/login-common/login-proxy.c

  Log Message:
  -----------
  doveadm proxy list: Show all user_* fields in output.


  Commit: 75af6e5ca2c4685e2316d27364ac7b00def7fed7
      https://github.com/dovecot/core/commit/75af6e5ca2c4685e2316d27364ac7b00def7fed7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M src/doveadm/doveadm-proxy.c
    M src/login-common/login-proxy.c

  Log Message:
  -----------
  doveadm proxy kick: Added -f <passdb field> parameter.

This works for all the user_* passdb fields.


  Commit: 9fc9965693110c250c6d6aa36ab60a77c934cc49
      https://github.com/dovecot/core/commit/9fc9965693110c250c6d6aa36ab60a77c934cc49
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

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

  Log Message:
  -----------
  doveadm proxy kick: Support multiple user parameters.


  Commit: 4a4fdb14788aec22dab8f1b91e9523233e5548dc
      https://github.com/dovecot/core/commit/4a4fdb14788aec22dab8f1b91e9523233e5548dc
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M src/director/director.c

  Log Message:
  -----------
  director: Escape username when handling USER-KICK.

This could have caused problems if username parameter contained TABs or LFs,
which of course shouldn't normally happen.


  Commit: 26f4264ece463fa14795c2d4a11fcc9875f544a1
      https://github.com/dovecot/core/commit/26f4264ece463fa14795c2d4a11fcc9875f544a1
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

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

  Log Message:
  -----------
  doveadm director kick: Escape username properly.

This only mattered if the username contained \001, TAB or LF characters,
which isn't normal.


  Commit: bfef6891565ff9018ac92add6eae401e9352c657
      https://github.com/dovecot/core/commit/bfef6891565ff9018ac92add6eae401e9352c657
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

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

  Log Message:
  -----------
  doveadm director kick: Added -f <passdb field> parameter.

This works for all the user_* passdb fields.


Compare: https://github.com/dovecot/core/compare/f24edebe360d...bfef6891565f


More information about the dovecot-cvs mailing list