summaryrefslogtreecommitdiffstats
path: root/include/internal
AgeCommit message (Expand)Author
2020-04-16Add DH keygen to providersShane Lontis
2020-04-15Add DSA keygen to providerShane Lontis
2020-04-08EVP & TLS: Add necessary EC_KEY data extraction functions, and use themRichard Levitte
2020-04-07PROV: Add the beginning of a DER writing libraryRichard Levitte
2020-04-04Add "endfirst" writing to WPACKETMatt Caswell
2020-04-01Add EVP_PKEY_gettable_params support for accessing EVP_PKEY key data fieldsShane Lontis
2020-03-28Param builder: make the OSSL_PARAM_BLD APIs public.Pauli
2020-03-27Put an error on the stack in the event of a fetch failureMatt Caswell
2020-03-25EVP: Implement support for key downgrading in backendsRichard Levitte
2020-03-10Extract sk_ASN1_UTF8STRING2text() from ts_get_status_text() in ts_rsp_verify....Dr. David von Oheimb
2020-02-21Don't exclude quite so much in a no-sock buildDr. David von Oheimb
2020-02-16Add FFC param/key validationShane Lontis
2020-02-12Remove unused ossl_param_bld_to_param_ex() function.Pauli
2020-02-10add BIO_socket_wait(), BIO_wait(), and BIO_connect_retry() improving timeout ...Dr. David von Oheimb
2020-02-07Fix no-dhMatt Caswell
2020-02-07Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte
2020-02-06Add FFC param/key generationShane Lontis
2020-01-31Add support for DH 'modp' group parameters (RFC 3526)Shane Lontis
2020-01-28PROV: Adapt the DSA signature implementation to provide AlgorithmidentifiersRichard Levitte
2020-01-24Modify DSA and DH keys to use a shared FFC_PARAMS structShane Lontis
2020-01-23Add internal maxsize macrosRichard Levitte
2020-01-19param_bld: add a padded BN call.Pauli
2020-01-15Add FIPS Self test kats for digestsShane Lontis
2020-01-06Deprecate the low level AES functionsMatt Caswell
2019-12-11Fix some typosVeres Lajos
2019-11-29CORE: expose the property parsers and checker to the rest of the librariesRichard Levitte
2019-11-29SERIALIZER: New API for serialization of objects through providersRichard Levitte
2019-11-29CORE: pass the full algorithm definition to the method constructorRichard Levitte
2019-11-29CORE: ossl_namemap_add_names(): new function to add multiple namesRichard Levitte
2019-11-29Make sure we only run the self tests onceMatt Caswell
2019-11-20Replumbing: pre-populate the EVP namemap with commonly known namesRichard Levitte
2019-11-18Properties: make query cache reference count aware.Pauli
2019-11-14Increase OSSL_PARAM_BLD_MAX for multi-prime RSAMatt Caswell
2019-11-07Update source files for deprecation at 3.0Richard Levitte
2019-11-05s390x assembly pack: process x25519 and x448 non-canonical valuesPatrick Steuer
2019-10-31Add support for in-kernel TLS (KTLS) on FreeBSD.Andrew Gallatin
2019-10-31crypto/evp/evp_fetch.c: Make it more prominent that these functions are EVPRichard Levitte
2019-10-04Move MD5-SHA1 digest completely to the default providerRichard Levitte
2019-10-03Replumbing: make it possible for providers to specify multiple namesRichard Levitte
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre
2019-09-28Reorganize public header files (part 1)Dr. Matthias St. Pierre
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-19In provider implemented methods, save the name number, not the name stringRichard Levitte
2019-09-18Fix Compiler error/warning for windows icl buildShane Lontis
2019-09-11drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre
2019-09-01Remove extern declarations of OPENSSL_ia32cap_PBernd Edlinger
2019-08-29Make sure we pre-initialise propertiesMatt Caswell
2019-08-22Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte
2019-08-22Modify ossl_method_store_add() to handle reference countingRichard Levitte
2019-08-21Fix ossl_param_bld_push_{utf8,octet}_string() / param_bld_convert()Richard Levitte