summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* ssl_sigalg_pkey_ok: allow RSASSA-PSS with pubkey OID RSASSA-PSStb2026-03-301-5/+6
* ssl_sigalgs: whitespace tweaktb2026-03-301-1/+2
* ML-KEM: ensure that key_768 is only dereferenced with 768-bit keystb2026-03-291-3/+7
* Include crypto_assembly.h instead of manually ensuring _CET_ENDBR exists.jsing2026-03-286-36/+12
* Provide a crypto_assembly.h internal header.jsing2026-03-281-0/+30
* libtls: const workarounds for X509_NAME in OCSP for OpenSSL 4tb2026-03-281-4/+5
* libtls: simple cases of const for X509_NAME *tb2026-03-282-6/+6
* sync with Mozilla root CA store, ok tb@sthen2026-03-181-174/+42
* libcrypto: prefix EC_KEY methods with ec_key_tb2026-03-185-100/+31
* Move ECDSA_SIG_st definition to its only consumer, ecdsa.ctb2026-03-162-7/+7
* Fix BIO_get_mem_data(3) return value documentationtb2026-03-101-3/+18
* use the "e" flag with fopen() for O_CLOEXEC; ok tbderaadt2026-03-101-3/+3
* use O_CLOEXEC; ok tbderaadt2026-03-103-6/+6
* Use __pledge_open(2) for files that libc urgently needs even in lowerderaadt2026-03-102-10/+29
* mlkem: use timingsafe_memcmp() in decapsulationkenjiro2026-03-061-2/+2
* a_bitstr.c: fix includestb2026-02-081-3/+5
* More ec_point_cmp() turd polishingtb2026-02-081-45/+46
* Make truncation in ASN1_BIT_STRING_set_bit() explicittb2026-02-081-9/+43
* replace buggy strncmp with strcmp found with clang-tidybcook2026-02-071-2/+2
* EVP_SealInit.3: fix RETURN VALUES sectiontb2026-01-301-2/+12
* EVP_OpenInit.3: fix RETURN VALUES sectiontb2026-01-301-6/+4
* EVP_SealInit(): clear random key on exittb2026-01-301-2/+4
* EVP_{Open,Seal}Init(): remove redundant EVP_CIPHER_CTX_reset() callstb2026-01-301-5/+1
* EVP_SealInit(): minor cleanup.tb2026-01-301-11/+25
* EVP_SealInit: do not return -1 on errortb2026-01-301-2/+2
* EVP_OpenInit(): minor cleanuptb2026-01-301-9/+16
* Avoid type confusion in the timestamp response parsingtb2026-01-271-1/+3
* Avoid type confusion in PKCS#12 parsingtb2026-01-271-3/+9
* Add NULL pointer check to PKCS12_item_decrypt_d2i()tb2026-01-271-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