[dovecot/core] c1684f: lib: Set timestamp part more accurately in guid_12...

GitHub noreply at github.com
Fri Apr 29 19:30:12 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: c1684fd2affe6159e99bc6de0fd387ce802f0ca6
      https://github.com/dovecot/core/commit/c1684fd2affe6159e99bc6de0fd387ce802f0ca6
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/lib/guid.c

  Log Message:
  -----------
  lib: Set timestamp part more accurately in guid_128_generate()

Previously a long-running process would keep the timestamp close to its
original start time. This doesn't really matter as long as GUIDs are treated
opaque, but some pieces of code prefer to try to use the timestamp fields
since they're already there. This makes such code work more nicely.


  Commit: 6de95f63d4590814354fa5e35e92946c58d4562e
      https://github.com/dovecot/core/commit/6de95f63d4590814354fa5e35e92946c58d4562e
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/lmtp/commands.c

  Log Message:
  -----------
  lmtp: Connect to anvil earlier while still running as root

This was a problem only with lmtp_rcpt_check_quota=yes.


  Commit: e08a3c92eb9470296ea2d6b1834179c8564f3d1f
      https://github.com/dovecot/core/commit/e08a3c92eb9470296ea2d6b1834179c8564f3d1f
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/lib-fs/fs-posix.c

  Log Message:
  -----------
  lib-fs: don't append '/' to prefix in posix-fs


  Commit: befccf297cba74009dfd0447a0dcea018af756fe
      https://github.com/dovecot/core/commit/befccf297cba74009dfd0447a0dcea018af756fe
  Author: Stephan Bosch <stephan at rename-it.nl>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/lib-http/http-client-request.c
    M src/lib-http/http-client.h

  Log Message:
  -----------
  lib-http: client: Added ability to configure a specific proxy for individual requests.

This way, a request can be routed to a specific proxy (or origin server). The destination can also be a unix socket.


  Commit: e2d420dc4bbb06de56ca225c1d9eb79456c792c5
      https://github.com/dovecot/core/commit/e2d420dc4bbb06de56ca225c1d9eb79456c792c5
  Author: Stephan Bosch <stephan at rename-it.nl>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/lib/strfuncs.c
    M src/lib/strfuncs.h
    M src/lib/test-strfuncs.c

  Log Message:
  -----------
  lib: Finished string trimming functions to trim characters from beginning and/or end of a string.

This also restructures the code to avoid code duplication as much as possible.


  Commit: ac157a6a06f10f3691a3512fbe05a7781c6d22d2
      https://github.com/dovecot/core/commit/ac157a6a06f10f3691a3512fbe05a7781c6d22d2
  Author: Teemu Huovila <teemu.huovila at dovecot.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/lib-dict-extra/dict-ldap.c

  Log Message:
  -----------
  lib-dict-extra: Avoid out of scope data stack usage.


  Commit: d61490e38c4c2fbfb761200f4169c52c09a63169
      https://github.com/dovecot/core/commit/d61490e38c4c2fbfb761200f4169c52c09a63169
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/lib-storage/list/subscription-file.c

  Log Message:
  -----------
  lib-storage: write subscription file in version 2 format

Write subscriptions file in a format that only v2.2.17 or newer can read, so
after dovecot converts the files to the new format, downgrading to a version
older than v2.2.17 is not supported.


  Commit: 68eb16778de5e694e4700c3631fa7f1919f18c49
      https://github.com/dovecot/core/commit/68eb16778de5e694e4700c3631fa7f1919f18c49
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/doveadm/Makefile.am
    M src/doveadm/doveadm-cmd.c
    R src/doveadm/doveadm-mount.c
    M src/lib-master/Makefile.am
    R src/lib-master/mountpoint-list.c
    R src/lib-master/mountpoint-list.h

  Log Message:
  -----------
  lib-master, doveadm: remove mountpoint-list.* and doveadm mount commands


  Commit: 197a3e48d6ca4f03d762ce45527e744c8a3d48e4
      https://github.com/dovecot/core/commit/197a3e48d6ca4f03d762ce45527e744c8a3d48e4
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/lib-lda/mail-deliver.c

  Log Message:
  -----------
  lib-lda: remove forced logging of session_id


  Commit: fe219d44d016a40771117bdcb112828cdfad36a4
      https://github.com/dovecot/core/commit/fe219d44d016a40771117bdcb112828cdfad36a4
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/plugins/mail-log/mail-log-plugin.c

  Log Message:
  -----------
  mail-log: log headers as utf8


  Commit: 3fd02e831c32598deda589ae536fdaa4022d9750
      https://github.com/dovecot/core/commit/3fd02e831c32598deda589ae536fdaa4022d9750
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M src/lib-dict-extra/dict-fs.c
    M src/lib-dict/dict-client.h
    M src/lib-dict/dict-file.c
    M src/lib-dict/dict-memcached-ascii.c
    M src/lib-dict/dict-transaction-memory.c
    M src/lib-dict/dict-transaction-memory.h

  Log Message:
  -----------
  lib-dict: Further remove APPEND


Compare: https://github.com/dovecot/core/compare/314d5f114e79...3fd02e831c32


More information about the dovecot-cvs mailing list