aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix an EAX bug in reset()Jack Lloyd2018-08-172-7/+12
* Add botan_cipher_reset to FFIJack Lloyd2018-08-173-0/+20
* Add some tests of HMAC with SHA-3Jack Lloyd2018-08-171-0/+134
* Ignore an empty string ("") for trusted_path argumentJack Lloyd2018-08-161-1/+1
* Add args for botan FFI cert verification for hostname and timeJack Lloyd2018-08-163-8/+20
* Add botan_x509_cert_dupJack Lloyd2018-08-163-4/+30
* Fix bug introduced in 15e149acJack Lloyd2018-08-162-6/+16
* Avoid throwing within the FFI layerJack Lloyd2018-08-163-10/+9
* Add TOTP to FFIJack Lloyd2018-08-164-5/+180
* For HOTP/TOTP allow a key/len pair instead of requiring SymmetricKeyJack Lloyd2018-08-165-9/+36
* Expose HOTP to FFIJack Lloyd2018-08-154-4/+173
* More FFI testsJack Lloyd2018-08-151-0/+54
* Fix some Doxygen warningsJack Lloyd2018-08-153-4/+2
* Update comments in FFI headerJack Lloyd2018-08-151-43/+138
* Remove support for 8 or 16 bit BigInt wordsJack Lloyd2018-08-157-29/+52
* In speed test, check for availability of NIST reducer functionsJack Lloyd2018-08-151-0/+2
* Fix BigInt::to_{dec,hex}_string for zeroJack Lloyd2018-08-151-1/+8
* Cleanup of BigInt encoding/decoding functionsJack Lloyd2018-08-146-33/+162
* Add some additional null pointer arg checks to FFIJack Lloyd2018-08-144-29/+66
* Merge GH #1647 Add X.509 path validation to FFIJack Lloyd2018-08-146-3/+182
|\
| * Add path validation to FFIJack Lloyd2018-08-136-3/+182
* | Merge GH #1648 Add XChaCha20Poly1305 tests generated by libsodiumJack Lloyd2018-08-131-0/+9362
|\ \
| * | Add XChaCha20Poly1305 test vectors generated by libsodiumSimon Warta2018-08-131-0/+9362
| |/
* / Expose RDRAND RNG through FFIJack Lloyd2018-08-136-46/+86
|/
* Merge GH #1646 Add MPI and FPE to Python wrapperJack Lloyd2018-08-135-178/+680
|\
| * Add MPI and FPE to Python wrapperJack Lloyd2018-08-132-144/+628
| * De-inline ffi_guard_thunkJack Lloyd2018-08-133-34/+52
* | Add some final annotationsJack Lloyd2018-08-134-4/+4
* | Add missing override annotations [ci skip]Jack Lloyd2018-08-132-2/+2
|/
* Better error reporting for FFIJack Lloyd2018-08-123-6/+18
* Fix for OpenSSLJack Lloyd2018-08-121-0/+4
* Add function to return the size of a key agreement outputJack Lloyd2018-08-1211-8/+47
* Fix Python2 problemJack Lloyd2018-08-112-1/+8
* In Python expose new name gettersJack Lloyd2018-08-112-2/+36
* Convert Python tests to actual unit testsJack Lloyd2018-08-112-168/+122
* Add scrypt to PythonJack Lloyd2018-08-112-4/+34
* Better error checking in Python wrapperJack Lloyd2018-08-113-213/+381
* Put bcrypt decls in ffi in same placeJack Lloyd2018-08-111-22/+22
* Add botan_cipher_get_keyspecJack Lloyd2018-08-115-21/+48
* Add some useful FFI functionsJack Lloyd2018-08-105-7/+95
* Optimize computation of CTR input blocksJack Lloyd2018-08-102-9/+14
* Specialize CTR::seek for 4-byte countersJack Lloyd2018-08-101-5/+19
* GHASH should check the nonce sizeJack Lloyd2018-08-101-0/+1
* Fix FFI testJack Lloyd2018-08-101-1/+3
* Lint fixJack Lloyd2018-08-101-1/+1
* Fix ECIES tests when cipher was disabledJack Lloyd2018-08-101-14/+14
* Add a function to query output length of symmetric cipherJack Lloyd2018-08-106-6/+31
* Fix off by one for SM2 ciphertext lengthJack Lloyd2018-08-101-1/+1
* Improve speed of cli testsJack Lloyd2018-08-102-49/+72
* Add functions to get size of PK ciphertext,plaintextJack Lloyd2018-08-1020-79/+236