1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 18:38:10 +00:00
serenity/Meta/Lagom/Tools/CodeGenerators/LibWeb
Timothy Flynn e6dc3c291e LibWeb: Prevent variadic arguments from reserving heaps of memory
Don't try to reserve capacity for a variadic arguments list unless we
actually have enough arguments to fill it with anything. Otherwise we
may overflow to an extremely large size if, e.g., the argument count
is 0 and the start of the variadic arguments is index 1.
2023-03-14 16:41:35 +00:00
..
BindingsGenerator LibWeb: Prevent variadic arguments from reserving heaps of memory 2023-03-14 16:41:35 +00:00
CMakeLists.txt LibWeb: Add new code generator for creating exposed interface helpers 2022-10-09 10:14:57 +02:00
GenerateCSSEnums.cpp CodeGenerators: Ensure that we always print the entire generated output 2023-03-13 15:16:20 +00:00
GenerateCSSMediaFeatureID.cpp CodeGenerators: Ensure that we always print the entire generated output 2023-03-13 15:16:20 +00:00
GenerateCSSPropertyID.cpp CodeGenerators: Ensure that we always print the entire generated output 2023-03-13 15:16:20 +00:00
GenerateCSSTransformFunctions.cpp CodeGenerators: Ensure that we always print the entire generated output 2023-03-13 15:16:20 +00:00
GenerateCSSValueID.cpp CodeGenerators: Ensure that we always print the entire generated output 2023-03-13 15:16:20 +00:00
GenerateWindowOrWorkerInterfaces.cpp CodeGenerators: Ensure that we always print the entire generated output 2023-03-13 15:16:20 +00:00
GeneratorUtil.h AK: Rename Stream::read_entire_buffer to Stream::read_until_filled 2023-03-13 15:16:20 +00:00