summaryrefslogtreecommitdiffstats
path: root/crypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove a TODO(3.0) from keymgmt_lib.cMatt Caswell2021-04-191-4/+0
* Detect low-level engine and app method based keysTomas Mraz2021-04-196-12/+82
* Link with uplink moduleTanzinul Islam2021-04-191-1/+1
* Support DLL builds + Fix C RTL variantsTanzinul Islam2021-04-191-1/+1
* Resurrect and modernize C++Builder configTanzinul Islam2021-04-192-2/+2
* CORE: pre-populate the namemap with legacy OIDs tooRichard Levitte2021-04-181-3/+56
* CORE: Register all legacy "names" when generating the initial namemapRichard Levitte2021-04-181-18/+18
* Modify OBJ_nid2sn(OBJ_obj2nid(...)) occurences to use OBJ_obj2txt()Richard Levitte2021-04-1813-60/+76
* Add "origin" field to EVP_CIPHER, EVP_MDRich Salz2021-04-1844-47/+168
* Standard style for all EVP_xxx_free routinesRich Salz2021-04-1810-88/+93
* OSSL_CMP_CTX_new(): Fix distinction of out-of-memory and other errorsDr. David von Oheimb2021-04-171-3/+4
* Fix naming for EVP_RAND_CTX_gettable functions.Pauli2021-04-171-3/+3
* Add more negative checks for integers passed to OPENSSL_malloc().Shane Lontis2021-04-1617-7/+48
* SipHash: Fix CTRL API for the digest size.Pauli2021-04-161-0/+8
* Add EVP_PKEY_todata() and EVP_PKEY_export() functions.Shane Lontis2021-04-152-0/+25
* Rename EVP_PKEY_get0_first_alg_name to EVP_PKEY_get0_type_nameTomas Mraz2021-04-153-5/+5
* Do not allow creating empty RSA keys by duplicationTomas Mraz2021-04-153-4/+0
* Remove keymgmt_copy function from the provider APITomas Mraz2021-04-154-39/+9
* Add selection support to the provider keymgmt_dup functionTomas Mraz2021-04-1512-52/+155
* Implement provider-side keymgmt_dup functionTomas Mraz2021-04-1515-182/+262
* cmp_util.c: Fix OSSL_CMP_log_open() in case OPENSSL_NO_TRACEDr. David von Oheimb2021-04-141-2/+6
* Document the invariants for the empty X509_NAME encodingTomas Mraz2021-04-141-0/+1
* X509_NAME_cmp: if canon_enclen is 0 for both names return 0Tomas Mraz2021-04-141-2/+5
* bio_printf: add \0 terminators for error returns in floating point conversions.Pauli2021-04-141-1/+5
* bio: add a malloc failed error to BIO_printPauli2021-04-141-3/+5
* Add some additional NULL checks to prevent segfaults.Shane Lontis2021-04-143-3/+9
* Add domain parameter match check for DH and ECDH key exchange.Shane Lontis2021-04-141-0/+1
* Remove a TODO(3.0) from X509_PUBKEY_setMatt Caswell2021-04-141-8/+6
* crypto: raise error on malloc failureFdaSilvaYY2021-04-147-31/+72
* Remove the function EVP_PKEY_set_alias_typeMatt Caswell2021-04-121-41/+22
* Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis2021-04-127-11/+6
* Add OSSL_PARAM_dup() and OSSL_PARAM_merge().Shane Lontis2021-04-124-36/+248
* Add additional KMAC errorPauli2021-04-121-0/+1
* Inherit hostflags verify params even without hostsChristian Heimes2021-04-091-2/+2
* d2i_PrivateKey_decoder(): Fix premature exit on unsuccessful OSSL_DECODER_CTX...Dr. David von Oheimb2021-04-081-1/+1
* PEM_X509_INFO_read_bio_ex(): Generalize to allow parsing any type of private keyDr. David von Oheimb2021-04-081-71/+20
* d2i_PrivateKey{,_ex}() and PEM_X509_INFO_read_bio_ex(): Fix handling of RSA/D...Dr. David von Oheimb2021-04-082-9/+15
* Update copyright yearMatt Caswell2021-04-08157-157/+157
* curve448: Integrate 64-bit reference implementationAmitay Isaacs2021-04-084-5/+21
* curve448: Use constant time zero check functionAmitay Isaacs2021-04-081-5/+3
* curve448: Remove the unrolled loop versionAmitay Isaacs2021-04-081-124/+16
* curve448: Use NLIMBS where appropriate to simplify the codeAmitay Isaacs2021-04-081-6/+6
* curve448: Modernise reference 64-bit codeAmitay Isaacs2021-04-083-30/+37
* curve448: Rename arch_ref64 to arch_64Amitay Isaacs2021-04-083-0/+0
* Partially Revert "Remove curve448 architecture specific files"Amitay Isaacs2021-04-083-0/+388
* curve448: Use relative includes to avoid explicit dependenciesAmitay Isaacs2021-04-084-10/+3
* Use numbers definition of int128_t and uint128_tAmitay Isaacs2021-04-0810-29/+26
* param_build: check for the usage of secure memory better.Pauli2021-04-081-2/+6
* property: lock the lib ctx when updating the property definition cachePauli2021-04-082-5/+29
* property: check return values from the property locking calls.Pauli2021-04-084-20/+24