ladybird/Libraries/LibCrypto
Andreas Kling b6bef6b688 Libraries: Use UTF-16 for JS-visible runtime strings
Produce JS-visible string results as UTF-16 at their source, including
numeric formatting, BigInt and BigFraction formatting, URI encoding,
console formatting, parser errors, regular expression errors, Intl and
Temporal records, LibUnicode locale boundaries, and LibWeb bindings.

Handle fractional radix formatting through the UTF-16 builder view.
2026-06-22 19:51:25 +02:00
..
ASN1 LibCrypto: Restore cached tag when a failed ASN1 read is rolled back 2026-06-09 08:02:44 +01:00
Authentication LibCrypto: Use OpenSSL wrappers in KMAC 2026-03-25 22:07:53 +01:00
BigFraction Libraries: Use UTF-16 for JS-visible runtime strings 2026-06-22 19:51:25 +02:00
BigInt Libraries: Use UTF-16 for JS-visible runtime strings 2026-06-22 19:51:25 +02:00
Certificate LibCrypto: Remove unused header in Certificate 2026-02-23 12:15:23 +01:00
Cipher LibCrypto: Use EVP_EncryptInit instead of EVP_DecryptInit in GCM encrypt 2026-03-19 22:28:26 +01:00
Curves LibCrypto: Support EC compressed point format (0x02/0x03) 2026-05-12 13:58:38 +02:00
Hash LibCrypto: Add SHAKE digest support 2026-01-22 19:47:09 -05:00
PK LibCrypto: Support EC compressed point format (0x02/0x03) 2026-05-12 13:58:38 +02:00
CMakeLists.txt Meta: Move most dependency checks to check_for_dependencies.cmake 2026-04-20 16:41:29 -06:00
Forward.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
OpenSSL.cpp LibCrypto: Add wrapper to EVP_PKEY_get_octet_string_param 2025-12-30 14:16:35 +01:00
OpenSSL.h LibCrypto: Use OpenSSL wrappers in KMAC 2026-03-25 22:07:53 +01:00
OpenSSLForward.h LibCrypto: Use OpenSSL wrappers in KMAC 2026-03-25 22:07:53 +01:00