[dovecot/core | refs/heads/master] cbb054f5: lib: test-connection - Add iteration count

noreply at dovecot.org noreply at dovecot.org
Mon Jan 28 16:30:07 EET 2019


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: cbb054f57a392b50f2fb5d0e2d4f6dc18d405938
      https://github.com/dovecot/core/commit/cbb054f57a392b50f2fb5d0e2d4f6dc18d405938
  Author: Aki Tuomi <aki.tuomi at open-xchange.com>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M src/lib/test-connection.c

  Log Message:
  -----------
  lib: test-connection - Add iteration count

Allows running some tests few times to make sure deinit/init works

  Commit: 883553996278c68d9c65cc20564ef595a256f620
      https://github.com/dovecot/core/commit/883553996278c68d9c65cc20564ef595a256f620
  Author: Aki Tuomi <aki.tuomi at open-xchange.com>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M src/lib/test-connection.c

  Log Message:
  -----------
  lib: test-connection - Add no version sent test

  Commit: f3d61594507f92c3a828d45006304cc06dd96446
      https://github.com/dovecot/core/commit/f3d61594507f92c3a828d45006304cc06dd96446
  Author: Aki Tuomi <aki.tuomi at open-xchange.com>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M src/lib/connection.c

  Log Message:
  -----------
  lib: connection - Set connection list to NULL on deinit

Otherwise reusing the connection object causes panic on deinit

  Commit: a83fa0acf50717d44607644f37f2c8073d20c5ab
      https://github.com/dovecot/core/commit/a83fa0acf50717d44607644f37f2c8073d20c5ab
  Author: Aki Tuomi <aki.tuomi at open-xchange.com>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M src/lib/connection.c

  Log Message:
  -----------
  lib: connection - Reset handshake_received on connect

A connection object can be reused, and so handshake_received
need to be reset to FALSE on connection to avoid panic.

Fixes Panic: file connection.c: line 169 (connection_input_line_default): assertion failed: (conn->version_received)

  Patch: https://github.com/dovecot/core/compare/19313d7eac84...cbb054f57a39.patch


More information about the dovecot-cvs mailing list