ladybird/Meta/Lagom/Fuzzers
Gunnar Beutner 5f18cf75c5 AK: Replace ByteBuffer::grow with resize()/ensure_capacity()
Previously ByteBuffer::grow() behaved like Vector<T>::resize().
However the function name was somewhat ambiguous - and so this patch
updates ByteBuffer to behave more like Vector<T> by replacing grow()
with resize() and adding an ensure_capacity() method.

This also lets the user change the buffer's capacity without affecting
the size which was not previously possible.

Additionally this patch makes the capacity() method public (again).
2021-05-31 14:49:00 +04:30
..
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 Meta: Add a Wasm parser fuzzer 2021-05-21 00:15:23 +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
FuzzilliJsInstructions.md Everywhere: Update references from ReadMe.md => README.md 2021-04-11 10:52:25 +02:00
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
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
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
FuzzShell.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzTTF.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FuzzZlibDecompression.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00