[dovecot/core] 833b6a: passdb-static: Support password scheme

GitHub noreply at github.com
Mon Jul 11 15:00:15 UTC 2016


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: 833b6a122e117db6d8b5f3f6a2a4d558e109f7b9
      https://github.com/dovecot/core/commit/833b6a122e117db6d8b5f3f6a2a4d558e109f7b9
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/auth/passdb-static.c

  Log Message:
  -----------
  passdb-static: Support password scheme

This allows password argument to provide scheme instead of
defaulting to plain. If no scheme is provided, plain is
defaulted.


  Commit: 8e8aca6fcdff5a20179de3b6ef7861f844cc4fcd
      https://github.com/dovecot/core/commit/8e8aca6fcdff5a20179de3b6ef7861f844cc4fcd
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

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

  Log Message:
  -----------
  lib-storage: Clarify that mail_namespace_find_inbox() never returns NULL.

If namespaces==NULL, this function isn't even supposed to be called.


  Commit: d49e6f5aa065bc5cc5d5109e2e51fe1aa4d7fef6
      https://github.com/dovecot/core/commit/d49e6f5aa065bc5cc5d5109e2e51fe1aa4d7fef6
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-compression/istream-lzma.c
    M src/lib-compression/istream-zlib.c

  Log Message:
  -----------
  lib-compression: istream-zlib/lzma now differentiates between temporary errors and corruption.


  Commit: d374ad0141eebe2faa7af53db930c4c6f24315b8
      https://github.com/dovecot/core/commit/d374ad0141eebe2faa7af53db930c4c6f24315b8
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib/istream.h

  Log Message:
  -----------
  lib: Updated istream's stream_errno comments.


  Commit: e16a00aeb29f855b31856e3e032bac5ad2a5764b
      https://github.com/dovecot/core/commit/e16a00aeb29f855b31856e3e032bac5ad2a5764b
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-dcrypt/istream-decrypt.c

  Log Message:
  -----------
  lib-dcrypt: Set stream_errno on istream-decrypt read failures.

Fixes assert-crashes that would happen otherwise.


  Commit: 6bdee9cee16bd6c6a3a77aa51c4f173733789842
      https://github.com/dovecot/core/commit/6bdee9cee16bd6c6a3a77aa51c4f173733789842
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-dcrypt/istream-decrypt.c

  Log Message:
  -----------
  lib-dcrypt: istream-decrypt now differentiates between temporary errors and corruption.


  Commit: 485061caed71bfadcf8e78b200c0f29a4951c946
      https://github.com/dovecot/core/commit/485061caed71bfadcf8e78b200c0f29a4951c946
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-fs/Makefile.am
    M src/lib-fs/fs-api-private.h
    A src/lib-fs/fs-wrapper.c
    A src/lib-fs/fs-wrapper.h

  Log Message:
  -----------
  lib-fs: Implement all lib-fs functions as wrappers to parent stream.


  Commit: fad8a5222de2b524c3ee8003d8607f6d812fa393
      https://github.com/dovecot/core/commit/fad8a5222de2b524c3ee8003d8607f6d812fa393
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/plugins/fs-compress/fs-compress.c

  Log Message:
  -----------
  fs-compress: Use fs_wrapper_*() wherever possible


  Commit: 2f97ab5906f7d97f7da8ff8b4fcce6fb10d2daea
      https://github.com/dovecot/core/commit/2f97ab5906f7d97f7da8ff8b4fcce6fb10d2daea
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

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

  Log Message:
  -----------
  fs-metawrap: Use fs_wrapper_*() wherever possible


  Commit: 7da5f38bb8fd57894a6975f12c11940b3aaa823c
      https://github.com/dovecot/core/commit/7da5f38bb8fd57894a6975f12c11940b3aaa823c
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-fs/fs-sis-queue.c
    M src/lib-fs/fs-sis.c

  Log Message:
  -----------
  fs-sis*: Removed unnecessary error copying.

