aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Accept SHA1 and SHA-1 as aliases for hash_idJack Lloyd2017-05-181-2/+3
| * | | | Add botan_pkcs_hash_id to FFIJack Lloyd2017-05-187-3/+93
| | |_|/ | |/| |
* | | | Merge GH #1044 Handle IV carryover in CBC, CFB, and stream ciphersJack Lloyd2017-05-199-43/+243
|\ \ \ \ | |_|/ / |/| | |
| * | | Handle IV carryover in CBC, CFB, and stream ciphersJack Lloyd2017-05-139-43/+243
* | | | Maintainer mode fixesJack Lloyd2017-05-182-4/+9
* | | | Add ability to clear cpuid bits before running benchmarks.Jack Lloyd2017-05-181-1/+14
| |/ / |/| |
* | | Fix botan_privkey_load_rsa misleading parameter names.Daniel Wyatt2017-05-133-5/+5
|/ /
* | Post-merge changes to SP 800-56A KDF (GH #1040)Jack Lloyd2017-05-063-77/+120
* | Merge GH #1040 Add SP800-56A KDFJack Lloyd2017-05-065-0/+3071
|\ \
| * | Align with comments from code reviewKrzysztof Kwiatkowski2017-05-042-6/+5
| * | KDF SP800-56A: Add test vectors with 0 length salt to improve coverageKrzysztof Kwiatkowski2017-05-031-0/+60
| * | Use uint64_t to represent 32-bit number (fixes unittests)Krzysztof Kwiatkowski2017-05-031-1/+1
| * | 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
* | | Don't use len() to verify emptynessSimon Warta2017-05-041-1/+4
* | | Remove comment: FIXME without further descriptionSimon Warta2017-05-041-1/+1
* | | Make pylint mandatory for botan2.pySimon Warta2017-05-041-2/+2
* | | Work around name conflict of symbol "rng"Simon Warta2017-05-041-13/+14
* | | Add base exception type: BotanExceptionSimon Warta2017-05-041-22/+30
* | | Fix various pylint warningsSimon Warta2017-05-041-8/+10
* | | Avoid redefining build-in name "hash"Simon Warta2017-05-041-3/+3
* | | Silence invalid name warning for module "botan"Simon Warta2017-05-041-2/+2
* | | Silence pylint invalid class name warningsSimon Warta2017-05-041-12/+12
* | | Use comments to organize code sectionsSimon Warta2017-05-041-35/+40
* | | Remove trailing whitespaceSimon Warta2017-05-041-1/+1
* | | Break long linesSimon Warta2017-05-041-14/+29
* | | Merge GH #1034 Change dependency resolution to fix #1028Jack Lloyd2017-05-032-0/+184
|\ \ \
| * | | Rewrite dependency resolutionSimon Warta2017-04-302-0/+184
| |/ /
* | | Merge GH #1036 Add FFI botan_hash_block_sizeJack Lloyd2017-05-033-0/+18
|\ \ \
| * | | Add FFI botan_hash_block_size.Daniel Wyatt2017-04-303-0/+18
| |/ /
* | | Merge GH #1033 Fix FFI botan_bcrypt_is_valid return codeJack Lloyd2017-05-031-2/+1
|\ \ \
| * | | Fix botan_bcrypt_is_valid return code.Daniel Wyatt2017-04-291-2/+1
| |/ /
* | | Merge GH #1035 Support generating RSA keys with OpenSSLJack Lloyd2017-05-038-97/+195
|\ \ \
| * | | Generate private RSA key with OpenSSL.Alexander Bluhm2017-04-308-97/+195
| |/ /
* | | Fix some ugly line breaks from #980 in test_ffiJack Lloyd2017-05-031-25/+26
* | | Reformat code with astyle + fix code styleTomasz Frydrych2017-05-0187-1807/+2679
|/ /
* | 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