[dovecot/core] d470d4: lib-dict-extra: Compiler warning fix

GitHub noreply at github.com
Mon Jun 20 00:30:12 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: d470d4adddfddc42b6f4f319abb5c5ec7c26e3ba
      https://github.com/dovecot/core/commit/d470d4adddfddc42b6f4f319abb5c5ec7c26e3ba
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

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

  Log Message:
  -----------
  lib-dict-extra: Compiler warning fix


  Commit: d6a88217c273cc67f5de93949bdd065a15eeabe0
      https://github.com/dovecot/core/commit/d6a88217c273cc67f5de93949bdd065a15eeabe0
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

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

  Log Message:
  -----------
  lib-http: client: Allow retrying requests that failed internally.


  Commit: 486c7c8d9e725e0227c7723aa43b7fce724eb9ee
      https://github.com/dovecot/core/commit/486c7c8d9e725e0227c7723aa43b7fce724eb9ee
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

  Changed paths:
    M src/lib-http/http-client-connection.c
    M src/lib-http/http-client.c
    M src/lib-http/http-client.h

  Log Message:
  -----------
  lib-http: client: Implemented no_auto_retry setting that disables all automatic request retries.

This currently only applies to requests sent over a connection that is subsequently lost before a response is received.
Before, such requests were always implicitly resumbitted for a new connection, without the application knowing about it.
By enabling the no_auto_retry client setting, the application is always notified of connection loss through the request's response callback.
As a consequence, requests need to be retried explicitly using the http_client_request_try_retry().


  Commit: 8bc62170803a474b8ec0cb7d1d9586b01b17d767
      https://github.com/dovecot/core/commit/8bc62170803a474b8ec0cb7d1d9586b01b17d767
  Author: Stephan Bosch <stephan at dovecot.fi>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

  Changed paths:
    M src/lib-http/test-http-client-errors.c

  Log Message:
  -----------
  lib-http: client: Added tests for manual handling of connection loss retries to test-http-client-errors.


Compare: https://github.com/dovecot/core/compare/a5ec9755556e...8bc62170803a


More information about the dovecot-cvs mailing list