[dovecot/core] f85250: doveadm: Return after destroying connection

GitHub noreply at github.com
Tue Oct 10 12:30:10 EEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: f85250d819357094d456fbdde390ade0fcabe0b7
      https://github.com/dovecot/core/commit/f85250d819357094d456fbdde390ade0fcabe0b7
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-10-10 (Tue, 10 Oct 2017)

  Changed paths:
    M src/doveadm/server-connection.c

  Log Message:
  -----------
  doveadm: Return after destroying connection

Prevents NULL deferences, found by coverity.


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

  Changed paths:
    M src/lib/test-istream-multiplex.c
    M src/lib/test-multiplex.c
    M src/lib/test-ostream-multiplex.c

  Log Message:
  -----------
  iostream-multiplex: Check return values in tests


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

  Changed paths:
    M src/doveadm/client-connection.c

  Log Message:
  -----------
  doveadm-server: Remove flush before multiplex

It's not really necessary, found by coverity


  Commit: 16bb4836f0d3a3090e1e940bf7a362da726287bf
      https://github.com/dovecot/core/commit/16bb4836f0d3a3090e1e940bf7a362da726287bf
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-10-10 (Tue, 10 Oct 2017)

  Changed paths:
    M src/lib/test-ostream-escaped.c

  Log Message:
  -----------
  test-ostream-escaped: Check flush return value

Found by coverity


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

  Changed paths:
    M src/lib-program-client/test-program-client-net.c
    M src/lib/test-iostream-proxy.c
    M src/master/sd-daemon.c
    M src/plugins/fts-squat/squat-test.c

  Log Message:
  -----------
  global: Use i_close_fd instead of close

Some were missed, found by coverity


  Commit: 4e68657155192bc780043c51102903a5590a13b0
      https://github.com/dovecot/core/commit/4e68657155192bc780043c51102903a5590a13b0
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-10-10 (Tue, 10 Oct 2017)

  Changed paths:
    M src/lib/ostream-multiplex.c

  Log Message:
  -----------
  ostream-multiplex: Check flush return value


Compare: https://github.com/dovecot/core/compare/2707567dbba1...4e6865715519


More information about the dovecot-cvs mailing list