Skip to content

Commit

Permalink
http3: Unhide http3_protocol_options in HttpConnectionManager (envoyp…
Browse files Browse the repository at this point in the history
…roxy#35763)

Signed-off-by: Raven Black <[email protected]>
  • Loading branch information
ravenblackx authored Aug 21, 2024
1 parent c8f58b6 commit e37ffcf
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,8 @@ message HttpConnectionManager {
// Prior knowledge is allowed).
HTTP2 = 2;

// [#not-implemented-hide:] QUIC implementation is not production ready yet. Use this enum with
// caution to prevent accidental execution of QUIC code. I.e. `!= HTTP2` is no longer sufficient
// to distinguish HTTP1 and HTTP2 traffic.
// The connection manager will assume that the client is speaking HTTP/3.
// This needs to be consistent with listener and transport socket config.
HTTP3 = 3;
}

Expand Down Expand Up @@ -474,7 +473,6 @@ message HttpConnectionManager {
[(udpa.annotations.security).configure_for_untrusted_downstream = true];

// Additional HTTP/3 settings that are passed directly to the HTTP/3 codec.
// [#not-implemented-hide:]
config.core.v3.Http3ProtocolOptions http3_protocol_options = 44;

// An optional override that the connection manager will write to the server
Expand Down
3 changes: 3 additions & 0 deletions changelogs/current.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,9 @@ new_features:
change: |
Added :ref:`delay_deny <envoy_v3_api_msg_extensions.filters.network.rbac.v3.RBAC>` to support deny connection after
the configured duration.
- area: http3
change: |
``http3_protocol_options`` in ``HttpConnectionManager`` has been upgraded to general access.
- area: cluster
change: |
Customizing the happy eyeballs algorithm for an upstream cluster by configuring
Expand Down

0 comments on commit e37ffcf

Please sign in to comment.