[dovecot/core] c6c297: configure: Fix link ordering

GitHub noreply at github.com
Tue Jan 10 14:01:39 UTC 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: c6c29760aeba183fc7b96080ff30fc9f985aa897
      https://github.com/dovecot/core/commit/c6c29760aeba183fc7b96080ff30fc9f985aa897
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: Fix link ordering

libprogram_client.la needs to be before libdns.la


  Commit: 81fdd616ea8837e07ca4e65c49e3af097fa7efb2
      https://github.com/dovecot/core/commit/81fdd616ea8837e07ca4e65c49e3af097fa7efb2
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M configure.ac
    M dovecot-config.in.in
    M src/Makefile.am
    M src/lib-lda/Makefile.am
    R src/lib-lda/lmtp-client.c
    R src/lib-lda/lmtp-client.h
    A src/lib-smtp/Makefile.am
    A src/lib-smtp/lmtp-client.c
    A src/lib-smtp/lmtp-client.h
    M src/lmtp/Makefile.am

  Log Message:
  -----------
  lib-lda: Moved LMTP client to lib-smtp.

This makes the LMTP client available without dependency on lib-storage.
For Dovecot v2.3, the newly created lib-smtp will evolve into a full client/server SMTP implementation.
That will then remove the remaining SMTP code from lib-lda.


  Commit: 135600fbe93e279ad18c65dae44eccc345771df9
      https://github.com/dovecot/core/commit/135600fbe93e279ad18c65dae44eccc345771df9
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  auth-policy: Enable SSL connections


  Commit: 0f3c4b9673239cfcde08535dcdd5ce19aa6156cc
      https://github.com/dovecot/core/commit/0f3c4b9673239cfcde08535dcdd5ce19aa6156cc
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M src/auth/auth-settings.c
    M src/auth/auth-settings.h

  Log Message:
  -----------
  auth-policy: Add missing settings


  Commit: ecb3be1827d9f237c15e34c25c4f9e335592bab2
      https://github.com/dovecot/core/commit/ecb3be1827d9f237c15e34c25c4f9e335592bab2
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M src/auth/Makefile.am

  Log Message:
  -----------
  auth: Fix compiling tests


  Commit: 2d0fd3efef1371d5bc17edd38e425516418a199d
      https://github.com/dovecot/core/commit/2d0fd3efef1371d5bc17edd38e425516418a199d
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M src/lmtp/commands.c

  Log Message:
  -----------
  lmtp: Don't deliver truncated email when client disconnects before "." line

This didn't happen always, because the EOF was handled in two different
places in different ways.


  Commit: 52336da96fc427c61d7c744410c1c1cb06f02c18
      https://github.com/dovecot/core/commit/52336da96fc427c61d7c744410c1c1cb06f02c18
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M src/config/config-parser.c

  Log Message:
  -----------
  config: Fix checking if <path needs to be expanded


  Commit: a007cfc114421e6a00d9adde2db1b176a91d80cd
      https://github.com/dovecot/core/commit/a007cfc114421e6a00d9adde2db1b176a91d80cd
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  dict-ldap|fs: Explicitly specify used dict_vfuncs methods.

This was done for other dict drivers in
ade5567577dadb0b275c840208d3ad21a9f00a36


  Commit: 293e9fc614a3c790456943ae67473f7518b65c35
      https://github.com/dovecot/core/commit/293e9fc614a3c790456943ae67473f7518b65c35
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M src/lib-dict/dict-private.h
    M src/lib-dict/dict.c
    M src/lib-dict/dict.h

  Log Message:
  -----------
  lib-dict: Add dict_transaction_set_timestamp()


  Commit: f528d54a7affa176feb7a4e5e26eec1d1b37ccfb
      https://github.com/dovecot/core/commit/f528d54a7affa176feb7a4e5e26eec1d1b37ccfb
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M src/dict/dict-commands.c
    M src/lib-dict/dict-client.c
    M src/lib-dict/dict-client.h

  Log Message:
  -----------
  dict-client: Pass through transaction timestamp to dict-server


  Commit: aed6c42a0125ec669aef8d577358372782129472
      https://github.com/dovecot/core/commit/aed6c42a0125ec669aef8d577358372782129472
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M src/lib-dict/dict-sql.c

  Log Message:
  -----------
  dict-sql: Support transaction timestamps with Cassandra driver


  Commit: d165b70146471b12c0b5bf03737e519e9379832e
      https://github.com/dovecot/core/commit/d165b70146471b12c0b5bf03737e519e9379832e
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  dict-client: When failing to resend commands after reconnect, their success is uncertain.

It's possible that the writes before the disconnection did actually finish
successfully. If any of them were commits, we need to return
DICT_COMMIT_RET_WRITE_UNCERTAIN.


  Commit: 0787b76268b729b1ed10b20c85f97ab56c6a0416
      https://github.com/dovecot/core/commit/0787b76268b729b1ed10b20c85f97ab56c6a0416
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M src/lib-sql/driver-cassandra.c

  Log Message:
  -----------
  cassandra: Add support for "bigint" value type.


  Commit: 4ca3356e3fe2f460834225e87e3c8ac45c3844a7
      https://github.com/dovecot/core/commit/4ca3356e3fe2f460834225e87e3c8ac45c3844a7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M src/lib-sql/driver-cassandra.c

  Log Message:
  -----------
  cassandra: Support configuring heartbeat_interval and idle_timeout


  Commit: 01129c57c3b4ad4d39b9ecea244d8b8087708a3c
      https://github.com/dovecot/core/commit/01129c57c3b4ad4d39b9ecea244d8b8087708a3c
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  lib-storage: Prevent recursion in header parsing

If header parsing error occurs and error handling tries
to get fields, such as Message-ID, it will cause
crash. This fixes problem by preventing reading from
non-cached headers while they are being parsed.

Fixes lmtp: Panic: file ../../../src/lib/array.h: line 219 (array_idx_i):
assertion failed: (idx * array->element_size < array->buffer->used)


  Commit: b4b4f8de58fca2f9e3683e94c5000e194440cc3c
      https://github.com/dovecot/core/commit/b4b4f8de58fca2f9e3683e94c5000e194440cc3c
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  lib-storage: Compile & indent fix for previous change.


Compare: https://github.com/dovecot/core/compare/2eb0ef7f15f0...b4b4f8de58fc


More information about the dovecot-cvs mailing list