-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/release/v1.24' into sync-1.24-sec
* upstream/release/v1.24: repo: Release v1.24.11 repo: Fix format issue repo: Disable old website publishing Limit on the number of HTTP requests processed from a connection in an I/O cycle Close HTTP connections that prematurely reset streams
- Loading branch information
Showing
16 changed files
with
741 additions
and
77 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
1.24.11-dev | ||
1.24.11 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,19 @@ | ||
date: Pending | ||
date: October 10, 2023 | ||
|
||
behavior_changes: | ||
# *Changes that are expected to cause an incompatibility if applicable; deployment changes are likely required* | ||
|
||
minor_behavior_changes: | ||
# *Changes that may cause incompatibilities for some users, but should not for most* | ||
|
||
bug_fixes: | ||
# *Changes expected to improve the state of the world and are unlikely to have negative effects* | ||
area: oauth2 | ||
- area: http | ||
change: | | ||
fixed a bug when passthrough header was matched, envoy would always remove the authorization header. This behavioral change can be temporarily reverted by setting runtime guard ``envoy.reloadable_features.oauth_header_passthrough_fix`` to false. | ||
removed_config_or_runtime: | ||
# *Normally occurs at the end of the* :ref:`deprecation period <deprecated>` | ||
|
||
new_features: | ||
|
||
deprecated: | ||
Close HTTP/2 and HTTP/3 connections that prematurely reset streams. The runtime key | ||
``overload.premature_reset_min_stream_lifetime_seconds`` determines the interval where received stream | ||
reset is considered premature (with 1 second default). The runtime key ``overload.premature_reset_total_stream_count``, | ||
with the default value of 500, determines the number of requests received from a connection before the check for premature | ||
resets is applied. The connection is disconnected if more than 50% of resets are premature. | ||
Setting the runtime key ``envoy.restart_features.send_goaway_for_premature_rst_streams`` to ``false`` completely disables | ||
this check. | ||
- area: http | ||
change: | | ||
Add runtime flag ``http.max_requests_per_io_cycle`` for setting the limit on the number of HTTP requests processed | ||
from a single connection in a single I/O cycle. Requests over this limit are processed in subsequent I/O cycles. This | ||
mitigates CPU starvation by connections that simultaneously send high number of requests by allowing requests from other | ||
connections to make progress. This runtime value can be set to 1 in the presence of abusive HTTP/2 or HTTP/3 connections. | ||
By default this limit is disabled. |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,4 +17,4 @@ | |
"1.21": 1.21.6 | ||
"1.22": 1.22.11 | ||
"1.23": 1.23.12 | ||
"1.24": 1.24.9 | ||
"1.24": 1.24.10 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.