summaryrefslogtreecommitdiff
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearMatt Caswell2020-04-23530-530/+530
* EVP: Fix EVP_Digest{Sign,Verify}Init() to handle no default digestRichard Levitte2020-04-231-4/+10
* EVP: add internal evp_keymgmt_util_get_deflt_digest_name() and use itRichard Levitte2020-04-232-22/+52
* Fix no-errMatt Caswell2020-04-221-2/+3
* Fix some build failures with no-dhMatt Caswell2020-04-222-0/+11
* params: add functionality to test if an OSSL_PARAM has been set.Pauli2020-04-221-1/+12
* [crypto/ec] deprecate Jprojective_coordinates_GFp functionsBilly Brumley2020-04-2211-44/+15
* Add setter equivalents to X509_REQ_get0_signatureDirk-Willem van Gulik2020-04-212-0/+40
* Swap parameters of evp_method_id()Dr. Matthias St. Pierre2020-04-201-5/+5
* Fix an assertion (and a comment) of evp_method_id()Dr. Matthias St. Pierre2020-04-201-4/+4
* Fix DH_get_nid() so that it does not cache values.Shane Lontis2020-04-208-154/+510
* Prevent crash in X509_NAME_cmp() etc. when cert has no issuer or no serialNumberDr. David von Oheimb2020-04-181-1/+9
* Add CMP error reason 'missing reference cert'Dr. David von Oheimb2020-04-184-1/+8
* Add CMP fuzzing to fuzz/cmp.c, including a couple of helpers in crypto/cmp/Dr. David von Oheimb2020-04-184-9/+48
* Rename CMP_PROTECTEDPART to OSSL_CMP_PROTECTEDPART for consistencyDr. David von Oheimb2020-04-184-10/+10
* GOST cipher names adjustmentDmitry Belyavskiy2020-04-174-72/+118
* When calling the import_to function pass the libctx tooMatt Caswell2020-04-176-38/+57
* Windows: Add type casting in CRYPTO_atomic_add to remove warningKochise2020-04-171-1/+1
* pkey: free key manager on error pathPauli2020-04-171-0/+1
* ecx: check for errors creating public keys from private ones.Pauli2020-04-173-8/+13
* s390: ECX key generation fixes.Pauli2020-04-174-200/+236
* ecx: add key generation support.Pauli2020-04-175-10/+20
* EVP: Fix calls to evp_pkey_export_to_provider()Richard Levitte2020-04-173-3/+14
* Introduce an internal version of X509_check_issued()Matt Caswell2020-04-162-4/+10
* Create a libctx aware X509_verify_ex()Matt Caswell2020-04-162-8/+20
* Put sys-specific files in build.infoRich Salz2020-04-163-67/+65
* Use build.info, not ifdef for crypto modulesRich Salz2020-04-1625-254/+215
* Add DH keygen to providersShane Lontis2020-04-168-92/+441
* Add DSA keygen to providerShane Lontis2020-04-1515-40/+388
* Teach PEM_read_bio_PrivateKey about libctxMatt Caswell2020-04-151-9/+24
* Teach the OSSL_STORE code about libctxMatt Caswell2020-04-153-17/+55
* Use the libctx in Ed448 private key decodingMatt Caswell2020-04-151-21/+31
* Teach d2i_PrivateKey et al about libctxMatt Caswell2020-04-154-56/+98
* EVP: fix memleak in evp_pkey_downgrade()Richard Levitte2020-04-151-1/+9
* EVP: Add a temporary SM2 hack to key generationRichard Levitte2020-04-151-1/+43
* EC: Refactor EVP_PKEY_CTX curve setting macros for param generationRichard Levitte2020-04-153-2/+89
* PROV: Implement EC param / key generationRichard Levitte2020-04-151-0/+2
* KEYMGMT: Add functions to get param/key generation parametersRichard Levitte2020-04-153-1/+42
* Fix Dynamic engine loading so that the call to ENGINE_load_builtin_engines() ...Shane Lontis2020-04-151-0/+2
* Add ex_data to EVP_PKEY.Aaron Thompson2020-04-141-2/+25
* BIO_do_accept: correct error return valuescott2020-04-141-6/+7
* Add manpage entry for X509_check_purpose()Jake Maynard2020-04-111-1/+3
* EVP: legacy_ctrl_to_param() to handle provider side keysRichard Levitte2020-04-101-1/+2
* CMS KARI: Temporarly downgrade newly generated EVP_PKEYs to legacyRichard Levitte2020-04-103-1/+49
* Add common internal crypto/ modules in liblegacy.aRichard Levitte2020-04-091-0/+2
* Enable Ed25519 signing/verifying to use the libctxMatt Caswell2020-04-092-6/+9
* Make the CT code library context awareMatt Caswell2020-04-097-30/+124
* Enable export_to functions to have access to the libctxMatt Caswell2020-04-096-7/+22
* Add a null provider which implements no algorithms.Pauli2020-04-091-0/+2
* Move legacy ciphers into the legacy providerShane Lontis2020-04-098-16/+71