-
Notifications
You must be signed in to change notification settings - Fork 5.5k
thrift: add support for case-sensitive header keys #20893
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 9 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
0f4025f
thrift: add support for case-sensitive header keys
75c55cc
Fix build
82654b8
Add missing method to mock
944cc90
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
d802775
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
7088873
Fix ASAN issue
26b27f3
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
64fb0d5
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
3cb7dfc
Use a formatter to preserve the case of http header keys.
5893146
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
3ab9fc4
Add TODO comment for moving code to common path
40fcc7e
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
c4d6567
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
be2c400
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
110fe1c
Preserve '\0', '\n', and '\r'
ef64016
Add changelog entry
c59921c
Link to Thrift spec
72075d2
Fix iter (set -> map)
b59a0a5
Missing header
2e7610e
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
dad295f
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
3f0fcdf
Add test for \n in header key
515abce
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
0158d54
@fishcakez's feedback.
0ef3783
Fix docs
f3cec5c
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
1f905d2
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
27ede7a
Update changelog comment
ece8b1e
encodeFrame: avoid header writer lambda duplicate
d37403d
Improve var naming
4a0c86c
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
d59db4b
setFormatter() only avail on impl types, not base classes
4ccddac
Fix
5823760
Merge remote-tracking branch 'upstream/main' into lowercase-thrift-he…
b518c2f
Fix
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
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
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.