ladybird/Libraries
Linus Groh 568d53c9b1 LibJS: Check validity of computed_property_name() result before using it
This fixes two cases obj[expr] and obj[expr]() (MemberExpression and
CallExpression respectively) when expr throws an exception and results
in an empty value, causing a crash by passing the invalid PropertyName
created by computed_property_name() to Object::get() without checking it
first.

Fixes #3459.
2020-09-12 11:29:39 +02:00
..
LibAudio AK: Rename KB, MB, GB to KiB, MiB, GiB 2020-08-16 16:33:28 +02:00
LibC Kernel+LibC+UE: Introduce SIGINFO (generated with ^T) 2020-09-09 21:10:23 +02:00
LibChess LibChess: Shrink Chess::Piece from 8 bytes to 1 byte 2020-08-21 13:46:07 +02:00
LibCompress LibCompress: Move CanonicalCode out of DeflateDecompressor. 2020-09-11 16:07:45 +02:00
LibCore LibCore: Fixed DeferredInvoke debug message (#3456) 2020-09-11 18:41:50 +02:00
LibCrypt Everywhere: Port to String::copy_characters_to_buffer() 2020-08-30 17:35:27 +02:00
LibCrypto LibCrypto: Do not silently ignore key size mismatch 2020-08-28 11:36:57 +02:00
LibDebug AK: Move memory streams into their own header. 2020-09-01 17:25:26 +02:00
LibDesktop
LibELF Libraries: Unbreak building with extra debug macros 2020-08-30 09:43:49 +02:00
LibGemini AK: Rename KB, MB, GB to KiB, MiB, GiB 2020-08-16 16:33:28 +02:00
LibGfx LibGfx: Validate size of incoming shared bitmap 2020-09-12 00:13:29 +02:00
LibGUI LibGfx: Saner memory usage of indexed bitmaps 2020-09-12 00:13:29 +02:00
LibHTTP LibHTTP: Fix processing terminating chunk 2020-08-19 15:28:31 +02:00
LibImageDecoderClient
LibIPC Clipboard: Add a key-value map alongside the clipboard storage 2020-09-05 16:52:24 +02:00
LibJS LibJS: Check validity of computed_property_name() result before using it 2020-09-12 11:29:39 +02:00
LibKeyboard
LibLine LibLine: Make ^R search match the input anywhere in a given line 2020-09-07 11:42:56 +02:00
LibM LibM: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
LibMarkdown
LibPCIDB LibPCIDB: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
LibProtocol
LibPthread AK: Rename KB, MB, GB to KiB, MiB, GiB 2020-08-16 16:33:28 +02:00
LibTextCodec LibTextCodec: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
LibThread LibThread: Uninitialized member variable in Thread, found by Coverity 2020-08-17 09:17:57 +02:00
LibTLS AK: Add Endian.h header to replace NetworkOrdered.h. 2020-08-25 16:22:14 +02:00
LibUnwind
LibVT LibVT: Show an I-beam cursor over TerminalWidget 2020-09-11 14:26:37 +02:00
LibWeb LibWeb: Protect LayoutCheckBox against crashes after event dispatch 2020-09-11 18:42:43 +02:00
LibX86 LibX86: Remove some allocations from Instruction::to_string 2020-08-16 19:38:55 +02:00
CMakeLists.txt Chess: Refactor game logic into LibChess for use in engines 2020-08-21 12:26:30 +02:00