Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-12 | libhfuzz: __sanitizer_cov_trace_const_cmp* doesn't need to be a weak alias ↵ | Robert Swiecki | |
to __sanitizer_cov_trace_cmp* | |||
2017-12-12 | Fix prototype for __sanitizer_cov_trace_pc_indir | Robert Swiecki | |
2017-12-09 | libhfuzz: reference each *.o modules between themselves, so these are ↵ | Robert Swiecki | |
re-scaned during binary linking | |||
2017-12-09 | libhfuzz: implement __sanitizer_cov_trace_const* variants | Robert Swiecki | |
2017-11-13 | all: indent webkit->google | Robert Swiecki | |
2017-10-17 | Makefile: add clang-format ColumnLimit:100 | Robert Swiecki | |
2017-10-16 | make indent | Robert Swiecki | |
2017-10-15 | Make indent | Robert Swiecki | |
2017-10-11 | Makefile: indent everything with clang-format | Robert Swiecki | |
2017-09-28 | make indent with clang-format | Robert Swiecki | |
2017-09-28 | Move the honggfuzz_t and fuzzer_t types out of common | Robert Swiecki | |
2017-07-11 | libhfuzz: export memory comparison functions | Robert Swiecki | |
2017-06-27 | libhfuzz: implement proper 'void instrumentCmpMap(void *addr, unsigned int n)' | Robert Swiecki | |
2017-06-27 | libhfuzz: export-able version of libhfuzz_instrumentUpdateCmpMap{ | Robert Swiecki | |
2017-06-15 | libhfuzz: implement __sanitizer_cov_indir_call16 | Robert Swiecki | |
2017-06-12 | libhfuzz: missing return in switch | Robert Swiecki | |
2017-05-24 | Make libhfuzz use libcommon | Robert Swiecki | |
2017-05-24 | Introduce libcommon | Robert Swiecki | |
2017-05-23 | Differentiate between edges and pcs | Robert Swiecki | |
2017-05-22 | [macOS clang] fix libhfuzz compilation issue | Anestis Bechtsoudis | |
Fixes a void return expression issue when compiling with clang. Issue was spotted against macOS and was introduced by commit https://github.com/google/honggfuzz/commit/d51cd3fb934d991c9867b5c684479402334d0530 libhfuzz/instrument.c:182:9: error: void function '__sanitizer_cov_trace_cmp' should not return void expression [-Werror,-Wpedantic] return __sanitizer_cov_trace_cmp1(Arg1, Arg2); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libhfuzz/instrument.c:184:9: error: void function '__sanitizer_cov_trace_cmp' should not return void expression [-Werror,-Wpedantic] return __sanitizer_cov_trace_cmp2(Arg1, Arg2); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libhfuzz/instrument.c:186:9: error: void function '__sanitizer_cov_trace_cmp' should not return void expression [-Werror,-Wpedantic] return __sanitizer_cov_trace_cmp4(Arg1, Arg2); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libhfuzz/instrument.c:188:9: error: void function '__sanitizer_cov_trace_cmp' should not return void expression [-Werror,-Wpedantic] return __sanitizer_cov_trace_cmp8(Arg1, Arg2); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 errors generated. make: *** [libhfuzz/instrument.o] Error 1 Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com> | |||
2017-05-21 | libhfuzz: Support old __sanitizer_cov_trace_cmp | Robert Swiecki | |
2017-05-11 | libhfuzz/instrument: rewrite sanitizer_cov_trace_pc_indir to use edge | Robert Swiecki | |
2017-05-09 | libhfuzz: mark all instrument functions as ATTRIBUTE_X86_REQUIRE_SSE42 | Robert Swiecki | |
2017-02-16 | libhfuzz: check for whether guard value is 0 | Robert Swiecki | |
2017-02-15 | libhfuzz: simpler __sanitizer_cov_trace_switch | Robert Swiecki | |
2017-02-03 | libhfuzz: make indent | Robert Swiecki | |
2017-02-03 | Libhfuzz: get rid of global -msse4.2 for intel | Robert Swiecki | |
2017-01-30 | Libhfuzz: indir jumps - report from/to addresses separately | Robert Swiecki | |
2017-01-29 | libhfuzz: inline bitmap modyfying function | Robert Swiecki | |
2017-01-27 | libhfuzz: no need to mask values for __sanitizer_cov_trace_switch | Robert Swiecki | |
2017-01-27 | libhfuzz: cmp switch positioning | Robert Swiecki | |
2017-01-27 | libhfuzz: make switch comparisons work | Robert Swiecki | |
2017-01-26 | libhfuzz: slight implementation wrt guards | Robert Swiecki | |
2016-10-04 | Remove UNUSED | Robert Swiecki | |
2016-10-04 | Make sancov PC guards work across multiple processes | Robert Swiecki | |
2016-10-03 | Don't reinitialize sancov pc guards | Robert Swiecki | |
2016-10-03 | Info about trace-pc-guard in docs/comments | Robert Swiecki | |
2016-10-03 | Support for trace-pc-guard | Robert Swiecki | |
2016-09-14 | instrumentation: fix switch comparison | Jagger | |
2016-09-12 | Move mem/strcmp to a separate file | Jagger | |