History log of /external/honggfuzz/display.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
371e129f49882d455d412d5e7edd9317f1a3c32d 18-Dec-2017 Robert Swiecki <robert@swiecki.net> honggfuzz.h: move some fields into timing subfield
/external/honggfuzz/display.c
97d0ceeeaed6c706ae893235c089ceabaa69ff9f 18-Dec-2017 Robert Swiecki <robert@swiecki.net> move some struct honggfuzz fields into exe subfield
/external/honggfuzz/display.c
ced3ebaa5a4a96185dc92a40c98f6dbb8728743b 15-Dec-2017 Robert Swiecki <robert@swiecki.net> Implement idea of total (all) and new coverage directories, as well as concept of crash directory
/external/honggfuzz/display.c
6e8851110be91cdbc9b0f3ee52d668c80c50b87b 22-Nov-2017 Robert Swiecki <robert@swiecki.net> display: off-by-one in cmdline text
/external/honggfuzz/display.c
20b05f781bf8b44d058d326ed9a14f9101a3bd5b 18-Nov-2017 Robert Swiecki <robert@swiecki.net> display: enable scrolling at the end
/external/honggfuzz/display.c
1cd95102d934a97f5f12dd1fceed58f2fab9f700 18-Nov-2017 Robert Swiecki <robert@swiecki.net> display: use esc [!p to reset terminal
/external/honggfuzz/display.c
dfa8277a6336c7512c66386d9bfcef52ee472fd1 15-Nov-2017 Robert Swiecki <robert@swiecki.net> display: different style of console header
/external/honggfuzz/display.c
82c707ccd07e9b6bb8eea2cea6d031a968fd33ea 14-Nov-2017 Robert Swiecki <robert@swiecki.net> all: move more struct fields into substructers for clarity
/external/honggfuzz/display.c
2542dc097ea7f48c3bd3e250071687f29ee34e9f 14-Nov-2017 Robert Swiecki <robert@swiecki.net> Merge
d50ed4254e9260cd0b4ddb5f6608ec54447ec08d 13-Nov-2017 Robert Swiecki <robert@swiecki.net> all: indent webkit->google
/external/honggfuzz/display.c
58054dfbcce063f452acf20d33fa145289e23c47 13-Nov-2017 Robert Swiecki <robert@swiecki.net> all: move all counetrs into a separate struct
/external/honggfuzz/display.c
1d9fed466e596c554bfbc62852e70cd08d1c3fcc 13-Nov-2017 Robert Swiecki <robert@swiecki.net> display: header changes
/external/honggfuzz/display.c
66b651243d313ff47b4d0e76379589fb026dad7a 11-Nov-2017 Robert Swiecki <robert@swiecki.net> honggfuzz.h: group some fileds of the main struct
/external/honggfuzz/display.c
0b5661142ce282754e8c22e02ea8e9d66036ae58 17-Oct-2017 Robert Swiecki <robert@swiecki.net> Makefile: add clang-format ColumnLimit:100
/external/honggfuzz/display.c
4e595fb320d85cc29abe1cf38bea8eb04bfd301d 11-Oct-2017 Robert Swiecki <robert@swiecki.net> Makefile: indent everything with clang-format
/external/honggfuzz/display.c
d0fa62c5606ba9caf914b4db031d22d9551d16ba 28-Sep-2017 Robert Swiecki <robert@swiecki.net> make indent with clang-format
/external/honggfuzz/display.c
10eeb0a296350f6e756a736692762a6ce3358d27 28-Sep-2017 Robert Swiecki <robert@swiecki.net> Move the honggfuzz_t and fuzzer_t types out of common
/external/honggfuzz/display.c
4e170ba1136fe3d5880a14a4d904d683dc7a6f7e 23-Jun-2017 Robert Swiecki <robert@swiecki.net> display: Don't allow time_left to go below 0
/external/honggfuzz/display.c
431aa1ec5f9ba54b7addf4041c8806d7abb0aca6 23-Jun-2017 Robert Swiecki <robert@swiecki.net> display: formatting of seconds/time left #2
/external/honggfuzz/display.c
c875f749096e61640fd1944928b565eee6274199 23-Jun-2017 Robert Swiecki <robert@swiecki.net> display: formatting of seconds/time left
/external/honggfuzz/display.c
85ef75a2ca4ea0e53156ef1b9844e22516151bdc 23-Jun-2017 Robert Swiecki <robert@swiecki.net> display: print seconds/time left
/external/honggfuzz/display.c
6134ce075a353457dddc8d83a346da033a5b965f 14-Jun-2017 Robert Swiecki <robert@swiecki.net> Linux: remove BTS block - as it's just BTS edge
/external/honggfuzz/display.c
ec7b84536194ae6f3484ac6d28eb8e67cc5ab059 01-Jun-2017 Robert Swiecki <robert@swiecki.net> Move sanitizer modules out of libcommon
/external/honggfuzz/display.c
a375f4b69fc1dadced11ea6796edde116ae9898b 01-Jun-2017 Robert Swiecki <robert@swiecki.net> Move display.[c|h] out of libcommon
/external/honggfuzz/display.c
241a741c9103bf638330e1f310d789053a0d2b8b 24-May-2017 Robert Swiecki <robert@swiecki.net> Introduce libcommon
/external/honggfuzz/display.c
db61ad27a99d03f9a1f0febab1abef72fce510d0 24-May-2017 Robert Swiecki <robert@swiecki.net> fuzz: logging
/external/honggfuzz/display.c
b27c895a31330c32137ee495bf1c2ccd9193af88 23-May-2017 Robert Swiecki <robert@swiecki.net> Differentiate between edges and pcs
/external/honggfuzz/display.c
9a1d2266ca27c8e07806e41092c034a3d0be2f49 23-May-2017 Robert Swiecki <robert@swiecki.net> display: number of lines
/external/honggfuzz/display.c
485aad70f25938e210663ff04ad3f2643da007d0 23-May-2017 Robert Swiecki <robert@swiecki.net> Display: 1.0 beta -> 1.0
/external/honggfuzz/display.c
588fc81a4f99913afcadb8d371a7aeaf8fb5fcf7 11-May-2017 Robert Swiecki <robert@swiecki.net> display: CPU -> CPU%
/external/honggfuzz/display.c
a968351975a32cb144fc264c15f176e4606705bf 11-May-2017 Robert Swiecki <robert@swiecki.net> hfuzz_cc: enable sanitizer-coverage-block-threshold
/external/honggfuzz/display.c
003474d5a25335208668d18f6c4968cc19b475cd 24-Feb-2017 Robert Swiecki <swiecki@google.com> display: Dry Run -> Dynamic Dry Run
/external/honggfuzz/display.c
92a3136824c63750486b4cfba277fcf038604bf1 24-Feb-2017 Robert Swiecki <swiecki@google.com> fuzz: more light-weight method of changing fuzzing states
/external/honggfuzz/display.c
ca6ebcf1eb7a16a1138738a961a7a672ba7431b2 19-Feb-2017 Robert Swiecki <robert@swiecki.net> display: typo
/external/honggfuzz/display.c
cee5814c09c8c12531098dab4ee49f5b7701bbee 19-Feb-2017 Robert Swiecki <robert@swiecki.net> sancov: display
/external/honggfuzz/display.c
a725f63e37cd21ec9068bbd5458afb84593035d4 12-Feb-2017 Robert Swiecki <robert@swiecki.net> display: small re-work
/external/honggfuzz/display.c
5618a8328dbdde37dcef267d5635e29b3a9bd018 10-Feb-2017 Robert Swiecki <robert@swiecki.net> display: clean up the display up to columns-1
/external/honggfuzz/display.c
194c8084b1fd7cc7a7ba56aa74f3bce5278108f1 10-Feb-2017 Robert Swiecki <swiecki@google.com> Display: erase line before using it
/external/honggfuzz/display.c
db728b062058dbb9536c02edc8d116e2d2abcf5a 10-Feb-2017 Robert Swiecki <swiecki@google.com> Display: erase line before using it
/external/honggfuzz/display.c
492d23f4c08a0be976f53173e6684ea854b23486 10-Feb-2017 Robert Swiecki <swiecki@google.com> Display: erase line before using it
/external/honggfuzz/display.c
0f196511922acd2876431274f7fad363dbf3abbe 10-Feb-2017 Robert Swiecki <swiecki@google.com> display: Set _HF_DISPLAY_LINES to 14 (cannot be a macro)
/external/honggfuzz/display.c
f29ec7483a5d79e3729e3fdbf30a539bc83f700b 10-Feb-2017 Robert Swiecki <swiecki@google.com> display: Set _HF_DISPLAY_LINES to 14 (number of display lines before logs)
/external/honggfuzz/display.c
68d641b1f051ce9e42b6a7c8a608c814584be1bb 10-Feb-2017 Robert Swiecki <robert@swiecki.net> display: remote_cmd reformatting
/external/honggfuzz/display.c
1f1ce17030575d7f7384313291e6d2d50cd22128 10-Feb-2017 Robert Swiecki <robert@swiecki.net> display: With non -v put the cursor at the bottom of the screen
/external/honggfuzz/display.c
6ec1060823d95fe54c7747dd88e6b4ee13b5f7cb 10-Feb-2017 Robert Swiecki <robert@swiecki.net> display: alternative way of disable scroll regions
/external/honggfuzz/display.c
98b105676a91c25ae24c6fddb0ab3d61a79b7ae4 09-Feb-2017 Robert Swiecki <robert@swiecki.net> diusplay: experimental no-scroll for logs
/external/honggfuzz/display.c
67a194d76d75f21f1c80833dc2b99073b97af3d0 09-Feb-2017 Robert Swiecki <robert@swiecki.net> display: print number of input files
/external/honggfuzz/display.c
f336d43bc1e0fae07a5a98d2d41583507c5531a9 09-Feb-2017 Robert Swiecki <robert@swiecki.net> display: print number of input files
/external/honggfuzz/display.c
8050b86a47831a25d581df51f8029f65bfd49d76 09-Feb-2017 Robert Swiecki <robert@swiecki.net> display: compactize the coverage output #2
/external/honggfuzz/display.c
6144cddee5dcf08a89b4890001b9bef54dc4cac9 09-Feb-2017 Robert Swiecki <robert@swiecki.net> display: compactize the coverage output
/external/honggfuzz/display.c
4d45c3eac4ecbc0bad8e346aa344504270e787a4 02-Feb-2017 Robert Swiecki <robert@swiecki.net> display: don't display menu if the output is non-tty
/external/honggfuzz/display.c
2a2b2ccb5afd63c31a299be330b599bb71d0d694 02-Feb-2017 Robert Swiecki <robert@swiecki.net> examples/openssl: make source files C++ compiler friendly
/external/honggfuzz/display.c
4fafda9e41cf985f6aea9e706168c8fd2e7e5f06 19-Nov-2016 Robert Swiecki <robert@swiecki.net> display: phase
/external/honggfuzz/display.c
0edf8249daf89b4ed446eaf505445dc40a2dcf2f 18-Nov-2016 Robert Swiecki <swiecki@google.com> Display: dynamic dry run -> dry run
/external/honggfuzz/display.c
8312890bc108cbc55ebeb1a9e2777f0c44c55148 17-Nov-2016 Robert Swiecki <robert@swiecki.net> Display: return 0 instead of NAN for unsigned
/external/honggfuzz/display.c
d7fcd69d279a7b34a6a29f5f096fc2b6f530d2c3 16-Nov-2016 Robert Swiecki <swiecki@google.com> display: simplify cpu usage
/external/honggfuzz/display.c
78ea4d05713bffbf47a5db56af0415a6fa0eb7e1 16-Nov-2016 Robert Swiecki <robert@swiecki.net> display: Dynamic Pre -> Dynamic Dry Run
/external/honggfuzz/display.c
d89feab7aa5672ccebdcb8e804f9754814e0643e 12-Nov-2016 Robert Swiecki <robert@swiecki.net> Display: Bold PROG_NAME
/external/honggfuzz/display.c
0418b22cede78ce3595ab80b58a539687d5e2183 12-Nov-2016 Robert Swiecki <robert@swiecki.net> Display: Missing _HF_MONETARY_MOD
/external/honggfuzz/display.c
60cdf520e92c4bec3409e4fba289dfb10b7c039d 01-Nov-2016 Robert Swiecki <swiecki@google.com> Remove --linux_perf_custom and supporting code
/external/honggfuzz/display.c
4b50f1ac30f3215934a4b1eb57a46367f4826ba0 22-Oct-2016 Robert Swiecki <robert@swiecki.net> display: divide by billion for G
/external/honggfuzz/display.c
c20cdbfcc8042c3b81959ef1edd227b3ab5424e5 11-Oct-2016 Robert Swiecki <robert@swiecki.net> Comment to the lock in display.c
/external/honggfuzz/display.c
f510cbd2f6c450a98689e16232b859d081a1e8b2 04-Oct-2016 Robert Swiecki <robert@swiecki.net> Display rearrangement
/external/honggfuzz/display.c
e8f8e8dba98876b54080d00bd9a30638f8b932a7 03-Oct-2016 Robert Swiecki <robert@swiecki.net> Make file queue depend on sys/queue
/external/honggfuzz/display.c
e812ff53c0bcb002666c0bcd4d226e4d0441aab3 02-Oct-2016 Robert Swiecki <robert@swiecki.net> Display fuzzing phase
/external/honggfuzz/display.c
9d8822d4c0cc25e7d6d9e6f36af18add0348ea40 28-Sep-2016 Jagger <robert@swiecki.net> Make num_cpu static to avoid syscalls each time display is called
/external/honggfuzz/display.c
e7af11ea31bd9f9863b04c9187967a32084d813c 27-Sep-2016 Jagger <robert@swiecki.net> Version 0.8 -> 0.9alpha
/external/honggfuzz/display.c
b2f07eb89230d9c5c92d16f027ac21ce289f2454 26-Sep-2016 Jagger <robert@swiecki.net> Print maximum file size for corpus
/external/honggfuzz/display.c
1b2d482cdbc8a22624ca91ae59c640374a244b96 25-Sep-2016 Jagger <robert@swiecki.net> Make coverage append the default mode
/external/honggfuzz/display.c
591c855f372225eb58ca23cf3ff4b3d698a8e532 23-Sep-2016 Jagger <robert@swiecki.net> Alignment of display.c
/external/honggfuzz/display.c
c64c9ebd12ed029c4af5b4ebd1343e7e68c09147 22-Sep-2016 Jagger <robert@swiecki.net> Don't use strlen() for dictionary entries
/external/honggfuzz/display.c
89aafd2cf073a614879fd9bdf81d7a1860b525f8 15-Sep-2016 Jagger <robert@swiecki.net> Indent
/external/honggfuzz/display.c
6b9efac8eb988a1b607fd05934412b235029a3dc 14-Sep-2016 Robert Swiecki <swiecki@google.com> v0.8
/external/honggfuzz/display.c
35f7cac86fb1cbf31ed4b57219e7b3464555087d 11-Sep-2016 Jagger <robert@swiecki.net> Smaller indent to display
/external/honggfuzz/display.c
e4df070e892ae8e80f4669252156e6f693bdcd74 11-Sep-2016 Jagger <robert@swiecki.net> don't link lzma directly
/external/honggfuzz/display.c
c222fe8489c705d9da77ec9530eaafeab9affccb 10-Sep-2016 riusksk <riusksk@qq.com> display alignment and fix liblxma bug
/external/honggfuzz/display.c
24e7436c2d3eca07774098dfeec9e98e0a3553c6 09-Sep-2016 Jagger <robert@swiecki.net> display: dor2
/external/honggfuzz/display.c
7b66b3d2f74ef82933c74693c38d477b1881922d 09-Sep-2016 Jagger <robert@swiecki.net> display: dot
/external/honggfuzz/display.c
de8baae0691dd533b9dc9fe37cd2c204d82dfb10 08-Sep-2016 Jagger <robert@swiecki.net> s/=/-/g :)
/external/honggfuzz/display.c
0593c663731d24f2c7f6232a6d1a4f2a1481edc7 08-Sep-2016 Jagger <robert@swiecki.net> Use fopen(.., 're')
/external/honggfuzz/display.c
d9a2c32fecc090f0cf7fb99e99ce1984cea08674 08-Sep-2016 Jagger <robert@swiecki.net> Using dprintf is not efficent with glibc
/external/honggfuzz/display.c
34789a7729da4c1785cb083aa3fc7a735e703c70 08-Sep-2016 Jagger <robert@swiecki.net> Rename secondary counter to 'comparison map'
/external/honggfuzz/display.c
c992a40da527e8bc3b7e152e630586bbb8d9f36b 07-Sep-2016 Robert Swiecki <swiecki@google.com> More precise method for counting CPU use
/external/honggfuzz/display.c
91c687c62700001b68d24b8ce4a27ce3eba650d0 07-Sep-2016 Jagger <robert@swiecki.net> Secondary counters for soft counters
/external/honggfuzz/display.c
acfc0a0ff0c627dcfbd8757ae1288c2236d9ec78 07-Sep-2016 Jagger <robert@swiecki.net> Print prog name and version in the output
/external/honggfuzz/display.c
76727f621566bc2a5568e44b31dedc0d8e12f625 06-Sep-2016 Robert Swiecki <swiecki@google.com> Display CPUload/NumofCpus/fixes for Android
/external/honggfuzz/display.c
fe27439680abf749fc5cd8663c977eb8814204c6 06-Sep-2016 Robert Swiecki <swiecki@google.com> Add CPU use to display.c
/external/honggfuzz/display.c
669190620e66950748890b42c226e5c64957a20d 05-Sep-2016 Robert Swiecki <swiecki@google.com> Get sancov coverage max
/external/honggfuzz/display.c
71b7372cab02ae4fa463b0804a65299e4a6c86ff 05-Sep-2016 Robert Swiecki <swiecki@google.com> Implement maximal number of branches for softCnt
/external/honggfuzz/display.c
d0ba1fa32c995ebf5d863d8789e8d2785904270d 04-Sep-2016 Jagger <robert@swiecki.net> Missing timeout value
/external/honggfuzz/display.c
a71a49946ef4dc41f3df38a2ad415f4cce9ca7a1 02-Sep-2016 Robert Swiecki <swiecki@google.com> Fixes to subproc, plus smaller changes to display
/external/honggfuzz/display.c
34f2dd03a023c6e428f92d7fdc2377e1f0945580 02-Sep-2016 Robert Swiecki <swiecki@google.com> Merge
ea12ece80204e39444bef24de05529a1c2c456ef 02-Sep-2016 riusksk <riusksk@qq.com> Update display.c

