summaryrefslogtreecommitdiff
path: root/sanitizers.c
AgeCommit message (Expand)Author
2020-05-05iwyu: use iwyu to fix includes across the codeRobert Swiecki
2020-04-29New directives in .clang-formatRobert Swiecki
2020-04-17libhfcommon/util: disable util_getProgAddr() for cygwin as it doesn't use ELFRobert Swiecki
2020-02-25sanitizers: use PID instead of TID for reportsRobert Swiecki
2019-12-07debug messages across the codeRobert Swiecki
2019-12-06sanitizer: Support C++ symbols with debug infoRobert Swiecki
2019-12-06sanitizers: add demangled symbol parsingRobert Swiecki
2019-12-06sanitizers: swapped pc and crashAddr in san parsingRobert Swiecki
2019-12-05report: move report generating to report.cRobert Swiecki
2019-12-05sanitizers: return 0 from sanitizers_parseReport if no frames were foundRobert Swiecki
2019-12-05Makefile: also build libhfuzz for dynamic preloadingRobert Swiecki
2019-12-05sanitizers: simplify asan report parsing (no need for READ/WRITE parsing any ...Robert Swiecki
2019-12-05sanitizers+linux/trace: add another asan report parsing format, and simplify ...Robert Swiecki
2019-12-05make indent dependRobert Swiecki
2019-12-04sanitizer: make parser memory|address|undefined|.etc aware #2Robert Swiecki
2019-12-04sanitizer: make parser memory|address|undefined|.etc awareRobert Swiecki
2019-12-04sanitizers: move arch_hashCallstack to sanitizersRobert Swiecki
2019-12-04sanitizers/linux: remove monitorSIGABRT convention: now SIGABRT is always mon...Robert Swiecki
2019-12-04sanitizers: correctly parse pc/crashAddrRobert Swiecki
2019-12-04cmdline/sanitizers: add option to delete/retain asan report, as well as move ...Robert Swiecki
2019-12-01sanitizers: clean up san_options for various casesRobert Swiecki
2019-11-29sanitizers: use handle_sig*=2 explicitly, so *san handle thosRobert Swiecki
2019-11-29sanitizers/cmdline: rework sanitizer support so with -S it makes *san respons...Robert Swiecki
2019-01-30ALL: remove -p (pid), simplify the subproc state machine. NetBSD will stop wo...Robert Swiecki
2018-11-20cmdline: more work on envsRobert Swiecki
2018-11-19cmdline: no need for --san_opts if the actual *SAN_OPTS override current onesRobert Swiecki
2018-11-19Don't override *SAN_OPTIONS, no matter whether set before honggfuzz, or with -ERobert Swiecki
2018-11-19sanitizers: use detect_odr_violation=0 with kSAN_REGULARRobert Swiecki
2018-08-23sancov: remove, since it's old (clang-4), slower, and requires complex code. ...Robert Swiecki
2018-08-18Handle NetBSD in generic code switchesKamil Rytarowski
2018-03-07honggfuzz: even more fields into substructsRobert Swiecki
2018-01-25remove useSanCov and use _HF_DYNFILE_SANCOVRobert Swiecki
2018-01-22sanitizers: set ASAN's soft_rss_limit_mb if --rlimit_rss was usedRobert Swiecki
2018-01-16cmdline: discover both persistent and netdriver modesRobert Swiecki
2018-01-11Make it more likely to compile under MacOSX - issue: https://github.com/googl...Robert Swiecki
2018-01-10sanitizers: remove sanOpts_tRobert Swiecki
2018-01-10sanitizers: simplify *SAN_OPTIONS managementRobert Swiecki
2018-01-08sanitizer: no need to set LSAN_OPTIONSRobert Swiecki
2018-01-05sanitizers: soft_rss_limit_mb>0 creates additional threadRobert Swiecki
2018-01-05Includes/Libs: rename directories to the 'hf' prefix, so it doesn't collide w...Robert Swiecki
2018-01-04netdriver: make it work with libfuzzerRobert Swiecki
2018-01-04make indentRobert Swiecki
2018-01-04sanitizers: allow for use of 8GB of RSS memory by defaultRobert Swiecki
2017-12-27sanitizers: don't override user-provided *SAN_OPTIONS envsRobert Swiecki
2017-12-27sanitizers: add default LSAN_OPTIONSRobert Swiecki
2017-12-27sanitizers: add *SAN_OPTIONS to the regular envs listRobert Swiecki
2017-12-27sanitizers: simplify memory alloc/dealloc a bitRobert Swiecki
2017-11-14all: move more struct fields into substructers for clarityRobert Swiecki
2017-11-13all: indent webkit->googleRobert Swiecki
2017-11-13move hfuzz into run->globalRobert Swiecki