aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge GH #1673 Add CommonCrypto block cipher interfaceJack Lloyd2018-09-106-5/+220
|\
| * Add CommonCrypto block cipher supportJose Pereira2018-09-106-5/+220
* | Remove redundant definesJack Lloyd2018-09-101-2/+0
|/
* Merge GH #1674 Add CommonCrypto cipher modesJack Lloyd2018-09-107-8/+463
|\
| * Add CommonCrypto cipher modes supportJose Pereira2018-09-096-6/+461
| * Fix cipher mode speed benchmark ignoring provider argumentJose Pereira2018-09-061-2/+2
* | Report if Serpent is using AVX2Jack Lloyd2018-09-101-0/+7
* | Support SM2 raw signaturesJack Lloyd2018-09-093-57/+112
* | Merge GH #1678 Add read_kv utility functionJack Lloyd2018-09-094-3/+238
|\ \
| * | Add read_kv for parsing strings with key/value pairsJack Lloyd2018-09-094-3/+238
| |/
* | Optimize CT::is_zero, CT::expand_mask, CT::expand_top_bitJack Lloyd2018-09-072-26/+24
* | Guard certstore tests with BOTAN_HAS_X509Jack Lloyd2018-09-071-9/+12
* | Fix in-memory certificate store tests not runningJose Pereira2018-09-071-11/+9
* | Revert increase in Blowfish minimum length.Jack Lloyd2018-09-072-2/+2
* | Increase minimum Blowfish key length to 64 bitsJack Lloyd2018-09-075-8/+34
* | Add RandomNumberGenerator::accepts_inputJack Lloyd2018-09-0612-17/+91
|/
* Merge GH #1668 Remove Darwin SecRandom entropy sourceJack Lloyd2018-09-059-91/+2
|\
| * Remove Darwin SecRandomCopyBytesJack Lloyd2018-09-049-91/+2
* | Fix build issues on windows when there is a space in the prefix folderRaffi Enficiaud2018-09-051-1/+1
|/
* Merge GH #1667 Add hashing with CommonCryptoJack Lloyd2018-09-048-6/+212
|\
| * Try adding commoncrypto to macOS and iOS buildsJack Lloyd2018-09-041-1/+5
| * Add commoncrypto OS feature so it cannot be enabled on other systemsJack Lloyd2018-09-043-0/+6
| * Indent to match conventions.Jack Lloyd2018-09-042-75/+73
| * Add support for hashing with CommonCryptoJose Pereira2018-09-035-5/+203
* | Remove unneeded load_on autoJack Lloyd2018-09-049-18/+0
* | Repeat the command line in this error messageJack Lloyd2018-09-041-1/+1
* | Remove use of OpenSSL IDEAJack Lloyd2018-09-041-5/+0
* | Make pylint happierJack Lloyd2018-09-041-23/+19
|/
* Fix lintJack Lloyd2018-09-021-1/+1
* Increase min_sphinx to 1.3Jack Lloyd2018-09-021-1/+2
* When building docs, avoid capturing stdout/stderrJack Lloyd2018-09-021-19/+17
* Use a literal date for this API versionJack Lloyd2018-09-021-5/+4
* Check PSS salt length during verificationJack Lloyd2018-08-304-37/+95
* Remove unused variableJack Lloyd2018-08-261-1/+0
* Correct order of CPUID bit clearingsJack Lloyd2018-08-265-5/+5
* Merge GH #1662 Add AVX2 ChaChaJack Lloyd2018-08-265-13/+305
|\
| * Add AVX2 version of ChaChaJack Lloyd2018-08-265-13/+305
* | Simplify code for SIMD_4x32::rhoJack Lloyd2018-08-261-49/+4
* | Report CPUID flags in test runnerJack Lloyd2018-08-261-0/+4
|/
* Merge GH #1660 Add AVX2 SerpentJack Lloyd2018-08-2511-8/+415
|\
| * Add avx2 tag to Serpent test dataJack Lloyd2018-08-241-1/+1
| * Update build policiesJack Lloyd2018-08-243-0/+3
| * Move AVX2 wrapper to utilsJack Lloyd2018-08-244-259/+218
| * AVX2Jack Lloyd2018-08-241-56/+62
| * Serpent 8x decryptJack Lloyd2018-08-242-88/+118
| * WIP for Serpent AVX2Jack Lloyd2018-08-245-7/+416
* | Mention the ARMv8 and POWER AES modules in the build policiesJack Lloyd2018-08-243-0/+6
|/
* Merge GH #1659 Report correct size for XMSS signaturesJack Lloyd2018-08-241-2/+4
|\
| * Implements correct XMSS signature size calculationMatthias Gierlings2018-08-241-2/+4
* | Allow SIV for PBES2 private key encryptionJack Lloyd2018-08-231-2/+7