summaryrefslogtreecommitdiffstats
path: root/crypto/sm4 (unfollow)
Commit message (Expand)AuthorFilesLines
2021-04-12Add OSSL_PARAM_dup() and OSSL_PARAM_merge().Shane Lontis12-68/+583
2021-04-12kmac: update the documention for the customisation string maximum lengthPauli1-1/+1
2021-04-12kmac: fix customistation string overflow bugPauli1-45/+79
2021-04-12kmac: add long customisation string examplePauli1-0/+19
2021-04-12Add additional KMAC errorPauli3-0/+3
2021-04-09apps: fix warning about size_t / int conversionArmin Fuerst3-4/+4
2021-04-09crl2pkcs7 shouldn't include empty optional setsDave Coombs1-7/+9
2021-04-09Fix typos in x509.podNan Xiao1-2/+2
2021-04-09Small fixes and cleanups of provider API documentationTomas Mraz13-28/+36
2021-04-09provider-decoder.pod: Documentation of provider side decoder APITomas Mraz2-0/+343
2021-04-09Fix typo in statem_clnt.cNan Xiao1-1/+1
2021-04-09Inherit hostflags verify params even without hostsChristian Heimes2-2/+45
2021-04-08d2i_PrivateKey_decoder(): Fix premature exit on unsuccessful OSSL_DECODER_CTX...Dr. David von Oheimb1-1/+1
2021-04-08PEM_X509_INFO_read_bio_ex(): Generalize to allow parsing any type of private keyDr. David von Oheimb4-73/+54
2021-04-08d2i_PrivateKey{,_ex}() and PEM_X509_INFO_read_bio_ex(): Fix handling of RSA/D...Dr. David von Oheimb6-31/+167
2021-04-08PEM_X509_INFO_read,{_bio}_ex(): Complete documentation in PEM_X509_INFO_read_...Dr. David von Oheimb1-10/+20
2021-04-08apps: fix Camellia CBC performance loopPauli1-1/+1
2021-04-08Prepare for 3.0 alpha 15Matt Caswell3-4/+4
2021-04-08Prepare for release of 3.0 alpha 14openssl-3.0.0-alpha14Matt Caswell3-4/+4
2021-04-08Update copyright yearMatt Caswell263-263/+263
2021-04-08Remove a TODO in EVP_set_default_propertiesMatt Caswell1-5/+3
2021-04-08Update the algorithm fetching documentation linksMatt Caswell14-20/+20
2021-04-08Update provider.podMatt Caswell1-192/+8
2021-04-08Add additional glossary entriesMatt Caswell1-0/+131
2021-04-08Expand the libcrypto documentationMatt Caswell1-23/+440
2021-04-08curve448: Integrate 64-bit reference implementationAmitay Isaacs4-5/+21
2021-04-08Configure: Check if 128-bit integers are supported by compilerAmitay Isaacs1-0/+14
2021-04-08curve448: Use constant time zero check functionAmitay Isaacs1-5/+3
2021-04-08Add a constant time zero check function for 64-bit integersAmitay Isaacs1-0/+5
2021-04-08curve448: Remove the unrolled loop versionAmitay Isaacs1-124/+16
2021-04-08curve448: Use NLIMBS where appropriate to simplify the codeAmitay Isaacs1-6/+6
2021-04-08curve448: Modernise reference 64-bit codeAmitay Isaacs3-30/+37
2021-04-08curve448: Rename arch_ref64 to arch_64Amitay Isaacs3-0/+0
2021-04-08Partially Revert "Remove curve448 architecture specific files"Amitay Isaacs3-0/+388
2021-04-08curve448: Use relative includes to avoid explicit dependenciesAmitay Isaacs4-10/+3
2021-04-08Use numbers definition of int128_t and uint128_tAmitay Isaacs10-29/+26
2021-04-08numbers: Define 128-bit integers if compiler supportsAmitay Isaacs1-0/+10
2021-04-08test: add extra secure memory test case.Pauli1-10/+36
2021-04-08param_build: check for the usage of secure memory better.Pauli1-2/+6
2021-04-08Revert "Fix AES-CBC perf test failure issue"Pauli1-1/+0
2021-04-08property: lock the lib ctx when updating the property definition cachePauli3-5/+33
2021-04-08test: fix problem with threads test using default library context.Pauli1-1/+35
2021-04-08property: check return values from the property locking calls.Pauli7-24/+28
2021-04-08apps: fix AES CBC performance loopPauli1-1/+1
2021-04-08Fix more certificate related lib_ctx settings.Shane Lontis15-47/+79
2021-04-08fix coverity 1466710: resource leakPauli1-3/+3
2021-04-08dh: fix coverity 1473238: argument cannot be negativePauli1-4/+5
2021-04-08evp: fix coverity 1473631: argument cannot be negativePauli1-3/+4
2021-04-08evp: fix coverity 1451509: argument cannot be negativePauli1-1/+5
2021-04-08evp: fix coverity 1451510: argument cannot be negativePauli1-1/+5