-
Notifications
You must be signed in to change notification settings - Fork 403
Feature: mtls filters #4044
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
Merged
Merged
Feature: mtls filters #4044
Changes from 20 commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
52e3d39
feature: mtlsSAN() filter
szuecs 572e245
fix merge conflict errors
szuecs 8a64118
fix: copy audit log flag from spec to filter
szuecs f8d3d83
make sure agents run linter
szuecs 4e9896c
feature: mtlsSAN() support URI lookup that we need for SPIFFE/SPIRE i…
szuecs 703720e
feature: SPIFFE/SPIRE authz filter mtlsSAN()
szuecs fd567e9
fix: mtlsAuthn() filter is able to load an *x509.CertPool tht will be…
szuecs c7a6ef4
fix: review finding: we should not check issuer but subject of a cert…
szuecs 850e850
fix: use only leaf cet to validate mtls authnz filters
szuecs 99e35c4
fix: no peer certs respond with 401
szuecs 4540606
split mtlsSAN() filters into 4 specialized filters mtlsSanCIDR(), mtl…
szuecs 87a03cf
fix: config tests
szuecs 34a7392
fix: tests in proxy, because of the changed behavior of mtlsSAN()
szuecs bd5f860
comment unused
szuecs 8a9724a
fix: use map[] instead of sync.Map
szuecs 66c4aa1
refactor: remove mtlsSAN() and fix all tests and benchmarls related t…
szuecs d57aa17
fix: build
szuecs a7561d4
doc: fix filter docs
szuecs fee0a26
fix etcd install for test deps
szuecs 6764773
feature: handle intermediate CAs
szuecs 9057c2c
test: empty CN is ok for mtlsCN("") filter
szuecs 422770d
doc: add operations docs for mTLS
szuecs f9750a2
benchmark passing intermediate to the filter spec (static loading) an…
szuecs 24c3a02
drop constraints after reviewing a comment and Go code I think we sho…
szuecs File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.