aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* Fix mem leaks on PKCS#12 read error in PKCS12_key_gen_{asc,utf8}Dr. David von Oheimb2020-08-201-6/+2
* PEM: Add more library context aware PEM readersRichard Levitte2020-08-202-35/+89
* STORE: Distinguish public keys from private keysRichard Levitte2020-08-206-4/+39
* PROV: Fix DSA and DH private key serializersRichard Levitte2020-08-201-0/+2
* X509: Add d2i_PUBKEY_ex(), which take a libctx and propqRichard Levitte2020-08-202-10/+53
* RSA: Fix rsa_todata() to only add params for existing dataRichard Levitte2020-08-201-10/+14
* EVP: Have evp_pkey_cmp_any() detect if export wasn't possibleRichard Levitte2020-08-201-0/+4
* PKCS12_parse(): Clean up code and correct documentationDr. David von Oheimb2020-08-191-19/+26
* PKCS12_parse(): Fix reversed order of certs parsed and output via *caDr. David von Oheimb2020-08-191-1/+1
* OSSL_STORE file_load_try_decode(): Avoid flooding error queue by failed triesDr. David von Oheimb2020-08-191-7/+20
* Fix no-cms build errors.Shane Lontis2020-08-192-8/+2
* OCSP: Add return value checks.Pauli2020-08-193-20/+37
* Fix DSA/DH so that legacy keys can still be generated by the default providerShane Lontis2020-08-172-2/+15
* Load the default config file before working with default propertiesMatt Caswell2020-08-173-11/+23
* provider: disable fall-backs if OSSL_PROVIDER_load() fails.Pauli2020-08-142-1/+20
* Move PKCS#12 KDF to provider.Pauli2020-08-142-83/+42
* Remove needless #ifndef OPENSSL_NO_SOCK for X509_{CRL_}load_httpDr. David von Oheimb2020-08-131-4/+0
* Introduce X509_add_cert[s] simplifying various additions to cert listsDr. David von Oheimb2020-08-1218-178/+124
* Add public API for gettables and settables for keymanagement, signatures and ...Shane Lontis2020-08-125-6/+48
* Fix serializer_EVP_PKEY_to_bio so that that the key is exported if the serial...Shane Lontis2020-08-121-1/+2
* Add fix for RSA keygen in FIPS using keysizes 2048 < bits < 3072Shane Lontis2020-08-121-2/+2
* Avoid deprecated function in evp_lib.cBenjamin Kaduk2020-08-111-3/+2
* Use local IV storage in EVP BLOCK_* macrosBenjamin Kaduk2020-08-115-0/+5
* Use local IV storage in e_rc2.cBenjamin Kaduk2020-08-111-3/+1
* Use local IV storage in e_xcbc_d.cBenjamin Kaduk2020-08-111-2/+3
* Use local IV storage in e_sm4.cBenjamin Kaduk2020-08-111-2/+2
* Use local IV storage in e_des3.cBenjamin Kaduk2020-08-111-21/+16
* Use local IV storage in e_des.cBenjamin Kaduk2020-08-111-11/+11
* Use local IV storage in e_camellia.cBenjamin Kaduk2020-08-111-20/+15
* Use local IV storage in e_aria.cBenjamin Kaduk2020-08-111-15/+12
* Use local IV storage in e_aes_ebc_hmac_sha256.cBenjamin Kaduk2020-08-111-5/+5
* Use local IV storage in e_aes_ebc_hmac_sha1.cBenjamin Kaduk2020-08-111-7/+7
* Use local IV storage in e_aes.cBenjamin Kaduk2020-08-111-60/+46
* Retire EVP_CTRL_GET_IVBenjamin Kaduk2020-08-112-14/+0
* Deprecate and replace EVP_CIPHER_CTX_iv()/etc.Benjamin Kaduk2020-08-111-0/+20
* Support cipher provider "iv state"Benjamin Kaduk2020-08-112-4/+5
* Add DHX serializationShane Lontis2020-08-112-7/+36
* Add dh_kdf support to providerShane Lontis2020-08-115-224/+636
* conf: add an error if the openssl_conf section isn't found.Pauli2020-08-113-2/+11
* Delete old KDF bridge EVP_PKEY_METHODSMatt Caswell2020-08-103-427/+15
* Extend the EVP_PKEY KDF to KDF provider bridge to also support ScryptMatt Caswell2020-08-101-3/+89
* Extend the EVP_PKEY KDF to KDF provider bridge to also support HKDFMatt Caswell2020-08-103-62/+109
* Implement a EVP_PKEY KDF to KDF provider bridgeMatt Caswell2020-08-104-9/+149
* Add 'on demand self test' and status test to providersShane Lontis2020-08-095-8/+51
* Add EVP signature with libctx methods.Shane Lontis2020-08-095-25/+44
* Use libctx for EVP_CIPHER_CTX_rand_key() method.Shane Lontis2020-08-091-1/+16
* Add libctx to ecdh_KDF_X9_63.Shane Lontis2020-08-092-10/+23
* Fix EVP_PKEY_CTX_get_rsa_oaep_md() & EVP_PKEY_CTX_get_rsa_mgf1_md() so they u...Shane Lontis2020-08-091-2/+2
* Add libctx support to PKCS7.Shane Lontis2020-08-097-68/+288
* Add libctx to SMIME ASN1Shane Lontis2020-08-091-19/+36