aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/ffi
Commit message (Expand)AuthorAgeFilesLines
* Use a literal date for this API versionJack Lloyd2018-09-021-5/+4
* Fix build without x509 moduleTobias Brunner2018-08-231-1/+22
* Add botan_cipher_reset to FFIJack Lloyd2018-08-172-0/+15
* 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-162-4/+16
* Add botan_x509_cert_dupJack Lloyd2018-08-162-4/+24
* Fix bug introduced in 15e149acJack Lloyd2018-08-161-6/+6
* Avoid throwing within the FFI layerJack Lloyd2018-08-163-10/+9
* Add TOTP to FFIJack Lloyd2018-08-163-4/+144
* Expose HOTP to FFIJack Lloyd2018-08-152-0/+136
* Update comments in FFI headerJack Lloyd2018-08-151-43/+138
* Remove support for 8 or 16 bit BigInt wordsJack Lloyd2018-08-152-3/+41
* Cleanup of BigInt encoding/decoding functionsJack Lloyd2018-08-141-12/+7
* Add some additional null pointer arg checks to FFIJack Lloyd2018-08-143-27/+61
* Merge GH #1647 Add X.509 path validation to FFIJack Lloyd2018-08-142-2/+113
|\
| * Add path validation to FFIJack Lloyd2018-08-132-2/+113
* | Expose RDRAND RNG through FFIJack Lloyd2018-08-131-2/+13
|/
* De-inline ffi_guard_thunkJack Lloyd2018-08-133-34/+52
* Better error reporting for FFIJack Lloyd2018-08-123-6/+18
* Add function to return the size of a key agreement outputJack Lloyd2018-08-122-0/+9
* Better error checking in Python wrapperJack Lloyd2018-08-111-1/+1
* Put bcrypt decls in ffi in same placeJack Lloyd2018-08-111-22/+22
* Add botan_cipher_get_keyspecJack Lloyd2018-08-114-13/+34
* Add some useful FFI functionsJack Lloyd2018-08-104-0/+55
* Add a function to query output length of symmetric cipherJack Lloyd2018-08-104-1/+18
* Add functions to get size of PK ciphertext,plaintextJack Lloyd2018-08-102-3/+23
* Guard use of Serialized_RNG with thread macro checkJack Lloyd2018-08-101-0/+2
* Merge GH #1641 Add functions to get expected length of PK signatureJack Lloyd2018-08-102-0/+7
|\
| * Add FFI function to get signature output lengthJack Lloyd2018-08-102-0/+7
* | Add a "user-threadsafe" option to botan_rng_initJack Lloyd2018-08-101-0/+10
* | Allow x509 module to be optional for FFIJack Lloyd2018-08-103-19/+103
|/
* 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-021-31/+5
|\
| * Combine SM2 key types for signatures and encryptionJack Lloyd2018-08-011-31/+5
* | Avoid requirement to set rng in botan_privkey_loadJack Lloyd2018-08-012-7/+9
|/
* Add include for getenvJack Lloyd2018-07-241-0/+1
* Only print FFI exceptions to stdout if an env var is setJack Lloyd2018-07-241-1/+4
* Add botan_mac_query_keylenJack Lloyd2018-07-242-1/+28
* Add botan_block_cipher_query_keylen plus some new FFI error codesJack Lloyd2018-07-244-5/+49
* Add FFI funcs to get algo name from cipher, MAC and hash objsJack Lloyd2018-07-196-10/+73
* Bump the FFI versionJack Lloyd2018-07-132-2/+6
* Add FPE1 to C APIJack Lloyd2018-07-132-0/+112
* Small post-merge fixups of #1621Jack Lloyd2018-07-043-20/+20
* Add RSA PKCS#1 key load and export functions to ffiRené Korthaus2018-07-042-0/+57
* Add RAII versions of get_cipher_mode and get_aeadJack Lloyd2018-04-071-1/+1
* Ensure exception types are exported from DLLJack Lloyd2018-03-061-1/+1
* One comment fix and one formatting fix [ci skip]René Korthaus2018-02-281-3/+4
* Add functions to EC_Group for getting base point coordinatesJack Lloyd2018-02-251-2/+2
* Make FFI errors an enum, and add a function to translate to stringsJack Lloyd2018-02-072-54/+71