aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Remove Darwin SecRandomCopyBytesJack Lloyd2018-09-049-91/+2
* 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
* | Add OIDs for SIV and OCB mode ciphersJack Lloyd2018-08-232-0/+41
|/
* Merge GH #1656 Add operator*(BigInt,word)Jack Lloyd2018-08-232-0/+21
|\
| * Add operator*(BigInt, word)Jack Lloyd2018-08-232-0/+21
* | Merge GH #1657 If cert extn decoding fails do not fail entire parseJack Lloyd2018-08-233-3/+9
|\ \
| * | If cert extension parsing fails, replace the object with UnknownJack Lloyd2018-08-233-3/+9
| |/
* / Fix build without x509 moduleTobias Brunner2018-08-231-1/+22
|/
* Add PBES2 as alias for PBE-PKCS5v20Jack Lloyd2018-08-234-3/+7
* Merge GH #1651 Default disable TLS v1.0/v1.1 and CBC+CCM suitesJack Lloyd2018-08-235-14/+30
|\
| * Default disable support for TLS v1.0/v1.1 and all CBC and CCM suitesJack Lloyd2018-08-225-14/+30
* | Simplify exception messagesJack Lloyd2018-08-2226-72/+89
|/
* Lint fixesJack Lloyd2018-08-212-8/+8
* Add HOTP to PythonJack Lloyd2018-08-212-1/+57
* Regenerate xchacha20poly1305-testvectorsSimon Warta2018-08-191-676/+676
* Add nonce-set checks for OpenSSL CBC mode implsJack Lloyd2018-08-171-1/+5
* Have cipher modes also verify that the nonce is set prior to useJack Lloyd2018-08-176-8/+35
* Add a test that processing without a nonce set failsJack Lloyd2018-08-171-3/+18
* In EAX, CCM, OCB verify nonce is set before processingJack Lloyd2018-08-173-1/+9
* Add BOTAN_STATE_CHECK macroJack Lloyd2018-08-172-2/+21