aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add support for SRP6 FFIRostyslav Khudolii2022-03-195-14/+355
* 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
* | Merge GH #2932 Add .editorconfig and Sublime Text helper scriptsJack Lloyd2022-03-108-2/+255
|\ \
| * | ignore top-level .cache directory (created by clangd)René Meusel2022-03-101-0/+1
| * | Provide a generic .editorconfigHannes Rantzsch2022-03-101-0/+17
| * | Provide a basic project configuration for Sublime TextRené Meusel2022-03-107-2/+237
|/ /
* | 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
| |/
* | Merge GH #2929 More -Wredundant-tag fixesJack Lloyd2022-03-093-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
|/
* Merge GH #2927 Add Argon2 SSSE3 supportJack Lloyd2022-03-045-3/+299
|\
| * 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
|/
* Merge GH #2926 Add threading for Argon2Jack Lloyd2022-03-042-171/+122
|\
| * 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
* | | Merge GH #2912 Make various member functions staticJack Lloyd2022-02-1338-211/+221
|\ \ \ | |/ / |/| |
| * | Fix clang-tidy readability-convert-member-functions-to-staticJack Lloyd2022-02-1138-211/+221
|/ /
* | Merge GH #2911 Various clang-tidy fixesJack Lloyd2022-02-1048-185/+281
|\ \
| * | More clang-tidy fixesJack Lloyd2022-02-1048-185/+281
|/ /
* | Update newsJack Lloyd2022-02-101-0/+5
* | Merge GH #2872 Add Kyber post-quantum KEMJack Lloyd2022-02-1021-2/+7116
|\ \
| * | review: fix cache based side channelHannes Rantzsch2022-02-101-11/+9
| * | move Botan::unreachable() to assert.hRené Meusel2022-02-073-21/+18
| * | debug-assert absence of integer over/under flowsRené Meusel2022-01-131-2/+17
| * | Code cleanups and improvements, details below:René Meusel2022-01-1321-6507/+7059
| * | introduce Botan::unreachable()René Meusel2022-01-131-0/+20
| * | Support Kyber (quantum-safe KEM) as specified in Round 3 of the NIST post-qua...Michael Boric2022-01-0412-0/+6532
* | | Merge GH #2908 Fix GMAC and SipHash multi-message processing bugJack Lloyd2022-02-108-12/+51
|\ \ \ | |_|/ |/| |
| * | Fix a bug in SipHash that required a key be set before every messageJack Lloyd2022-02-092-5/+17
| * | Fix a bug in GMAC where it required a key be set for every messageJack Lloyd2022-02-092-4/+7
| * | Test that a MAC and hash can run multiple timesJack Lloyd2022-02-092-3/+19