aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* include what you useRené Meusel2022-04-054-1/+4
* Remove redundant TLS_Policy::use_extended_master_secret()René Meusel2022-04-053-28/+0
* prepare TLS 1.2 for addition of TLS 1.3Hannes Rantzsch2022-04-0470-2744/+4285
* Merge pull request #2947 from neXenio/tls13/transitionsRené Meusel2022-04-046-138/+338
|\
| * adress review commentsRené Meusel2022-04-041-22/+20
| * Extract helper for handshake message transitionsRené Meusel2022-04-046-138/+340
* | Merge pull request #2948 from neXenio/tls13/tls_data_readerRené Meusel2022-04-041-2/+25
|\ \ | |/ |/|
| * Additional convenience methods for TLS_Data_ReaderRené Meusel2022-04-041-2/+25
* | Merge GH #2941 Improve and expand the test utilitiesJack Lloyd2022-04-043-40/+247
|\ \ | |/ |/|
| * addressing review commentRené Meusel2022-04-041-1/+1
| * add CHECK convenience helper and .require()René Meusel2022-03-301-1/+71
| * allow registering multiple function-style tests in one compilation unitRené Meusel2022-03-301-8/+53
| * add more test_throws overloadsRené Meusel2022-03-303-31/+123
* | performance: don't reserve before buffer insertingHannes Rantzsch2022-04-011-3/+0
|/
* Fix python3 linter complaintsRostyslav Khudolii2022-03-252-16/+16
* Fix review commentsRostyslav Khudolii2022-03-252-122/+153
* Add support for SRP6 FFIRostyslav Khudolii2022-03-194-14/+350
* Merge GH #2933 Fix some X.509 test failures when SHA-1 is disabledJack Lloyd2022-03-121-2/+11
|\
| * Re-enable test without SHA-1, check resultRené Fischer2022-03-121-4/+9
| * Fix ecdsa_unit test failures when SHA-1 not availableRené Fischer2022-03-101-2/+6
* | Provide a generic .editorconfigHannes Rantzsch2022-03-101-0/+17
* | Provide a basic project configuration for Sublime TextRené Meusel2022-03-105-1/+230
* | Merge GH #2930 Allow Argon2 and Kyber in BSI modeJack Lloyd2022-03-091-3/+11
|\ \
| * | Readd shake, blake2 to bsi policy, but comment outRené Fischer2022-03-091-0/+3
| * | Add kyber, argon2 to BSI module policyRené Fischer2022-03-091-3/+8
| |/
* / Fixed more -Wredundant-tags warningsJan Körner2022-03-083-3/+8
|/
* Merge GH #2928 Fix -Wredundant-tags warningsJack Lloyd2022-03-0710-27/+27
|\
| * Fixed -Wredundant-tags WarningsJan Körner2022-03-0710-27/+27
* | Remove needless includeJack Lloyd2022-03-051-1/+0
|/
* if/elseJack Lloyd2022-03-041-4/+6
* Add ISA annotations needed for amalgamation buildJack Lloyd2022-03-041-0/+2
* Compile fix with Argon2 but not argon2fmtJack Lloyd2022-03-041-3/+3
* Add Argon2 SSSE3 implementationJack Lloyd2022-03-044-0/+292
* Add threading to Argon2Jack Lloyd2022-03-042-171/+122
* Merge GH #2924 Remove duplicate chars from PrintableString checkJack Lloyd2022-03-011-1/+1
|\
| * Remove duplicated chars from allowed chars in ASN1_Type::PrintableStringPhilippe Lieser2022-02-251-1/+1
* | Merge GH #2909 Fix UWP System_RNG build issueJack Lloyd2022-03-011-15/+13
|\ \ | |/ |/|
| * Fix UWP System_RNG build issue (GH #2887)Jack Lloyd2022-02-091-15/+13
* | Merge GH #2913 Replace some macro-like functions with inlinesJack Lloyd2022-02-1310-707/+782
|\ \
| * | I hate compiler bugsJack Lloyd2022-02-121-0/+39
| * | Remove function macros from Threefish-512Jack Lloyd2022-02-121-120/+162
| * | Remove macro usage from the AES-NI implementationJack Lloyd2022-02-121-431/+408
| * | Remove macro usage from SerpentJack Lloyd2022-02-126-135/+146
| * | Remove macro usage from Salsa20Jack Lloyd2022-02-121-27/+32
| * | Remove macro usage from ChaChaJack Lloyd2022-02-121-27/+28
* | | Fix clang-tidy readability-convert-member-functions-to-staticJack Lloyd2022-02-1138-211/+221
|/ /
* | More clang-tidy fixesJack Lloyd2022-02-1048-185/+281
* | Merge GH #2872 Add Kyber post-quantum KEMJack Lloyd2022-02-1020-2/+7114
|\ \
| * | review: fix cache based side channelHannes Rantzsch2022-02-101-11/+9
| * | move Botan::unreachable() to assert.hRené Meusel2022-02-073-21/+18