The first PR to separate HTTP and HTTP/1.x processing is in: https://github.com/apache/httpd/pull/306
This is a small subset of PR291 that is easier to read. While it has all API additions from PR291, it only uses a subset in the implementation. With further use coming in future PRs. This PRs functional change is the move of the HTTP/1.x parts the HTTP_IN filter in a separate filter, which allows a large code removal in mod_http2. Kind Regards, Stefan