aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Add SHA-256 using ARMv8 instructionsJack Lloyd2017-05-204-35/+240
* Add ARMv8 SHA-1 supportJack Lloyd2017-05-204-0/+222
* Fix warningsJack Lloyd2017-05-191-1/+1
* Fixes for MSVC version detectionJack Lloyd2017-05-191-1/+1
* Merge GH #826 Add support for Intel SHA instructionsJack Lloyd2017-05-198-1/+477
|\
| * Set minimum compiler versions for SHA intrinsicsJack Lloyd2017-05-192-0/+12
| * Add support for Intel SHA-1/SHA-2 instructionsJack Lloyd2017-05-198-1/+465
* | Add SM3 OIDs and PKCSv1.5 hash prefixJack Lloyd2017-05-192-1/+13
|/
* Merge GH #1052 Add build-time compiler detectionJack Lloyd2017-05-191-3/+3
|\
| * Let modules specify minimum compiler version, add runtime compiler version checkJack Lloyd2017-05-181-3/+3
* | Merge GH #1051 Extensions for PKCSv1.5 signature formattingJack Lloyd2017-05-196-5/+61
|\ \
| * | Accept SHA1 and SHA-1 as aliases for hash_idJack Lloyd2017-05-181-2/+3
| * | Add botan_pkcs_hash_id to FFIJack Lloyd2017-05-185-3/+58
* | | Merge GH #1044 Handle IV carryover in CBC, CFB, and stream ciphersJack Lloyd2017-05-196-35/+38
|\ \ \ | |_|/ |/| |
| * | Handle IV carryover in CBC, CFB, and stream ciphersJack Lloyd2017-05-136-35/+38
* | | Maintainer mode fixesJack Lloyd2017-05-182-4/+9
| |/ |/|
* | Fix botan_privkey_load_rsa misleading parameter names.Daniel Wyatt2017-05-132-4/+4
|/
* 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-064-0/+178
|\
| * Align with comments from code reviewKrzysztof Kwiatkowski2017-05-042-6/+5
| * Use uint64_t to represent 32-bit number (fixes unittests)Krzysztof Kwiatkowski2017-05-031-1/+1
| * Update copyright headersKrzysztof Kwiatkowski2017-05-032-2/+6
| * 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-034-0/+130
* | Merge GH #1036 Add FFI botan_hash_block_sizeJack Lloyd2017-05-032-0/+13
|\ \
| * | Add FFI botan_hash_block_size.Daniel Wyatt2017-04-302-0/+13
| |/
* | 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
| |/
* / Generate private RSA key with OpenSSL.Alexander Bluhm2017-04-304-2/+80
|/
* 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
|/
* Merge GH #1000 Support seeking in CTR modeJack Lloyd2017-04-272-25/+46
|\
| * 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 implementation of CTR_BE::seek()René Meusel2017-04-132-2/+31
* | Merge GH #1022 Support CBC ciphers via OpenSSLJack Lloyd2017-04-274-5/+253
|\ \
| * | Implement cipher modes with OpenSSL.Alexander Bluhm2017-04-254-5/+253
* | | Merge GH #1017 Complete wildcard handling for X.509 certificatesJack Lloyd2017-04-271-4/+84
|\ \ \
| * | | Complete wildcard handling for X.509 certificatesRené Korthaus2017-04-201-4/+84
| |/ /
* | | 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-271-1/+1
|\ \ \
| * | | Add explicit return to FFI botan_mp_to_str.Daniel Wyatt2017-04-261-1/+1
| |/ /
* / / Add BOTAN_ALIGNAS macro for MSVC 2013Jack Lloyd2017-04-271-0/+9
|/ /
* | 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