ladybird/Tests/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
..
CMakeLists.txt LibCrypto: Implement Argon2 hash algorithm 2026-01-04 15:56:54 +01:00
TestAES.cpp LibCrypto: Use EVP_EncryptInit instead of EVP_DecryptInit in GCM encrypt 2026-03-19 22:28:26 +01:00
TestArgon2.cpp LibCrypto: Implement Argon2 hash algorithm 2026-01-04 15:56:54 +01:00
TestASN1.cpp LibCrypto: Restore cached tag when a failed ASN1 read is rolled back 2026-06-09 08:02:44 +01:00
TestBigFraction.cpp Libraries: Use UTF-16 for JS-visible runtime strings 2026-06-22 19:51:25 +02:00
TestBigInteger.cpp Libraries: Parse JS strings from UTF-16 2026-06-22 19:51:25 +02:00
TestCurves.cpp LibCrypto: Support EC compressed point format (0x02/0x03) 2026-05-12 13:58:38 +02:00
TestEd448.cpp LibCrypto: Add Ed448 test 2025-02-24 11:11:05 +01:00
TestEd25519.cpp LibCrypto: Implement Ed25519 Small Order Points 2025-08-01 14:31:44 +02:00
TestHash.cpp LibCrypto: SHA3 hashing algorithm 2025-11-26 22:01:00 -05:00
TestHKDF.cpp LibCrypto+LibWeb: Refactor HKDF and PBKDF2 classes with OpenSSL 2025-02-24 11:11:05 +01:00
TestHMAC.cpp LibCrypto: Refactor HMAC implementations with OpenSSL 2025-03-02 15:11:38 +01:00
TestMLDSA.cpp Tests: Correct include in TestMLDSA 2025-12-11 22:10:48 +00:00
TestOAEP.cpp LibCrypto+LibWeb: Replace RSA_OAEP-EME implementation 2025-01-13 17:00:18 +01:00
TestPBKDF2.cpp LibCrypto+LibWeb: Refactor HKDF and PBKDF2 classes with OpenSSL 2025-02-24 11:11:05 +01:00
TestPSS.cpp LibCrypto: Implement RSA_PSS_EMSA with OpenSSL 2025-01-17 12:43:03 +01:00
TestRSA.cpp LibCrypto: Remove no longer needed output_size in Public Key class 2025-12-10 21:26:06 +01:00