summaryrefslogtreecommitdiff
path: root/fuzz.c
AgeCommit message (Expand)Author
2019-04-17socketfuzzer: use files* funcsRobert Swiecki
2019-04-09add support for external command mutating files which have effective coverage...arnow117
2019-04-08fuzz: logging about phases #2Robert Swiecki
2019-04-08fuzz: logging about phasesRobert Swiecki
2019-04-01hfcommin/util: implement sleep resistant to interruptsRobert Swiecki
2019-04-01fuzz: add the _HF_STATE_DYNAMIC_SWITCH_TO_MAIN stateRobert Swiecki
2019-02-21subproc: allow to specify whether a thread should be joinableRobert Swiecki
2019-02-17fuzz: don't wait for threads with pthread_joinRobert Swiecki
2019-02-14create a signal thread to distribute SIGCHLD as SIGUSR1Robert Swiecki
2019-01-30ALL: remove -p (pid), simplify the subproc state machine. NetBSD will stop wo...Robert Swiecki
2018-12-31mangle: simplify printable/non-printable mangling logicRobert Swiecki
2018-11-19fuzz: print number of left threadsRobert Swiecki
2018-08-23sancov: remove, since it's old (clang-4), slower, and requires complex code. ...Robert Swiecki
2018-08-15Add ptrace(2) backend for NetBSDKamil Rytarowski
2018-08-15perf: check if perf is actually active when counting itRobert Swiecki
2018-08-06Change the default '\0' to ' ' when only-printable is usedplusun
2018-07-31Add mangle functions for printable inputsplusun
2018-04-14remove second reapchild in socketfuzzerdobin
2018-03-10fuzz: == false -> !Robert Swiecki
2018-03-09honggfuzz.h: get rid of the state substructRobert Swiecki
2018-03-07honggfuzz: even more fields into substructsRobert Swiecki
2018-03-02honggfuzz: move more vars to substructsRobert Swiecki
2018-03-02honggfuzz: move more vars to substructsRobert Swiecki
2018-03-02honggfuzz.h: move some global struct values into substructsRobert Swiecki
2018-02-27Update copyright/authors headersRobert Swiecki
2018-02-07fuzz: simpler operations on origFileNameRobert Swiecki
2018-02-02libhfcommon/files: use a name when mapping shared memore regionsRobert Swiecki
2018-01-25remove useSanCov and use _HF_DYNFILE_SANCOVRobert Swiecki
2018-01-21Comment format // -> /* */Robert Swiecki
2018-01-21fuzz: move defer out of scope for closing the mmaped input fileRobert Swiecki
2018-01-21fuzz: reverse logic for entering socketFuzzer stateRobert Swiecki
2018-01-21make indent dependRobert Swiecki
2018-01-21Support external fuzzer and provide code coveragedobin
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