-
Notifications
You must be signed in to change notification settings - Fork 3.9k
netty: Per-rpc call option authority verification against peer cert subject names #11724
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
Changes from 1 commit
Commits
Show all changes
81 commits
Select commit
Hold shift + click to select a range
fa36f83
In-progress changes.
kannanjgithub f31b8bc
In-progress changes that used ExtendedSSLSession.
kannanjgithub 0152478
Authority verify in Netty transport.
kannanjgithub c31995e
In-progress changes for Authority verify in okhttp transport.
kannanjgithub 5e2e22e
Netty authority verify against peer host in server cert.
kannanjgithub b0f86cf
unit test.
kannanjgithub dd95f8f
in-progress changes.
kannanjgithub 5ba5431
nit changes and drop unintended changes.
kannanjgithub e42492b
nit changes and drop unintended changes.
kannanjgithub 5285353
Cache the peer verification result.
kannanjgithub ea969ef
Move extraction of X509ExtendedTrustManager to utils.
kannanjgithub 4d71cce
commit
kannanjgithub 94172de
Fixes.
ka
8000
nnanjgithub 0ddd42c
Fixes.
kannanjgithub 909b863
Fixes.
kannanjgithub 5109115
Fixes.
kannanjgithub d5f3968
nit
kannanjgithub 24500f4
Changes.
kannanjgithub 1e072d4
In-progress review comments.
kannanjgithub 32104ce
Address review comments.
kannanjgithub 95aae4a
revert unintended
kannanjgithub c0327b5
revert unintended
kannanjgithub b24a605
Address review comments.
kannanjgithub 862b95b
Fix warning.
kannanjgithub 8902dbd
Address review comments.
kannanjgithub 01b0eb2
Address review comments.
kannanjgithub 60bfa06
In progress changes.
kannanjgithub 8dd8749
Remove duplicate definitions of createTrustManager.
kannanjgithub 23a0822
in-progress changes.
kannanjgithub 0a9124c
in-progress changes.
kannanjgithub f9305e7
in-progress changes.
kannanjgithub 4af94ec
in-progress changes.
kannanjgithub ece5487
Merge branch 'grpc:master' into authorityverifyokhttp
kannanjgithub aa59965
Unit tests and using HostnameVerifier in per-rpc.
kannanjgithub 20fa07d
Merge remote-tracking branch 'origin/authorityverifyokhttp' into auth…
kannanjgithub 3d744d9
Review comments.
kannanjgithub 746717e
Revert unintended changes.
kannanjgithub 0d310b3
Revert unintended changes.
kannanjgithub 4ef0fdb
Move NoopSslSession to io.grpc.internal under grpc-core project.
kannanjgithub 3e2ef72
Address review comments.
kannanjgithub 30b1e14
Address review comments.
kannanjgithub fdc6e94
Added flag with default false for the per-rpc authority check.
kannanjgithub f996474
Added flag with default false for the per-rpc authority check and rem…
kannanjgithub f5b3614
Update README etc to reference 1.69.0
kannanjgithub 86b9529
:Revert "Update README etc to reference 1.69.0"
kannanjgithub 60efd84
Fix style.
kannanjgithub 60b1ee0
Fix style.
kannanjgithub d2af807
Merge branch 'master' into authoritychecktls
kannanjgithub 2594842
Fix merge conflicts.
kannanjgithub 916d0d5
Review comments and use reflection for X509ExtendedTrustManager.
kannanjgithub 040035b
Include failed method name in the tls verification failed log message.
kannanjgithub 89b24f2
Merge branch 'master' into authorityverifyokhttp
kannanjgithub ecbf7b7
Use reflection to access X509ExtendedTrustManager.
kannanjgithub 26a94c9
Merge remote-tracking branch 'origin/master' into authorityverifyokhttp
kannanjgithub ce800f7
Merge remote-tracking branch 'origin/authorityverifyokhttp' into auth…
kannanjgithub 44f2412
Address review comments.
kannanjgithub 6449728
Address review comments.
kannanjgithub 4273452
Address review comments.
kannanjgithub a9a019b
Remove the code handling for impossible exception.
kannanjgithub 1f56282
Update comment for NoSuchMethodError.
kannanjgithub 649f53c
Some changes based on similar comments in the authority check for Net…
kannanjgithub 73bb42f
Animal sniffer suppress
kannanjgithub b8b70bf
Merge branch 'master' into authoritychecktls
kannanjgithub 2af1cca
Ignore animal sniffer errors via annotation in tests.
kannanjgithub 15c8161
In-progress changes to move authority verification to the ChannelHand…
kannanjgithub 7941abc
Save sslEngine and use it later after the handshake is complete, to s…
kannanjgithub 7fcd98d
temp testing changes
kannanjgithub 4c50e71
Changes.
kannanjgithub da19b28
Merge branch 'authoritychecktls-fork' into authoritychecktls
kannanjgithub 4e24446
Merge branch 'grpc:master' into authoritychecktls
kannanjgithub 8576a4e
Merge remote-tracking branch 'origin/authorityverifyokhttp' into auth…
kannanjgithub 0627bf4
Merge remote-tracking branch 'origin/authoritychecktls' into authorit…
kannanjgithub 02a1041
Revert "Merge remote-tracking branch 'origin/authorityverifyokhttp' i…
kannanjgithub 1d6f46f
Fix style
kannanjgithub 42058ea
Revert unintended changes.
kannanjgithub cd93d4e
Revert unintended changes.
kannanjgithub 1ff1f0b
Revert unintended changes.
kannanjgithub 671dee0
Review comments.
kannanjgithub 671444b
Review comments
kannanjgithub 7ecbf56
Fix review comments
kannanjgithub e7c7913
Fix test and some mistakes.
kannanjgithub 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
Review comments.
- Loading branch information
commit 671dee06f9dbaafcc706b67b5621558d6d17d5bf
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
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.