summaryrefslogtreecommitdiff
path: root/posix
AgeCommit message (Collapse)Author
2019-02-15posix: check wait events in a loopRobert Swiecki
2019-02-14create a signal thread to distribute SIGCHLD as SIGUSR1Robert Swiecki
2019-02-10time limit checks based on USR1Robert Swiecki
2019-01-30ALL: remove -p (pid), simplify the subproc state machine. NetBSD will stop ↵Robert Swiecki
working for some time, will be fixed in the coming days
2018-08-23sancov: remove, since it's old (clang-4), slower, and requires complex code. ↵Robert Swiecki
Android seems to be supporting in-process counters now
2018-03-07honggfuzz: even more fields into substructsRobert Swiecki
2018-03-02honggfuzz.h: move some global struct values into substructsRobert Swiecki
2018-02-27Update copyright/authors headersRobert Swiecki
2018-01-16cmdline: discover both persistent and netdriver modesRobert Swiecki
2018-01-15subproc: use copy of a dynamic file to pass for stdin and ___FILE___ fuzzingRobert Swiecki
2018-01-12mangle: Move input fetching functions to mangle.cRobert Swiecki
2018-01-12posix: allow to use _HF_MONETARY_MOD with posixRobert Swiecki
2018-01-11Remove notion of the inputFile, in favor of input file-descriptors ↵Robert Swiecki
accessible as /dev/fd/<x>
2018-01-10arch: simplify arch handling a bitRobert Swiecki
2018-01-08rename UNUSED to HF_ATTR_UNUSED for clarityRobert Swiecki
2018-01-05Includes/Libs: rename directories to the 'hf' prefix, so it doesn't collide ↵Robert Swiecki
with other public libraries
2017-12-18run->global->timing.tmoutVTAlarm -> run->global->timing.tmoutVTALRMRobert Swiecki
2017-12-18honggfuzz.h: move some fields into timing subfieldRobert Swiecki
2017-12-18move some struct honggfuzz fields into exe subfieldRobert Swiecki
2017-12-15Implement idea of total (all) and new coverage directories, as well as ↵Robert Swiecki
concept of crash directory
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-11fuzzer_t fuzzer -> run_t run for clarity of namingRobert Swiecki
2017-11-04mangle: introduce mutationsPerRun instead of flipRateRobert Swiecki
2017-10-17Makefile: add clang-format ColumnLimit:100Robert Swiecki
2017-10-12Remove all INDENT-OFF / INDENT-ON pairsRobert 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
2017-09-28Move the honggfuzz_t and fuzzer_t types out of commonRobert Swiecki
2017-06-01subproc: use arch_clone also for subproc_SystemRobert Swiecki
2017-06-01Move arch.h out of libcommonRobert Swiecki
2017-06-01Move sanitizer modules out of libcommonRobert Swiecki
2017-06-01Use fork() instead of clone() because ↵Robert Swiecki
https://bugzilla.redhat.com/show_bug.cgi?id=906468 is fixed in newer version
2017-05-24Make libhfuzz use libcommonRobert Swiecki
2017-05-24Introduce libcommonRobert Swiecki
2017-03-01make indentRobert Swiecki
2017-02-28linux/posix: rework of waiting codeRobert Swiecki
2017-02-28posix: get rid of timersRobert Swiecki
2017-02-25persistent: don't print output status if the process is terminatingRobert Swiecki
2017-02-25kill the subprocess upon termination of threadsRobert Swiecki
2016-12-29Update important signals when initializing arch backendAnestis Bechtsoudis
Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
2016-12-12cmdline: allow to kill process with SIGVTALRM is it timeoutsRobert Swiecki
2016-12-04posix: check time limit during interrupted calls onlyRobert Swiecki
2016-11-30posix/arch: check for time-limits less frequentlyRobert Swiecki