ladybird/Meta/Lagom/Fuzzers
Linus Groh eb60d16549 LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value>
Instead of making it a void function, checking for an exception, and
then receiving the relevant result via VM::last_value(), we can
consolidate all of this by using completions.

This allows us to remove more uses of VM::exception(), and all uses of
VM::last_value().
2022-01-08 23:43:03 +01:00
..
add-serenity-support-to-fuzzilli.patch
CMakeLists.txt Meta: Add a fuzzer for the QOILoader 2021-12-21 13:27:27 +01:00
FuzzASN1.cpp Lagom/Fuzzers: Add fuzzer for the LibTLS ASN1 parser 2021-09-18 17:15:08 +00:00
FuzzBMPLoader.cpp Fuzzers: Use ImageDecoderPlugin::frame() in image decoder fuzzers 2021-11-18 21:11:30 +01:00
FuzzCyrillicDecoder.cpp
FuzzDeflateCompression.cpp
FuzzDeflateDecompression.cpp
FuzzELF.cpp
FuzzFlacLoader.cpp LibAudio: New error propagation API in Loader and Buffer 2021-11-28 13:33:51 -08:00
FuzzGemini.cpp Fuzzers: Cast unused smart-pointer return values to void 2021-12-05 15:31:03 +01:00
FuzzGIFLoader.cpp LibGfx: Make ImageDecoderPlugin::frame() return ErrorOr<> 2021-11-21 20:22:48 +01:00
FuzzGzipCompression.cpp
FuzzGzipDecompression.cpp
FuzzHebrewDecoder.cpp
FuzzHttpRequest.cpp
FuzzICOLoader.cpp Fuzzers: Use ImageDecoderPlugin::frame() in image decoder fuzzers 2021-11-18 21:11:30 +01:00
FuzzilliJs.cpp LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value> 2022-01-08 23:43:03 +01:00
FuzzilliJs.dockerfile
FuzzilliJsInstructions.md Meta: Fix broken external links 2021-10-10 15:18:55 -07:00
FuzzIMAPParser.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
FuzzJPGLoader.cpp Fuzzers: Use ImageDecoderPlugin::frame() in image decoder fuzzers 2021-11-18 21:11:30 +01:00
FuzzJs.cpp LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value> 2022-01-08 23:43:03 +01:00
FuzzJs.dict
FuzzLatin1Decoder.cpp
FuzzLatin2Decoder.cpp
FuzzMarkdown.cpp Fuzzers: Cast unused smart-pointer return values to void 2021-12-05 15:31:03 +01:00
FuzzMD5.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
FuzzPBMLoader.cpp Fuzzers: Use ImageDecoderPlugin::frame() in image decoder fuzzers 2021-11-18 21:11:30 +01:00
FuzzPDF.cpp Lagom/Fuzzers: Add fuzzer for PDF document 2021-10-30 10:33:56 -07:00
FuzzPEM.cpp Lagom/Fuzzers: Add fuzzer for the LibCrypto PEM parser 2021-09-18 17:15:08 +00:00
FuzzPGMLoader.cpp Fuzzers: Use ImageDecoderPlugin::frame() in image decoder fuzzers 2021-11-18 21:11:30 +01:00
FuzzPNGLoader.cpp Fuzzers: Use ImageDecoderPlugin::frame() in image decoder fuzzers 2021-11-18 21:11:30 +01:00
FuzzPPMLoader.cpp Fuzzers: Use ImageDecoderPlugin::frame() in image decoder fuzzers 2021-11-18 21:11:30 +01:00
FuzzQOILoader.cpp Meta: Add a fuzzer for the QOILoader 2021-12-21 13:27:27 +01:00
FuzzQuotedPrintableParser.cpp
FuzzRegexECMA262.cpp
FuzzRegexPosixBasic.cpp
FuzzRegexPosixExtended.cpp
FuzzRSAKeyParsing.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
FuzzSHA1.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
FuzzSHA256.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
FuzzSHA384.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
FuzzSHA512.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
FuzzShell.cpp Fuzzers: Cast unused smart-pointer return values to void 2021-12-05 15:31:03 +01:00
FuzzSQLParser.cpp
FuzzTTF.cpp
FuzzURL.cpp
FuzzUTF16BEDecoder.cpp
FuzzWasmParser.cpp
FuzzWAVLoader.cpp LibAudio: New error propagation API in Loader and Buffer 2021-11-28 13:33:51 -08:00
FuzzZip.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
FuzzZlibDecompression.cpp