aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* Correct documentation [ci skip]Jack Lloyd2018-08-101-4/+4
* 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
* Merge GH #1642 Add functions to query PK ciphertext, plaintext lensJack Lloyd2018-08-1020-79/+236
|\
| * Add functions to get size of PK ciphertext,plaintextJack Lloyd2018-08-1020-79/+236
|/
* 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-1026-24/+133
|\
| * Add FFI function to get signature output lengthJack Lloyd2018-08-103-11/+32
| * Add PK_Signer::signature_lengthJack Lloyd2018-08-1023-13/+101
* | Add a "user-threadsafe" option to botan_rng_initJack Lloyd2018-08-102-0/+17
* | Allow x509 module to be optional for FFIJack Lloyd2018-08-104-23/+125
|/
* Fix GCM bug: would accept AD without keyed if AD was emptyJack Lloyd2018-08-091-2/+2
* Add Tweakable_Block_Cipher classJack Lloyd2018-08-093-14/+28
* Remove functions from Cipher_Mode now inherited from base classJack Lloyd2018-08-091-44/+0
* Fix shadow warningsJack Lloyd2018-08-092-10/+10
* Add StreamCipher::write_keystreamJack Lloyd2018-08-085-7/+37
* Add test that invalid bcrypt versions are rejectedJack Lloyd2018-08-081-2/+6
* Add a test of Threefish-512 tweak functionalityJack Lloyd2018-08-082-1/+19
* Remove unnecessary accessors for Threefish-512Jack Lloyd2018-08-082-6/+4
* Mark some members of Block_Cipher_Fixed_Params as finalJack Lloyd2018-08-081-4/+4
* Test that a stream cipher not supporting IV still accepts 0 len inputJack Lloyd2018-08-081-0/+3
* De-inline functions from stream cipher headersJack Lloyd2018-08-0812-52/+127
* Add StreamCipher::default_iv_lengthJack Lloyd2018-08-0810-11/+43
* Update stream cipher docsJack Lloyd2018-08-081-12/+33
* Display quality gate status for Sonar [ci skip]Jack Lloyd2018-08-081-1/+1
* Update docs and release notesJack Lloyd2018-08-072-0/+19
* Merge GH #1640 Add XChaCha and XChaCha20Poly1305Jack Lloyd2018-08-0712-71/+259
|\
| * Add support for XChaCha20Poly1305Jack Lloyd2018-08-074-5/+53
| * Add support for XChaChaJack Lloyd2018-08-074-41/+145
| * Fix a bug in XSalsa20Jack Lloyd2018-08-074-25/+61
|/
* Avoid crash in ChaCha20+Salsa if set_iv called without a key setJack Lloyd2018-08-073-18/+24
* Update newsJack Lloyd2018-08-071-0/+6
* Avoid Sonarcube complaintJack Lloyd2018-08-061-1/+1
* 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