[dovecot/core] 95ed4f: lib-http: server: Record ip:port in connection obj...

GitHub noreply at github.com
Tue Jul 3 13:00:06 EEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 95ed4f4138f998c1b43b2ebd5075e0c30b27be60
      https://github.com/dovecot/core/commit/95ed4f4138f998c1b43b2ebd5075e0c30b27be60
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-07-02 (Mon, 02 Jul 2018)

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

  Log Message:
  -----------
  lib-http: server: Record ip:port in connection object for later use.


  Commit: f89879bb66df6a74d950693233447d5c85e19ae7
      https://github.com/dovecot/core/commit/f89879bb66df6a74d950693233447d5c85e19ae7
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-07-02 (Mon, 02 Jul 2018)

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

  Log Message:
  -----------
  lib-http: request-parser: Allocate parser on alloconly pool.


  Commit: 2a6a70d47c0c8602d39ea9d6198b2c252344d577
      https://github.com/dovecot/core/commit/2a6a70d47c0c8602d39ea9d6198b2c252344d577
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-07-03 (Tue, 03 Jul 2018)

  Changed paths:
    M src/lib-http/http-request-parser.c
    M src/lib-http/http-url.c
    M src/lib-http/http-url.h

  Log Message:
  -----------
  lib-http: url: Add support for default base url to request target parsing.


  Commit: aea983327e9d2ef08e45f6a4cf8c17ad98b9160f
      https://github.com/dovecot/core/commit/aea983327e9d2ef08e45f6a4cf8c17ad98b9160f
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-07-03 (Tue, 03 Jul 2018)

  Changed paths:
    M src/lib-http/http-request-parser.c
    M src/lib-http/http-request-parser.h
    M src/lib-http/http-server-connection.c
    M src/lib-http/test-http-request-parser.c

  Log Message:
  -----------
  lib-http: request-parser: Add support for empty Host header (default base url).


  Commit: 3d8a21650a4be20963117ff103d910e4ea0626af
      https://github.com/dovecot/core/commit/3d8a21650a4be20963117ff103d910e4ea0626af
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-07-03 (Tue, 03 Jul 2018)

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

  Log Message:
  -----------
  lib-http: server: Properly handle empty Host header by providing a default authority.

This behavior is required by the RFC.


  Commit: 057490a88f69faf8bdf78b1b5924d796e411ce33
      https://github.com/dovecot/core/commit/057490a88f69faf8bdf78b1b5924d796e411ce33
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-07-03 (Tue, 03 Jul 2018)

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

  Log Message:
  -----------
  lib-http: request-parser: Do not require Host header for HTTP/1.0 requests.


Compare: https://github.com/dovecot/core/compare/71a93cf0f0db...057490a88f69
      **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