Skip to content

Conversation

@BrewTestBot
Copy link
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
**Summary of changes**:
  • Security:

    • CVE-2025-30157: Fixed a bug where local replies were incorrectly sent to the ext_proc server.
    • CVE-2025-31498: Updated c-ares to version 1.34.5 to address a security vulnerability.
  • HTTP:

    • Added support for async load balancing, allowing endpoints to respond with their ability to handle requests.
    • Improved HTTP/1 parser to handle newlines between requests correctly per RFC 9112.
    • Added option to ignore specific HTTP/1.1 upgrade values using configurable matchers.
    • Implemented TCP proxy option to read from downstream connections before establishing upstream connections.
  • Performance:

    • Improved performance for HTTP/1 ignored upgrades.
    • Enhanced TCP proxy retries to run in a different event loop iteration to avoid connection issues.
    • Added fixed value option for minimum RTT in adaptive concurrency filter.
    • Enhanced dynamic forward proxy with async lookups for null hosts.
  • Reliability:

    • Fixed a bug in preconnecting logic that could lead to excessive connection establishment.
    • Fixed port exhaustion issues in the original_src filter by setting the IP_BIND_ADDRESS_NO_PORT socket option.
    • Fixed socket option application for additional listener addresses.
    • Fixed crash when creating an EDS cluster with invalid configuration.
  • Features:

    • Added support for loading shared libraries at runtime through dynamic modules.
    • Added support for io_uring in the default socket interface.
    • Extended the compression filter with the ability to skip compression for specific response codes.
    • Added support for QUIC-LB draft standard for connection ID generation.
    • Enhanced ext_proc with graceful gRPC side stream closing and added a new FULL_DUPLEX_STREAMED body mode.
    • Introduced PKCE support for OAuth2 authorization code flow and SameSite cookie attribute configuration.
    • Added support for monitoring container CPU utilization in Linux Kubernetes environments.
    • Enhanced proxy protocol TLV support to enable more flexible and customizable usage between downstream and upstream connections.
    • Added multiple formatter attributes improvements, e.g., QUERY_PARAM, CUSTOM_FLAGS, and PATH
  • Observability:

    • Enhanced Transport Tap with connection information output per event.
    • Added support for directing LRS to report loads when requests are issued.

Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.34.0
Docs:
https://www.envoyproxy.io/docs/envoy/v1.34.0/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.34.0/version_history/v1.34/v1.34.0
Full changelog:
envoyproxy/envoy@v1.33.0...v1.34.0

@github-actions github-actions bot added bump-formula-pr PR was created using `brew bump-formula-pr` CI-linux-self-hosted Build on Linux self-hosted runner long build Set a long timeout for formula testing labels Apr 15, 2025
@chenrui333 chenrui333 added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Apr 17, 2025
@github-actions
Copy link
Contributor

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To keep this pull request open, add a help wanted or in progress label.

@github-actions github-actions bot added the stale No recent activity label Apr 19, 2025
@github-actions github-actions bot removed the stale No recent activity label Apr 20, 2025
@chenrui333 chenrui333 added the linux Linux is specifically affected label Apr 20, 2025
@mathetake
Copy link
Contributor

I think the error seems something to do with envoyproxy/envoy#39164 - would it be possible to pin clang version to 18, which is used in the Envoy's CI?

@mathetake
Copy link
Contributor

mathetake commented Apr 21, 2025

I think i found the workaround. We can pass build:clang --copt -DFMT_USE_CONSTEXPR=0 in the conditional block for linux builds

edited: maybe it won't work as i expected .....

daeho-ro
daeho-ro previously approved these changes Apr 23, 2025
@daeho-ro daeho-ro dismissed their stale review April 23, 2025 14:01

mistake

@github-actions
Copy link
Contributor

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To keep this pull request open, add a help wanted or in progress label.

@github-actions github-actions bot added the stale No recent activity label Apr 26, 2025
@github-actions github-actions bot closed this Apr 27, 2025
@github-actions github-actions bot deleted the bump-envoy-1.34.0 branch April 27, 2025 00:15
@chenrui333
Copy link
Member

#233213

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-linux-self-hosted Build on Linux self-hosted runner CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. linux Linux is specifically affected long build Set a long timeout for formula testing stale No recent activity

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants