aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/prov/openssl
Commit message (Expand)AuthorAgeFilesLines
* Accept SHA-1, SHA1, or SHA-160 equallyJack Lloyd2017-10-131-1/+1
* Add limits.h header for INT_MAXAlon Bar-Lev2017-10-131-0/+1
* Remove needless mutableJack Lloyd2017-10-121-2/+2
* Add limits.h header for INT_MAXJack Lloyd2017-10-041-0/+1
* Add missing cstdlib include to openssl_rsa.cppilovezfs2017-10-031-0/+1
* Refer to free in std::Jack Lloyd2017-09-221-1/+1
* Apply final annotations to the library alsoJack Lloyd2017-09-227-12/+12
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* More annotationsJack Lloyd2017-09-191-1/+1
* Avoid int vs size_t warning in OpenSSL codeJack Lloyd2017-09-171-1/+1
* OpenSSL module requires public key code be enabled in buildJack Lloyd2017-08-291-0/+4
* Fix bad iterator deref in OpenSSL RSAJack Lloyd2017-08-251-1/+3
* Merge GH #1131 Confirm OpenSSL supports curve at runtime before attempting to...Jack Lloyd2017-07-311-12/+35
|\
| * Check if curve is built into OpenSSL at runtimeRené Korthaus2017-07-281-12/+35
* | Don't crash if openssl can't allocate a new contextKirill A. Korinsky2017-06-293-2/+13
|/
* Make Botan compile with LibreSSL again.Alexander Bluhm2017-05-243-6/+6
* Add copy_state to OpenSSL hash functions, and port to OpenSSL 1.1.0Jack Lloyd2017-05-225-74/+130
* Generate private RSA key with OpenSSL.Alexander Bluhm2017-04-302-0/+39
* 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
|/
* Implement cipher modes with OpenSSL.Alexander Bluhm2017-04-252-0/+207
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* add "--with-external-libdir" to configure.pyDaniel Neus2017-01-261-1/+2
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-185-45/+45
* Add support for brainpool curves in openssl providerRené Korthaus2016-12-171-1/+17
* Add Private_Key::private_key_info()René Korthaus2016-12-051-2/+2
* Add Public_Key::subject_public_key()René Korthaus2016-12-051-2/+2
* Fix OpenSSL RC4 clone - ignored skip paramJack Lloyd2016-11-261-1/+1
* Pubkey cleanupsJack Lloyd2016-11-123-9/+4
* Remove Key_Type typedefsJack Lloyd2016-11-082-5/+0
* Avoid possibility of mismatched brackets.Jack Lloyd2016-10-311-2/+6
* Static analyzer fixesJack Lloyd2016-10-251-1/+0
* Small cleanup in OpenSSL ECJack Lloyd2016-10-211-12/+13
* Remove alias logic from SCAN_NameJack Lloyd2016-10-211-2/+3
* Remove Algo_RegistryJack Lloyd2016-10-214-101/+127
* The other half of 55b8fb5Jack Lloyd2016-10-091-7/+9
* Make pk_ops.h internalJack Lloyd2016-10-081-1/+1
* OpenSSL fixesJack Lloyd2016-10-072-4/+4
* Revert PK_Verifier change (don't require RNG there).Jack Lloyd2016-10-071-17/+5
* Remove Algo_Registry usage from public key code.Jack Lloyd2016-10-073-115/+119
* fix compiler error: openssl w/o rc4t0b32016-10-011-1/+1
* Change T::provider to return std::stringJack Lloyd2016-09-153-3/+3
* Add T::provider() to allow user to inquire about implementation usedJack Lloyd2016-09-153-0/+4
* Remove deprecated hashes MD2, HAS-160, and RIPEMD-128Jack Lloyd2016-09-021-4/+0
* Make Stream_Cipher::set_iv() pure virtualRené Korthaus2016-07-201-0/+6
* Adding StreamCipher::seek interface, supporting seek in ChaCha, and also addi...SimCog2016-06-181-0/+5
* Clean up PK decryption encoding.Jack Lloyd2016-03-202-4/+11
* cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-051-1/+1
* Add missing overrides and fix -Wpedantic 'extra ;' warningsJack Lloyd2016-01-173-28/+28