aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/prov
Commit message (Expand)AuthorAgeFilesLines
* Merge GH #1769 Support TLS signature padding strings in PKCS11 mappingJack Lloyd2018-12-101-0/+10
|\
| * Remove EMSA1 encodings from p11 sign mechanisms mapHannes Rantzsch2018-12-101-5/+0
| * Extend the SignMechanisms map for Signature_Scheme padding stringsHannes Rantzsch2018-12-041-0/+15
* | Fix a memory leak in OpenSSL ECDHJack Lloyd2018-12-031-3/+5
|/
* Make exceptions easier to translate to error codesJack Lloyd2018-11-2312-75/+92
* Fix type errorJack Lloyd2018-11-211-1/+1
* Add typecast_copyJack Lloyd2018-11-171-2/+2
* Avoid calling memset, memcpy within library codeJack Lloyd2018-11-177-10/+10
* Switch LibreSSL provider to OpenSSL 1.1 APIAlexander Bluhm2018-11-073-6/+6
* move instead of copyrumcajs2018-10-141-1/+1
* Resolve a leak in OpenSSL ECDSA verification for old OpenSSLJack Lloyd2018-10-031-5/+13
* Remove support for Visual C++ 2013Jack Lloyd2018-10-016-6/+6
* Fix more MSVC warningsJack Lloyd2018-10-011-7/+31
* Fix more MSVC warningsJack Lloyd2018-10-013-16/+39
* Move UUID to utils, test it, and fix bugs.Jack Lloyd2018-09-302-106/+1
* Refactor mode tests, and correct bugs foundJack Lloyd2018-09-294-7/+30
* Use new CAST-128 specific feature macro hereJack Lloyd2018-09-151-1/+1
* Add CommonCrypto block cipher supportJose Pereira2018-09-105-3/+204
* Merge GH #1674 Add CommonCrypto cipher modesJack Lloyd2018-09-105-5/+443
|\
| * Add CommonCrypto cipher modes supportJose Pereira2018-09-095-5/+443
* | Add RandomNumberGenerator::accepts_inputJack Lloyd2018-09-062-0/+5
|/
* Merge GH #1667 Add hashing with CommonCryptoJack Lloyd2018-09-043-0/+186
|\
| * Add commoncrypto OS feature so it cannot be enabled on other systemsJack Lloyd2018-09-041-0/+4
| * Indent to match conventions.Jack Lloyd2018-09-042-75/+73
| * Add support for hashing with CommonCryptoJose Pereira2018-09-033-0/+184
* | Remove use of OpenSSL IDEAJack Lloyd2018-09-041-5/+0
|/
* Add nonce-set checks for OpenSSL CBC mode implsJack Lloyd2018-08-171-1/+5
* Fix for OpenSSLJack Lloyd2018-08-121-0/+4
* Add function to return the size of a key agreement outputJack Lloyd2018-08-121-0/+1
* Add functions to get size of PK ciphertext,plaintextJack Lloyd2018-08-103-1/+9
* Add PK_Signer::signature_lengthJack Lloyd2018-08-107-11/+29
* Fix OpenSSL modesJack Lloyd2018-08-051-1/+12
* Support calling Whirlpool in OpenSSLJack Lloyd2018-07-261-0/+5
* Handle another possible OpenSSL error only seen on non-x86_64Jack Lloyd2018-07-171-7/+16
* Handle EC_R_BAD_SIGNATURE from OpenSSLJack Lloyd2018-05-312-0/+14
* Fix problems with failure to build in various configurationsJack Lloyd2018-03-311-0/+3
* Add PointGFp::encode as replacement for EC2OSPJack Lloyd2018-03-104-6/+6
* Ensure exception types are exported from DLLJack Lloyd2018-03-063-4/+4
* Fix compliation problem in PKCS11Jack Lloyd2018-02-076-1/+6
* Avoid deprecated functions in OpenSSL provider [ci skip]Jack Lloyd2018-02-011-3/+3
* Use shared representation of EC_GroupJack Lloyd2018-01-311-5/+5
* Fix a leak in OpenSSL block ciphersJack Lloyd2018-01-281-0/+3
* Correct OpenSSL RC4 namingJack Lloyd2017-12-281-1/+1
* Fix seek test with OpenSSL RC4Jack Lloyd2017-11-141-1/+1
* Remove duplicated includeJack Lloyd2017-11-131-1/+0
* Missing include: #include <cstdlib> is needed for std::free.Yuri2017-11-111-0/+1
* Add checks that keyed algorithms are actually keyed before useJack Lloyd2017-10-262-3/+17
* Accept SHA-1, SHA1, or SHA-160 equallyJack Lloyd2017-10-132-2/+2
* Add limits.h header for INT_MAXAlon Bar-Lev2017-10-131-0/+1
* Remove needless mutableJack Lloyd2017-10-121-2/+2