Arthur Chan and GitHub
0e0cbc3ab0
OSS-Fuzz: Add fuzzer targets compile process ( #1767 )
...
Signed-off-by: Arthur Chan <arthur.chan@adalogics.com >
2026-06-25 21:13:02 -05:00
Calvin Rose
ffb83301c5
Handle bad ev/thread construction better.
...
We were incorrectly handling bad arguments to create a new thread
resulting in corruption.
2026-06-21 11:46:57 -05:00
Arthur Chan and GitHub
f2f77a4bd5
OSS-Fuzz: Add fuzzer targets dobytes function ( #1765 )
...
Signed-off-by: Arthur Chan <arthur.chan@adalogics.com >
2026-06-18 18:53:11 -05:00
Calvin Rose
0d3635f9f4
Format.
2026-06-10 17:22:22 -05:00
Arthur Chan and GitHub
8b883d1304
OSS-Fuzz: Add new fuzzer targets unmarshal ( #1762 )
...
Signed-off-by: Arthur Chan <arthur.chan@adalogics.com >
2026-06-10 17:16:37 -05:00
Calvin Rose
a87015598c
Make janet_equals and janet_compare non recursive
...
This makes these operatios use constant stack space rather
than linear stackspace given the size of the inputs. This is important
to prevent certain parser input from causing a stack overflow - in
general, we try to avoid unbounded recursion.
2020-04-24 16:18:31 -05:00
David Korczynski
676a0afe4c
Fixed up very wrong fuzzer to go more for the parser.
2020-04-19 20:36:38 +01:00
David Korczynski
82e052f2ec
Updated the libfuzzer to target marshalling.
2020-04-18 22:04:26 +01:00
Calvin Rose
e202d30835
Use make format.
2020-04-17 13:39:23 -05:00
davkor
4faa129b8e
Added a first fuzzer.
2020-04-13 17:33:58 +01:00