colored the crash count as red when exist crash
/external/honggfuzz/display.c
55a54a00dc71c95c7007d7b1fcfbaba5265038d9 31-Aug-2016 Jagger <robert@swiecki.net> indent
/external/honggfuzz/display.c
ed28227b0056e9974a8e617103d89a7c79372aec 31-Aug-2016 Jagger <robert@swiecki.net> More apostrophes in display.c
/external/honggfuzz/display.c
ba08c89e01a2aa96702df45de0c6bcf4abca286b 31-Aug-2016 Robert Swiecki <swiecki@google.com> Add monetary modifier to more values
/external/honggfuzz/display.c
f51f05c3b3c073b73ecb9fc63574a0bee5483fb8 31-Aug-2016 Robert Swiecki <swiecki@google.com> Thousands grouping of numbers
508b19a2a8f3a0f0f8f43ec582861eb532556c35 31-Aug-2016 Robert Swiecki <swiecki@google.com> Thousands grouping of numbers
/external/honggfuzz/display.c
08dfa575c4aabaa23163825198f2c046ef5a30e5 31-Aug-2016 Jagger <robert@swiecki.net> One too many spaces in display.c
/external/honggfuzz/display.c
59b4d89b1ceb520fe029c5259268314a0cf1ea3d 30-Aug-2016 Jagger <robert@swiecki.net> Shorter display (date)
/external/honggfuzz/display.c
a7d893da53c45df84359b3e2360afbebd34ed7de 30-Aug-2016 Jagger <robert@swiecki.net> Print KMG for iterations
/external/honggfuzz/display.c
0212d6953b9f628cc9a3e9240a79b3a2d5b57640 30-Aug-2016 Robert Swiecki <swiecki@google.com> Use mutexlock in display.c
/external/honggfuzz/display.c
7259dde2d298aae7587408193b50b7b98bd2e231 28-Aug-2016 Jagger <robert@swiecki.net> Slight indent in display.c
/external/honggfuzz/display.c
6c00742b716a5184e1af15c1ce2ba8ac0aa39953 26-Aug-2016 Jagger <robert@swiecki.net> Functions taken -> Functions seen
/external/honggfuzz/display.c
1ba0881faa73774bd99aa55d7eb18feab7c3e2a5 24-Aug-2016 Jagger <robert@swiecki.net> Rounds/Exec for persistent mode
/external/honggfuzz/display.c
3d97752d68a4bf653673ee00c2297988ce276666 21-Aug-2016 Jagger <robert@swiecki.net> Set perf bitmap size to 16 foreva :)
/external/honggfuzz/display.c
b01aaaebe4ff01d9d90d072978cf3bd800b5e551 20-Aug-2016 Jagger <robert@swiecki.net> Slight improvements to the software-based counters
/external/honggfuzz/display.c
fd4207c5293c27baf8a44763a526a4dab98f83b7 17-Aug-2016 Jagger <robert@swiecki.net> Counter naming
/external/honggfuzz/display.c
8d0002c33f4e7fb0f30b6135bf2b6f73dd3c845d 17-Aug-2016 Jagger <robert@swiecki.net> Use the concept of primary and secondary counters
/external/honggfuzz/display.c
66e5460bf65572cc587f4af6195888373bf6749c 17-Aug-2016 Jagger <robert@swiecki.net> Remove sanCovFast which wasn't that fast
/external/honggfuzz/display.c
4eab0b5e65268b5e1573c8c4ec1d7024a6fdd9c6 26-Jul-2016 Robert Swiecki <swiecki@google.com> More detailed display of progress
/external/honggfuzz/display.c
62ca18c6f63fe6cb8aa92ac70d16e57d71b52b2f 24-Jul-2016 Jagger <robert@swiecki.net> ptrace analyze for persistent pids
/external/honggfuzz/display.c
6edaf4a5ea6a8e8a5cdc0c4b7ecdd5f09b291c4e 21-Jul-2016 Jagger <robert@swiecki.net> Display timeouts
/external/honggfuzz/display.c
8ad8c01c319297294697b52cd715f720726c12b8 20-Jul-2016 Jagger <robert@swiecki.net> Display: Corpus
/external/honggfuzz/display.c
aa28315a14b912ab43dda82269b249122e1a1d8b 19-Jul-2016 Jagger <robert@swiecki.net> Correct way of counting BTS blocks
/external/honggfuzz/display.c
286413c8a1e54224f1918a5ea98794e45f0337ea 15-May-2016 Jagger <robert@swiecki.net> Periodic make indent
/external/honggfuzz/display.c
97cacb429410e5c936610fa541a518e62765d3cc 15-May-2016 riusksk <riusksk@qq.com> add run time
/external/honggfuzz/display.c
587621b04fd76a6aa7a63bd1c2c5012fbf14c1d3 15-May-2016 img src=a onerror=alert() <riusksk@qq.com> '><script>alert()</script>
/external/honggfuzz/display.c
3f190adb2dd5fad03028a0d6c5028c66e9a2db98 15-May-2016 riusksk <riusksk@qq.com> add run time
/external/honggfuzz/display.c
4aef957e52a1cd241e9e394ec87ecb61d96bd7d7 15-May-2016 wifiadmin <popeylj@qq.com> Add run time: * days, * hrs, * min, * sec
/external/honggfuzz/display.c
bfcba12c8897c02b4396bbd98ad78dc49957ec50 28-Apr-2016 Anestis Bechtsoudis <anestis@census-labs.com> Typos, Spaces & Small Docs updates

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
837c1d4f06318e34c24db17628064d86a4c9289f 12-Apr-2016 Robert Swiecki <swiecki@google.com> display - indent
/external/honggfuzz/display.c
9ef7b21dad0dc7547d2aa23ee572dc192cb76daf 31-Mar-2016 Robert Swiecki <swiecki@google.com> DISPLAY: Execs (iters)
/external/honggfuzz/display.c
ff4a4208ab6e9504dac055064d47479c84ad2225 22-Mar-2016 Jagger <robert@swiecki.net> Use vdprintf instead of write() - simpler
/external/honggfuzz/display.c
247c3b4227ea3cbb3f276b57b593a343b6add568 21-Mar-2016 Jagger <robert@swiecki.net> Move linux hfuzz_t code to linux struct
/external/honggfuzz/display.c
d34417dea4411d579a620a59c63e6fc35c44e576 16-Mar-2016 Jagger <robert@swiecki.net> Macros for atomics
/external/honggfuzz/display.c
3bfc33cc94a703eedf97776a66087df498d7efa2 14-Mar-2016 Robert Swiecki <swiecki@google.com> Move perf to the new dynamic mode
/external/honggfuzz/display.c
a96d78ded848de369c913e58f650aceda46ffd60 14-Mar-2016 Robert Swiecki <swiecki@google.com> The first pass is dry pass for dynamic files
/external/honggfuzz/display.c
7c88d7a58c311455f3b768d6f405016e6d800c21 09-Feb-2016 Anestis Bechtsoudis <anestis@census-labs.com> LINUX: Use procfs to resolve remote pid cmd

