aboutsummaryrefslogtreecommitdiff
path: root/agent/src/main/java/com/code_intelligence/jazzer/autofuzz/FuzzTarget.java
AgeCommit message (Collapse)Author
2021-11-18Print generated code when JAZZER_AUTOFUZZ_DEBUG is setFabian Meumertzheim
2021-11-18Implement code generation for consume and autofuzzFabian Meumertzheim
Method/Constructor are not yet implemented.
2021-10-21Add Jazzer.autofuzz(FuzzedDataProvider, Function1) to the Jazzer APIFabian Meumertzheim
Also moves AutofuzzInvocationException to the api package.
2021-10-21Add Jazzer.consume to the Jazzer APIFabian Meumertzheim
This requires moving AutofuzzConstructionException to api package.
2021-10-20Enable globbing for exceptions to be ignored, e.g., ↵Khaled Yakdan
--autofuzz_ignore="java.lang.*"
2021-10-20Improve error messages in Autofuzz fuzz targetFabian Meumertzheim
2021-10-20Only rescan classpath once before erroring outFabian Meumertzheim
Previously, this would rescan for classes on every run after reaching half the error threshold.
2021-10-19Rescan the classpath when seeing many AutofillConstructionExceptionsFabian Meumertzheim
2021-10-19Explicitly use system ClassLoader to load classesFabian Meumertzheim
2021-10-19Autoclose Closeables returned by autofuzzFabian Meumertzheim
2021-10-19Allow fuzzing constructorsFabian Meumertzheim
Syntax is String::new, just like for method references.
2021-10-19Add an --autofuzz_ignore flag to ignore exception classesFabian Meumertzheim
2021-10-19Clean the stack traces of findingsFabian Meumertzheim
2021-10-19Add autofuzz debug modeFabian Meumertzheim
This mode prints detailed information in failure cases and can be enabled by setting the JAZZER_AUTOFUZZ_DEBUG env variable to a non-empty value.
2021-10-19Allow selecting a particular method for AutofuzzFabian Meumertzheim
2021-10-19Implement the autofuzz fuzz targetFabian Meumertzheim