Skip to content

Commit bc44aad

Browse files
authored
Merge pull request #292 from dcillera/cve-and-tidy-up
CVEs fixes and undo some modifications
2 parents 6658e50 + 8382635 commit bc44aad

File tree

26 files changed

+273
-66
lines changed

26 files changed

+273
-66
lines changed

.github/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
agent-ubuntu: ubuntu-22.04
1+
agent-ubuntu: ubuntu-24.04
22
build-image:
33
# Authoritative configuration for build image/s
44
repo: envoyproxy/envoy-build-ubuntu

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.32.3-dev
1+
1.32.3

changelogs/1.29.12.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
date: December 18, 2024
2+
3+
bug_fixes:
4+
- area: http/1
5+
change: |
6+
Fixes sending overload crashes when HTTP/1 request is reset.

changelogs/1.30.9.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
date: December 18, 2024
2+
3+
bug_fixes:
4+
- area: http/1
5+
change: |
6+
Fixes sending overload crashes when HTTP/1 request is reset.
7+
- area: happy_eyeballs
8+
change: |
9+
Validate that ``additional_address`` are IP addresses instead of crashing when sorting.

changelogs/1.31.5.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
date: December 18, 2024
2+
3+
bug_fixes:
4+
- area: http/1
5+
change: |
6+
Fixes sending overload crashes when HTTP/1 request is reset.
7+
- area: happy_eyeballs
8+
change: |
9+
Validate that ``additional_address`` are IP addresses instead of crashing when sorting.
10+
- area: balsa
11+
change: |
12+
Fix incorrect handling of non-101 1xx responses. This fix can be temporarily reverted by setting runtime guard
13+
``envoy.reloadable_features.wait_for_first_byte_before_balsa_msg_done`` to false.

changelogs/current.yaml

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
1-
date: Pending
2-
3-
behavior_changes:
4-
# *Changes that are expected to cause an incompatibility if applicable; deployment changes are likely required*
5-
6-
minor_behavior_changes:
7-
# *Changes that may cause incompatibilities for some users, but should not for most*
1+
date: December 18, 2024
82

93
bug_fixes:
10-
# *Changes expected to improve the state of the world and are unlikely to have negative effects*
11-
12-
removed_config_or_runtime:
13-
# *Normally occurs at the end of the* :ref:`deprecation period <deprecated>`
14-
15-
new_features:
16-
17-
deprecated:
4+
- area: http/1
5+
change: |
6+
Fixes sending overload crashes when HTTP/1 request is reset.
7+
- area: happy_eyeballs
8+
change: |
9+
Validate that ``additional_address`` are IP addresses instead of crashing when sorting.
10+
- area: balsa
11+
change: |
12+
Fix incorrect handling of non-101 1xx responses. This fix can be temporarily reverted by setting runtime guard
13+
``envoy.reloadable_features.wait_for_first_byte_before_balsa_msg_done`` to false.

changelogs/summary.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1 @@
1-
**Summary of changes**:
21

3-
* Envoy now logs warnings when `internal_address_config` is not set.  If you see this logged warning and wish to retain trusted status for internal addresses you must explicitly configure `internal_address_config` (which will turn off the warning) before the next Envoy release.
4-
* Removed support for (long deprecated) opentracing. 
5-
* Added a configuration setting for the maximum size of response headers in responses.
6-
* Added support for `connection_pool_per_downstream_connection` flag in tcp connection pool.
7-
* For the strict DNS and logical DNS cluster types, the `dns_jitter` field allows spreading out DNS refresh requests
8-
* Added dynamic metadata matcher support `dynamic metadata input` and `dynamic metadata input matcher`.
9-
* The xff original IP detection method now supports using a list of trusted CIDRs when parsing `x-forwarded-for`.
10-
* QUIC server and client support certificate compression, which can in some cases reduce the number of round trips required to setup a connection.
11-
* Added the ability to monitor CPU utilization in Linux based systems via `cpu utilization monitor` in overload manager.
12-
* Added new access log command operators (`%START_TIME_LOCAL%` and `%EMIT_TIME_LOCAL%`) formatters (`%UPSTREAM_CLUSTER_RAW%` `%DOWNSTREAM_PEER_CHAIN_FINGERPRINTS_256%`, and `%DOWNSTREAM_PEER_CHAIN_SERIALS%`) as well as significant boosts to json parsing.  See release notes for details
13-
* Added support for `%BYTES_RECEIVED%`, `%BYTES_SENT%`, `%UPSTREAM_HEADER_BYTES_SENT%`, `%UPSTREAM_HEADER_BYTES_RECEIVED%`, `%UPSTREAM_WIRE_BYTES_SENT%`, `%UPSTREAM_WIRE_BYTES_RECEIVED%` and access log substitution strings for UDP tunneling flows.
14-
* Added ECDS support for UDP session filters.

docs/inventories/v1.29/objects.inv

17 Bytes
Binary file not shown.

docs/inventories/v1.30/objects.inv

40 Bytes
Binary file not shown.

docs/inventories/v1.31/objects.inv

70 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)