test: add import and export key management hooks for the TLS provider.
[openssl.git] / crypto /
2021-02-12 PauliEVP: fix reference counting for EVP_CIPHER.
2021-02-12 PauliProv: add an option to force provider fetches to not...
2021-02-12 PauliEVP: fix reference counting for digest operations.
2021-02-11 Dr. David von OheimbX509_STORE_CTX_cleanup(): Use internally so no need...
2021-02-11 Dr. David von OheimbX509_STORE_CTX_get1_issuer(): Make preference on expire...
2021-02-11 Dr. David von Oheimbx509_vfy.c: Make chain_build() error diagnostics to...
2021-02-11 Tomas MrazRename internal providercommonerr.h to less mouthful...
2021-02-11 Tomas MrazVarious cleanup of PROV_R_ reason codes
2021-02-11 Tomas MrazMove the PROV_R reason codes to a public header
2021-02-10 FdaSilvaYYinclude/openssl: add a few missing #pragma once directives
2021-02-10 Shane LontisReplace provider digest flags with separate param fields
2021-02-10 Shane LontisReplace provider cipher flags with separate param fields
2021-02-09 Dr. David von Oheimbx509_vfy.c: Sort out return values 0 vs. -1 (failure...
2021-02-09 Dr. David von OheimbX509_get_pubkey_parameters(): Correct failure behavior...
2021-02-09 Dr. David von Oheimbx509_vfy.c: Fix various coding style and documentation...
2021-02-09 Tomas MrazDeprecate BN_pseudo_rand() and BN_pseudo_rand_range()
2021-02-09 Petr GotthardEnhanced integer parsing in OSSL_PARAM_allocate_from_text
2021-02-08 Shane LontisSimplify the EVP_PKEY_XXX_fromdata_XX methods.
2021-02-07 PauliFix race condition & allow operation cache to grow.
2021-02-06 Dr. David von OheimbAdd X509_STORE_CTX_verify(), which takes the first...
2021-02-05 Matt CaswellRemove OPENSSL_NO_EC guards from libssl
2021-02-05 Matt CaswellMake supported_groups code independent of EC and DH
2021-02-05 Richard LevitteEVP: use evp_pkey_copy_downgraded() in EVP_PKEY_copy_pa...
2021-02-05 Richard LevitteERR: Rebuild all generated error headers and source...
2021-02-05 Tomas MrazRSA: properly generate algorithm identifier for RSA...
2021-02-05 Rich SalzDon't make pthreads mutexes recursive.
2021-02-05 Richard LevitteEVP: Adapt EVP_PKEY_{set1,get1}_encoded_public_key()
2021-02-05 Richard LevitteEVP: Modify the checks in EVP_PKEY_{set,get}_xxx_param...
2021-02-05 Richard LevitteEVP: Adapt the other EVP_PKEY_set_xxx_param() functions
2021-02-05 Richard LevitteEVP: Make EVP_PKEY_set_params() increment the dirty...
2021-02-04 Dr. David von Oheimbx509_vfy.c: Improve coding style and comments all over...
2021-02-04 Dr. David von OheimbAllow NULL arg to OPENSSL_sk_{dup,deep_copy} returning...
2021-02-04 PauliFix a use after free issue when a provider context...
2021-02-03 Richard LevitteEC: Reverse the default asn1_flag in a new EC_GROUP
2021-02-03 Richard LevitteEVP: Fix evp_pkey_ctx_store_cached_data() to handle...
2021-02-03 Richard LevitteEVP: Don't find standard EVP_PKEY_METHODs automatically
2021-02-02 Tomas Mrazdh_cms_set_peerkey: Pad the public key to p size
2021-02-02 Matt CaswellEnsure the EVP_PKEY operation_cache is appropriately...
2021-02-02 Matt CaswellAlways ensure we hold ctx->lock when calling CRYPTO_get...
2021-02-02 Matt CaswellRefactor RAND_get0_primary() locking
2021-02-02 Rich SalzDeprecate X509_certificate_type
2021-02-02 Job SnijdersAdd some PKIX-RPKI objects
2021-02-02 Dr. David von OheimbConstify OSSL_HTTP_REQ_CTX_get0_mem_bio()
2021-02-02 Dr. David von OheimbHTTP: add more error detection to low-level API
2021-02-02 Dr. David von OheimbHTTP: Fix mistakes and unclarities on maxline and max_r...
2021-02-02 Dr. David von OheimbOSSL_HTTP_REQ_CTX_nbio(): Revert to having state var...
2021-01-28 Daniel BeveniusEVP: fix keygen for EVP_PKEY_RSA_PSS
2021-01-28 Dr. David von Oheimbcheck_sig_alg_match(): weaken sig nid comparison to...
2021-01-28 Dr. David von OheimbFix rsa_pss_asn1_meth to refert to rsa_sig_info_set
2021-01-28 Dr. David von Oheimbobj_xref: rsassaPss must map to 'undef rsassaPss' ...
2021-01-28 Richard LevitteUpdate copyright year
2021-01-27 Richard LevitteFix OSSL_PARAM_allocate_from_text() for EBCDIC
2021-01-26 Richard LevitteClean away unnecessary length related OSSL_PARAM key...
2021-01-26 Tomas MrazAdd checks for NULL return from EC_KEY_get0_group()
2021-01-26 Tomas MrazAvoid using OSSL_PKEY_PARAM_GROUP_NAME when the key...
2021-01-26 Matt CaswellAdd EVP_PKEY functions to get EC conv form and field...
2021-01-26 Shane LontisDeprecate EC_KEY + Update ec apps to use EVP_PKEY
2021-01-26 Shane LontisAdd functions to set values into an EVP_PKEY
2021-01-25 Tomas Mrazbn: Deprecate the X9.31 RSA key generation related...
2021-01-23 Dr. David von OheimbOCSP HTTP: Restore API of undocumented and recently...
2021-01-23 Dr. David von OheimbOSSL_HTTP_REQ_CTX_new(): replace method_GET parameter...
2021-01-23 Dr. David von Oheimbrename OSSL_HTTP_REQ_CTX_header to OSSL_HTTP_REQ_CTX_se...
2021-01-23 Dr. David von OheimbAdd check of HTTP method to OSSL_HTTP_REQ_CTX_content()
2021-01-22 Matt CaswellDon't copy parameters on setting a key in libssl
2021-01-22 Matt CaswellEnsure legacy_asn1_ctrl_to_param can handle MDs not...
2021-01-21 zsugabubusCheck input size before NULL pointer test inside mem_wr...
2021-01-21 Tomas Mrazdh_cms_set_shared_info: Use explicit fetch to be able...
2021-01-21 Tomas Mrazdh_cms_set_peerkey: The peer key is encoded as an ASN...
2021-01-21 Tomas MrazFixes related to broken DH support in CMS
2021-01-21 Tomas MrazPass correct maximum output length to provider derive...
2021-01-21 Dr. David von OheimbCMP: Allow PKCS#10 input also for ir, cr, kur, and...
2021-01-21 Dr. David von OheimbX509_REQ_get_extensions(): Return empty stack if no...
2021-01-21 Rich SalzDeprecate EVP_KEY_new_CMAC_key and EVP_PKEY_new_CMAC_key_ex
2021-01-20 Matt CaswellEnsure SRP BN_mod_exp follows the constant time path
2021-01-20 Dr. David von OheimbX509v3_get_ext_by_NID.pod: Add warning on counter-intui...
2021-01-20 Dr. David von OheimbX509_REQ_print_ex(): Correct indentation of extensions...
2021-01-20 Dr. David von OheimbX509_REQ_print_ex(): Replace weird 'a0:00' output on...
2021-01-20 Dr. David von Oheimbconstify X509_REQ_add_extensions() and X509_REQ_add_ext...
2021-01-20 Dr. David von OheimbX509: Enable printing cert even with invalid validity...
2021-01-20 Dr. David von OheimbASN1_TIME_print() etc.: Improve doc and add comment...
2021-01-20 Dr. David von Oheimbx509_vfy.c: Rename CHECK_CB() to the more intuitively...
2021-01-20 Shane LontisRemove pkey_downgrade from PKCS7 code
2021-01-19 Rich SalzDeprecate OCSP_xxx API for OSSL_HTTP_xxx
2021-01-18 Shane LontisFix PKCS7 potential segfault
2021-01-18 Shane LontisCMS: Fix NULL access if d2i_CMS_bio() is not passed...
2021-01-18 Tomas MrazRename EVP_CIPHER_CTX_get_iv and EVP_CIPHER_CTX_get_iv_...
2021-01-16 Dr. David von Oheimbreplace all BIO_R_NULL_PARAMETER by ERR_R_PASSED_NULL_P...
2021-01-16 Dr. David von Oheimbbio_lib.c: Fix error queue entries and return codes...
2021-01-16 Dr. David von OheimbX509V3_EXT_CRL_add_nconf(): Fix mem leak on error and...
2021-01-15 Jon SpillettAllow EVP_PKEY private key objects to be created withou...
2021-01-15 Richard LevitteFix crypto/des/build.info
2021-01-15 Daniel BeveniusCorrect typo in rsa_oaep.c
2021-01-14 Matt CaswellFix a failure where fetches can return NULL in multi...
2021-01-14 Matt CaswellFix an issue in provider_activate_fallbacks()
2021-01-14 Matt CaswellEnable locking on the primary DRBG when we create it
2021-01-14 Matt CaswellMake sure we take the ctx->lock in ossl_lib_ctx_generic...
2021-01-14 Matt CaswellLock the provider operation_bits
2021-01-14 Matt CaswellFix a crash with multi-threaded applications using...
2021-01-14 Dr. David von Oheimbfind_issuer(): When returning an expired issuer, take...
2021-01-14 Dmitry BelyavskiySkip BOM when reading the config file
next