Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add filter state IP matcher #37637

Merged
merged 14 commits into from
Jan 14, 2025

add address.proto

726a571
Select commit
Loading
Failed to load commit list.
Merged

Add filter state IP matcher #37637

add address.proto
726a571
Select commit
Loading
Failed to load commit list.
CI (Envoy) / Mobile/ASAN skipped Dec 18, 2024 in 0s

Check was skipped

This check was not triggered in this CI run

Details

Request (pr/37637/main@726a571)

antoniovleonti @antoniovleonti 726a571 #37637 merge main@7990f73

Add filter state IP matcher

Commit Message: Add filter state IP matcher
Additional Description:

This cl adds a matcher to the generic filter state matcher which attempts to coerce the specified filter state object into an IP, then matches it against a configured CIDR range. If the IP is in the range, the matcher returns true, otherwise false.

Risk Level: low
Testing: unit tested
Docs Changes: none
Release Notes: changelog updated
Platform Specific Features: none

Environment

Request variables

Key Value
ref c86c974
sha 726a571
pr 37637
base-sha 7990f73
actor antoniovleonti @antoniovleonti
message Add filter state IP matcher...
started 1734548059.559866
target-branch main
trusted false
Build image

Container image/s (as used in this CI run)

Key Value
default envoyproxy/envoy-build-ubuntu:d2be0c198feda0c607fa33209da01bf737ef373f
mobile envoyproxy/envoy-build-ubuntu:mobile-d2be0c198feda0c607fa33209da01bf737ef373f
Version

Envoy version (as used in this CI run)

Key Value
major 1
minor 33
patch 0
dev true