summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make the apitest work better with the portable tets frameworktb2023-04-142-13/+12
* Make cttest work better with the portable test harnesstb2023-04-142-9/+12
* Fix cttest to use public headertb2023-04-142-5/+3
* Rename the largely misnamed bn_print.c to bn_convert.cjsing2023-04-142-3/+3
* Provide and use bn_copy_words() in BN_copy().jsing2023-04-141-31/+15
* Add support for truncated SHA512 variants.jsing2023-04-142-2/+115
* Provide soon to be used crypto_store_htobe32().jsing2023-04-141-1/+20
* Use memset() and only initialise non-zero struct members.jsing2023-04-141-7/+7
* Fix double free in error path in openssl(1) x509tb2023-04-141-4/+2
* The NBs have been duly noted and ignored. Drop them.tb2023-04-132-20/+2
* Zap trailing whitespacetb2023-04-131-9/+9
* Remove files that definitely contain no code anymoretb2023-04-135-354/+0
* Drop now useless files from the Makefiletb2023-04-131-6/+1
* Fold ECDSA sign and verify mess into ecs_ossl.ctb2023-04-133-63/+68
* Move RSA_generate_key() from rsa_depr.c to rsa_gen.ctb2023-04-132-34/+35
* Move DSA_generate_parameters() from dsa_depr.c to dsa_gen.ctb2023-04-132-21/+23
* Move DH_generate_parameters() from dh_depr.c to dh_gen.ctb2023-04-132-20/+21
* Fix compilation on sparc64.mbuhl2023-04-131-2/+3
* ec_lib.c: fix a few NULL misspellingstb2023-04-131-6/+6
* Fix various early return issues spotted by coveritytb2023-04-131-13/+13
* ectest: missing error checkingtb2023-04-131-5/+11
* remove duplicate linesjsg2023-04-121-3/+2
* Remove now unused sha_local.h.jsing2023-04-121-419/+0
* Provide and use crypto_ro{l,r}_u{32,64}().jsing2023-04-123-25/+39
* Provide and use crypto_store_htobe64().jsing2023-04-122-23/+43
* Handle BN_CTX at the EC API boundary.jsing2023-04-1111-491/+553
* Clean up unused BIGNUM.jsing2023-04-111-4/+1
* Document the RETURN VALUES of BIO_method_type(3) and BIO_method_name(3)schwarze2023-04-1114-28/+160
* Recommit jsing's r1.27 - portable is readytb2023-04-111-23/+4
* While all the BIO_TYPE_* constants are part of the API, most of theirschwarze2023-04-111-32/+77
* Back out r1.27 using htobe64() - apparently some OS don't have it.tb2023-04-111-4/+23
* Consolidate sha1 into a single file.jsing2023-04-113-91/+23
* Simplify handling of big vs little endian.jsing2023-04-111-40/+5
* Use htobe64() instead of testing BYTE_ORDER and then handrolling htobe64().jsing2023-04-111-23/+4
* Omit sha512_block_data_order() prototype when assembly is not being used.jsing2023-04-111-4/+3
* Remove less than useful implementation notes.jsing2023-04-111-36/+1
* bn_mod_sqrt: remove no longer necessary complications due to thetb2023-04-111-15/+5
* Add a new implementation of BN_mod_sqrt()tb2023-04-113-411/+728
* Correct benchmark result computation on 32 bit platforms.jsing2023-04-112-4/+4
* Some more cleanup in bn_to_stringtb2023-04-101-12/+8
* Drop BN_NO_DEPRECATED dance from bn_testtb2023-04-101-7/+1
* Provide benchmarks for BN_copy()jsing2023-04-102-1/+184
* Fix indentation of structs and unions in x509v3.htb2023-04-101-87/+87
* Make bn_to_string() statictb2023-04-101-3/+3
* bn_to_string no longer needs to be linked staticallytb2023-04-101-2/+1
* Rework the bn_to_string() to use public APItb2023-04-101-73/+213
* Move a few functions out of OPENSSL_NO_DEPRECATEDtb2023-04-098-29/+19
* Remove some doubled empty linestb2023-04-091-7/+1
* Remove X9.31 support from openssl(1)tb2023-04-092-18/+7
* Drop X9.31 support from libtlstb2023-04-092-7/+2