summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Expand)Author
2023-04-18Move some includes out of OPENSSL_NO_DEPRECATEDTheo Buehler
2023-04-17Drop two useless READMEsTheo Buehler
2023-04-17c_zlib.c needs bio_local.h with -DZLIB.Theo Buehler
2023-04-17Tweak indent and use named registers.Joel Sing
2023-04-17Hook sha3 up to build.Joel Sing
2023-04-17Move BN_bn2mpi()/BN_mpi2bn() into bn_convert.cJoel Sing
2023-04-17Use C99 initializers for the default_pctx and mark it static constTheo Buehler
2023-04-17Add missing const qualifiers to the v3_* externsTheo Buehler
2023-04-17Fix whitespace in DHparam_print_fp()Theo Buehler
2023-04-17Remove now unused dh_prn.cTheo Buehler
2023-04-17Drop dh_prn.cTheo Buehler
2023-04-17Move DHparam_print_fp() next to DHparam_print()Theo Buehler
2023-04-16Fix previous: add a missing andTheo Buehler
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