Use remote pid cmdline string for display and reports

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
0d2727a4a99ebf472b705648d7cba93759d33521 08-Feb-2016 Jagger <robert@swiecki.net> Remove IPT Edge mode as it doesn't really work
/external/honggfuzz/display.c
0909da17ab2102bf0533e4c693de8e78aa7e3d36 04-Feb-2016 Jagger <robert@swiecki.net> mmap() AUX buffer
/external/honggfuzz/display.c
a2addb6627f9738a463cff6ab692b2d9a0517b0d 04-Feb-2016 Jagger <robert@swiecki.net> mmap() biffers for Intel-PT trace
/external/honggfuzz/display.c
39bd2b01852f7308211c5982ed20d30a4d39bd85 04-Feb-2016 Jagger <robert@swiecki.net> Basic structure support for Intel PT
/external/honggfuzz/display.c
3abc5602262165227607ff229d3ae5973efb555d 04-Feb-2016 Jagger <robert@swiecki.net> Change names of dynamic counters
/external/honggfuzz/display.c
72d2befbf5411535849ed8a6361eeee11a7f0347 19-Jan-2016 Robert Swiecki <swiecki@google.com> Print full cmd-line in display*
/external/honggfuzz/display.c
77392728d91a8848fa9896dd7eea3d9690422417 11-Jan-2016 Anestis Bechtsoudis <anestis@census-labs.com> SANCOV: Remove perf timer used for dev

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
56e360f04e26da4a10b50e00549fba7bd67ca84f 11-Jan-2016 Anestis Bechtsoudis <anestis@census-labs.com> SANCOV: Rename variables

