summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
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
2024-03-26Process supported groups before key share.beck1-15/+15
2024-03-26Disable client handshake test for now for pending changes.beck1-2/+3
2024-03-26Use errno_value instead of num for readabilityjoshua1-7/+7
2024-03-26Use errno_value instead of num for readabilityjoshua2-12/+12
2024-03-26Change ts to only support one second precision.beck3-84/+9
2024-03-26Clean up conf's module_init()tb1-39/+27
2024-03-25Rewrite HKDF_expand().jsing1-38/+50
2024-03-25Revert r1.13 since it currently breaks openssl-ruby regress tests.jsing1-2/+2
2024-03-25Inline sctx in EVP_DigestSignFinaljoshua1-11/+8
2024-03-25Clean up use of EVP_MD_CTX_{legacy_clear,cleanup} in PKCS5_PBE_keyivgenjoshua1-11/+12
2024-03-25Error on setting an invalid CSR versionjob1-2/+2
2024-03-25Remove unneeded brackets from if statement in EVP_DigestSignFinaljoshua1-3/+2
2024-03-25Clean up use of EVP_MD_CTX_{legacy_clear,cleanup} in EVP_BytesToKeyjoshua1-12/+14
2024-03-25Codify more insane CRYPTO_EX_DATA API.jsing1-9/+59
2024-03-25Revise for TLS extension parsing/processing changes.jsing1-108/+42