ladybird/Userland/Libraries
Tim Ledbetter b5875700e2 LibJS: Don't hang when parsing invalid destructuring assignment target
Previously, certain crafted input could cause the JS parser to hang, as
it repeatedly tried to parse an EOF token after hitting an "invalid
destructuring assignment target" error. This change ensures that we
stop parsing after hitting this error condition.
2023-11-13 20:10:36 +01:00
..
LibAccelGfx LibAccelGfx+LibWeb: Implement SetClipRect and ClearClipRect commands 2023-11-13 19:22:27 +01:00
LibArchive AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LibAudio LibAudio: Ensure that Serenity playback streams are always stereo 2023-11-12 07:57:03 +01:00
LibC Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
LibCards GamesSettings+LibCards: Make 'Red' the default card back 2023-10-15 07:25:20 +02:00
LibChess AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LibCMake
LibCodeComprehension AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LibCompress LibCompress/LZW: Use its own debug flag 2023-11-12 13:56:27 +01:00
LibConfig
LibCore AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LibCoredump Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
LibCpp AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
LibCrypt
LibCrypto LibCrypto: Add SECP384r1 implementation 2023-11-11 14:40:10 +03:30
LibDebug Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
LibDesktop AppFile: Add helpers for dealing with AppFile paths 2023-11-09 23:35:52 +01:00
LibDeviceTree
LibDiff
LibDNS AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LibDSP
LibEDID
LibELF Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
LibFileSystem
LibFileSystemAccessClient AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
LibGemini AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
LibGfx LibGfx/TIFF: Add support for LZW compression 2023-11-12 13:56:27 +01:00
LibGL LibGL: Optimize appends in gl_vertex 2023-10-15 12:14:07 +02:00
LibGLSL
LibGPU LibGL+Lib*GPU: Set model view and projection matrices separately 2023-10-15 12:14:07 +02:00
LibGUI Taskbar+WindowServer: Adding to Quick Launch via windows :^) 2023-11-09 23:35:52 +01:00
LibHTTP LibHTTP: Fix issues with HTTP POST request and requests with a body 2023-10-31 07:09:26 +01:00
LibIDL LibIDL: Require the 'attribute' keyword when parsing attributes 2023-11-11 08:52:50 +01:00
LibImageDecoderClient Ladybird: Decode images out of process 2023-10-27 07:26:32 +02:00
LibIMAP LibIMAP: Make parsing of atom data fallible 2023-11-08 09:36:37 +01:00
LibIPC
LibJIT LibJS/JIT: Expand Mul fast path to double & i32 combinations 2023-11-10 11:01:59 +01:00
LibJS LibJS: Don't hang when parsing invalid destructuring assignment target 2023-11-13 20:10:36 +01:00
LibKeyboard
LibLine LibLine: Capture the current origin immediately after ^C 2023-11-12 13:55:20 +01:00
LibLocale
LibMain
LibManual AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LibMarkdown LibMarkdown: Render slugified anchor tag in heading 2023-10-30 10:39:59 +00:00
LibPartition
LibPCIDB
LibPDF LibPDF: Detect DCT images correctly 2023-11-13 10:30:34 -05:00
LibProtocol
LibRegex LibRegex: Support non-ASCII case-insensitive character comparisons 2023-11-08 12:54:26 -05:00
LibSanitizer
LibSoftGPU LibSoftGPU: Optimize GPU::Vertex lists 2023-10-15 12:14:07 +02:00
LibSQL AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
LibSymbolication
LibSyntax AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LibSystem
LibTest LibTest: Bump up MAX_GEN_ATTEMPTS_PER_VALUE to 30 2023-11-06 11:35:36 +01:00
LibTextCodec
LibThreading
LibTimeZone LibCore+LibTimeZone: Support time zone names in Core::DateTime::parse 2023-11-08 09:28:17 +01:00
LibTLS LibTLS: Add support for SECP384r1 2023-11-11 14:40:10 +03:30
LibUnicode LibUnicode: Define case-insensitive string comparison more generically 2023-11-08 12:54:26 -05:00
LibUSBDB
LibVideo AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LibVirtGPU LibGL+Lib*GPU: Set model view and projection matrices separately 2023-10-15 12:14:07 +02:00
LibVT Kernel+Userland: Replace the beep syscall with the new /dev/beep device 2023-11-03 15:19:33 +01:00
LibWasm AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
LibWeb LibAccelGfx+LibWeb: Implement SetClipRect and ClearClipRect commands 2023-11-13 19:22:27 +01:00
LibWebSocket
LibWebView LibWebView+WebContent: Add an IPC hook to insert data into the clipboard 2023-11-11 08:54:37 +01:00
LibX86 LibX86: Support decoding F2 SSE instructions 2023-11-10 11:01:59 +01:00
LibXML
CMakeLists.txt LibAccelGfx+Meta: Introduce OpenGL painting library 2023-10-29 17:13:23 +01:00