History log of /external/honggfuzz/sancov.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
97d0ceeeaed6c706ae893235c089ceabaa69ff9f 18-Dec-2017 Robert Swiecki <robert@swiecki.net> move some struct honggfuzz fields into exe subfield
/external/honggfuzz/sancov.c
82c707ccd07e9b6bb8eea2cea6d031a968fd33ea 14-Nov-2017 Robert Swiecki <robert@swiecki.net> all: move more struct fields into substructers for clarity
/external/honggfuzz/sancov.c
d50ed4254e9260cd0b4ddb5f6608ec54447ec08d 13-Nov-2017 Robert Swiecki <robert@swiecki.net> all: indent webkit->google
/external/honggfuzz/sancov.c
78633d1b907775e7067fb04332859703de72ac3f 13-Nov-2017 Robert Swiecki <robert@swiecki.net> move hfuzz into run->global
/external/honggfuzz/sancov.c
e7294caf2461dcc9a7b666e8a62d516b8663206c 11-Nov-2017 Robert Swiecki <robert@swiecki.net> fuzzer_t fuzzer -> run_t run for clarity of naming
/external/honggfuzz/sancov.c
0b5661142ce282754e8c22e02ea8e9d66036ae58 17-Oct-2017 Robert Swiecki <robert@swiecki.net> Makefile: add clang-format ColumnLimit:100
/external/honggfuzz/sancov.c
4e595fb320d85cc29abe1cf38bea8eb04bfd301d 11-Oct-2017 Robert Swiecki <robert@swiecki.net> Makefile: indent everything with clang-format
/external/honggfuzz/sancov.c
d0fa62c5606ba9caf914b4db031d22d9551d16ba 28-Sep-2017 Robert Swiecki <robert@swiecki.net> make indent with clang-format
/external/honggfuzz/sancov.c
10eeb0a296350f6e756a736692762a6ce3358d27 28-Sep-2017 Robert Swiecki <robert@swiecki.net> Move the honggfuzz_t and fuzzer_t types out of common
/external/honggfuzz/sancov.c
ec7b84536194ae6f3484ac6d28eb8e67cc5ab059 01-Jun-2017 Robert Swiecki <robert@swiecki.net> Move sanitizer modules out of libcommon
/external/honggfuzz/sancov.c
241a741c9103bf638330e1f310d789053a0d2b8b 24-May-2017 Robert Swiecki <robert@swiecki.net> Introduce libcommon
/external/honggfuzz/sancov.c
0ddd0787fa7ccc8af74fc5e2872a60b31557f862 28-Dec-2016 Anestis Bechtsoudis <anestis@census-labs.com> Comments updates

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/sancov.c
e5f09f8bb2e4f24753536b0b8b2be613c047cd21 27-Dec-2016 Anestis Bechtsoudis <anestis@census-labs.com> Refactor sanitizers env preparation & crashes monitor

Sanitizers initialization has been separated from the sancov file under a separate
sanitizers module. This aims to isolate the generic sanitizers environment
preparation from the coverage data parsing.

An additional enable sanitizers flag has been added to input option so that users
can enable the environment preparation and monitor routines only when required.

