ladybird/Tests/LibCrypto
Timothy Flynn 928287b782 LibCrypto: Store ASN1 certificate timestamps as UnixDateTime
We are currently using Core::DateTime, which is meant to represent local
time. However, we are doing no conversion between the parsed time in UTC
and local time, so we end up comparing time stamps from different time
zones.

Instead, store the parsed times as UnixDateTime, which is UTC. Then we
can always compare the parsed times against the current UTC time.

This also lets us store parsed milliseconds.
2024-03-08 00:41:23 +01:00
..
CMakeLists.txt LibCrypto: Parse negative input correctly in BigFraction::from_string() 2024-01-14 20:15:15 +01:00
TestAES.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
TestASN1.cpp LibCrypto: Store ASN1 certificate timestamps as UnixDateTime 2024-03-08 00:41:23 +01:00
TestBigFraction.cpp LibCrypto: Parse negative input correctly in BigFraction::from_string() 2024-01-14 20:15:15 +01:00
TestBigInteger.cpp LibCrypto: Make constructing a BigInteger from string fallible 2024-01-13 19:01:35 -07:00
TestChacha20Poly1305.cpp Everywhere: Prefer _string when constructing strings from literals 2024-02-08 11:01:10 -05:00
TestChaCha20.cpp LibCrypto: Add ChaCha20 2022-04-13 09:13:17 +04:30
TestChecksum.cpp LibCrypto: Add support for the POSIX cksum algorithm 2024-01-18 18:01:26 +03:30
TestCurves.cpp LibCrypto+LibTLS: Switch to the generic SECPxxxr1 implementation 2023-11-27 09:43:07 +03:30
TestEd25519.cpp LibCrypto: Add Ed25519 2022-05-12 23:47:13 +04:30
TestHash.cpp LibCrypto: Add support for BLAKE2b 2023-09-17 16:49:35 +03:30
TestHMAC.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
TestPBKDF2.cpp LibCrypto: Add PBKDF2 2023-04-09 17:05:18 -06:00
TestPoly1305.cpp LibCrypto: Add Poly1305 2022-04-08 14:02:02 +04:30
TestRSA.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00