summaryrefslogtreecommitdiffstats
path: root/providers (follow)
Commit message (Expand)AuthorAgeFilesLines
* Optimize AES-GCM for uarchs with unroll and new instructionsXiaokangQian2022-01-251-6/+30
* AES-GCM performance optimzation with stitched method for p9+ ppc64leDanny Tsen2022-01-242-0/+41
* LEGACY PROV: Reimplement the ERR building blocks in upcall termsRichard Levitte2022-01-211-0/+102
* fix indentationPauli2022-01-192-5/+5
* SM4 optimization for ARM by HW instructionDaniel Hu2022-01-183-9/+69
* dh_exch.c: Correct gettable parameters for DH key exchangeTomas Mraz2022-01-181-1/+1
* replace ;; with ; as statement separatorPauli2022-01-181-1/+1
* Do not call ossl_ffc_name_to_dh_named_group with NULL argumentTomas Mraz2022-01-171-0/+1
* drbg: add handling for cases where TSAN isn't availablePauli2022-01-131-0/+4
* Avoid using a macro expansion in a macro when statically initialisingPauli2022-01-131-3/+9
* providers/implementations/keymgmt/rsa_kmgmt.c: refactor gen_initPeiwei Hu2022-01-071-7/+12
* OSSL_STORE: Prevent spurious error during loading private keysDr. David von Oheimb2022-01-061-5/+18
* Fix typosDimitris Apostolou2022-01-055-7/+7
* check the return value of OSSL_PARAM_BLD_new in dsa_kmgmt.c:195x20182022-01-051-2/+6
* check the return value of EVP_MD_fetch in ecdh_exch.c:285 & dh_exch.c:347x20182022-01-042-4/+6
* Check the return value of ossl_bio_new_from_core_bio()x20182022-01-037-8/+33
* Fix deref after nullABautkin2021-12-201-1/+1
* Add support for RNDRRS ProviderOrr Toledano2021-12-162-1/+73
* Adapt our OSSL_FUNC_keymgmt_match() implementations to the EVP_PKEY_eq() fixRichard Levitte2021-12-135-41/+126
* rename MIN() macroGerd Hoffmann2021-12-081-2/+2
* key_to_type_specific_pem_bio_cb: Use passphrase callback from the argumentsTomas Mraz2021-12-061-1/+1
* PVK decoder: prompt for PVK passphrase and not PEMTomas Mraz2021-12-061-1/+1
* Fix pvk encoder to properly query for the passphraseTomas Mraz2021-12-061-5/+7
* pvkkdf: Always reset buflen after clearing the bufferTomas Mraz2021-12-011-1/+3
* various kdfs: Always reset buflen after clearing the bufferTomas Mraz2021-11-306-4/+14
* Support different R_BITS lengths for KBKDFPatrick Uiterwijk2021-11-241-3/+27
* rsa_signverify_init: Set the PARAMS after key is setTomas Mraz2021-11-231-6/+10
* Fix the return check of OBJ_obj2txtPW Hu2021-11-221-1/+1
* Move more general parts of internal/cryptlib.h to new internal/common.hDr. David von Oheimb2021-11-171-1/+0
* Add and use HAS_CASE_PREFIX(), CHECK_AND_SKIP_CASE_PREFIX(), and HAS_CASE_SUF...Dr. David von Oheimb2021-11-171-10/+11
* Add and use HAS_PREFIX() and CHECK_AND_SKIP_PREFIX() for checking if string h...Dr. David von Oheimb2021-11-171-6/+4
* Add null digest implementation to the default providerTomas Mraz2021-11-155-10/+70
* providers: Allow possible reinitialization in all signature algorithmsTomas Mraz2021-11-126-50/+108
* do_sigver_init: Allow reinitialization of an existing operation.Tomas Mraz2021-11-121-5/+8
* Fix DER encoder implementations for output structures "EC" and "SM2"Richard Levitte2021-11-091-5/+5
* Address Coverity 1493362 resource leakPauli2021-11-071-0/+1
* fix some code with obvious wrong coding stylex20182021-10-2816-20/+20
* Don't crash encoding a public key with no public key valueMatt Caswell2021-10-271-0/+4
* test-rand: return failure on not enough data, allow parentPauli2021-10-261-11/+3
* Fix a bug in signature self tests in the FIPS moduleMatt Caswell2021-10-221-1/+1
* Fix SSKDF to not claim a buffer size that is too small for the MACMatt Caswell2021-10-221-2/+2
* Update provider_util.c to correctly handle ENGINE referencesMatt Caswell2021-10-191-1/+30
* Raise error when invalid digest used with SM2Tomas Mraz2021-10-151-2/+6
* providers: Add SM4 GCM implementationTianjia Zhang2021-09-2810-1/+216
* kdf: Add PVK KDF to providers.Pauli2021-09-285-0/+233
* Add default provider support for Keccak 224, 256, 384 and 512Ulrich Müller2021-09-234-0/+34
* rand: don't free an mis-set pointer on errorPauli2021-09-221-2/+2
* Avoid double-free on unsuccessful getting PRNG seedingDmitry Belyavskiy2021-09-211-2/+3
* providers: Do not use global EVP_CIPHERs and EVP_MDsTomas Mraz2021-09-151-4/+17
* Update copyright yearRichard Levitte2021-09-071-1/+1