aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/ffi/ffi.h
Commit message (Expand)AuthorAgeFilesLines
* Make exceptions easier to translate to error codesJack Lloyd2018-11-231-0/+12
* In FFI pwdhash functions, let len == 0 mean "call strlen"Jack Lloyd2018-09-131-0/+4
* Merge GH #1670 New password hashing interfaceJack Lloyd2018-09-131-2/+55
|\
| * Fix Doxygen commentsJack Lloyd2018-09-101-2/+4
| * Add FFIJack Lloyd2018-09-101-2/+53
* | Some document fixesJack Lloyd2018-09-131-8/+13
* | Add FFI functions for creating and getting X25519 dataJack Lloyd2018-09-101-0/+16
|/
* Add botan_cipher_reset to FFIJack Lloyd2018-08-171-0/+10
* Add args for botan FFI cert verification for hostname and timeJack Lloyd2018-08-161-1/+3
* Add botan_x509_cert_dupJack Lloyd2018-08-161-2/+4
* Add TOTP to FFIJack Lloyd2018-08-161-0/+47
* Expose HOTP to FFIJack Lloyd2018-08-151-0/+36
* Update comments in FFI headerJack Lloyd2018-08-151-43/+138
* Remove support for 8 or 16 bit BigInt wordsJack Lloyd2018-08-151-0/+3
* Add path validation to FFIJack Lloyd2018-08-131-1/+33
* De-inline ffi_guard_thunkJack Lloyd2018-08-131-0/+1
* Add function to return the size of a key agreement outputJack Lloyd2018-08-121-0/+2
* 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-111-5/+11
* Add some useful FFI functionsJack Lloyd2018-08-101-0/+22
* Add a function to query output length of symmetric cipherJack Lloyd2018-08-101-0/+2
* Add functions to get size of PK ciphertext,plaintextJack Lloyd2018-08-101-3/+13
* Add FFI function to get signature output lengthJack Lloyd2018-08-101-0/+2
* Clarify comment on botan_privkey_loadJack Lloyd2018-08-021-1/+1
* Avoid requirement to set rng in botan_privkey_loadJack Lloyd2018-08-011-3/+5
* Add botan_mac_query_keylenJack Lloyd2018-07-241-1/+13
* Add botan_block_cipher_query_keylen plus some new FFI error codesJack Lloyd2018-07-241-0/+14
* Add FFI funcs to get algo name from cipher, MAC and hash objsJack Lloyd2018-07-191-10/+44
* Add FPE1 to C APIJack Lloyd2018-07-131-0/+22
* Small post-merge fixups of #1621Jack Lloyd2018-07-041-8/+8
* Add RSA PKCS#1 key load and export functions to ffiRené Korthaus2018-07-041-0/+8
* Make FFI errors an enum, and add a function to translate to stringsJack Lloyd2018-02-071-53/+27
* Add botan_x509_cert_hostname_matchJack Lloyd2018-01-301-0/+6
* Comments from code reviewKrzysztof Kwiatkowski2018-01-221-2/+50
* FFI function for Elgamal key generationKrzysztof Kwiatkowski2018-01-211-0/+1
* FFI function for DSA key generationKrzysztof Kwiatkowski2018-01-211-0/+1
* Simplify ffi call overheadJack Lloyd2017-10-111-0/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Complete the final annotation changesJack Lloyd2017-09-191-47/+47
* More annotationsJack Lloyd2017-09-191-275/+298
* Use constant_time_compare instead of same_memJack Lloyd2017-09-161-0/+5
* Merge GH #1189 Correct return value of botan_pk_op_verify_finishJack Lloyd2017-09-071-0/+2
|\
| * Correct return value of botan_pk_op_verify_finishJack Lloyd2017-09-061-0/+2
* | Add support for computing SM2 ZA field to FFIJack Lloyd2017-09-061-0/+6
|/
* Add dh functions in ffiKonstantinos Kolelis2017-08-221-0/+36
* Change type of botan_scrub_mem from uint8_t* to void*Jack Lloyd2017-08-171-1/+1
* Add botan_hex_decode, botan_base64_encode, botan_base64_decode FFI funcsJack Lloyd2017-08-151-3/+20
* Add SM2 encryption to FFIJack Lloyd2017-08-041-0/+9
* Add test for FFI keywrap, and constify argsJack Lloyd2017-07-311-5/+5