serenity/Libraries
Andreas Kling 80ae407d73 LibGfx: Always compute the DIB mask shifts and sizes if needed
The pixel decoding logic later on assumes that if we have DIB masks,
we also have shifts and sizes, so we should make sure they are
always computed.

Found by oss-fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28237
2020-12-23 20:16:53 +01:00
..
LibAudio LibAudio: Fix parsing of WAV files from memory 2020-12-03 21:52:10 +01:00
LibC LibC: __generate_unique_filename(): Replace rand() with arc4random() 2020-12-22 23:25:26 +01:00
LibChess Everywhere: Switch from (void) to [[maybe_unused]] (#4473) 2020-12-21 00:09:48 +01:00
LibCompress Everywhere: Fix typos 2020-10-02 16:03:17 +02:00
LibCore LibCore: Stop logging that a Core::Socket has disconnected in receive() 2020-12-23 15:45:59 +01:00
LibCoreDump LibCoreDump: Add library for parsing coredump files 2020-12-14 23:05:53 +01:00
LibCpp LibCpp: Add library for working with c++ code 2020-09-30 21:46:59 +02:00
LibCrypt Everywhere: Port to String::copy_characters_to_buffer() 2020-08-30 17:35:27 +02:00
LibCrypto LibTLS+LibCrypto: Remove all remaining uses of ByteBuffer::wrap() 2020-12-19 18:29:13 +01:00
LibDebug LibDebug: Allow DWARF compilation unit header version <= 4 2020-12-23 00:53:27 +01:00
LibDesktop Meta+LibC through LibHTTP: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
LibDiff LibDiff: Add library for working with diffs 2020-09-15 21:43:29 +02:00
LibELF LibELF: Fix ELF::Image::symbol_count() asserting on section-less ELF 2020-12-21 18:37:53 +01:00
LibGemini LibTLS: Even more ByteBuffer -> Span conversion 2020-12-19 18:29:13 +01:00
LibGfx LibGfx: Always compute the DIB mask shifts and sizes if needed 2020-12-23 20:16:53 +01:00
LibGUI LibGUI+TextEditor+HackStudio: Add GML syntax highlighter :^) 2020-12-21 18:26:18 +01:00
LibHTTP Everywhere: Switch from (void) to [[maybe_unused]] (#4473) 2020-12-21 00:09:48 +01:00
LibImageDecoderClient AK: Add trivial structure validation to SharedBuffer 2020-10-02 15:38:07 +02:00
LibIPC Everywhere: Switch from (void) to [[maybe_unused]] (#4473) 2020-12-21 00:09:48 +01:00
LibJS Spreadsheet: Override visit_edges() and visit stored JS objects 2020-12-22 23:35:29 +01:00
LibKeyboard Everywhere: Add missing <AK/ByteBuffer.h> includes 2020-11-15 13:11:21 +01:00
LibLine Everywhere: Switch from (void) to [[maybe_unused]] (#4473) 2020-12-21 00:09:48 +01:00
LibM Loader: Stabilize loader & Use shared libraries everywhere :^) 2020-12-14 23:05:53 +01:00
LibMarkdown LibMarkdown: Reduce debug spam from invalid characters in table headings 2020-11-30 11:35:45 +01:00
LibPCIDB LibPCIDB: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
LibProtocol LibProtocol: Remove use of ByteBuffer::wrap() in protocol API 2020-12-19 13:09:02 +01:00
LibPthread Kernel: Improve time keeping and dramatically reduce interrupt load 2020-12-21 18:26:12 +01:00
LibRegex LibRegex: Add a basic Regex<...>::replace() 2020-12-08 23:34:38 +01:00
LibTar Userland: tar: support extracting gzipped files 2020-10-04 00:16:40 +02:00
LibTextCodec LibTextCodec: Normalize incoming encodings in decoder_for() 2020-12-13 18:20:50 +01:00
LibThread LibThread: Add API to join a thread 2020-11-24 21:36:28 +01:00
LibTLS LibTLS+Userland: Remove all uses of ByteBuffer::slice_view() 2020-12-19 18:29:13 +01:00
LibUnwind Everywhere: Fix typos 2020-10-02 16:03:17 +02:00
LibVT LibVT+Terminal: Add the option to disable the bell 2020-12-21 00:17:12 +01:00
LibWeb Everywhere: Switch from (void) to [[maybe_unused]] (#4473) 2020-12-21 00:09:48 +01:00
LibX86 LibX86: Pack the Instruction data structure 2020-11-17 17:09:49 +01:00
CMakeLists.txt LibCoreDump: Add library for parsing coredump files 2020-12-14 23:05:53 +01:00