summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* More ProxyCertInfo tentacles go to the attictb2023-04-162-65/+6
* Remove some dead code from the new verifiertb2023-04-161-7/+1
* Drop support for the ProxyCertInfo extensiontb2023-04-161-3/+2
* Make pcy_int.h pull in x509_local.h it will need it soontb2023-04-161-1/+4
* Use size_t rather than int.jsing2023-04-152-13/+13
* Add SHA3 digest length define that was previously missed.jsing2023-04-151-1/+2
* Remove sha3() function, which will not be used or exposed.jsing2023-04-152-16/+2
* Mark sha3_keccakf() as static and remove prototype from header.jsing2023-04-152-5/+3
* Use memset() to zero the context, instead of zeroing manually.jsing2023-04-151-5/+3
* Provide SHA3 length related defines.jsing2023-04-151-1/+27
* Use the same byte order tests as we do elsewhere in libcrypto.jsing2023-04-151-3/+5
* Adjust documentation of X9.31 padding modetb2023-04-151-6/+6
* Stop supporting the long-retired X9.31 standardtb2023-04-152-113/+57
* Prepare rsa.h for X9.31 support removaltb2023-04-151-1/+5
* Remove now unused GF2m perlasm generatorstb2023-04-153-980/+0
* Rename SHA3 context struct field from 'st' to 'state'.jsing2023-04-152-15/+15
* Rename SHA3 context to align with existing code.jsing2023-04-152-14/+14
* Move some defines out of the sha3_internal.h header.jsing2023-04-152-10/+6
* Stop building GF2m assemblytb2023-04-153-8/+2
* Revise header guards.jsing2023-04-151-4/+4
* Pull constant tables out of sha3_keccakf().jsing2023-04-151-24/+24
* Strip and reformat comments.jsing2023-04-152-44/+14
* Apply style(9) (first pass).jsing2023-04-152-146/+152
* Import sha3_internal.h.jsing2023-04-151-2/+2
* Add license to sha3 files.jsing2023-04-152-0/+50
* Import tiny_sha3jsing2023-04-152-0/+238
* 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
* 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
* ec_lib.c: fix a few NULL misspellingstb2023-04-131-6/+6
* Fix various early return issues spotted by coveritytb2023-04-131-13/+13
* 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