summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Expand)Author
2022-08-05Remove overly aggressive trust check in legacy verifier that breaksBob Beck
2022-08-04Mop up key_len assignments.Joel Sing
2022-08-04Mop up EVP_CIPH_FLAG_FIPS usage.Joel Sing
2022-08-04Remove various aesni_* defines to aes_* functions.Joel Sing
2022-08-03Prepare to provide PKCS12 accessorsTheo Buehler
2022-08-02Expand BLOCK_CIPHER_* macros.Joel Sing
2022-07-31Tidy up some of BN_nist_mod_*Joel Sing
2022-07-31Allow a NULL header in PEM_write{,_bio}()Theo Buehler
2022-07-30Use named initialisers for BIGNUMs.Joel Sing
2022-07-30Untangle two logic chains in x509_asid.c into something more readable.Theo Buehler
2022-07-30Reorder functions and remove unnecessary function prototypes.Joel Sing
2022-07-30Add stack frames to AES-NI x86_64 assembly.Joel Sing
2022-07-30Use ASN1_INTEGER to encode/decode BIGNUM_it.Joel Sing
2022-07-30Provide and use a primitive clear function for BIGNUM_it.Joel Sing
2022-07-30Eliminate the somewhat pointless Ij variableTheo Buehler
2022-07-30Transform two || chains into individually checked functionsTheo Buehler
2022-07-29Having a perfect square at this point is not an error. Rather it isTheo Buehler
2022-07-29Tweak some comments and whitespace around commentsTheo Buehler
2022-07-26Do not pass input length <= 0 to the cipher handlersTheo Buehler
2022-07-25fix indentTheo Buehler
2022-07-24Plug leak in X509V3_add1_i2d()Theo Buehler
2022-07-24Prepare to resurrect TS_RESP_CTX_set_time_cb()Theo Buehler
2022-07-24Prepare to provide TS_VERIFY_CTX accessorsTheo Buehler
2022-07-24Prepare to provide various TS_STATUS_INFO accessorsTheo Buehler
2022-07-24Align PKCS12_key_gen_uni() with OpenSSLTheo Buehler
2022-07-24Minor fixes in PKCS12_parse()Theo Buehler
2022-07-24Per RFC 7292, safeContentsBag is a SEQUENCE OF, not a SET OFTheo Buehler
2022-07-24Clear key on exit in PKCS12_gen_mac()Theo Buehler
2022-07-24Plug a leak in PKCS12_setup_mac()Theo Buehler
2022-07-24Start making ts opaqueTheo Buehler
2022-07-23Fix file names in comments.Theo Buehler
2022-07-19Avoid unnecessary loops in BN_generate_prime_ex()Theo Buehler
2022-07-17Handle X509_check_purpose(3) and EVP_get_digestbyobj(3)Klemens Nanni
2022-07-17Add initial support for ESSCertIDv2 verificationKlemens Nanni
2022-07-16Add ESSCertIDv2 stack macrosKlemens Nanni
2022-07-16Add ESSCertIDv2 ASN.1 boilerplateKlemens Nanni
2022-07-16Add NID for signingCertificateV2Klemens Nanni
2022-07-16Avoid direct X509 structure accessKlemens Nanni
2022-07-16Zap duplicate ERR_load_TS_strings() prototypeKlemens Nanni
2022-07-15Expand the comment explaining the for loop with bn_lucas_step() a bit.Theo Buehler
2022-07-15Comment for factorization of n - 1 = k * 2^s in bn_miller_rabin_base_2()Theo Buehler
2022-07-15Rename is_perfect_square to out_perfect in prototype to matchTheo Buehler
2022-07-14Zap trailing whitespaceTheo Buehler
2022-07-13add a few .Xr links to new manual pagesIngo Schwarze
2022-07-13In dsa.h rev. 1.34 (14 Jan 2022), tb@ provided DSA_bits(3).Ingo Schwarze
2022-07-13In x509_vfy.h rev. 1.54, tb@ provided X509_VERIFY_PARAM_get_time(3)Ingo Schwarze
2022-07-13link three new manual pages to the buildIngo Schwarze
2022-07-13Cast int64_t to uint64_t before negating.Joel Sing
2022-07-13Write documentation for EVP_PKEY_check(3), EVP_PKEY_public_check(3),Ingo Schwarze
2022-07-13Simplify computation of max_pub_key = dh->p - 1.Theo Buehler