summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Expand)Author
2024-12-23Move _X509_CHECK_FLAG_DOT_SUBDOMAINS to x509_utl.cTheo Buehler
2024-12-23Remove the EXT_* table building macrosTheo Buehler
2024-12-23Annotate ENUMERATED_NAMES for potential removalTheo Buehler
2024-12-23Remove X509V3_EXT_{DYNAMIC,CTX_DEP}Theo Buehler
2024-12-23Fix the error handling in X509V3_parse_list(3); it ignored failuresIngo Schwarze
2024-12-23new manual page X509V3_parse_list(3) written from scratchIngo Schwarze
2024-12-23Tweak previous wording a bit to avoid suggesting all built-in nidsTheo Buehler
2024-12-23more precision below CAVEATSIngo Schwarze
2024-12-23Make the description of i2s_ASN1_ENUMERATED_TABLE(3) more precise,Ingo Schwarze
2024-12-22mark six #define'd constants as intentionally undocumentedIngo Schwarze
2024-12-21Add an EXAMPLES section.Ingo Schwarze
2024-12-20If EVP_CIPHER_CTX_ctrl(3) is called on EVP_chacha20_poly1305(3)Ingo Schwarze
2024-12-20hidden mlkem.h: add comment to #endifTheo Buehler
2024-12-20Annotate yet another greasy stinky tentacle of xcaTheo Buehler
2024-12-20Move the horrific EVP_aes_128_ccm(3) API out of the important,Ingo Schwarze
2024-12-19Do not install mlkem.h and bytestring.h into /usr/include/openssl for nowTheo Buehler
2024-12-19#ifdef out the inclusion of openssl/mlkem.h for nowTheo Buehler
2024-12-19Do not assume mlkem.h and bytestring.h are public in libcryptoTheo Buehler
2024-12-19ec_mult: use 1ULL to avoid C4334 warning on Visual StudioTheo Buehler
2024-12-18mlkem: fix whitespaceTheo Buehler
2024-12-18kength -> lengthJonathan Gray
2024-12-17New manual page EVP_aes_128_gcm(3).Ingo Schwarze
2024-12-17Avoid a reduce once that can cause Clang misoptomization.Bob Beck
2024-12-17Plug two memory leaks in MLKEM*_generate_key_external_entropy()Theo Buehler
2024-12-17mlkem: clean up top matter in headersTheo Buehler
2024-12-16Simplify ec_point_to_octets()Theo Buehler
2024-12-13Add ML-KEM 1024 from BoringSSLBob Beck
2024-12-13KNF nit tb wanted me to fixBob Beck
2024-12-13Add ML-KEM 768 from BoringSSLBob Beck
2024-12-12Rewrite a comment to use p rather than qTheo Buehler
2024-12-12Rename group->field to group->pTheo Buehler
2024-12-12sm3: fix ugly whitespaceTheo Buehler
2024-12-11Avoid an oob access in asn1_item_free()Theo Buehler
2024-12-11Drop a pair of useless parenthesesTheo Buehler
2024-12-10Improve a rather misleading sentence about EVP_PKEY_new_mac_key(3).Ingo Schwarze
2024-12-10Add a paragraph about HMAC because that algorithm also involvesIngo Schwarze
2024-12-09insert a forgotten .Dv macroIngo Schwarze
2024-12-09Mark the constants EVP_PK_*, EVP_PKS_*, and EVP_PKT_* as intentionallyIngo Schwarze
2024-12-08Move the algorithm-specific functions EVP_rc2_*(3) out of EVP_EncryptInit(3)Ingo Schwarze
2024-12-07Document the low-level rc2.h API.Ingo Schwarze
2024-12-07ec_mult: forgot to make one helper staticTheo Buehler
2024-12-07Move initialization of sign out of the middle of bits handlingTheo Buehler
2024-12-06Rename ec_wNAF_mul() to ec_wnaf_mul()Theo Buehler
2024-12-06ec_mult: manage wNAF data in a structTheo Buehler
2024-12-06Adjust the return type and value of EVP_MD_CTX_init(3)Ingo Schwarze
2024-12-06Delete the manual pages EVP_PKEY_meth_new(3) and EVP_PKEY_meth_get0_info(3)Ingo Schwarze
2024-12-06Delete the manual page EVP_PKEY_check(3).Ingo Schwarze
2024-12-06Delete the manual page EVP_PKEY_asn1_new(3).Ingo Schwarze
2024-12-06Provide a SHA-1 assembly implementation for amd64 using SHA-NI.Joel Sing
2024-12-06Explain what "EVP" is supposed to mean.Ingo Schwarze