Re: [users@httpd] Apache 2.2.32 request header parsing and RFC7230 compliance

2017-06-01 Thread Eric Covener
On Mon, May 22, 2017 at 4:34 AM, Joao Costa wrote: > Is this a bug, and is there a chance of fixing it in 2.2.32 ? Not failing for me: $ printf "GET / HTTP/1.1\r\nHost: foo\r\n0:x\r\n\r\n" | nc 0 80 HTTP/1.1 200 OK Date: Thu, 01 Jun 2017 13:08:46 GMT Server:

[users@httpd] Apache 2.2.32 request header parsing and RFC7230 compliance

2017-05-22 Thread Joao Costa
RFC7230 section 3.2.6 (https://tools.ietf.org/html/rfc7230#section-3.2.6 ) defines a HTTP header field as: header-field = field-name ":" OWS field-value OWS field-name = token and token = 1*tchar tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*"