aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Remove test that causes problems on 32-bitJack Lloyd2018-08-061-2/+0
* Test intentionally misaligned inputs to hash functionsJack Lloyd2018-08-061-0/+18
* Add detection for RISCV compilersJack Lloyd2018-08-061-0/+8
* Increment shared lib ABI versionJack Lloyd2018-08-051-1/+1
* Fix OpenSSL modesJack Lloyd2018-08-051-1/+12
* Fix crashes when modes were used unkeyed.Jack Lloyd2018-08-059-29/+87
* Use codec_base for Base64 encodingWambou2018-08-042-158/+153
* Fix complaints from latest pylintJack Lloyd2018-08-025-18/+23
* Misc EC_Group testsJack Lloyd2018-08-021-10/+18
* More CLI testsJack Lloyd2018-08-021-1/+9
* Additional CLI testsJack Lloyd2018-08-021-0/+38
* Add --no-fsname option to fingerprint commandJack Lloyd2018-08-021-2/+8
* Accept PKCS1v15 as an alias for EMSA3Jack Lloyd2018-08-023-5/+6
* Format nitJack Lloyd2018-08-021-1/+1
* Clarify comment on botan_privkey_loadJack Lloyd2018-08-021-1/+1
* Merge GH #1637 Merge SM2 signature and ECIES key typesJack Lloyd2018-08-0212-197/+101
|\
| * Combine SM2 key types for signatures and encryptionJack Lloyd2018-08-0112-197/+101
* | Avoid requirement to set rng in botan_privkey_loadJack Lloyd2018-08-012-7/+9
|/
* Add a couple HMAC(SHA-512-256) test vectorsJack Lloyd2018-08-011-0/+11
* Add OID for HMAC with SHA-512/256Jack Lloyd2018-08-012-1/+4
* Merge GH #1636 Add Lucas primality testJack Lloyd2018-08-0116-147/+538
|\
| * Add Lucas test from FIPS 186-4Jack Lloyd2018-07-3116-147/+538
* | Just skip 32-bit ARM iOS build entirelyJack Lloyd2018-08-011-2/+5
* | Avoid XCode 9.4 due to compilation bugJack Lloyd2018-08-011-0/+1
|/
* Fix Doxygen comments for AutoSeeded_RNG [ci skip]Jack Lloyd2018-07-311-3/+7
* Ensure values are fully reduced during ECDSA signatureJack Lloyd2018-07-301-3/+3
* Support calling Whirlpool in OpenSSLJack Lloyd2018-07-261-0/+5
* GHASH - use explicit function to check for key being setJack Lloyd2018-07-251-1/+1
* Add OID for SM2 with SM3 signaturesJack Lloyd2018-07-242-1/+5
* Add include for getenvJack Lloyd2018-07-241-0/+1
* Only print FFI exceptions to stdout if an env var is setJack Lloyd2018-07-242-1/+7
* Add botan_mac_query_keylenJack Lloyd2018-07-243-1/+38
* Add botan_block_cipher_query_keylen plus some new FFI error codesJack Lloyd2018-07-245-5/+59
* Add additional HMAC tests from RFC 4231Jack Lloyd2018-07-241-0/+81
* Use Alloc templates instead of overriding for specific vector typesJack Lloyd2018-07-241-16/+16
* Fix bad assert in Goppa decodingJack Lloyd2018-07-241-3/+4
* Require SM2 ciphertexts be DER encodedJack Lloyd2018-07-241-2/+18
* In ECC private key encoding, include the optional public key fieldJack Lloyd2018-07-232-9/+12
* Merge GH #1628 In ECDSA verify, handle error seen with LibreSSL on non-x86Jack Lloyd2018-07-201-7/+16
|\
| * Handle another possible OpenSSL error only seen on non-x86_64Jack Lloyd2018-07-171-7/+16
* | Add FFI funcs to get algo name from cipher, MAC and hash objsJack Lloyd2018-07-197-25/+122
* | Specialize code for BigInt right shift by 1Jack Lloyd2018-07-191-0/+22
* | Fix error in CCM when L=8Jack Lloyd2018-07-183-6/+131
* | Support salts other than exactly 16 bytes for Blowfish key setupJack Lloyd2018-07-186-36/+151
* | Pylint 2.0 drops compat with Python2Jack Lloyd2018-07-171-2/+2
* | Correct comment on Hardware_RNGJack Lloyd2018-07-171-2/+1
|/
* Update password hashing default settingsJack Lloyd2018-07-135-4/+71
* Remove RC2 related OIDsJack Lloyd2018-07-132-7/+1
* Bump the FFI versionJack Lloyd2018-07-133-2/+13
* Tighten up error checking in pk_decryptJack Lloyd2018-07-132-17/+27