forked from fox-ds/spicy-quic
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/topic/awelzel/perf-improvements'
* origin/topic/awelzel/perf-improvements: decrypt_crypto: Move back to passing hilti::rt::Bytes analyzer: Some more skip annotations decrypt_crypto: Remove redundant protected_header copy decrypt_crypto: Move most everything into anonymous namespace decrypt_crypto: Switch to UnsafeConstIterator decrypt_crypto: Switch to std::array Use "skip" for encrypted payload values Remove InitialByte should_buffer/can_decrypt: Unify analyzer: Eat padding more efficiently decrypt: Some more std::vector copy reduction calculate_nonce: Pass std::vector by const-reference remove_header_protection: Avoid copies hkdf_expand: Pass vectors by const-reference hkdf_extract: Pass hilti::rt::Bytes directly decrypt_crypto_payload: Pass stream iterator instead of AllData trick analyzer: Replace try/backtrack with parse-at
- Loading branch information
Showing
2 changed files
with
196 additions
and
193 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
Oops, something went wrong.