aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headersKrzysztof Kwiatkowski2017-05-032-2/+6
* Add vectors for HMAC backed SP800-56A KDFKrzysztof Kwiatkowski2017-05-031-2/+1417
* SP800-56A revision 2 implementationKrzysztof Kwiatkowski2017-05-033-29/+74
* Adds KDF based on SP 800-56A. Currently it is revision 1 (alternative 1). It ...Krzysztof Kwiatkowski2017-05-035-0/+1548
* Merge GH #1032 Throw exception with OpenSSL error message if OpenSSL API call...Jack Lloyd2017-04-295-35/+65
|\
| * Throw OpenSSL exception if any OpenSSL function failed.Alexander Bluhm2017-04-295-35/+65
* | Do not load OpenSSL error messages in library.Alexander Bluhm2017-04-281-1/+0
* | Show OpenSSL error messages if test fails.Alexander Bluhm2017-04-281-0/+10
|/
* Merge GH #1000 Support seeking in CTR modeJack Lloyd2017-04-273-25/+2856
|\
| * Refactor: remove big-endian addition code duplicationRené Meusel2017-04-132-18/+27
| * Refactor: use ::seek(0) in CTR_BE::set_iv()René Meusel2017-04-131-18/+1
| * add test sets for CTR-BE(***)René Meusel2017-04-131-0/+2810
| * Add implementation of CTR_BE::seek()René Meusel2017-04-132-2/+31
* | Merge GH #1024 Further configure cleanups, make pylint mandatoryJack Lloyd2017-04-271-3/+7
|\ \
| * | Make configure script pylint2 complientSimon Warta2017-04-261-2/+6
| * | Put lint travis job into actionSimon Warta2017-04-261-2/+2
* | | Merge GH #1022 Support CBC ciphers via OpenSSLJack Lloyd2017-04-276-71/+344
|\ \ \
| * | | Implement cipher modes with OpenSSL.Alexander Bluhm2017-04-256-71/+344
| |/ /
* | | Merge GH #1017 Complete wildcard handling for X.509 certificatesJack Lloyd2017-04-273-4/+178
|\ \ \
| * | | Complete wildcard handling for X.509 certificatesRené Korthaus2017-04-203-4/+178
* | | | Merge GH #1023 Add missing functions to TLS::Text_PolicyJack Lloyd2017-04-271-1/+13
|\ \ \ \
| * | | | Make it easier to customize Text_Policy when inheriting from itlouiz’2017-04-271-1/+1
| * | | | Add some missing function overrides in TLS::Text_Policylouiz’2017-04-251-0/+12
| | |/ / | |/| |
* | | | Merge GH #1027 Add error return to botan_mp_to_strJack Lloyd2017-04-272-1/+4
|\ \ \ \
| * | | | Add explicit return to FFI botan_mp_to_str.Daniel Wyatt2017-04-262-1/+4
| |/ / /
* | | | Add BOTAN_ALIGNAS macro for MSVC 2013Jack Lloyd2017-04-271-0/+9
* | | | In text-based tests clear all data if algo changesJack Lloyd2017-04-271-0/+1
|/ / /
* | | Filter provider in test loops, skip text based without provider.Alexander Bluhm2017-04-218-22/+48
* | | Run tests for a specific provider.Alexander Bluhm2017-04-213-2/+48
|/ /
* | Merge GH #1002 Cleanups in configure.py main functionJack Lloyd2017-04-191-1/+1
|\ \
| * | Make template variable misc_config more specificSimon Warta2017-04-181-1/+1
* | | Fix Clang warning in ffiJack Lloyd2017-04-191-121/+117
|/ /
* | Use 3 arg BOTAN_UNUSED in a codepath that is compiled oftenSimon Warta2017-04-171-3/+1
* | Mark correct variables unused in FFI botan_{pub,priv}key_load_elgamalSimon Warta2017-04-161-7/+2
* | Improve unused handling in ffi methodsSimon Warta2017-04-161-16/+8
* | Let BOTAN_UNUSED take between 1 and 9 argumentsSimon Warta2017-04-161-2/+26
* | Merge GH #1006 Fix FFI cipher interface (see also GH #1003)Jack Lloyd2017-04-152-65/+207
|\ \
| * | Add tests of GCM and CTR modeJack Lloyd2017-04-141-64/+205
| * | Fix FFI cipher interfaceJack Lloyd2017-04-142-11/+12
* | | Guard include of ElGamal headerJack Lloyd2017-04-151-1/+4
* | | Support for ElGamal in FFI interfaceKrzysztof Kwiatkowski2017-04-143-1/+168
|/ /
* | Merge GH #989 Avoid recursion in BER_Decoder::get_next_objectJack Lloyd2017-04-132-11/+83
|\ \
| * | Add test for OSS-Fuzz 813Jack Lloyd2017-04-131-0/+67
| * | Avoid recursion in BER_Decoder::get_next_objectJack Lloyd2017-04-091-11/+16
* | | Add hex encoder/decoder CLI utilJack Lloyd2017-04-131-0/+37
* | | Add HMAC CLI commandRené Korthaus2017-04-131-0/+48
| |/ |/|
* | fix missing flush in DataSink_Stream::end_msgPhilippe Lieser2017-04-103-0/+39
* | Fix afl fuzzer build [ci skip]Jack Lloyd2017-04-091-1/+1
|/
* Add another AES-128 CFB testJack Lloyd2017-04-081-0/+6
* Small ffi fixesJack Lloyd2017-04-082-4/+6