ladybird/Libraries
aplefull c0a8dd4536 LibRegex: Reject invalid /v class set expressions in negated classes
Some string literals were incorrectly accepted inside negated classes
because the negated class check computed the actual result string set
instead of applying the structural rules.

This commit replaces class_set_expression_strings with a structural
class_set_expression_may_contain_strings check. Also removes some
incorrect tests.
2026-05-26 10:00:22 +02:00
..
LibCompress LibCompress: Treat LZW decoding errors as end of stream 2026-04-29 20:28:15 +02:00
LibCore LibCore: Keep ICU and libc time zones in sync 2026-05-20 07:26:23 -04:00
LibCrypto LibCrypto: Support EC compressed point format (0x02/0x03) 2026-05-12 13:58:38 +02:00
LibDatabase Meta: Move most dependency checks to check_for_dependencies.cmake 2026-04-20 16:41:29 -06:00
LibDevTools AK+Everywhere: Add and use weak_callback() 2026-02-26 08:03:50 -05:00
LibDiff CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibDNS LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
LibFileSystem LibFileSystem: Preserve copy flags when recursing into directories 2026-04-13 12:00:52 +02:00
LibGC LibGC: Assert when allocating during collection 2026-05-26 09:09:11 +02:00
LibGfx LibGfx: Preserve single-frame BitmapSequence backing 2026-05-25 19:46:46 +02:00
LibHTTP LibHTTP: Publish disk cache entries by rename 2026-05-16 08:13:35 +02:00
LibIDL LibWeb/Bindings: Track generated binding includes at use sites 2026-05-24 16:37:28 +02:00
LibImageDecoderClient LibImageDecoderClient: Remove sync id fetch from async decode request 2026-02-28 00:04:06 -06:00
LibIPC LibIPC: Remove unused Stub name member 2026-05-26 09:02:03 +02:00
LibJS LibJS: Allow cached module evaluation errors 2026-05-23 11:36:45 +02:00
LibLine LibCore: Remove unused header in EventLoop 2026-02-21 19:27:35 +01:00
LibMain AK: Expose helpers to invoke Windows runtime config directly in main() 2025-10-29 21:07:52 -06:00
LibMedia LibMedia: Make PlaybackStream error clearer 2026-05-23 15:59:51 -05:00
LibRegex LibRegex: Reject invalid /v class set expressions in negated classes 2026-05-26 10:00:22 +02:00
LibRequests RequestServer: Send bytecode cache sidecars as files 2026-05-16 08:13:35 +02:00
LibSync LibSync: Implement ConditionVariable::wait_for(Duration) 2026-05-22 09:30:10 -05:00
LibSyntax LibSyntax: Include RefCounted in Document.h 2026-01-23 09:20:15 +01:00
LibTest LibGC: Defer per-block madvise to a global background worker 2026-05-07 20:09:05 +02:00
LibTextCodec LibTextCodec: Stop buffering invalid UTF-8 tails 2026-05-18 14:08:22 +02:00
LibThreading LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
LibTLS Meta: Move most dependency checks to check_for_dependencies.cmake 2026-04-20 16:41:29 -06:00
LibUnicode LibUnicode: Update icu4x's calendar module to 2.2.1 2026-05-06 09:02:21 -04:00
LibURL LibURL: Give resource:// URLs a tuple origin 2026-04-30 07:46:12 +02:00
LibWasm LibWasm: Fix “return” leaking intermediate value-stack entries to caller 2026-05-25 09:00:44 +02:00
LibWeb LibWeb: Map embedded content align to vertical-align 2026-05-26 09:35:16 +02:00
LibWebSocket LibWebSocket: Time out stalled close handshakes 2026-05-05 19:14:29 +02:00
LibWebView Compositor+LibWebView: Tolerate stale UI mouse contexts 2026-05-25 20:36:33 +01:00
LibXML Meta: Move most dependency checks to check_for_dependencies.cmake 2026-04-20 16:41:29 -06:00
CMakeLists.txt LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
RustAllocator.rs LibJS: Add negative tests for the bytecode validator 2026-05-03 08:43:19 +02:00