[dovecot/core] f3e5cc: lmtp: Fix for wrong session id of mail user when s...

GitHub noreply at github.com
Tue Sep 12 14:00:14 EEST 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: f3e5cc34de32343c73ffc130ef1c5f0e5e57dd95
      https://github.com/dovecot/core/commit/f3e5cc34de32343c73ffc130ef1c5f0e5e57dd95
  Author: Sergey Kitov <sergey.kitov at open-xchange.com>
  Date:   2017-09-12 (Tue, 12 Sep 2017)

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

  Log Message:
  -----------
  lmtp: Fix for wrong session id of mail user when saving mail, quota checking on

When quota is checked mail user is allocated with custom ":quota" session id
suffix without incrementing service user session id counter


  Commit: b1f56afa6d111233218f5e21958d8be290aa2a6e
      https://github.com/dovecot/core/commit/b1f56afa6d111233218f5e21958d8be290aa2a6e
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-12 (Tue, 12 Sep 2017)

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

  Log Message:
  -----------
  lib-mail: Make sure mail_user_hash() won't return 0 as the hash.

It doesn't seem to actually happen, but this makes sure of it.


  Commit: 380127c453f30e52fb1402ac0363a328edc14227
      https://github.com/dovecot/core/commit/380127c453f30e52fb1402ac0363a328edc14227
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-12 (Tue, 12 Sep 2017)

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

  Log Message:
  -----------
  *-login: Cache director_username_hash between KICK-DIRECTOR-HASH commands

This should make the kicking much faster, which is important when director
is moving thousands of users.


Compare: https://github.com/dovecot/core/compare/b700b7ffd85a...380127c453f3


More information about the dovecot-cvs mailing list