about summary refs log tree commit diff
path: root/src/afl-fuzz-run.c
AgeCommit message (Collapse)Author
2021-01-04code cleanups (shadowed vars, (un)signed type mismatches, format types, etc.)hexcoder-
2020-12-28added corpus introspectionvan Hauser
2020-12-23warn on _AFL and __AFL env varsvan Hauser
2020-12-22workaround for Solaris: NAME_MAX is not definedhexcoder-
2020-12-17skim importvan Hauser
2020-12-12remove stray debugging fprintfhexcoder-
2020-12-12typohexcoder-
2020-12-11fixed gcc analyzer warningsDominik Maier
2020-12-04fixed bugs in custom_describe, reported by wizcheDominik Maier
2020-11-24fix compiler warning turned error on NetBSDhexcoder-
2020-11-18renamed env var to AFL_DEBUG_CHILDDominik Maier
2020-11-17fix sync issuevan Hauser
2020-11-03fix -N for forkservervan Hauser
2020-10-29fixes two huge bugsvan Hauser
2020-10-15retake from mem if possiblevan Hauser
2020-10-14configurable testcache with malloc (#581)van Hauser
* cache item number to cache memory size * reload testcase if trimming changed the size * fix splicing selection * slim splicing * import sync fix * write testcache stats to fuzzer_stats * fix new seed selection algo * malloc+read instead of mmap * fix * testcache is configurable now and no reference counts * fixes compilation, test script * fixes * switch TEST_CC to afl-cc in makefile * code format * fix * fix crash * fix crash * fix env help output * remove unnecessary pointer resets * fix endless loop bug * actually use the cache if set * one more fix * increase default cache entries, add default cache size value to config.h Co-authored-by: hexcoder- <heiko@hexco.de>
2020-09-02ignore unstablevan Hauser
2020-08-18Reworked maybe_grow to take a single ptr, renamed to afl_realloc (#505)Dominik Maier
* maybe_grow takes a single ptr * fixed use_deflate * reworked maybe_grow_bufsize * helper to access underlying buf * remove redundant realloc_block * code format * fixes * added unit tests * renamed maybe_grow to afl_realloc * BUF_PARAMS -> AFL_BUF_PARAM
2020-08-14Revert "Merge branch 'debug' into dev"root
This reverts commit a7537b5511ad767d2240cf2dc6d3e261daa676f9, reversing changes made to 15e799f7ae666418e75c6a79db833c5316b21f97.
2020-08-14Merge branch 'debug' into devvan Hauser
2020-08-12split up __afl_manual_init, added internal AFL_DISABLE_LLVM_INSTRUMENTATION, ↵van Hauser
skipping ctor+ifunc functions for all llvm, code-format
2020-08-12setting attribute hot intelligently gives 0.5% speedvan Hauser
2020-08-11review done, prayvan Hauser
2020-08-11move taint_mode varvan Hauser
2020-08-11cleanup minor issuesvan Hauser
2020-08-11Merge branch 'debug' into taintvan Hauser
2020-08-10fixed minor inconsistencies, reenabled warningsDominik Maier
2020-08-10increase stack sizevan Hauser
2020-08-10fix another segfaultvan Hauser
2020-08-09final touches for first testingvan Hauser
2020-08-09integration in fuzz_onevan Hauser
2020-08-09taint integration donevan Hauser
2020-08-09fixesvan Hauser
2020-08-09changesvan Hauser
2020-08-09code formatvan Hauser
2020-08-09step 1van Hauser
2020-08-07enabled Wextra, fixed bugsDominik Maier
2020-08-05fix short writevan Hauser
2020-07-30fix post process checkvan Hauser
2020-07-30enhance for custom trim buffervan Hauser
2020-07-30Merge pull request #460 from rish9101/devvan Hauser
Add post-process functionality in write_with_gap
2020-07-29Minor change to write_with_gapRishi Ranjan
2020-07-24add -F option to sync to foreign fuzzer queuesvan Hauser
2020-07-23Remove reduntant copying from write_with_gap functionrish9101
2020-07-23Add post-process functionality in write_with_gaprish9101
2020-06-29fix autodictvan Hauser
2020-06-26original fix for calibration errorAndrea Fioraldi
2020-06-25shmem release fixvan Hauser
2020-06-25initialized variableDominik Maier
2020-06-25Merge pull request #425 from dgmelski/fix-recalibrationAndrea Fioraldi
Fix saturated maps & stability cliff in recalibration