You are invited to have a look at my PR for separating HTTP/1.x processing from generic HTTP protocol handling and verification:
https://github.com/apache/httpd/pull/291 I made a description of the changes in the PR that helps reviewing it (I hope). "Changes appear larger than they really are" A lot is code split+move from mod_http to mod_http1. In mod_http2, changes are mainly removals of quirks necessary so far. Kind Regards, Stefan