The logic around SIGABRT monitoring has been proved more complex than
originally expected under the Android platform. As such expose an extra input
argument to control whether it needs to be monitored in a sanitizer enabled or not
target.

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/sancov.c
4a284e101d40919232c4e6a18229ea70e72e7b82 10-Oct-2016 Robert Swiecki <robert@swiecki.net> Unused variables in sancov
/external/honggfuzz/sancov.c
99626d31dbd067cdb35aef4171bbd9f832a9dc78 26-Sep-2016 Jagger <robert@swiecki.net> Don't create HF_SANCOV fir if sancov is not in use
/external/honggfuzz/sancov.c
9e7ccc1bd56e7624e4c40a660524befd527e092c 26-Sep-2016 Jagger <robert@swiecki.net> Set ASAN/MSAN/UBSAN options not matter whether sancov is enabled
/external/honggfuzz/sancov.c
3d97752d68a4bf653673ee00c2297988ce276666 21-Aug-2016 Jagger <robert@swiecki.net> Set perf bitmap size to 16 foreva :)
/external/honggfuzz/sancov.c
66e5460bf65572cc587f4af6195888373bf6749c 17-Aug-2016 Jagger <robert@swiecki.net> Remove sanCovFast which wasn't that fast
/external/honggfuzz/sancov.c
58346ddc2b263a7ae1c7fe58a04450165d799f37 25-Jul-2016 Robert Swiecki <swiecki@google.com> Missing modulo
/external/honggfuzz/sancov.c
74e4f795486dc8a9ccde0492407ce53b3c56f894 23-Jul-2016 Jagger <robert@swiecki.net> Experimental - sancov: Remove raw/map at once
/external/honggfuzz/sancov.c
41e7ffc6bf3436bdf461a6ba1fbc45ed6a079bbd 23-Jul-2016 Jagger <robert@swiecki.net> Experimental - sancov: A very naive method of reading raw files
/external/honggfuzz/sancov.c
f49962d0c846a94fd446e679fbf18247b9efe92d 21-Jul-2016 Jagger <robert@swiecki.net> Introduce util_Realloc
/external/honggfuzz/sancov.c
a4003c54516c0f722b184a13e42309c5d7231452 06-May-2016 Anestis Bechtsoudis <anestis@census-labs.com> Grammar & typos

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/sancov.c
4fe18698d17528e5f07945dcd268375861bf5cfa 22-Apr-2016 Jagger <robert@swiecki.net> defer {} instead of DEFER()
/external/honggfuzz/sancov.c
ba75eff679412f23d925b069a7373825a51822fd 21-Apr-2016 Jagger <robert@swiecki.net> Use CST_SEQ for the moment, with atomics. Analyze later
/external/honggfuzz/sancov.c
1d8157cbac08309bd4fb8897964b1049d71cba70 04-Apr-2016 Jagger <robert@swiecki.net> Add cygwin to endian.h family
/external/honggfuzz/sancov.c
88ab2373cedbd2d42f6fcff1b4952811915f3127 04-Apr-2016 Jagger <robert@swiecki.net> Use native functions from endianess.h
/external/honggfuzz/sancov.c
378d11cb95bcfdb7a36fbd7f8650e7af5bb2f884 04-Apr-2016 Jagger <robert@swiecki.net> Less android-isms
/external/honggfuzz/sancov.c
799a4d4f9d00378acbd74936e7564157ba4e3060 01-Apr-2016 Jagger <robert@swiecki.net> Return -1 from read upon failure
/external/honggfuzz/sancov.c
64d74252ee783aeb7bd5989007b0a39d2c4062f8 31-Mar-2016 Robert Swiecki <swiecki@google.com> Use single timer per thread
/external/honggfuzz/sancov.c
a4f76a1773d921c21e4eeb07a4cf1d3a12a2470e 30-Mar-2016 Jagger <robert@swiecki.net> Disable sanitization of the main stub
/external/honggfuzz/sancov.c
00afa05a20d5189fbc83785cfcbfd6b801fbbd47 30-Mar-2016 Robert Swiecki <swiecki@google.com> Move file reading routines to a separate function
/external/honggfuzz/sancov.c
601f0e671ac9e39690c3eb7ac36e744387a99a71 30-Mar-2016 Robert Swiecki <swiecki@google.com> Move check for the fuzzing round done to a separate function
/external/honggfuzz/sancov.c
42d932af427bd5d9f06e73725eaf766f73caa3af 30-Mar-2016 Robert Swiecki <swiecki@google.com> Persistent mode main() stub + support for sancov
/external/honggfuzz/sancov.c
8656cbbd94234b21fbe5c1352a2512e3ddd560fa 30-Mar-2016 Robert Swiecki <swiecki@google.com> Support in COVSAN for persistent mode
/external/honggfuzz/sancov.c
2cb3de023a75185023ee7eaa0c7d4d7476ea8884 24-Mar-2016 Robert Swiecki <swiecki@google.com> Indent; depend
/external/honggfuzz/sancov.c
ff4a4208ab6e9504dac055064d47479c84ad2225 22-Mar-2016 Jagger <robert@swiecki.net> Use vdprintf instead of write() - simpler
/external/honggfuzz/sancov.c
79e82d1bfb1310b241832105710079e2e59c900a 22-Mar-2016 Jagger <robert@swiecki.net> More DEFER
/external/honggfuzz/sancov.c
ab26e70ca1d144f962ec6cfdab357e1e44a0b48d 22-Mar-2016 Jagger <robert@swiecki.net> Manual indent of INDENT-OFF
/external/honggfuzz/sancov.c
7ff92fa17606a8b66d9a6e7366f6a14b7ad5c3cf 22-Mar-2016 Jagger <robert@swiecki.net> linux_report_msan_umrs is not a Linux-only option
/external/honggfuzz/sancov.c
247c3b4227ea3cbb3f276b57b593a343b6add568 21-Mar-2016 Jagger <robert@swiecki.net> Move linux hfuzz_t code to linux struct
/external/honggfuzz/sancov.c
2381ef48576133fc0e8a7e89b0228d36a86b47fc 20-Mar-2016 Jagger <robert@swiecki.net> Move linux structures into a separate struct
/external/honggfuzz/sancov.c
670dec1eb3618a557b9f25f1543dd6afa1c07866 20-Mar-2016 Jagger <robert@swiecki.net> Indent; Depend
/external/honggfuzz/sancov.c
d6f74bb889f3774fbd2b7e8a9e6af72846eda4eb 19-Mar-2016 Jagger <robert@swiecki.net> Set pLine to NULL with getline
/external/honggfuzz/sancov.c
73cbc464379f6105234dd95584fb5b76c70fd149 19-Mar-2016 Jagger <robert@swiecki.net> Missing close(fd)
/external/honggfuzz/sancov.c
f26b1b69713f157011cc92d43336c5d6b2cb8f74 19-Mar-2016 Jagger <robert@swiecki.net> Get rid of gotos with DEFER
/external/honggfuzz/sancov.c
74d0d10ccd48c76a920d96a1c9877ecd5ed0e9fc 18-Mar-2016 Jagger <robert@swiecki.net> Use util_Calloc when necessary
/external/honggfuzz/sancov.c
679c2059d533227511245c653bdb247b739559ae 18-Mar-2016 Jagger <robert@swiecki.net> Treap malloc() errors as fatal errors
/external/honggfuzz/sancov.c
5d6e7342123c7f086ab2518b7c9b50c0bcddfc84 16-Mar-2016 Robert Swiecki <swiecki@google.com> Improved docs/FeedbackDrivenFuzzing.md
/external/honggfuzz/sancov.c
76ecd5e960e8d28cf5d77a4d31cc62f33f421ce6 16-Mar-2016 Robert Swiecki <swiecki@google.com> Introduce scoped mutexes
/external/honggfuzz/sancov.c
d34417dea4411d579a620a59c63e6fc35c44e576 16-Mar-2016 Jagger <robert@swiecki.net> Macros for atomics
/external/honggfuzz/sancov.c
81f20957ffaa0140e99c1d1cc682d16c51f0517d 15-Mar-2016 Robert Swiecki <swiecki@google.com> Remove special case for FreeBSD
/external/honggfuzz/sancov.c
ba8044e79814b0d6f8c8daf901ca7a96b1b9097b 15-Mar-2016 Robert Swiecki <swiecki@google.com> SANCOV: A work-around for FreeBSD
/external/honggfuzz/sancov.c
37778e08ed1a8c22a0349b184a514a7e0f8d21a2 15-Mar-2016 Robert Swiecki <swiecki@google.com> Setup timer after threads
/external/honggfuzz/sancov.c
d4b3a7cc7e06996f706da45f84136639da0d6de1 15-Mar-2016 Robert Swiecki <swiecki@google.com> More correct casting
/external/honggfuzz/sancov.c
b0168a5e867afe2c3b9712613e5b0e223d0e5fc5 14-Mar-2016 Jagger <robert@swiecki.net> SANCOV: Create trie even if we use remote pid
/external/honggfuzz/sancov.c
142f9413532657c05f879fc100b321a86f119da4 14-Mar-2016 Robert Swiecki <swiecki@google.com> SANCOV: As we have no input pool - we can simply add the newly dicovered paths to the total hit cnt
/external/honggfuzz/sancov.c
3bfc33cc94a703eedf97776a66087df498d7efa2 14-Mar-2016 Robert Swiecki <swiecki@google.com> Move perf to the new dynamic mode
/external/honggfuzz/sancov.c
1ebc6dc306643d136aff3b99c38936b5829f82d2 12-Mar-2016 Jagger <robert@swiecki.net> Remove sancov files only if we're fuzzing non-pid binary
/external/honggfuzz/sancov.c
43c33e5d0fe888af723199ff4fc566f44df3c124 11-Mar-2016 Jagger <robert@swiecki.net> Cast char to int for isspace()
/external/honggfuzz/sancov.c
28aebbd21be26a3b03536881d7a91f878af7cb6a 10-Mar-2016 Jagger <robert@swiecki.net> Cleaner impl. of DEFER
/external/honggfuzz/sancov.c
40ef840f4653a4d1d42986e75e93d8ceb455d88c 10-Mar-2016 Robert Swiecki <swiecki@google.com> Unnecessary MX_UNLOCK
/external/honggfuzz/sancov.c
da145269b2a429043e1b17d74b8066b38cf98923 10-Mar-2016 Robert Swiecki <swiecki@google.com> sancov: Unnecessary MX_UNLOCKs
/external/honggfuzz/sancov.c
2b97dc9dd56a7a2dd1b9a4f7fcdbaf249b250412 10-Mar-2016 Jagger <robert@swiecki.net> Move ASAN/ASAN-COV invocation to fuzz.c
/external/honggfuzz/sancov.c
f4972eed3967a5496648a093e8a466384ae5760d 10-Mar-2016 Jagger <robert@swiecki.net> sancov: %x -> %#x
/external/honggfuzz/sancov.c
0026560f4eab483cbf5157a77f5088f8e420482c 10-Mar-2016 Jagger <robert@swiecki.net> Hook envs for ASAN for mac/posix
/external/honggfuzz/sancov.c
3db1d95b307deab1baa4db4e4383803357578a91 10-Mar-2016 Jagger <robert@swiecki.net> Move sancov to the main dir and hook it to mac and posix
/external/honggfuzz/sancov.c