summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* Avoid type confusion in the timestamp response parsingtb12 days1-1/+3
* Avoid type confusion in PKCS#12 parsingtb12 days1-3/+9
* Add NULL pointer check to PKCS12_item_decrypt_d2i()tb12 days1-1/+6
* Make SHA aarch64 assembly build with gcc.jsing2026-01-253-55/+72
* Tidy instruction separators in SHA assembly.jsing2026-01-247-113/+113
* DH_check: teach this DoS vector about RFC 7919 primestb2026-01-231-1/+6
* bn_const: add RFC 7919 primestb2026-01-232-2/+300
* Scapy special for DH_check()tb2026-01-231-2/+60
* Rewrite ec_point_cmp()tb2026-01-181-59/+97
* mlkem: fix mklem_{generate_key,encap}_external_entropy() declarationstb2026-01-181-5/+3
* mlkem: garbage collect the unusd mlkem_{generate_key,encap}()tb2026-01-182-58/+2
* Provide LIBRESSL_USE_.*_ASSEMBLY defines.jsing2026-01-1717-31/+104
* Replace MD5_ASM with function specific defines.jsing2026-01-175-9/+11
* Replace GHASH_ASM with function specific defines.jsing2026-01-1711-22/+41
* Mop up unused AES_ASM and RSA_ASM defines.jsing2026-01-177-15/+7
* Use .section before .rodata to appease gas.jsing2026-01-178-22/+26
* Use local label prefix for loop labels.jsing2026-01-173-9/+9
* mlkem_internal.h: formate -> formattb2026-01-161-2/+2
* mlkem_internal.h: some very basic copy editingtb2026-01-161-6/+6
* mlkem.h: Thie -> This (2x)tb2026-01-161-3/+3
* mlkem.c: becuase -> becausetb2026-01-161-2/+2
* asn1t.h: whitespace tweakstb2026-01-161-81/+74
* asn1t.h: Otherwiser -> Otherwisetb2026-01-161-2/+2
* asn1t.h: more macro cleanup, add missing C99 initializers for ADB_ENTRY()tb2026-01-161-69/+99
* stack.c: avoid arithmetic on pointers to voidtb2026-01-141-2/+2
* x509_utl.c: zap two useless commentstb2026-01-121-5/+1
* More asn1t.h cleanuptb2026-01-111-58/+88
* asn1t.h: add C99 initializers for some ASN.1 templatestb2026-01-091-155/+195
* asn1t.h: whitespace nittb2026-01-091-2/+2
* Fix ASN1_ADB_END macro, make it compatible with OpenSSLtb2026-01-071-4/+3
* ASN.1 templates: make internal *_PUBKEY_it statictb2026-01-051-5/+5
* ASN.1 templates: make ASN1_EXTERN_FUNCS statictb2026-01-052-7/+7
* a_bitstr: remove parentheses in return statementstb2026-01-041-5/+5
* i2c_ASN1_BIT_STRING() vs ASN1_STRING_FLAG_BITS_LEFTtb2026-01-041-10/+9
* i2c_ASN1_BIT_STRING(): zap nonsensical commenttb2026-01-041-2/+2
* a_bitstr.c: whitespace nittb2026-01-041-2/+2
* Unexport ASN1_LONG_UNDEFtb2026-01-022-7/+8
* mlkem: clear a few (pointers to) secretstb2026-01-012-13/+47
* Rename RANK{768,1024} to MLKEM{768,1024}_RANKtb2026-01-014-47/+47
* x509.h: annotate why X509_PKEY cannot be made opaquetb2026-01-011-1/+2
* Remove STABLE_FLAGS_MALLOCtb2025-12-312-5/+5
* Require SSE in order to use gcm_{gmult,ghash}_4bit_mmx().jsing2025-12-311-2/+2
* Provide CRYPTO_CPU_CAPS_I386_SSEjsing2025-12-312-3/+6
* Use group method on point_{set_to,is_at}_infinity()tb2025-12-261-3/+3
* Add compatibility check to EC_POINT_mul()tb2025-12-261-1/+7
* Replace group->meth != point->meth checkstb2025-12-263-17/+21
* Add ec_group_and_point_compatible() helpertb2025-12-262-2/+13
* Add nid to EC_POINT for compat checkingtb2025-12-262-2/+6
* X509_NAME_ENTRY_set_data: remove redundant parenthesestb2025-12-211-6/+6
* X509_NAME_ENTRY_set_data(): garbage collect unnecessary itb2025-12-211-5/+2