aboutsummaryrefslogtreecommitdiff
path: root/mac
AgeCommit message (Collapse)Author
2023-09-25clang-format: IndentCaseLabels: falseRobert Swiecki
2023-09-17make indentRobert Swiecki
2022-11-23mac: support for M1, but no crashwrangler binary yetRobert Swiecki
2022-11-22set the current process as init process on FreeBSD.David CARLIER
2021-02-15respectful vocabulary: white->allow, black->block, master->mainRobert Swiecki
2020-05-05subproc: simpler subproc_StatusToStr())Robert Swiecki
2020-04-29New directives in .clang-formatRobert Swiecki
2020-03-25all: use struct dynfile_t inside run_tRobert Swiecki
2020-01-20arch: move arch.c logging to subproc.cRobert Swiecki
2020-01-20subproc: move argument generation to subproc.cRobert Swiecki
2020-01-19*/arch.c: fix https://github.com/google/honggfuzz/issues/302 - check ret ↵Robert Swiecki
value of strstr
2019-12-04sanitizers/linux: remove monitorSIGABRT convention: now SIGABRT is always ↵Robert Swiecki
monitored. For Android another option will be implemented to avoid extensive SIGABRT system logging - 'kill upon SIGABRT'
2019-09-03No need to use a special signal to emulate SIGUSR1Robert Swiecki
2019-08-28arch: use shorter form of concatenating stringsRobert Swiecki
2019-08-28*/arch.c: use _HF_INPUT_FD instead of run->dynamicFileFd b/c the latter if ↵Robert Swiecki
O_CLOEXEC
2019-08-27subproc: allow to use ___FILE___ and -s with persistent modeRobert Swiecki
2019-06-24macos: waiting for process group of -pid doesn't seem reliableRobert Swiecki
2019-05-22honggfuzz 1.9Robert Swiecki
2019-02-19netbsd/mac: use EINTR loop for waitRobert Swiecki
2019-02-19macos: make macos waiting loop similar to other archs #2Robert Swiecki
2019-02-19macos: make macos waiting loop similar to other archsRobert Swiecki
2019-02-14honggfuzz: use sigwait in the signal thread as it's supported by macosx #2Robert Swiecki
2019-02-14create a signal thread to distribute SIGCHLD as SIGUSR1Robert Swiecki
2019-02-10mac: additional check for ECHILD from waitpidRobert Swiecki
2019-02-10mac: dont wait for -pidRobert Swiecki
2019-02-10time limit checks based on USR1Robert Swiecki
2019-02-08mac/arch: add missing checkTerminationRobert Swiecki
2019-02-08mac: incorrect checkRobert 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-04-17mac: correct printfsRobert Swiecki
2018-03-07honggfuzz: even more fields into substructsRobert Swiecki
2018-03-02honggfuzz.h: move some global struct values into substructsRobert Swiecki
2018-02-27fewer == false == true across the codeRobert Swiecki
2018-02-27Update copyright/authors headersRobert Swiecki
2018-02-21make hfuzz-cc workable under macosRobert Swiecki
2018-02-21mac/arch.c: copy arch_reapChild() from posix versionPaul Grandperrin
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-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-28arch: Messages for new crashesRobert Swiecki
2017-12-25mac/arch: hopefully fix compilation errors after refactoringRobert Swiecki
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