test: add import and export key management hooks for the TLS provider.
[openssl.git] / providers /
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 Shane LontisReplace provider digest flags with separate param fields
2021-02-10 Shane LontisReplace provider cipher flags with separate param fields
2021-02-10 Shane LontisReplace MAC flags OSSL_MAC_PARAM_FLAGS with separate...
2021-02-10 Shane LontisChange the ASN1 variant of x942kdf so that it can test...
2021-02-08 Shane LontisSimplify the EVP_PKEY_XXX_fromdata_XX methods.
2021-02-05 Richard LevittePROV: Fix encoding of MDWithRSAEncryption signature...
2021-02-05 Matt CaswellAdd the nist group names as aliases for the normal...
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-03 Richard LevitteCORE & PROV: clean away OSSL_FUNC_mac_size()
2021-02-02 Matt CaswellEnsure access to FIPS_state and rate_limit is appropria...
2021-02-02 Matt CaswellAvoid races by caching exported ciphers in the init...
2021-02-01 Richard LevittePROV: Add SM2 encoders and decoders, as well as support...
2021-02-01 Richard LevitteFix some odd names in our provider source code
2021-02-01 Matt CaswellEnsure EC keys with a private key but without a public...
2021-01-29 Tomas Mrazrsa_kmgmt: Return OSSL_PKEY_PARAM_DEFAULT_DIGEST for...
2021-01-28 Juergen ChristFix parameter types in sshkdf
2021-01-28 Juergen ChristFix cipher reinit on s390x if no key is specified
2021-01-28 Richard LevitteUpdate copyright year
2021-01-26 Daiki Uenoparams: OSSL_PARAM_utf8_ptr: don't automatically refere...
2021-01-26 Richard LevitteClean away unnecessary length related OSSL_PARAM key...
2021-01-26 Shane LontisDeprecate EC_KEY + Update ec apps to use EVP_PKEY
2021-01-26 Tomas Mrazkrb5kdf: Do not dereference NULL ctx when allocation...
2021-01-21 Tomas Mrazkdf_exch.c (kdf_derive): Proper handling of NULL secret
2021-01-21 Tomas MrazPass correct maximum output length to provider derive...
2021-01-20 Tomas Mrazec_kmgmt.c: OSSL_PKEY_PARAM_DEFAULT_DIGEST is gettable...
2021-01-18 Kurt RoeckxFix memory leak in mac_newctx() on error
2021-01-18 Tomas MrazRename EVP_CIPHER_CTX_get_iv and EVP_CIPHER_CTX_get_iv_...
2021-01-13 Tomas Mrazchacha20: Properly reinitialize the cipher context...
2021-01-13 Matt CaswellFix enable-weak-ssl-ciphers
2021-01-13 Dr. David von OheimbAdd X509_NAME_hash_ex() to be able to check if it faile...
2021-01-08 Nicola TuveriAdd SM2 private key range validation
2021-01-07 Matt CaswellUpdate copyright year
2021-01-06 Matt CaswellOnly perform special TLS handling if TLS has been confi...
2020-12-20 Richard LevitteDrop OPENSSL_NO_RSA everywhere
2020-12-17 Paulidsa: provider and library deprecation changes
2020-12-17 Richard LevitteDECODER: Adjust the library context of keys in our...
2020-12-16 Richard LevitteAdd necessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA...
2020-12-16 Richard LevitteEVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls...
2020-12-15 Richard LevittePROV: Add MSBLOB and PVK encoders
2020-12-14 Shane LontisChange AES-CTS modes CS2 and CS3 to also be inside...
2020-12-13 Richard LevitteRemove unnecessary guards around MSBLOB and PVK readers...
2020-12-11 Shane LontisAdd fips self tests for all included kdf
2020-12-11 Shane LontisAdd validate method to ECX keymanager
2020-12-09 Paulirand: don't leak memory
2020-12-09 Paulirand seed: include lock and unlock functions.
2020-12-09 PauliFix error clash in build
2020-12-09 Paulirand: add a provider side seed source.
2020-12-08 Richard Levitteproviders/common/der/build.info: Improve checks of...
2020-12-07 Shane LontisDeprecate EC_POINT_bn2point and EC_POINT_point2bn.
2020-12-04 Dr. David von Oheimbencode_key2text.c: Fix build error on OPENSSL_NO_{DH...
2020-12-04 Dr. David von Oheimbencode_key2any.c: Fix build error on OPENSSL_NO_DH...
2020-12-03 Shane LontisFix dsa & rsa signature dupctx() so that ctx->propq...
2020-12-03 Shane LontisFix ecdsa digest setting code to match dsa.
2020-12-03 Pauliremove unused initialisations
2020-12-03 Pauliremove unused assignments
2020-12-02 Shane LontisAdd EVP_KDF-X942 to the fips module
2020-12-02 Shane LontisFix s390 EDDSA HW support in providers.
2020-11-30 Matt CaswellFix builds that specify both no-dh and no-ec
2020-11-30 Matt CaswellFix TLS1.2 CHACHA20-POLY1305 ciphersuites with OPENSSL_...
2020-11-30 Matt CaswellFix instances of pointer addition with the NULL pointer
2020-11-26 Matt CaswellUpdate copyright year
2020-11-25 Matt CaswellFix RC4-MD5 based ciphersuites
2020-11-25 Matt CaswellEnsure Stream ciphers know how to remove a TLS MAC
2020-11-24 Richard LevitteERR: Rebuild all generated error headers and source...
2020-11-20 Shane LontisFix crash in genpkey app when -pkeyopt digest:name...
2020-11-19 Paulitest RNG: set state to uninitialised as part of uninsta...
2020-11-19 Paulidisassociate test RNG from the DRBGs
2020-11-19 Pauliprov: move the entropy source out of the FIPS provider
2020-11-19 Paulirand: move the entropy source out of the FIPS provider
2020-11-19 Paulidoc: Documentation changes for moving the entropy sourc...
2020-11-18 Richard LevitteDeprecate RSA harder
2020-11-18 PauliRename internal drbg_ functions so they have an ossl_...
2020-11-18 PauliRename SHA3 internal functions so they have an ossl_...
2020-11-18 Paulirename sha1_ctrl to ossl_sha1_ctrl.
2020-11-18 PauliProvide side RNG functions renamed to have an ossl_...
2020-11-18 Paulirename mac_key_* to ossl_mac_key_*
2020-11-18 PauliRename md5_sha1_* ossl_md5_sha1_*
2020-11-18 Matt CaswellSwap to FIPS186-2 DSA generation outside of the FIPS...
2020-11-18 Matt CaswellSwap to DH_PARAMGEN_TYPE_GENERATOR as the default outsi...
2020-11-17 David CarlierNetBSD build fix.
2020-11-16 Shane LontisFix dsa securitycheck for fips.
2020-11-13 David CarlierDragonFlyBSD build fix and update.
2020-11-11 Tomas MrazAvoid duplicate ends_with_dirsep functions
2020-11-11 Richard LevittePROV: Re-implement all the keypair encoders
2020-11-11 Richard LevitteConvert all {NAME}err() in providers/ to their correspo...
2020-11-11 Richard LevittePROV: Re-implement all the keypair decoders
2020-11-11 Shane LontisAdd support for making all of KBKDF FixedInput fields...
2020-11-05 Matt CaswellUpdate copyright year
2020-11-05 Paulidefltprov: remove duplicate algorithm names.
2020-11-01 Shane LontisAdd AES KW inverse ciphers to the EVP layer
2020-10-27 Shane LontisFix sparc t4 build error 'undefined symbol: cipher_hw_g...
2020-10-23 Nicola TuveriConstify OSSL_FUNC_keymgmt_validate()
2020-10-22 Shane LontisRename EVP_MAC_size() to EVP_MAC_CTX_get_mac_size().
2020-10-22 Shane LontisRemove ossl_prov_util_nid_to_name()
2020-10-22 Nicola TuveriConstify OSSL_FUNC_keymgmt_has()
2020-10-21 Richard LevitteUnexport internal MSBLOB and PVK functions
next