aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2019-12-04add X509_cmp_timeframe() including its documentationDr. David von Oheimb2-1/+3
2019-11-29PROV SERIALIZER: add support for writing RSA keysRichard Levitte2-2/+4
2019-11-29PROV SERIALIZER: add common functionality to serialize keysRichard Levitte2-0/+5
2019-11-29PROV BIO: add a BIO_vprintf() upcall, and a provider BIO libraryRichard Levitte1-0/+3
2019-11-29SERIALIZER: add hooks in PEM_write_bio_ and PEM_write_fp_ routinesRichard Levitte1-30/+26
2019-11-29SERIALIZER: add support for serializing EVP_PKEYsRichard Levitte4-0/+81
2019-11-29CORE: expose the property parsers and checker to the rest of the librariesRichard Levitte1-0/+9
2019-11-29SERIALIZER: add functions for serialization to fileRichard Levitte1-0/+6
2019-11-29SERIALIZER: New API for serialization of objects through providersRichard Levitte8-3/+115
2019-11-29CORE: pass the full algorithm definition to the method constructorRichard Levitte1-2/+2
2019-11-29CORE: ossl_namemap_add_names(): new function to add multiple namesRichard Levitte2-3/+12
2019-11-29Disable mem leak checking for the self test lockMatt Caswell1-4/+6
2019-11-29Make sure we only run the self tests onceMatt Caswell1-1/+1
2019-11-21Tweak some algorithm naming inconsistenciesMatt Caswell1-3/+3
2019-11-20Replumbing: pre-populate the EVP namemap with commonly known namesRichard Levitte1-0/+1
2019-11-18Properties: make query cache reference count aware.Pauli1-1/+3
2019-11-18PEM: constify PEM_write_ routinesRichard Levitte2-116/+147
2019-11-17Add missing EVP_PKEY_METHOD accessors for digestsign and digestverifyAnthony Hu1-0/+28
2019-11-14CORE & PROV: make export of key data leaner through callbackRichard Levitte2-5/+14
2019-11-14Move RSA Asym cipher code to the default providerMatt Caswell2-28/+29
2019-11-14Increase OSSL_PARAM_BLD_MAX for multi-prime RSAMatt Caswell1-1/+1
2019-11-14Implement provider support for Asym CiphersMatt Caswell4-1/+67
2019-11-14CORE: Add a generic callback function typeRichard Levitte1-0/+15
2019-11-12re-add definition of OPENSSL_MSTR deleted from opensslv.h in macros.hDr. David von Oheimb1-0/+4
2019-11-12Add a .pragma directive for configuration filesRichard Levitte2-0/+3
2019-11-12Deprecate ERR_load_KDF_strings()Richard Levitte1-31/+33
2019-11-12Reinstate the KDF error macrosRichard Levitte2-6/+124
2019-11-09RSA generation: Use more bits of 1/sqrt(2)Kurt Roeckx1-0/+3
2019-11-08Cleanup include/openssl/opensslv.h.inRichard Levitte1-38/+9
2019-11-08Add AES SIV ciphers to default providerShane Lontis1-0/+2
2019-11-07Add EVP functionality to create domain params and keys by user dataRichard Levitte2-9/+22
2019-11-07include/openssl/asn1.h: Remove version dependent inclusion of <openssl/bn.h>Richard Levitte1-3/+1
2019-11-07Update the check surround the BN_zero() implementationRichard Levitte1-1/+1
2019-11-07Update some inclusions of <openssl/macros.h>Richard Levitte1-5/+6
2019-11-07include/openssl/opensslconf.h.in: remove spurious HEADER_FILE_H definitionRichard Levitte1-3/+0
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte23-53/+53
2019-11-07Update source files for deprecation at 3.0Richard Levitte101-177/+177
2019-11-07Change the logic and behaviour surrounding '--api' and 'no-deprecated'Richard Levitte1-62/+143
2019-11-06Ensure EVP_get_digestbyname() and EVP_get_cipherbyname() know all aliasesMatt Caswell1-0/+3
2019-11-05EVP: Make the SIGNATURE implementation leanerRichard Levitte1-6/+3
2019-11-05EVP: Make the KEYEXCH implementation leanerRichard Levitte2-1/+3
2019-11-05s390x assembly pack: process x25519 and x448 non-canonical valuesPatrick Steuer1-0/+28
2019-11-03OSSL_STORE: add tracingRichard Levitte1-1/+2
2019-11-03X509_LOOKUP_store: new X509_LOOKUP_METHOD that works by OSSL_STORE URIRichard Levitte2-4/+24
2019-11-03OSSL_STORE: constify the criterion parameter a bit moreRichard Levitte1-3/+3
2019-11-03Change EVP_PKEY_CTX_new_provided() to take a library context too.Richard Levitte2-2/+7
2019-10-31Fix BIO_get_ktls_send() and BIO_get_ktls_recv() to work again.John Baldwin1-4/+2
2019-10-31Add support for in-kernel TLS (KTLS) on FreeBSD.Andrew Gallatin1-0/+97
2019-10-31crypto/evp/evp_fetch.c: Make it more prominent that these functions are EVPRichard Levitte1-1/+1
2019-10-29chunk 5 of CMP contribution to OpenSSLDr. David von Oheimb2-0/+12