[dovecot/core] 087e71: master: Track total number of processes created pe...

GitHub noreply at github.com
Wed Jul 4 22:00:06 EEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 087e7158349f1cf08f10805d6962f129bd05209b
      https://github.com/dovecot/core/commit/087e7158349f1cf08f10805d6962f129bd05209b
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-04 (Wed, 04 Jul 2018)

  Changed paths:
    M src/master/service-process.c
    M src/master/service.h

  Log Message:
  -----------
  master: Track total number of processes created per service


  Commit: ed391e5afe56bc36ed74eb02fe99386f78daa445
      https://github.com/dovecot/core/commit/ed391e5afe56bc36ed74eb02fe99386f78daa445
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-04 (Wed, 04 Jul 2018)

  Changed paths:
    M src/doveadm/doveadm-print.c
    M src/doveadm/doveadm-print.h

  Log Message:
  -----------
  doveadm: Add doveadm_print_get_headers_count()

Returns the number of headers added to printer.


  Commit: 5c1267b97367b666bd24e6aadfd85ad3902a5b05
      https://github.com/dovecot/core/commit/5c1267b97367b666bd24e6aadfd85ad3902a5b05
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-04 (Wed, 04 Jul 2018)

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

  Log Message:
  -----------
  doveadm service status: Support different number of fields returned by master


  Commit: cf76551ea7bc485a9a6ff80a27fcb7f301f47669
      https://github.com/dovecot/core/commit/cf76551ea7bc485a9a6ff80a27fcb7f301f47669
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-04 (Wed, 04 Jul 2018)

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

  Log Message:
  -----------
  doveadm service status: Show total number of processes created


  Commit: c7fd2f40c97511ed9ab30a1efd0db3e7bccc444f
      https://github.com/dovecot/core/commit/c7fd2f40c97511ed9ab30a1efd0db3e7bccc444f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-04 (Wed, 04 Jul 2018)

  Changed paths:
    M src/director/director-connection.c
    M src/imap-hibernate/imap-hibernate-client.c
    M src/lib-program-client/test-program-client-net.c
    M src/lib-program-client/test-program-client-unix.c
    M src/lib-smtp/smtp-client-connection.c
    M src/lib-smtp/test-smtp-client-errors.c
    M src/lib-smtp/test-smtp-submit.c
    M src/lib-storage/list/subscription-file.c
    M src/master/master-client.c
    M src/plugins/quota/quota-status.c

  Log Message:
  -----------
  global: Replace o_stream_send*() with o_stream_nsend*() where return value is ignored

Verified that in all of these places either o_stream_set_no_error_handling()
has been called or o_stream_flush/finish() is called afterwards.


  Commit: 585422b5a5a96bee8b74c61766940ed0aa3f4061
      https://github.com/dovecot/core/commit/585422b5a5a96bee8b74c61766940ed0aa3f4061
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-04 (Wed, 04 Jul 2018)

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

  Log Message:
  -----------
  lib-http: http-server: Flush output after sending 500 error for aborted request

It probably doesn't make a difference, but it's a bit clearer what the
intent is.


  Commit: b84bc3aa2bb6676e770d6e58ba800a3ee461417f
      https://github.com/dovecot/core/commit/b84bc3aa2bb6676e770d6e58ba800a3ee461417f
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-04 (Wed, 04 Jul 2018)

  Changed paths:
    M src/auth/auth-master-connection.c
    M src/lib-http/http-transfer-chunked.c
    M src/lib-http/test-http-server-errors.c
    M src/lib-http/test-http-transfer.c
    M src/lib-storage/index/dbox-common/dbox-file-fix.c
    M src/lib-storage/index/mbox/mbox-sync-rewrite.c

  Log Message:
  -----------
  global: Replace (void)o_stream_send*() with o_stream_nsend*()


  Commit: 0adc0ac77c6f5d78f8a155bcb7a3f65e6e386d2a
      https://github.com/dovecot/core/commit/0adc0ac77c6f5d78f8a155bcb7a3f65e6e386d2a
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-04 (Wed, 04 Jul 2018)

  Changed paths:
    M src/imap-urlauth/imap-urlauth-worker.c

  Log Message:
  -----------
  imap-urlauth: Ignore ostream errors and use o_stream_nsend*()


  Commit: 6624d420d5cbc79fd260899ab994e5c33622c266
      https://github.com/dovecot/core/commit/6624d420d5cbc79fd260899ab994e5c33622c266
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-07-04 (Wed, 04 Jul 2018)

  Changed paths:
    M src/lib/ostream.h

  Log Message:
  -----------
  lib: o_stream_send*() - Add ATTR_WARN_UNUSED_RESULT

Callers either need to check the return value or use o_stream_nsend*().


Compare: https://github.com/dovecot/core/compare/c0583917fe76...6624d420d5cb
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the dovecot-cvs mailing list