Skip to content

Conversation

@pluknet
Copy link
Contributor

@pluknet pluknet commented Dec 12, 2025

Inspired mostly by a bogus requirement to enable ngx_http_v2_module
in order to configure "proxy_http_version 2;".

This becomes noticeable with a generic HTTP/2 upstream support,
which unlike gRPC is not bound to HTTP/2 on the client side.

The series mostly follows the previous huffman decoupling from ngx_http_v2_module.

This makes it possible to enable other HTTP/2-backed modules, such as
ngx_http_proxy_v2_module and ngx_http_grpc_module, standalone without
requirement to enable ngx_http_v2_module.
@pluknet pluknet added this to the nginx-1.29.5 milestone Dec 12, 2025
@pluknet pluknet requested review from arut and hongzhidao December 12, 2025 15:17
@pluknet pluknet self-assigned this Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant