summaryrefslogtreecommitdiffstats
path: root/crypto/include
AgeCommit message (Expand)Author
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
2019-03-21fixed mismatching #ifdef cppShane Lontis
2019-03-19Single step kdf implementationShane Lontis
2019-03-13Support SM2 certificate verification杨洋
2019-03-12FIPS 186-4 RSA Generation & ValidationShane Lontis
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb
2019-03-06Add generic trace APIRichard Levitte
2019-03-06Make the sparse array code use ossl_uintmax_t as its index rather than size_t.Pauli
2019-02-27Implement SSH KDFSimo Sorce
2019-02-15Mark generated functions unused (applies to safestack, lhash, sparse_array)Richard Levitte
2019-02-14Sparse array iterators include index position.Pauli
2019-02-13Added new EVP/KDF API.David Makepeace
2019-02-12Add sparse array data type.Pauli