[dovecot/core] 1fe027: lib-storage: If chdir(home) fails due to EACCES, d...
GitHub
noreply at github.com
Mon Jul 24 19:00:10 EEST 2017
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 1fe027b2cac9fd227e7bf639cf0dcba27b47f65c
https://github.com/dovecot/core/commit/1fe027b2cac9fd227e7bf639cf0dcba27b47f65c
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M src/lib-storage/mail-storage-service.c
Log Message:
-----------
lib-storage: If chdir(home) fails due to EACCES, don't log two errors.
Commit: baf97389e203e105b97a8183b2893740691f8c63
https://github.com/dovecot/core/commit/baf97389e203e105b97a8183b2893740691f8c63
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M src/lib-storage/mail-storage-service.c
Log Message:
-----------
lib-storage: If userdb returns chdir extra field, chdir() there instead of home
This can avoid unnecessary home directory accesses if indexes are stored
outside the home and there's no other reason to chdir() to home.
Commit: b3d5afcc92e4ce1452db499b3c956d12447babc7
https://github.com/dovecot/core/commit/b3d5afcc92e4ce1452db499b3c956d12447babc7
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M src/lib-master/master-login.c
Log Message:
-----------
lib-master: Allow userdb to return postlogin socket path.
Returning "postlogin=socketpath" as userdb extra field overrides the
postlogin socket path in the service { executable } parameter.
Commit: 00f85d286c9335fc28bdd762f6bd3f5866f9615f
https://github.com/dovecot/core/commit/00f85d286c9335fc28bdd762f6bd3f5866f9615f
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M doc/example-config/conf.d/10-mail.conf
Log Message:
-----------
example-config: Add mailbox_list_index_very_dirty_syncs
Commit: e4122867044b44e9715c85ac373dbb1c03e0963d
https://github.com/dovecot/core/commit/e4122867044b44e9715c85ac373dbb1c03e0963d
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M doc/example-config/conf.d/10-mail.conf
M src/lib-storage/list/mailbox-list-index-status.c
M src/lib-storage/mail-storage-settings.c
M src/lib-storage/mail-storage-settings.h
Log Message:
-----------
lib-storage: Add mailbox_list_index_include_inbox setting
This controls whether to update INBOX's STATUS information in the mailbox
list index. It can be useful especially if LISTINDEX points to a tmpfs,
but perhaps also in other situations.
I considered adding a more generic setting to exclude other mailboxes, but
the namespace prefixes and hierarchy separators get a bit complicated with
shared mailboxes. It's probably also not very useful to change this for
anything but the INBOX.
Commit: 9ab2df665ed6bd5043c3334853fcb008aecbf315
https://github.com/dovecot/core/commit/9ab2df665ed6bd5043c3334853fcb008aecbf315
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M src/lib/var-expand-if.c
Log Message:
-----------
var-expand-if: Remove unused variable par_start
Compare: https://github.com/dovecot/core/compare/57479bd6600f...9ab2df665ed6
More information about the dovecot-cvs
mailing list