]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib-http: Document why client response parser is lenient main
authorAki Tuomi <aki.tuomi@open-xchange.com>
Mon, 13 Jul 2026 21:09:14 +0000 (21:09 +0000)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Fri, 24 Jul 2026 05:42:18 +0000 (05:42 +0000)
commite242aa793345a5c91df87c54197b0b3d7fc1e7fd
tree04888fc91a92f84b6ec6d626017ba500e2cd7328
parentb9239c0b9d96a70a407b790e50e88886bb26191c
lib-http: Document why client response parser is lenient

Record why http_response_parser_init() is intentionally not passed
STRICT here: the client parses responses from arbitrary upstream
servers, some of which send legitimately non-compliant framing, and
the response is consumed internally rather than re-emitted
downstream, so the response-splitting precondition that STRICT
guards against doesn't apply to this connection's use.

No behavior change.
src/lib-http/http-client-connection.c