summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2023-04-11Omit sha512_block_data_order() prototype when assembly is not being used.jsing1-4/+3
2023-04-11Remove less than useful implementation notes.jsing1-36/+1
2023-04-11bn_mod_sqrt: remove no longer necessary complications due to thetb1-15/+5
2023-04-11Add a new implementation of BN_mod_sqrt()tb3-411/+728
2023-04-11Correct benchmark result computation on 32 bit platforms.jsing2-4/+4
2023-04-10Some more cleanup in bn_to_stringtb1-12/+8
2023-04-10Drop BN_NO_DEPRECATED dance from bn_testtb1-7/+1
2023-04-10Provide benchmarks for BN_copy()jsing2-1/+184
2023-04-10Fix indentation of structs and unions in x509v3.htb1-87/+87
2023-04-10Make bn_to_string() statictb1-3/+3
2023-04-10bn_to_string no longer needs to be linked staticallytb1-2/+1
2023-04-10Rework the bn_to_string() to use public APItb1-73/+213
2023-04-09Move a few functions out of OPENSSL_NO_DEPRECATEDtb8-29/+19
2023-04-09Remove some doubled empty linestb1-7/+1
2023-04-09Remove X9.31 support from openssl(1)tb2-18/+7
2023-04-09Drop X9.31 support from libtlstb2-7/+2
2023-04-09Minor code cleanuptb1-42/+31
2023-04-09Provide and use sha{224,384}_{update,final} functions.jsing1-28/+54
2023-04-09Rename SHA functions to have sha{1,224,256,384,512}_ prefix.jsing1-31/+31
2023-04-09fix double wordsjsg1-3/+3
2023-04-08bn_test: two minor style tweakstb1-6/+3
2023-04-07bn_mont: fix typo in comment divisable -> divisibletb1-2/+2
2023-04-07bn_test: rename rc into ret as per usualtb1-91/+91
2023-04-07bn_test: pass BN_CTX into all functionstb1-364/+297
2023-04-07bn_test: drop a few braces that are now unnecessarytb1-33/+17
2023-04-07bn_test: move rc initialization to its own linetb1-9/+17
2023-04-07bn_test: keep the error stack cleantb1-1/+13
2023-04-07bn_test: use bn_copy() instead of BN_free/BN_duptb1-3/+2
2023-04-07bn_test: a few early return would leak. goto err insteadtb1-5/+5
2023-04-07bn_test: rand_neg() is not only one of the most stupidly named functionstb1-2/+2
2023-04-07bn_test: handle rc consistentlytb1-111/+134
2023-04-07bn_test: inline the only use of lst[]tb1-14/+12
2023-04-07Improve some test failure reportingtb1-5/+12
2023-04-07Ignore ten getter and setter control macros related to proxy BIOs.schwarze1-0/+6
2023-04-07Two minor tweaks that are useful for processing bio.h, among other headers:schwarze1-1/+2
2023-04-07Mark BIO_CB_return(), BIO_cb_pre(), and BIO_cb_post() as intentionallyschwarze1-2/+7
2023-04-06Document the effects that BIO_set_info_callback(3), BIO_callback_ctrl(3),schwarze1-3/+54
2023-04-06Properly document BIO_set_info_callback(3) and BIO_get_info_callback(3)schwarze1-8/+96
2023-04-06Use RCS tag instead of an incorrect path.tb1-1/+1
2023-04-06Move a comment to the proper placetb1-6/+5
2023-04-06wycheproof: fix copy-paste error in previoustb1-2/+2
2023-04-06wycheproof: use EVP_MD instead of importing "hash"tb1-70/+52
2023-04-06Check and assign on one linetb1-3/+2
2023-04-06Zap extra empty linetb1-2/+1
2023-04-05Add a few missing bracestb1-4/+7
2023-04-05Set up the RSA's _method_mod_n before the initial blindingtb1-11/+13
2023-04-05Sprinkle a few BTI instructions into the arm64 assembly files and passkettenis2-1/+8
2023-04-05bn_mod_sqrt: Improve a handful of comments and a printftb1-5/+9
2023-04-05Improve regress coverage for BN_mod_sqrt()tb1-3/+2783
2023-04-05Simplify mod_sqrt_test() a bittb1-35/+16