It was probably needed in the beginning, but nowadays the parent-most fs
keeps the error. There's no need to copy it around.


  Commit: b496de056b1ac552806132edf7b976e8c3ebe3b9
      https://github.com/dovecot/core/commit/b496de056b1ac552806132edf7b976e8c3ebe3b9
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-fs/fs-sis-queue.c
    M src/lib-fs/fs-sis.c

  Log Message:
  -----------
  fs-sis*: Minor error handling function cleanups.

We don't really need to go to the parent fs, so just use what is easiest.


  Commit: 965a0254e1b144924981d2780660e39747ad7733
      https://github.com/dovecot/core/commit/965a0254e1b144924981d2780660e39747ad7733
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-fs/fs-sis-queue.c
    M src/lib-fs/fs-sis.c

  Log Message:
  -----------
  fs-sis*: Use fs_wrapper_*() wherever possible


  Commit: efac0032e01997498b856fc9c5c1a5b9cab4b138
      https://github.com/dovecot/core/commit/efac0032e01997498b856fc9c5c1a5b9cab4b138
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/doveadm/doveadm-zlib.c

  Log Message:
  -----------
  Compiler warning fix


  Commit: 174ed0ddc01dc970142b6994b76c4e19ad5f11e4
      https://github.com/dovecot/core/commit/174ed0ddc01dc970142b6994b76c4e19ad5f11e4
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lmtp/commands.c

  Log Message:
  -----------
  lmtp: Don't send double-DISCONNECT to anvil.

Happened with lmtp_user_concurrency_limit > 0. Fixes errors like:

Error: connect limit: disconnection for unknown pid 123 + ident lmtp/username


  Commit: 758d1194c9971be07293511c5ec8ff63cc58697c
      https://github.com/dovecot/core/commit/758d1194c9971be07293511c5ec8ff63cc58697c
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-storage/index/pop3c/pop3c-sync.c

  Log Message:
  -----------
  pop3c: Fixed crash in syncing when local indexes existed but UIDL wasn't cached.


  Commit: baf1d37849d3a7746b51530a666385ccec6826be
      https://github.com/dovecot/core/commit/baf1d37849d3a7746b51530a666385ccec6826be
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-storage/index/dbox-multi/mdbox-save.c

  Log Message:
  -----------
  mdbox: Fixed crash when saving POP3 UIDLs to a non-empty mailbox.

Fixes assert:

Panic: file mdbox-save.c: line 337: unreached


  Commit: cd1786b3475c6324457995833918f4561da34bd0
      https://github.com/dovecot/core/commit/cd1786b3475c6324457995833918f4561da34bd0
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/auth/auth-master-connection.c
    M src/auth/auth-request-handler.c
    M src/auth/auth-request.c
    M src/auth/auth-worker-client.c
    M src/auth/passdb-blocking.c
    M src/auth/passdb-sql.c
    M src/auth/passdb.h

  Log Message:
  -----------
  auth: Skip authentication with noauthenticate


  Commit: 3afcdd2b06fb908fcbbc6d3647d0d4290ea7c655
      https://github.com/dovecot/core/commit/3afcdd2b06fb908fcbbc6d3647d0d4290ea7c655
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/lib-storage/list/mailbox-list-iter.c

  Log Message:
  -----------
  lib-storage: Fixed crash on subscription listing if subscription refresh fails.


  Commit: e1a3bc1280f156323b172258b0445f76384acc83
      https://github.com/dovecot/core/commit/e1a3bc1280f156323b172258b0445f76384acc83
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M src/auth/passdb.c

  Log Message:
  -----------
  passdb: Skip credentials handling for noauthenticate


  Commit: 76153564b4fedad22d6d70c240a710989e4ba30c
      https://github.com/dovecot/core/commit/76153564b4fedad22d6d70c240a710989e4ba30c
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

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

  Log Message:
  -----------
  lib-fs: Added fs_metadata_init_or_clear() helper


Compare: https://github.com/dovecot/core/compare/6d2fa6b9c228...76153564b4fe


More information about the dovecot-cvs mailing list