c62b083ebc
* Add libfuzzer based fuzzer. See: https://www.llvm.org/docs/LibFuzzer.html Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Fix ELF parsing bugs found by fuzzer Signed-off-by: Dave Thaler <dthaler@microsoft.com> * Make verifier fuzzer compile in Debug configuration Signed-off-by: Dave Thaler <dthaler@microsoft.com> * Cleanup fuzzer code Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * PR feedback Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Setup/cleanup state for fuzzing Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Fix debug build of execution_context_fuzzer Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Fix verifier Signed-off-by: Dave Thaler <dthaler@microsoft.com> * Pickup latest ebpf-verifier Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Remove corpus from git Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Fix CR/LF mangling in ELF files Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * PR feedback Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Remove corpus from git Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Fix build break Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Enable debug fuzzer build Signed-off-by: Alan Jowett <alan.jowett@microsoft.com> * Update to latest verifier Signed-off-by: Dave Thaler <dthaler@microsoft.com> * Update test based on latest verifier changes Signed-off-by: Dave Thaler <dthaler@microsoft.com> * Fix execution context fuzzer Signed-off-by: Dave Thaler <dthaler@microsoft.com> Co-authored-by: Alan Jowett <alan.jowett@microsoft.com> Co-authored-by: Dave Thaler <dthaler@microsoft.com> Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com> |
||
---|---|---|
.. | ||
libfuzzer.h |