summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2024-03-27Remove rather scary unused experimental code.jsing1-1081/+0
2024-03-27Clean up use of EVP_MD_CTX_{legacy_clear,cleanup} injoshua1-18/+24
2024-03-27Demacro md4.jsing1-100/+84
2024-03-27Hide symbols in enginetb3-1/+87
2024-03-27Recommit r1.20joshua1-27/+31
2024-03-27Revert to r1.19 while we track down a bug in the last two commits.jsing1-38/+29
2024-03-27Clean up use of EVP_MD_CTX_{legacy_clear,cleanup} injoshua1-17/+22
2024-03-27Use dsa for DSA and dh for DHtb1-88/+90
2024-03-27Use dh for DH function arguments.tb1-25/+23
2024-03-27Unify *_up_ref() implementationstb6-19/+12
2024-03-26Remove superfluous parentheses in X509_REQ setterstb1-10/+10
2024-03-26Cosmetics, mostly removal of silly parenthesestb1-21/+19
2024-03-26Drop superfluous parentheses in X509_set_version()tb1-5/+5
2024-03-26Tweak versions comment for CRLstb1-1/+2
2024-03-26piuid and psuid have annoyed me for long enoughtb1-7/+7
2024-03-26x509 trust: remove unneeded headerstb1-3/+1
2024-03-26Rework input and output handling for sha1.jsing1-128/+79
2024-03-26Inline initial values.jsing1-11/+8
2024-03-26Rework input and output handling for md4.jsing1-55/+61
2024-03-26Simplify HMAC_CTX_new()joshua1-9/+2
2024-03-26Clean up EVP_DigestSignFinaljoshua1-27/+31
2024-03-26Reject setting invalid versions for certs, CRLs and CSRstb3-3/+18
2024-03-26Add TLS_ERROR_INVALID_CONTEXT error code to libtlsjoshua4-11/+16
2024-03-26Remove now unnecessary do {} while (0);jsing1-3/+1
2024-03-26Inline HASH_MAKE_STRING.jsing1-13/+12
2024-03-26Remove PKCS5_pbe2_set_iv()tb1-28/+9
2024-03-26Reorder functions expanded from md32_common.h.jsing1-103/+102
2024-03-26Unifdef PBE_PRF_TESTtb1-7/+1
2024-03-26Expand HASH_* defines.jsing1-26/+28
2024-03-26Inline hash functions from md32_common.h.jsing1-1/+102
2024-03-26Fix previous commit.jsing1-2/+2
2024-03-26Add error code support to libtlsjoshua12-225/+363
2024-03-26Reorder functions.jsing1-13/+13
2024-03-26Provide an optimised bn_subw() for amd64.jsing1-3/+22
2024-03-26Clean up use of EVP_MD_CTX_{legacy_clear,cleanup} in EVP_SignFinaljoshua1-6/+8
2024-03-26Stop including md32_common.h in md5.c and remove unused defines.jsing1-17/+1
2024-03-26Clean up use of EVP_MD_CTX_{legacy_clear,cleanup} in EVP_VerifyFinaljoshua1-6/+7
2024-03-26Include stdint.h for uintptr_t.jsing1-1/+2
2024-03-26Add back x509_local.h for PBKDF2PARAMtb1-1/+2
2024-03-26PKCS5_pbe2_set_iv() can be local to p5_pbev2tb2-6/+3
2024-03-26Clean up use of EVP_MD_CTX_{legacy_clear,cleanup} in PKCS1_MGF1joshua1-9/+14
2024-03-26Clean up use of EVP_MD_CTX_{legacy_clear,cleanup} injoshua1-19/+22
2024-03-26Clean up use of EVP_CIPHER_CTX_{legacy_clear,cleanup} in EVP_OpenInitjoshua1-3/+3
2024-03-26Demacro MD5 and improve data loading.jsing1-116/+154
2024-03-26Mark internal functions as static.jsing1-5/+5
2024-03-26Move bn_montgomery_reduce() and drop prototype.jsing1-73/+71
2024-03-26Fix function guards.jsing1-3/+3
2024-03-26Add an indicator that an extension has been processed.beck3-3/+21
2024-03-26Fix expected client hello value to allow for supported_groups change.beck1-4/+4
2024-03-26Garbage collect the unused verifyctx() and verifyctx_init()tb2-23/+5