summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2023-04-16Fix previous: add a missing andTheo Buehler
2023-04-16Dump (leak) info using utrace(2) and compile the code always inOtto Moerbeek
2023-04-16Garbage collect the now unused obfuscating macro string_stack_free()Theo Buehler
2023-04-16Inline the three uses of string_stack_free()Theo Buehler
2023-04-16Remove the now unused vpm_int.hTheo Buehler
2023-04-16x509_vfy.c and x509_vpm.c don't need vpm_int.h anymoreTheo Buehler
2023-04-16Move X509_VERIFY_PARAM_st from vpm_int.h to x509_local.hTheo Buehler
2023-04-16Provide EVP methods for SHA3 224/256/384/512.Joel Sing
2023-04-16Provide EVP methods for SHA512/224 and SHA512/256.Joel Sing
2023-04-16Bounds check mdlen that is passed to sha3_init().Joel Sing
2023-04-16Shuffle ext_cmp() and ext_list_free() up a bitTheo Buehler
2023-04-16Remove unnecessary prototypes in the middle of the codeTheo Buehler
2023-04-16Use more usual version of inlined nitems(). No binary change.Theo Buehler
2023-04-16Fix comment formatting and grammar, drop usless and outdated commentTheo Buehler
2023-04-16Remove now empty/unused ext_dat.hTheo Buehler
2023-04-16Merge ext_dat.h back into x509_lib.cTheo Buehler
2023-04-16Mark X9.31 BN API for removalTheo Buehler
2023-04-16The BN reciprocal API will also become internal-onlyTheo Buehler
2023-04-16Various BN*init() will be removed from the public APITheo Buehler
2023-04-16Mark public bn_nist and ec_nist API for removalTheo Buehler
2023-04-16Mark EC_KEY_{get,insert}_method_data() for removalTheo Buehler
2023-04-16Mark TS_VERIFY_CTX_init() for removalTheo Buehler
2023-04-16Prepare addition of X509_STORE_CTX_get1_{certs,crls}(3)Theo Buehler
2023-04-16Mark remaining policy tree public API for removalTheo Buehler
2023-04-16Annotate policy tree STACK_OF() goo for removal from public APITheo Buehler
2023-04-16The policy tree types become internal ony. Annotate them.Theo Buehler
2023-04-16Cipher text stealing will go away. Mark it for removal.Theo Buehler
2023-04-16Mark proxy policy API for removal in upcoming bumpTheo Buehler
2023-04-16Remove the now unused ex_pcpathlen from the X509 structTheo Buehler
2023-04-16More ProxyCertInfo tentacles go to the atticTheo Buehler
2023-04-16Remove some dead code from the new verifierTheo Buehler
2023-04-16Drop support for the ProxyCertInfo extensionTheo Buehler
2023-04-16Make pcy_int.h pull in x509_local.h it will need it soonTheo Buehler
2023-04-15Use size_t rather than int.Joel Sing
2023-04-15Add SHA3 digest length define that was previously missed.Joel Sing
2023-04-15Remove sha3() function, which will not be used or exposed.Joel Sing
2023-04-15Mark sha3_keccakf() as static and remove prototype from header.Joel Sing
2023-04-15Use memset() to zero the context, instead of zeroing manually.Joel Sing
2023-04-15Provide SHA3 length related defines.Joel Sing
2023-04-15Use the same byte order tests as we do elsewhere in libcrypto.Joel Sing
2023-04-15Adjust documentation of X9.31 padding modeTheo Buehler
2023-04-15Stop supporting the long-retired X9.31 standardTheo Buehler
2023-04-15Prepare rsa.h for X9.31 support removalTheo Buehler
2023-04-15Remove now unused GF2m perlasm generatorsTheo Buehler
2023-04-15Rename SHA3 context struct field from 'st' to 'state'.Joel Sing
2023-04-15Rename SHA3 context to align with existing code.Joel Sing
2023-04-15Move some defines out of the sha3_internal.h header.Joel Sing
2023-04-15Stop building GF2m assemblyTheo Buehler
2023-04-15Revise header guards.Joel Sing
2023-04-15Pull constant tables out of sha3_keccakf().Joel Sing