summaryrefslogtreecommitdiffstats
path: root/crypto/include
AgeCommit message (Expand)Author
2020-05-15Update copyright yearMatt Caswell
2020-05-13OSSL_STORE: Make the 'file' scheme loader handle MSBLOB and PVK filesRichard Levitte
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-25s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer
2019-09-23Add des ciphers to default providerShane Lontis
2019-09-19In provider implemented methods, save the name number, not the name stringRichard Levitte
2019-09-16Fix building statically without any dso supportBernd Edlinger
2019-09-15Fix compile error detected by Solaris buildShane Lontis
2019-09-11drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre
2019-09-09Move EVP_PKEY algorithm implementations into a unionMatt Caswell
2019-09-09Add the ability to perform signatures in a providerMatt Caswell
2019-09-06KDF/PRF updates to libcryptoPauli
2019-09-01Remove extern declarations of OPENSSL_ia32cap_PBernd Edlinger
2019-09-01Fix platform specific issues with provider ciphersShane Lontis
2019-08-26Cleanup ciphers and Add 3des ciphers.Shane Lontis
2019-08-24Remove MAC cruftRichard Levitte
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