summaryrefslogtreecommitdiff
path: root/fuzz.c
AgeCommit message (Expand)Author
2018-01-17fuzz: correct semantics for external fuzzing commandRobert Swiecki
2018-01-16display: display duration from the last coverage updateRobert Swiecki
2018-01-15subproc: use copy of a dynamic file to pass for stdin and ___FILE___ fuzzingRobert Swiecki
2018-01-15Always keep dynamic file as maxFileSz of sizeRobert Swiecki
2018-01-14input: allow using empty directories for dynamic modesRobert Swiecki
2018-01-14files: settle of the convention that mmap cannot return NULL, so abstractions...Robert Swiecki
2018-01-13move input preparation from mangle to inputRobert Swiecki
2018-01-13fuzz: set mutationsPerRun to 0 onl for the DryRun #2Robert Swiecki
2018-01-13fuzz: set mutationsPerRun to 0 onl for the DryRunRobert Swiecki
2018-01-12fuzz: verifier (print number of left tries)Robert Swiecki
2018-01-12mangle: Move input fetching functions to mangle.cRobert Swiecki
2018-01-12fuzz: verifier logsRobert Swiecki
2018-01-12mangle: change size appropriatly before calling external files on the fileRobert Swiecki
2018-01-12mangle: introduce a single point of code where size to the buffer can be changedRobert Swiecki
2018-01-12fuzz: commentsRobert Swiecki
2018-01-12fuzz: missing semi-colon after deferRobert Swiecki
2018-01-12fuzz/subproc: start counting time after the external file processign has fini...Robert Swiecki
2018-01-12fuzz: comma typoRobert Swiecki
2018-01-12fuzz: leave the original file in place after verification, so subsequent fuzz...Robert Swiecki
2018-01-12fuzz: correct test for files_existsRobert Swiecki
2018-01-12fuzz: fix reporting from the veirfierRobert Swiecki
2018-01-12fuzz: a bit simpler crash verifier logicRobert Swiecki
2018-01-12fuzz: simpler logic for changing fuzzer stateRobert Swiecki
2018-01-11fuzz: after external processing restore the input file to the max sizeRobert Swiecki
2018-01-11Remove notion of the inputFile, in favor of input file-descriptors accessible...Robert Swiecki
2018-01-10fuzz: pthread_setname_np is not available with many OSesRobert Swiecki
2018-01-10Different way of pasing data to persistent process, now as a memory-file-desc...Robert Swiecki
2018-01-09fuzz: correct version of pthread_setname_npRobert Swiecki
2018-01-08fuzz: set thread name to HFUZZ-%d <threadno>Robert Swiecki
2018-01-05Includes/Libs: rename directories to the 'hf' prefix, so it doesn't collide w...Robert Swiecki
2017-12-18move some struct honggfuzz fields into exe subfieldRobert Swiecki
2017-12-17fuzz: move hw ip printing before soft edge/ipRobert Swiecki
2017-12-15Implement idea of total (all) and new coverage directories, as well as concep...Robert Swiecki
2017-11-16terminating logic: more improvementsRobert Swiecki
2017-11-16better termination logicRobert Swiecki
2017-11-14all: move more struct fields into substructers for clarityRobert Swiecki
2017-11-14MergeRobert Swiecki
2017-11-13all: indent webkit->googleRobert Swiecki
2017-11-13move hfuzz into run->globalRobert Swiecki
2017-11-13all: move all counetrs into a separate structRobert Swiecki
2017-11-11honggfuzz.h: group some fileds of the main structRobert Swiecki
2017-11-11fuzzer_t fuzzer -> run_t run for clarity of namingRobert Swiecki
2017-11-09fuzz: better way of going around the list of dynamic filesRobert Swiecki
2017-11-09fuzz: use TAILQ, as CIRCLEQ is not present under all supported OSesRobert Swiecki
2017-11-09fuzz: use rwlocks for the global list of dynamic filesRobert Swiecki
2017-11-04mangle: introduce mutationsPerRun instead of flipRateRobert Swiecki
2017-10-17Makefile: add clang-format ColumnLimit:100Robert Swiecki
2017-10-11Makefile: indent everything with clang-formatRobert Swiecki
2017-09-29linux/ptrace -> linux/ptrace_utils due to Android build failuresRobert Swiecki
2017-09-28make indent with clang-formatRobert Swiecki