ladybird/Meta/Lagom/Fuzzers
Andreas Kling 49d0b9e808 LibTTF: Memory map TTF fonts instead of reading them into heap memory
All GUI applications currently load all TTF fonts on startup
(to populate the Gfx::FontDatabase. This could probably be smarter.)

Before this patch, everyone would open the files and read them into
heap-allocated storage. Now we simply mmap() them instead. :^)
2021-07-04 21:34:26 +02:00
..
add-serenity-support-to-fuzzilli.patch Lagom/Fuzzers: Fix FuzzilliJs build and update patch for new Fuzzilli version 2021-01-24 00:40:49 +01:00
CMakeLists.txt Lagom/Fuzzers: Add fuzzers for all current hashing functions 2021-06-18 21:44:56 +01:00
FuzzBMPLoader.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzCyrillicDecoder.cpp Lagom/Fuzzers: Add fuzzers for Windows-1251 and Windows-1255 decoders 2021-05-01 17:59:08 +02:00
FuzzDeflateCompression.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzDeflateDecompression.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzELF.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzGemini.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzGIFLoader.cpp Fuzz+LibGfx: When fuzzing GIFLoader, try to load all frames 2021-05-30 14:42:34 +01:00
FuzzGzipCompression.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzGzipDecompression.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzHebrewDecoder.cpp Lagom/Fuzzers: Add fuzzers for Windows-1251 and Windows-1255 decoders 2021-05-01 17:59:08 +02:00
FuzzHttpRequest.cpp AK+Userland: Fix some compiler warnings and make variables const-ref 2021-05-16 17:49:42 +02:00
FuzzICOLoader.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzilliJs.cpp AK: Replace ByteBuffer::grow with resize()/ensure_capacity() 2021-05-31 14:49:00 +04:30
FuzzilliJs.dockerfile Lagom/Fuzzers: Add a Dockerfile for FuzzilliJs 2020-11-08 11:01:07 +01:00
FuzzilliJsInstructions.md Everywhere: Update references from ReadMe.md => README.md 2021-04-11 10:52:25 +02:00
FuzzIMAPParser.cpp Meta: Fuzz the LibIMAP Parser 2021-06-11 23:58:28 +04:30
FuzzJPGLoader.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzJs.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzJs.dict Lagom: Add fuzz testing for LibJS using libFuzzer (#1692) 2020-04-08 10:40:02 +02:00
FuzzLatin1Decoder.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzLatin2Decoder.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzMarkdown.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzMD5.cpp Lagom/Fuzzers: Add fuzzers for all current hashing functions 2021-06-18 21:44:56 +01:00
FuzzPBMLoader.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzPGMLoader.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzPNGLoader.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzPPMLoader.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzRegexECMA262.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzRegexPosixExtended.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzRSAKeyParsing.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzSHA1.cpp Lagom/Fuzzers: Add fuzzers for all current hashing functions 2021-06-18 21:44:56 +01:00
FuzzSHA256.cpp Lagom/Fuzzers: Add fuzzers for all current hashing functions 2021-06-18 21:44:56 +01:00
FuzzSHA384.cpp Lagom/Fuzzers: Add fuzzers for all current hashing functions 2021-06-18 21:44:56 +01:00
FuzzSHA512.cpp Lagom/Fuzzers: Add fuzzers for all current hashing functions 2021-06-18 21:44:56 +01:00
FuzzShell.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzSQLParser.cpp LibSQL: Move Lexer and Parser machinery to AST directory 2021-06-24 00:36:53 +02:00
FuzzTTF.cpp LibTTF: Memory map TTF fonts instead of reading them into heap memory 2021-07-04 21:34:26 +02:00
FuzzURL.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzUTF16BEDecoder.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzWasmParser.cpp Meta: Add a Wasm parser fuzzer 2021-05-21 00:15:23 +01:00
FuzzWAVLoader.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzZip.cpp AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
FuzzZlibDecompression.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00