- 251ee7c socketfuzzer: use files* funcs by Robert Swiecki · 5 years ago
- c7566f6 add support for external command mutating files which have effective coverage feedback by arnow117 · 5 years ago
- 868dccf fuzz: logging about phases #2 by Robert Swiecki · 5 years ago
- 92d5b6c fuzz: logging about phases by Robert Swiecki · 5 years ago
- e3d734f hfcommin/util: implement sleep resistant to interrupts by Robert Swiecki · 5 years ago
- 3b34547 fuzz: add the _HF_STATE_DYNAMIC_SWITCH_TO_MAIN state by Robert Swiecki · 5 years ago
- c1b3938 subproc: allow to specify whether a thread should be joinable by Robert Swiecki · 5 years ago
- acdf0bd fuzz: don't wait for threads with pthread_join by Robert Swiecki · 5 years ago
- 64d5243 create a signal thread to distribute SIGCHLD as SIGUSR1 by Robert Swiecki · 5 years ago
- 98e2337 ALL: remove -p (pid), simplify the subproc state machine. NetBSD will stop working for some time, will be fixed in the coming days by Robert Swiecki · 5 years ago
- 18d69d7 mangle: simplify printable/non-printable mangling logic by Robert Swiecki · 5 years ago
- 20fc98f fuzz: print number of left threads by Robert Swiecki · 6 years ago
- 8267c77 sancov: remove, since it's old (clang-4), slower, and requires complex code. Android seems to be supporting in-process counters now by Robert Swiecki · 6 years ago
- 45a1cf4 Add ptrace(2) backend for NetBSD by Kamil Rytarowski · 6 years ago
- cc6b929 perf: check if perf is actually active when counting it by Robert Swiecki · 6 years ago
- e2635e5 Change the default '\0' to ' ' when only-printable is used by plusun · 6 years ago
- dc64d05 Add mangle functions for printable inputs by plusun · 6 years ago
- ea3ae44 remove second reapchild in socketfuzzer by dobin · 6 years ago
- fc7520e fuzz: == false -> ! by Robert Swiecki · 6 years ago
- 363510f honggfuzz.h: get rid of the state substruct by Robert Swiecki · 6 years ago
- a5b918a honggfuzz: even more fields into substructs by Robert Swiecki · 6 years ago
- 5e26bd9 honggfuzz: move more vars to substructs by Robert Swiecki · 6 years ago
- e9231d6 honggfuzz: move more vars to substructs by Robert Swiecki · 6 years ago
- 04dcac3 honggfuzz.h: move some global struct values into substructs by Robert Swiecki · 6 years ago
- 46288f7 Update copyright/authors headers by Robert Swiecki · 6 years ago
- 94d314c fuzz: simpler operations on origFileName by Robert Swiecki · 6 years ago
- 2d1631a libhfcommon/files: use a name when mapping shared memore regions by Robert Swiecki · 6 years ago
- 34c876f remove useSanCov and use _HF_DYNFILE_SANCOV by Robert Swiecki · 6 years ago
- 5eeb29b Comment format // -> /* */ by Robert Swiecki · 6 years ago
- 4103381 fuzz: move defer out of scope for closing the mmaped input file by Robert Swiecki · 6 years ago
- 11cb5ad fuzz: reverse logic for entering socketFuzzer state by Robert Swiecki · 6 years ago
- 5627619 make indent depend by Robert Swiecki · 6 years ago
- edf9f8d Support external fuzzer and provide code coverage by dobin · 6 years ago
- a9e34ed fuzz: correct semantics for external fuzzing command by Robert Swiecki · 6 years ago
- 36f7e51 display: display duration from the last coverage update by Robert Swiecki · 6 years ago
- 1f1a2f9 subproc: use copy of a dynamic file to pass for stdin and ___FILE___ fuzzing by Robert Swiecki · 6 years ago
- cfa8114 Always keep dynamic file as maxFileSz of size by Robert Swiecki · 6 years ago
- fb8a5b6 input: allow using empty directories for dynamic modes by Robert Swiecki · 6 years ago
- 437280c files: settle of the convention that mmap cannot return NULL, so abstractions can use it to indicate errors by Robert Swiecki · 6 years ago
- 0f2c30a move input preparation from mangle to input by Robert Swiecki · 6 years ago
- 2bad0b4 fuzz: set mutationsPerRun to 0 onl for the DryRun #2 by Robert Swiecki · 6 years ago
- 308ebac fuzz: set mutationsPerRun to 0 onl for the DryRun by Robert Swiecki · 6 years ago
- c4b573f fuzz: verifier (print number of left tries) by Robert Swiecki · 6 years ago
- 3ab1664 mangle: Move input fetching functions to mangle.c by Robert Swiecki · 6 years ago
- 17b37eb fuzz: verifier logs by Robert Swiecki · 6 years ago
- b59a48b mangle: change size appropriatly before calling external files on the file by Robert Swiecki · 6 years ago
- 7834601 mangle: introduce a single point of code where size to the buffer can be changed by Robert Swiecki · 6 years ago
- 7b19fe5 fuzz: comments by Robert Swiecki · 6 years ago
- c1e13a2 fuzz: missing semi-colon after defer by Robert Swiecki · 6 years ago
- f2da05a fuzz/subproc: start counting time after the external file processign has finished by Robert Swiecki · 6 years ago
- 07ba179 fuzz: comma typo by Robert Swiecki · 6 years ago
- 965af7f fuzz: leave the original file in place after verification, so subsequent fuzzing will not report old findings as new by Robert Swiecki · 6 years ago
- fff9981 fuzz: correct test for files_exists by Robert Swiecki · 6 years ago
- 28cc4cb fuzz: fix reporting from the veirfier by Robert Swiecki · 6 years ago
- 9badb55 fuzz: a bit simpler crash verifier logic by Robert Swiecki · 6 years ago
- 8100be6 fuzz: simpler logic for changing fuzzer state by Robert Swiecki · 6 years ago
- 7c81c27 fuzz: after external processing restore the input file to the max size by Robert Swiecki · 6 years ago
- 0a01ea7 Remove notion of the inputFile, in favor of input file-descriptors accessible as /dev/fd/<x> by Robert Swiecki · 6 years ago
- 50b0230 fuzz: pthread_setname_np is not available with many OSes by Robert Swiecki · 6 years ago
- 599dee1 Different way of pasing data to persistent process, now as a memory-file-descriptor and not through the socket by Robert Swiecki · 6 years ago
- c4b067b fuzz: correct version of pthread_setname_np by Robert Swiecki · 6 years ago
- 77de8d4 fuzz: set thread name to HFUZZ-%d <threadno> by Robert Swiecki · 6 years ago
- 246af3e Includes/Libs: rename directories to the 'hf' prefix, so it doesn't collide with other public libraries by Robert Swiecki · 6 years ago
- 97d0cee move some struct honggfuzz fields into exe subfield by Robert Swiecki · 6 years ago
- e60f353 fuzz: move hw ip printing before soft edge/ip by Robert Swiecki · 6 years ago
- ced3eba Implement idea of total (all) and new coverage directories, as well as concept of crash directory by Robert Swiecki · 6 years ago
- 0dde76d terminating logic: more improvements by Robert Swiecki · 7 years ago
- 35978ac better termination logic by Robert Swiecki · 7 years ago
- 82c707c all: move more struct fields into substructers for clarity by Robert Swiecki · 7 years ago
- 2542dc0 Merge by Robert Swiecki · 7 years ago
- d50ed42 all: indent webkit->google by Robert Swiecki · 7 years ago
- 78633d1 move hfuzz into run->global by Robert Swiecki · 7 years ago
- 58054df all: move all counetrs into a separate struct by Robert Swiecki · 7 years ago
- 66b6512 honggfuzz.h: group some fileds of the main struct by Robert Swiecki · 7 years ago
- e7294ca fuzzer_t fuzzer -> run_t run for clarity of naming by Robert Swiecki · 7 years ago
- 3db3429 fuzz: better way of going around the list of dynamic files by Robert Swiecki · 7 years ago
- b0e261a fuzz: use TAILQ, as CIRCLEQ is not present under all supported OSes by Robert Swiecki · 7 years ago
- bf8f8cc fuzz: use rwlocks for the global list of dynamic files by Robert Swiecki · 7 years ago
- 10e9356 mangle: introduce mutationsPerRun instead of flipRate by Robert Swiecki · 7 years ago
- 0b56611 Makefile: add clang-format ColumnLimit:100 by Robert Swiecki · 7 years ago
- 4e595fb Makefile: indent everything with clang-format by Robert Swiecki · 7 years ago
- 4021d12 linux/ptrace -> linux/ptrace_utils due to Android build failures by Robert Swiecki · 7 years ago
- d0fa62c make indent with clang-format by Robert Swiecki · 7 years ago
- 10eeb0a Move the honggfuzz_t and fuzzer_t types out of common by Robert Swiecki · 7 years ago
- ab2b8c9 fuzz: missing space by Robert Swiecki · 7 years ago
- fd86a55 fuzz: don't use post-processing in the pre-dynamic phase #2 by Robert Swiecki · 7 years ago
- cc88f93 fuzz: don't use post-processing in the pre-dynamic phase by Robert Swiecki · 7 years ago
- 8044e5d fuzz: more verbose output on sw feedback by Robert Swiecki · 7 years ago
- 2af83ec fuzz: +include libgen.h by Robert Swiecki · 7 years ago
- 2b3ecfe Use __wrap functions for strcmp,memcmp,etc.. instead of statically defining them by Robert Swiecki · 7 years ago
- 69dff77 fuzz: instead of O_EXCL just truncate existing files with O_TRUNC by Robert Swiecki · 7 years ago
- 54525f2 fuzz: feedback log by Robert Swiecki · 7 years ago
- eaf2732 fuzz: Use identical file-names per each fuzzing thread by Robert Swiecki · 7 years ago
- 810d2c9 subproc: use arch_clone also for subproc_System by Robert Swiecki · 7 years ago
- e405b77 Move arch.h out of libcommon by Robert Swiecki · 7 years ago
- ec7b845 Move sanitizer modules out of libcommon by Robert Swiecki · 7 years ago
- aa62395 fuzz: inform main thread about finished threads by Robert Swiecki · 7 years ago
- 1a99473 fuzz: check for hfuzz->terminating in a few more blocking places by Robert Swiecki · 7 years ago
- 069b48f Implement --exit_upon_crash by Robert Swiecki · 7 years ago
- 2d01690 Make libhfuzz use libcommon by Robert Swiecki · 7 years ago