summaryrefslogtreecommitdiffstats
path: root/crypto/include
AgeCommit message (Expand)Author
2019-08-22Add basic aria and camellia ciphers modes to default providerShane Lontis
2019-08-20prevent endless recursion when trace API is used within OPENSSL_init_crypto()Dr. David von Oheimb
2019-08-16Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte
2019-08-15Adapt diverse code to provider based MACs.Richard Levitte
2019-08-15Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte
2019-08-15Add missing EVP param utility functionsRichard Levitte
2019-08-14Add missing EBCDIC stringsopensslonzos-github
2019-08-12Make more use of OSSL_PARAM for digestsRichard Levitte
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell
2019-07-31Rename X509_STORE ptr stored in opaque struct X509_STORE_CTXShane Lontis
2019-07-31CAdES : lowercase name for now internal methods.FdaSilvaYY
2019-07-23Add a mechnism to save the name of fetched methodsRichard Levitte
2019-07-22Allocate DRBG additional data pool from non-secure memoryBernd Edlinger
2019-07-22Add an internal API to access the KEYMGMT provider functionsRichard Levitte
2019-07-22Add evp_keymgmt_clear_pkey_cache() and use itRichard Levitte
2019-07-22Add evp_keymgmt_export_to_provider(), for key transfer between providersRichard Levitte
2019-07-22Add basic EVP_KEYMGMT API and libcrypto <-> provider interfaceRichard Levitte
2019-07-18Fix S390X compile error due to missing definesShane Lontis
2019-07-16Remove tab characters from C source files.Pauli
2019-07-16Make the EVP Key Exchange code provider awareMatt Caswell
2019-07-16Regenerate mkerr filesRich Salz
2019-07-16Add Common shared code needed to move aes ciphers to providersShane Lontis
2019-07-12Convert asn1_dsa.c to use the WPACKET API insteadMatt Caswell
2019-07-12Convert asn1_dsa.c to use the PACKET API insteadMatt Caswell
2019-07-12Add simple ASN.1 utils for DSA signature DER.David Makepeace
2019-07-11Make more use of OSSL_PARAM for ciphersRichard Levitte
2019-07-09Add X9.42 KDF.Shane Lontis
2019-07-02Provide rand_bytes_ex and rand_priv_bytes_exMatt Caswell
2019-06-28Support SM2 certificate signingPaul Yang
2019-06-27Move the public SIV mode functions from public headers to internal onesMatt Caswell
2019-06-19Provide an ability to deregister thread stop handlersMatt Caswell
2019-06-17Standardise the function naming conventions in initthread.cMatt Caswell
2019-06-17Tell the FIPS provider about thread stop eventsMatt Caswell
2019-06-17Provide a version of ossl_init_thread_start that works in FIPS modeMatt Caswell
2019-06-17Split thread intialisation and handling out of init.cMatt Caswell
2019-06-17Convert thread stop handling into a publish/subscribe modelMatt Caswell
2019-06-07Convert drbg_lib to use OPENSSL_CTX for its global dataMatt Caswell
2019-06-06Change EVP_MAC method from copy to dupKurt Roeckx
2019-06-04Move digests to providersShane Lontis
2019-06-01Add sparse array of const pointer typePauli
2019-05-16Added X963KDF APIShane Lontis
2019-05-03Added EVP_KDF (similiar to the EVP_MAC)Shane Lontis
2019-04-19Implement AES CBC ciphers in the default providerMatt Caswell
2019-04-19Make EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider awareMatt Caswell
2019-04-09Make X509_set_sm2_id consistent with other settersPaul Yang
2019-04-03Support EVP_MD_block_size() with providersMatt Caswell
2019-04-01Rework DSO API conditions and configuration optionRichard Levitte
2019-03-29Add the FIPS related continuous random number generator (CRNG) testing.Pauli
2019-03-21Make EVP_Digest* functions provider awareMatt Caswell
2019-03-21Implement EVP_MD_fetch()Matt Caswell