ladybird/Tests
Andreas Kling 31f816a6d8 AK: Add SaturatingMath.h with branchless saturating arithmetic
Add standalone saturating_add(), saturating_sub(), and
saturating_mul() free functions for integral types.

The signed implementations are fully branchless, using
__builtin_add/sub/mul_overflow combined with bitmask selection.
2026-03-21 18:20:09 -05:00
..
AK AK: Add SaturatingMath.h with branchless saturating arithmetic 2026-03-21 18:20:09 -05:00
ClangPlugins Everywhere: Abandon Swift adoption 2026-02-17 10:48:09 -05:00
LibCompress CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibCore Tests: Try to remove old test sockets in TestLibCoreStream 2026-03-02 17:06:39 -06:00
LibCrypto LibCrypto: Use EVP_EncryptInit instead of EVP_DecryptInit in GCM encrypt 2026-03-19 22:28:26 +01:00
LibDatabase LibDatabase: Allow String values to contain embedded null bytes 2026-02-14 10:25:33 -05:00
LibDiff AK: Remove unused include from MemoryStream 2026-02-17 12:38:51 +00:00
LibDNS Meta+RequestServer: Remove local download of ca-certificates 2025-07-07 09:10:05 +02:00
LibGfx Documentation+Tests: Optimize PNGs using optipng 2026-02-23 13:45:04 +01:00
LibHTTP LibHTTP: Ignore empty list elements when extracting token headers 2026-03-16 13:55:26 +01:00
LibIPC LibIPC: Notify readers when thread exits 2026-03-14 02:05:34 -05:00
LibJS LibJS: Fix expected SyntaxErrors for private fields 2026-03-20 16:06:51 -05:00
LibMedia LibMedia: Fix signed PCM to float sample normalization 2026-02-25 01:50:00 -06:00
LibRegex LibRegex: Replace virtual-inheritance dispatch with a switch interpreter 2026-03-20 16:10:25 -05:00
LibTest CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibTextCodec CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibThreading LibThreading: Simplify BackgroundAction callback invocation 2026-03-02 17:06:39 -06:00
LibTLS Everywhere: Make ByteBuffer::bytes() lvalue-only 2025-12-10 07:43:22 -05:00
LibUnicode LibUnicode: Work around ICU bug over-canonicalizing "yes" keyword values 2026-03-14 08:17:03 -04:00
LibURL LibURL+Elsewhere: Consider file:// origins opaque by default 2026-02-21 23:00:57 +01:00
LibWasm LibJS: Replace IndexedProperties with inline Packed/Holey/Dictionary 2026-03-17 22:28:35 -05:00
LibWeb LibWeb: Handle guaranteed-invalid values in animation keyframes 2026-03-21 08:41:13 -05:00
LibWebView LibWebView: Add a bit of explicit handling for "localhost:port" URLs 2025-11-08 11:14:44 -05:00
LibXML CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
CMakeLists.txt LibIPC: Notify readers when thread exits 2026-03-14 02:05:34 -05:00