Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
honggfuzz
/
be7fa27b196dd26f4b5390afa4e949c61007ebd4
/
linux
be7fa27
Perf + armcap fixes
by Anestis Bechtsoudis
· 9 years ago
5950996
linux: Separate timeout check
by Anestis Bechtsoudis
· 9 years ago
721b375
linux: Fix timeout
by Anestis Bechtsoudis
· 9 years ago
f486bfe
Improvements to Linux's perf
by Jagger
· 9 years ago
d86f695
Linux-perf: 128MB for 32bit archs, and 1GB for 64-bit archs
by Jagger
· 9 years ago
ade3d74
Linux-perf: Use descriptive structure instead of array of ints for perf fds
by Jagger
· 9 years ago
b865a57
Merge branch 'master' of https://github.com/google/honggfuzz
by Anestis Bechtsoudis
· 9 years ago
945a0a4
Simplify custom counters
by Jagger
· 9 years ago
b409ee1
Name counters directly
by Jagger
· 9 years ago
030e619
No need to clear mmap'd buffer
by Jagger
· 9 years ago
6413beb
it's a bit-map, not a byte-map
by Jagger
· 9 years ago
4750a4b
Bigger bloom filter array
by Jagger
· 9 years ago
b419c6e
Remove TEMP_FAILURE_RETRY macros
by Anestis Bechtsoudis
· 9 years ago
666e491
Merge branch 'master' of https://github.com/google/honggfuzz
by Anestis Bechtsoudis
· 9 years ago
c578d64
Use prlimit64 to allow fuzzing 64bit processes from 32bit honggfuzz
by Robert Swiecki
· 9 years ago
81c6a0d
Get rid of semaphores. Signals rule
by Robert Swiecki
· 9 years ago
2d36dbb
Don't save orig file names as these can overflow the resulting filename's 256 byte limit
by Jagger
· 9 years ago
dbc4a15
Add support for MSAN
by Jagger
· 9 years ago
672a918
Revert "Merge branch 'master' of https://github.com/google/honggfuzz"
by Anestis Bechtsoudis
· 9 years ago
0567017
Don't save orig file names as these can overflow the resulting filename's 256 byte limit
by Jagger
· 9 years ago
794b758
Add support for MSAN
by Jagger
· 9 years ago
7acbf2e
Display: use custom vararg instead of dprintf()
by Jagger
· 9 years ago
4b5281e
Display: add timeout counter
by Jagger
· 9 years ago
0764ad7
Initial implementation of an ANSI status screen
by Jagger
· 9 years ago
8559e55
enable perf before starting ptrace
by Jagger
· 9 years ago
3203a7a
mem barriers
by Jagger
· 9 years ago
8a9e660
clean per-thread counters when opening perf
by Jagger
· 9 years ago
51c9bb1
Typo fixes
by Anestis Bechtsoudis
· 9 years ago
6d8d612
PTRACE_GETREGS compatibility fix
by Anestis Bechtsoudis
· 9 years ago
d628a70
A quick periodic indent
by Jagger
· 9 years ago
17887e2
ARM unwind & disassembler fixes
by Anestis Bechtsoudis
· 9 years ago
6d8ad85
Failover ARM_cpsr definition
by Anestis Bechtsoudis
· 9 years ago
1a95e85
Wrap wait syscalls under TEMP_FAILURE_RETRY
by Anestis Bechtsoudis
· 9 years ago
e541b9d
aarch64 fixes
by Anestis Bechtsoudis
· 9 years ago
b42f3e0
Merge branch 'master' of https://github.com/google/honggfuzz into master_dev
by Anestis Bechtsoudis
· 9 years ago
400fd8f
indent, depend
by Jagger
· 9 years ago
cab40de
Add PTRACE_GETREGS failover
by Anestis Bechtsoudis
· 9 years ago
236ef46
Fix unwind bug for non-Android
by Anestis Bechtsoudis
· 9 years ago
cfc39fb
Implement Android Linux PTRACE support
by Anestis Bechtsoudis
· 9 years ago
c1f6faa
Android support + minor improvements
by Anestis Bechtsoudis
· 9 years ago
4e5b59b
Move arch_perfAnalyze outside of for loop
by Jagger
· 9 years ago
c85fd6e
break in case the process is stopped
by Jagger
· 9 years ago
dfe815f
Support for EINTR in wait4
by Jagger
· 9 years ago
a5a5c7b
Use PT_SEIZE instead of PT_ATTACH
by Jagger
· 9 years ago
7faf6f4
Restart threads after PT_ATTACH
by Jagger
· 9 years ago
92fe8cd
signal-related clean-ups in fuzz.c
by robert.swiecki@gmail.com
· 9 years ago
394d95e
wrb after writing to the buffer
by robert.swiecki@gmail.com
· 9 years ago
8b1a631
Use a gcc built-in for test-and-set
by robert.swiecki@gmail.com
· 9 years ago
bf84ae1
return in mangleOverwrite
by robert.swiecki@gmail.com
· 9 years ago
f5f07fc
More memory barriers save lifes
by robert.swiecki@gmail.com
· 9 years ago
b52d92b
Send SIGCONT unconditionally
by robert.swiecki@gmail.com
· 9 years ago
59ca7eb
Also stop with hfuzz->pid
by robert.swiecki@gmail.com
· 9 years ago
72e5c43
Correct error messages
by robert.swiecki@gmail.com
· 9 years ago
58d2c55
Disable perf event before reading the mmap page
by robert.swiecki@gmail.com
· 9 years ago
57573b8
Incorrect arguments to wait() macros
by robert.swiecki@gmail.com
· 9 years ago
6a623cd
No need for ptraceAttached flag
by robert.swiecki@gmail.com
· 9 years ago
e468320
PID fuzzing in the same thread as regular child process fuzzing
by robert.swiecki@gmail.com
· 9 years ago
8a50da4
Use break instead of return
by robert.swiecki@gmail.com
· 9 years ago
e6b1552
Don't count branches with popcnt
by robert.swiecki@gmail.com
· 9 years ago
381db5a
Set timer only for processes spwaned by us
by robert.swiecki
· 9 years ago
24dafd5
Stop only if we're not tracing a separate PID
by robert.swiecki
· 9 years ago
ea34320
No need for EXITKILL in ptrace
by robert.swiecki
· 9 years ago
d3e4415
No need to fetch GS if there's no proper cmd-line flag set
by robert.swiecki
· 9 years ago
2a95369
Support for storing perf value in GS
by robert.swiecki
· 9 years ago
3da0ea5
More putenv before nulli-fying stdio
by robert.swiecki
· 9 years ago
eb90430
Delete timer after use
by robert.swiecki@gmail.com
· 9 years ago
7e4d0c5
Lower the severity of ptrace attach info
by robert.swiecki@gmail.com
· 9 years ago
d526d31
Attach to thread groups while fuzzing
by robert.swiecki@gmail.com
· 9 years ago
3213a11
Count timeouts in milliseconds
by robert.swiecki@gmail.com
· 9 years ago
1111d13
Correct support for timers in linux/*
by robert.swiecki@gmail.com
· 9 years ago
dbcc7a3
Time limits inside the parent thread
by robert.swiecki@gmail.com
· 9 years ago
2e3459b
Get back the old branch counting mode (from/to)
by robert.swiecki@gmail.com
· 9 years ago
0579411
Different mode of branch counting
by robert.swiecki@gmail.com
· 9 years ago
028e542
Typo
by robert.swiecki@gmail.com
· 9 years ago
4119271
Memory barrier as a direct __sync_synchronize
by robert.swiecki@gmail.com
· 9 years ago
76b5522
Use __sync_synchronize as a memory barrier
by robert.swiecki@gmail.com
· 9 years ago
eaa0414
Correct printf
by robert.swiecki@gmail.com
· 9 years ago
295e9fa
Correct use of the bloom filter
by robert.swiecki@gmail.com
· 9 years ago
10e69b6
Support for blocks/edges
by robert.swiecki@gmail.com
· 9 years ago
3413e9f
More descriptive perf feedback
by robert.swiecki@gmail.com
· 9 years ago
998544e
Add branch over the kernel limit - debugging
by robert.swiecki@gmail.com
· 9 years ago
11f8ce0
Acount for '0x' in the format string
by robert.swiecki@gmail.com
· 9 years ago
fa3a630
Commit LOGMSG in branch print
by robert.swiecki@gmail.com
· 9 years ago
6e6a33e
Correct buf size
by robert.swiecki@gmail.com
· 9 years ago
62e34ae
Stick to indent
by robert.swiecki@gmail.com
· 9 years ago
4be2667
A pass with astyle
by robert.swiecki@gmail.com
· 9 years ago
f845d4d
Add support for CPU cycles measurement
by robert.swiecki@gmail.com
· 9 years ago
e1c9da8
Speed-up the signal handler with builtin_expect
by robert.swiecki@gmail.com
· 9 years ago
15eca6f
Use putenv instead of setenv (no need for character conversion)
by robert.swiecki@gmail.com
· 9 years ago
da8396c
Support for env variables
by robert.swiecki@gmail.com
· 9 years ago
2502ca4
Typo in LOGMSG
by robert.swiecki@gmail.com
· 9 years ago
7aad717
Initial file import
by robert.swiecki@gmail.com
· 9 years ago
81e26dc
Support all three perf modes at once
by robert.swiecki@gmail.com
· 9 years ago
9be63de
Correct value of uint/ulong max
by robert.swiecki@gmail.com
· 9 years ago
fb6df6b
Use right version of popcount
by robert.swiecki@gmail.com
· 9 years ago
84614fe
Use 64-bit popcnt for bitcounting
by robert.swiecki@gmail.com
· 9 years ago
ce5a26e
Shorter version of popcnt
by robert.swiecki@gmail.com
· 9 years ago
ab2232a
A modified version of the bloom filter
by robert.swiecki@gmail.com
· 9 years ago
dc6f330
Use 32bit version of popcount
by robert.swiecki@gmail.com
· 9 years ago
4e59333
hash before applying thebloom filter
by robert.swiecki@gmail.com
· 9 years ago
Next »