This repository has been archived by the owner on Jan 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add server-side SNI support (#28278)
* add initial implementation for server side SNI support * remove analyzerdata * add braces around single line if statements and inline simple functions * fix deadlock on linux * add test with special characters * IDN decoding * idn unmapping (with fallback) * apply feedback, fix netfx/uwp * rename the SNIHelper to SniHelper * rename test file as well (git does not like renames on windows) * change file casing in csproj * test should expect AuthenticationException * add SniHelper tests * apply review feedback * shorten SNI (limit is 63 bytes) * replace remaining constants * test behavior on truncated client hello * add structures descriptions * apply review feedback * get rid of the new dependency and add a test for invalid utf-8 bytes
- Loading branch information
Showing
14 changed files
with
3,882 additions
and
8 deletions.
There are no files selected for viewing
This file contains 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 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 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 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 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.