- 636ffba linux/arch: close perf once the process is killed by Robert Swiecki · 5 years ago
- fb78740 subproc: make threads detachable since we're no longer using pthread_join by Robert Swiecki · 5 years ago
- 64d5243 create a signal thread to distribute SIGCHLD as SIGUSR1 by Robert Swiecki · 5 years ago
- 0c52f7d subproc: use __WALL is available by Robert Swiecki · 5 years ago
- e44b5a7 libhfcommon: remove unused func by Robert Swiecki · 5 years ago
- e0b04c5 mac: incorrect check by Robert Swiecki · 5 years ago
- f6e0f92 netbsd: some fixes for netbsd 8 by Robert Swiecki · 5 years ago
- 4489427 subporc: allow to use the same log_level inside fuzzed processes 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
- fda8130 log: allow for logging in child processes by Robert Swiecki · 5 years ago
- 642c7fb netdriver: Allow to set hfuzz->exe.netDriver explicitly by Robert Swiecki · 6 years ago
- 5a05828 cmdline: implement RLIMIT_CORE setting - proper setting by Robert Swiecki · 6 years ago
- c58ca51 cmdline: implement RLIMIT_CORE setting 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
- 46288f7 Update copyright/authors headers by Robert Swiecki · 6 years ago
- 5eeb29b Comment format // -> /* */ 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
- 3d66b7e subproc: for running external commands, close stdin, and run setsid() by Robert Swiecki · 6 years ago
- b8db4b4 libhfuzz: better log msg for init_guards failure by Robert Swiecki · 6 years ago
- 28fce37 subproc: cast time_t to long by Robert Swiecki · 6 years ago
- 0e6ca61 subproc: set rlimits only if RLIMIT_* are defined by Robert Swiecki · 6 years ago
- 5cc1f7b cmdline: discover both persistent and netdriver modes by Robert Swiecki · 6 years ago
- 6ab8f34 subproc: STDIN will later be restored if stdin fuzzing is enabled by Robert Swiecki · 6 years ago
- b433306 fuzz: run external processing through a temporary file by Robert Swiecki · 6 years ago
- 6526a7d subproc: better error checking 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
- 44acf6e msyn() the dynamic file before running fuzzed process in non-persistent mode 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
- f2da05a fuzz/subproc: start counting time after the external file processign has finished by Robert Swiecki · 6 years ago
- 9badb55 fuzz: a bit simpler crash verifier logic 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
- b06c233 subproc: receiving the ready message from the fuzzed process is not necessary by Robert Swiecki · 6 years ago
- 2aeff25 arch: simplify arch handling a bit by Robert Swiecki · 6 years ago
- 9a75396 fuzz: open a standard file instead of memfd for stdin fuzzing by Robert Swiecki · 6 years ago
- 5f0b9a3 fuzz: no need to close the input file fd, as it's cloexec by default by Robert Swiecki · 6 years ago
- 3975afe subproc: nullify stdio before dup()ing input to stdin by Robert Swiecki · 6 years ago
- 158fe04 subproc: more LOG_D by Robert Swiecki · 6 years ago
- c8a9536 subproc: nullify stdio later 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
- dc8047c const'ize some structs across the code 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
- 528935c sanitizers: add *SAN_OPTIONS to the regular envs list by Robert Swiecki · 6 years ago
- eba2717 run->global->timing.tmoutVTAlarm -> run->global->timing.tmoutVTALRM by Robert Swiecki · 6 years ago
- 371e129 honggfuzz.h: move some fields into timing subfield by Robert Swiecki · 6 years ago
- 97d0cee move some struct honggfuzz fields into exe subfield by Robert Swiecki · 6 years ago
- 1f9f213 subproc: incorrect rlimit type RSS -> DATA by Robert Swiecki · 7 years ago
- cd23869 subproc: don't set RLIMIT_RSS if not defined by Robert Swiecki · 7 years ago
- 0dde76d terminating logic: more improvements by Robert Swiecki · 7 years ago
- 35978ac better termination logic by Robert Swiecki · 7 years ago
- 8954afd Implement RSS and DATA rlimits 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
- 059db07 subproc: remove x == true and x == false by Robert Swiecki · 7 years ago
- 5dbab88 subproc: remove duplicate sigprocmask from the process launching sequence, and add one in subproc_System 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
- d0fa62c make indent with clang-format by Robert Swiecki · 7 years ago
- 81f1662 Clean-ups after making libcommon a stand-alone library by Robert Swiecki · 7 years ago
- 0ff5b7c Move the honggfuzz_t and fuzzer_t types out of common #2 by Robert Swiecki · 7 years ago
- 66d3e25 subprocess: better logic for timeouts with -T by Robert Swiecki · 7 years ago
- 0163458 files: lower maximum input size to 128KiB if persistent mode enabled by Robert Swiecki · 7 years ago
- 6994e60 subproc: print name of the signal by Robert Swiecki · 7 years ago
- efb4463 subproc: kill a persistent pid if data cannot be sent to it by Robert Swiecki · 7 years ago
- 2036e20 subproc: use non-blocking socket to send persistent data by Robert Swiecki · 7 years ago
- 9415fe6 subproc: set persistent socket fd snd buffer size for all archs by Robert Swiecki · 7 years ago
- 9e7a9f1 files: remove DONTWAIT from socket sending by Robert Swiecki · 7 years ago
- 1f9e7cc subproc: Use NB socket sending when using persistent mode 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
- a375f4b Move display.[c|h] out of libcommon by Robert Swiecki · 7 years ago
- c337d4f Linux: lower the required glibc to 2.23, which should be ok with most distros - e.g. U-Xenial by Robert Swiecki · 7 years ago
- 1c9d809 Use fork() instead of clone() because https://bugzilla.redhat.com/show_bug.cgi?id=906468 is fixed in newer version by Robert Swiecki · 7 years ago
- 2d01690 Make libhfuzz use libcommon by Robert Swiecki · 7 years ago
- 241a741 Introduce libcommon by Robert Swiecki · 7 years ago
- 1ddf674 More robust subprocSystem by Robert Swiecki · 7 years ago
- 87ca211 Allow to use -f with -c by Robert Swiecki · 7 years ago
- 491d7bb Use sigtimedwait instead of wait, to avoid losing persistent round done indicators by Robert Swiecki · 7 years ago
- 4f09ce0 kill the subprocess upon termination of threads by Robert Swiecki · 7 years ago
- 9907100 subproc: _exit -> exit to make sure logs are written by Robert Swiecki · 7 years ago
- a7ecf16 Send SIGTERM instead of SIGKILL when execve fails by Robert Swiecki · 7 years ago
- 42cc982 subproc: missing abort() by Robert Swiecki · 7 years ago
- 89b8447 subproc: delete parent if the child cannot be launched by Robert Swiecki · 7 years ago
- e5f09f8 Refactor sanitizers env preparation & crashes monitor by Anestis Bechtsoudis · 7 years ago
- f95cda6 Reset fuzzer->tmOutSignaled when starting a new subprocess by Gergely Nagy · 7 years ago
- 013bc9c Kill the process with SIGKILL is the first signal did not cause the process to exit by Robert Swiecki · 7 years ago
- e84b645 cmdline: allow to kill process with SIGVTALRM is it timeouts by Robert Swiecki · 7 years ago
- bcfdb97 Revert "persistent: signal ready from persistent process" by Robert Swiecki · 8 years ago
- 80a87b9 persistent: signal ready from persistent process by Robert Swiecki · 8 years ago
- 940a080 Hide subproc_New inside subproc_Run by Robert Swiecki · 8 years ago
- c7a95f8 Set persistentSock before fork() by Robert Swiecki · 8 years ago
- 2a7da34 subproc: remove double 'persistent' check by Robert Swiecki · 8 years ago