summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (unfollow)
Commit message (Expand)AuthorFilesLines
2024-12-19Do not assume mlkem.h and bytestring.h are public in libcryptotb4-14/+8
2024-12-19mlkem regress: reach around into bytestring againtb1-1/+2
2024-12-19ec_mult: use 1ULL to avoid C4334 warning on Visual Studiotb1-2/+2
2024-12-19received form the peer -> received from the peerjmc1-3/+3
2024-12-18mlkem: fix whitespacetb2-4/+6
2024-12-18kength -> lengthjsg1-3/+3
2024-12-17New manual page EVP_aes_128_gcm(3).schwarze4-75/+260
2024-12-17Avoid a reduce once that can cause Clang misoptomization.beck2-22/+54
2024-12-17Close fp before exit since we clean up other stufftb4-4/+8
2024-12-17Plug leak coming from debug leftovertb2-4/+2
2024-12-17Plug two memory leaks in MLKEM*_generate_key_external_entropy()tb2-2/+6
2024-12-17mlkem: clean up top matter in headerstb2-8/+14
2024-12-16Simplify ec_point_to_octets()tb1-8/+3
2024-12-14Stop reaching into libcrypto/bytestringtb1-2/+1
2024-12-14Normalize top of filestb15-109/+138
2024-12-13Add ML-KEM 1024 from BoringSSLbeck18-5/+6552
2024-12-13KNF nit tb wanted me to fixbeck1-2/+4
2024-12-13Add ML-KEM 768 from BoringSSLbeck21-2/+6838
2024-12-12Rewrite a comment to use p rather than qtb1-10/+10
2024-12-12Rename group->field to group->ptb4-52/+46
2024-12-12sm3: fix ugly whitespacetb1-5/+5
2024-12-11appeared in 4.3BSD before 4.3BSD-Tahoejsg11-33/+33
2024-12-11ciphers: remove tls1 and tls1_1 leftoverstb1-16/+2
2024-12-11Avoid an oob access in asn1_item_free()tb1-4/+3
2024-12-11Drop a pair of useless parenthesestb1-2/+2
2024-12-10Improve a rather misleading sentence about EVP_PKEY_new_mac_key(3).schwarze1-4/+8
2024-12-10Add a paragraph about HMAC because that algorithm also involvesschwarze1-3/+15
2024-12-10Add regress coverage for tls_peer_cert_common_name()tb2-0/+17
2024-12-10Document tls_peer_cert_common_name()tb1-2/+13
2024-12-10bump minor after symbol additiontb1-1/+1
2024-12-10expose tls_peer_cert_common_name()tb1-0/+1
2024-12-10Provide tls_peer_cert_common_name()tb5-24/+105
2024-12-09Mark four "struct *_st" types declared in evp.h as intentionally undocumentedschwarze1-0/+2
2024-12-09Mark four EVP_PKEY_GOST* constants as intentionally undocumentedschwarze1-0/+2
2024-12-09Mark two symbols as intentionally undocumentedschwarze1-1/+3
2024-12-09insert a forgotten .Dv macroschwarze1-3/+3
2024-12-09Mark four EVP control constants as intentionally undocumentedschwarze1-2/+3
2024-12-09Mark the constants EVP_PK_*, EVP_PKS_*, and EVP_PKT_* as intentionallyschwarze1-2/+7
2024-12-09Mark EVP_CTRL constants for RC5 as intentionally undocumentedschwarze1-0/+1
2024-12-08Move the algorithm-specific functions EVP_rc2_*(3) out of EVP_EncryptInit(3)schwarze4-55/+214
2024-12-07Document the low-level rc2.h API.schwarze2-2/+198
2024-12-07ec_mult: forgot to make one helper statictb1-2/+2
2024-12-07Move initialization of sign out of the middle of bits handlingtb1-3/+3
2024-12-06Rename ec_wNAF_mul() to ec_wnaf_mul()tb3-7/+7
2024-12-06ec_mult: manage wNAF data in a structtb1-86/+131
2024-12-06Adjust the return type and value of EVP_MD_CTX_init(3)schwarze2-7/+12
2024-12-06Delete the manual pages EVP_PKEY_meth_new(3) and EVP_PKEY_meth_get0_info(3)schwarze18-776/+60
2024-12-06Delete the manual page EVP_PKEY_check(3).schwarze5-158/+5
2024-12-06Delete the manual page EVP_PKEY_asn1_new(3).schwarze14-566/+30
2024-12-06Provide a SHA-1 assembly implementation for amd64 using SHA-NI.jsing3-2/+179