Renamed data structs, counters & printed information
in order to be technically more accurate based on
instrumentation techniques offered by clang sanitizers.

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
a16f70fd00bbfe175cff200fb3b95a28e741760a 03-Jan-2016 Anestis Bechtsoudis <anestis@census-labs.com> SANCOV: Upgrade data collection

Clang sanitizer coverage (sancov) data parsing functions. Supported methods:
* raw unified data (preferred method)
* individual data per executable/DSO (not preferred since lots of data lost if instrumented code exits
abnormally or with sanitizer unhandled signal (common in Android OS)

For raw-unpack method a global (shared across workers) Trie is created for the chosen
initial seed and maintained until seed is replaced. Trie nodes store the loaded (as exposed
from *.sancov.map file) execs/DSOs from target application using the map name as key. Trie node
data struct (trieData_t) maintains information for each instrumented map including a bitmap with
all hit relative PC addresses (realPC - baseAddr to circumvent ASLR). Map's bitmap is updated while
new areas on target application are discovered based on absolute elitism implemented at
fuzz_sanCovFeedback().

For individual data files a PID (fuzzer's thread) based filename search is performed to identify
all files belonging to examined execution. This method doesn't implement yet bitmap runtime data
to detect newly discovered areas. It's mainly used so far as a comparison metric for raw-unpack method
and stability check for sancov experimental features such as coverage counters:
http://clang.llvm.org/docs/SanitizerCoverage.html

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
02b99be5d4f6405805d873d15e329796a2065941 27-Dec-2015 Anestis Bechtsoudis <anestis@census-labs.com> LINUX: Feedback replace seeds

Add logic to replace dynamic file with a new seed
if _HF_MAX_DYNFILE_ITER iterations without any
crashes being detected.

Also update display prints with using common header
for feedback enabled runs, and data source specific
counter prints when enabled accordingly.

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
e83ec672af50d1d882a587da48fadd62add8d60d 26-Dec-2015 Anestis Bechtsoudis <anestis@census-labs.com> SANCOV: Update display

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
c06f8b33adf90032a34508c190923d82fa99f398 26-Dec-2015 Anestis Bechtsoudis <anestis@census-labs.com> Stack size improvements

Reduce allocated stack memory & add compile
warning to verify stack size < 50k

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
46ea10e4663744661c4a772e95110745dafec5e3 07-Nov-2015 Anestis Bechtsoudis <anestis@census-labs.com> Verifier dry run

When verifier flag (-V) is set & flip ratio is set to 0.0,
the dry run mode is activated. Under this mode input
corpus files are iterated sequentially to verify their
behavior against the fuzzing target.

Output files are saved into workspace under the same
filename with original file.

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
79b799edee81c946d3a9544d0d301871d0783926 31-Oct-2015 Anestis Bechtsoudis <anestis@census-labs.com> Add verifier counter

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
c8c32dbf6444e4b7d27db38f40beb1bf904830b2 09-Oct-2015 Robert Swiecki <swiecki@google.com> Merge
/external/honggfuzz/display.c
d59af69918025f45fd346abed60370cf69c30eeb 21-Sep-2015 Anestis Bechtsoudis <anestis@census-labs.com> Implement stackhash blacklist

The idea is to skip during fuzzing time already analyzed crashes
without having to transfer entire crash files between target
workspaces. Additionally, same vulnerable library might be
loaded in different address resulting into noise duplicates
(due to PC or ADDR) that can be avoided with stack hash
blacklists.

* New calling argument (-B) exported so that user can provide
a file with blacklisted stack hashes (hex format one per line).
Input file must be sorted (using the provided bash script is
strongly recommended).
* File is parsed during init phase and stored in heap
* When crash is detected for MAC & LINUX arch, stack
hash is checked against the blacklist using a semi-fast
interpolation search against the heap array.
* Stack hash blacklist is working independently of the
unique crashes featue.

* tools/createStackBlacklist.sh script can be used post-
campaign (after initial analysis) to extract stack hashes
from crash files (following HF convention) and create
a sorted blacklist file. Same script can be also used
to sort existing blacklist files.

TODO: Ensure that blacklist file is sorted at init phase
Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
d7e8ed2b19141adb3f15d56f03d8ffdcea6b3ec6 10-Sep-2015 Anestis Bechtsoudis <anestis@census-labs.com> Crashes counter improvements

* Update display crashes counters for MAC & POSIX arch too
* Add a unique crashes counter. Maybe it's an unnecessary overhead
to add another member, although usually the comparison is a useful
indicator of how often identical bugs are hit.

Signed-off-by: Anestis Bechtsoudis <anestis@census-labs.com>
/external/honggfuzz/display.c
3b513556a094a8ebe516b5f280aaa97b3de140c4 09-Sep-2015 Jagger <robert@swiecki.net> Remove remnants of fuzzer->branchBestCnt
/external/honggfuzz/display.c
944e9ee3e9f1e5283d4d12f0220886630cad90a4 08-Sep-2015 Robert Swiecki <swiecki@google.com> Comment and faster exit
/external/honggfuzz/display.c
5395840b846ecfb9c5d88aaf760c6df101cf0a40 08-Sep-2015 Robert Swiecki <swiecki@google.com> Display: don't display dynamic counters if dynamic modes are not used
/external/honggfuzz/display.c
7353a8d50663e26fcfbd62cb459157b7ad116c02 08-Sep-2015 Robert Swiecki <swiecki@google.com> Display, Log: use mutex to synchronize display and log modules
/external/honggfuzz/display.c
81c6a0d2338d140606491be7ec82434b8a3eb316 08-Sep-2015 Robert Swiecki <swiecki@google.com> Get rid of semaphores. Signals rule
/external/honggfuzz/display.c
794b75812b78198122e5cd1c3a1565b3565ebf84 08-Sep-2015 Jagger <robert@swiecki.net> Add support for MSAN
/external/honggfuzz/display.c
bcd578588a2aa964326a94a74ff857811714f80f 06-Sep-2015 Jagger <robert@swiecki.net> Display: reformat output
/external/honggfuzz/display.c
11c9e700f3a9ddae8751c920a88edd8d9daccd1c 06-Sep-2015 Jagger <robert@swiecki.net> Display: naming of unique branches
/external/honggfuzz/display.c
3905f5591b29d4d2c1cc20d14fced292a1676a36 06-Sep-2015 Jagger <robert@swiecki.net> Display: display bars
/external/honggfuzz/display.c
7acbf2e94076d21962b7eef3c325a5f32e505372 06-Sep-2015 Jagger <robert@swiecki.net> Display: use custom vararg instead of dprintf()
/external/honggfuzz/display.c
269cea5d92f1fd4bb6ac66cd67e0fb9dbb501165 06-Sep-2015 Jagger <robert@swiecki.net> Display: indent of display
/external/honggfuzz/display.c
56ed764db5d877b67cdef36188c0278ecbe511a0 06-Sep-2015 Jagger <robert@swiecki.net> Display: avg execs
/external/honggfuzz/display.c
630aa7f5c95c1f4e6a26e2a9265b3b77ab59b4f0 06-Sep-2015 Jagger <robert@swiecki.net> Display: report elapsed time
/external/honggfuzz/display.c
4b5281ec38fca285482e367ec1c4180366a4d7e7 06-Sep-2015 Jagger <robert@swiecki.net> Display: add timeout counter
/external/honggfuzz/display.c
76b11bc8e4ae35554b1b1b9bb26482d7aa3dec39 06-Sep-2015 Jagger <robert@swiecki.net> Display: Use bold font for values
/external/honggfuzz/display.c
1511d9279639a893cecb54b4a85acb128435c65c 06-Sep-2015 Jagger <robert@swiecki.net> Display: hfuzz->dynFileMethod is a bit-field
/external/honggfuzz/display.c
8dc0c56524b9631ccbaccf3260846a505b6b4902 06-Sep-2015 Jagger <robert@swiecki.net> Display: additional stats
/external/honggfuzz/display.c
27e81405c260c08e258dd8d3f6671321f5ff9706 06-Sep-2015 Jagger <robert@swiecki.net> Display: correct name of a counter
/external/honggfuzz/display.c
baa20ea22f4d44ea1d3aebd16741ef56f27d26d4 06-Sep-2015 Jagger <robert@swiecki.net> Periodic make depend
/external/honggfuzz/display.c