[dovecot/core] b88c15: index-storage: Update mailbox last_rename_stamp on...

GitHub noreply at github.com
Mon Jan 9 12:30:12 UTC 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: b88c159f0b018cef52b724240da90341fb06b37d
      https://github.com/dovecot/core/commit/b88c159f0b018cef52b724240da90341fb06b37d
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-01-09 (Mon, 09 Jan 2017)

  Changed paths:
    M src/lib-storage/index/index-storage.c
    M src/lib-storage/mail-storage-private.h

  Log Message:
  -----------
  index-storage: Update mailbox last_rename_stamp on rename


  Commit: 79a26b1b73a5daec7802bfedd367fafde7ede48e
      https://github.com/dovecot/core/commit/79a26b1b73a5daec7802bfedd367fafde7ede48e
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-01-09 (Mon, 09 Jan 2017)

  Changed paths:
    M src/lib-storage/mail-autoexpunge.c

  Log Message:
  -----------
  autoexpunge: Consider last_rename_stamp on expunge

When expunging by saved date, see if last_rename_stamp
is more recent than saved date, and use that instead.

This prevents mails getting deleted on a folder that
was just renamed, the user probably expects autoexpunge
to consider these emails as fresh.


  Commit: 0a7caaa6f8b6242a8090b171222ef6d9d72e570f
      https://github.com/dovecot/core/commit/0a7caaa6f8b6242a8090b171222ef6d9d72e570f
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2017-01-09 (Mon, 09 Jan 2017)

  Changed paths:
    M src/lib-http/http-url.c
    M src/lib-http/http-url.h
    M src/lib/uri-util.c
    M src/lib/uri-util.h

  Log Message:
  -----------
  lib, lib-http: add HTTP_URL_ALLOW_PCT_NUL flag

This allows a URL to contain %00.


  Commit: d2cc2b022d08e72dae5201e16c4f450cf4432743
      https://github.com/dovecot/core/commit/d2cc2b022d08e72dae5201e16c4f450cf4432743
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-01-09 (Mon, 09 Jan 2017)

  Changed paths:
    M src/lib/istream-mmap.c

  Log Message:
  -----------
  istream-mmap: Mark stream eof on error and copy errno


  Commit: 42d12a37575ea6a5df13ee782c0a3d799ede83fc
      https://github.com/dovecot/core/commit/42d12a37575ea6a5df13ee782c0a3d799ede83fc
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-01-09 (Mon, 09 Jan 2017)

  Changed paths:
    M src/lib-program-client/program-client.c

  Log Message:
  -----------
  lib-program-client: Do not call program_client_fail twice

Fixes crash in program-client caused by use of freed memory.


  Commit: 5a2358dc329fa9a9d945e2def244362943214cb9
      https://github.com/dovecot/core/commit/5a2358dc329fa9a9d945e2def244362943214cb9
  Author: Greg C <bearggg at users.noreply.github.com>
  Date:   2017-01-09 (Mon, 09 Jan 2017)

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

  Log Message:
  -----------
  auth-policy: hashed_password will always be blank, tell buffer it has data so str_len works when converting to hex


Compare: https://github.com/dovecot/core/compare/34f7cc3df637...5a2358dc329f


More information about the dovecot-cvs mailing list