summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
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
2024-03-25Simplify TLS extension parsing and processing.jsing1-155/+98
2024-03-25Clean up create_digest()tb1-16/+17
2024-03-25Fix time conversion that broke regress.beck1-5/+5
2024-03-25Move custom sigctx handling out of EVP_DigestSignFinaljoshua1-13/+28
2024-03-25Fix typo msg_types -> msg_typetb1-2/+2
2024-03-25Revise TLS extension regress for parse/process changes.jsing1-43/+108
2024-03-25Clean up EVP_CIPHER_CTX_{legacy_clear,cleanup} usage in evp/bio_enc.cjoshua1-39/+49
2024-03-25Final tweaks in x509_trs.c for nowtb1-10/+11
2024-03-25Split TLS extension parsing from processing.jsing1-55/+190
2024-03-25Kill X509_TRUSTtb1-79/+31
2024-03-25Clean up EVP_MD_CTX_{legacy_clear,cleanup}() usage in x509/x509_cmp.cjoshua1-21/+25
2024-03-25Decouple TLS extension table order from tlsext_randomize_build_order()jsing1-6/+7
2024-03-25Add back trust member of X509_TRUST that I accidentally deletedtb1-1/+2
2024-03-25Const correct the trust handlerstb1-8/+7
2024-03-25Pass the nid instead of the entire trust structuretb1-10/+10
2024-03-25Pull extension caching into X509_check_trust()tb1-2/+7
2024-03-25Remove unnecessary stat() calls from by_dirbeck1-14/+15
2024-03-24Add tests for EVP_get_cipherbyname(NULL) and EVP_get_digestbyname(NULL)jca1-1/+25
2024-03-24Restore EVP_get_cipherbyname(NULL)/EVP_get_digestbyname(NULL) handlingjca1-1/+7
2024-03-24Convert libressl to use the BoringSSL style time conversionsbeck5-54/+61
2024-03-24Rename ax into auxtb1-8/+7
2024-03-24Drop redundant NULL checks around two for loopstb1-15/+14
2024-03-24Fix namespace buildtb7-29/+7
2024-03-24Remove OPENSSL_NO_* #ifdefs from evp_names.ctb1-145/+1
2024-03-24Bye bye gost, bye, bye turdinesstb5-751/+5
2024-03-24Rename arg1 to nid because that's what it istb1-11/+11
2024-03-24Drop the unused 'name' member from X509_TRUSTtb1-10/+1
2024-03-23Remove unused flags and arg2 members from X509_TRUSTtb1-3/+1
2024-03-23Remove unused flags argument from the trust handlerstb1-13/+13
2024-03-22Simplify X509_STORE_free()tb1-11/+3
2024-03-21Remove now unused certificates (which are also soon to expire).jsing3-147/+0
2024-03-20Rename the remaining pmod to modtb1-13/+13
2024-03-20pmod -> mod in CONF_IMODULEtb1-7/+7
2024-03-20tmod -> modtb1-13/+13
2024-03-20md -> imod for CONF_IMODULEstb1-15/+15
2024-03-20md -> mod for CONF_MODULEstb1-12/+12
2024-03-20Change return type of module_add()tb1-17/+21
2024-03-20Implement imodule_free() and call it from module_finish()tb1-4/+15
2024-03-20Make module_free() NULL safetb1-1/+4
2024-03-20Use the new certificates/chains in regress.jsing9-32/+33
2024-03-19Move the OPENSSL_init() stub from o_init.c to crypto_init.ctb3-13/+7
2024-03-19Remove OPENSSL/CRYPTO_realloc documentationtb1-21/+4
2024-03-19Remove X509_ALGOR_set_md() documentationtb3-37/+8
2024-03-17Annotate RSA-PSS SHA parameter encoding as wrongtb1-1/+9
2024-03-16Remove ugly parens and thereby fix KNFtb1-9/+9
2024-03-16Fix signed integer overflow in bnrand()tb1-1/+6