Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Require CRLF line endings in request line and headers
Disallow bare CR, LF, NUL in header and request lines. Tighten parsing of request lines to only allow single spaces, as specified in the RFCs. Forcing this RFC-compliant behavior breaks a lot of tests, so fix the tests to correctly use CRLF instead of LF for requests (other than the specific checks for handling of bad requests). Fixes #137
- Loading branch information