Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
honggfuzz
/
be7fa27b196dd26f4b5390afa4e949c61007ebd4
/
linux
/
arch.c
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
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
b419c6e
Remove TEMP_FAILURE_RETRY macros
by Anestis Bechtsoudis
· 9 years ago
c578d64
Use prlimit64 to allow fuzzing 64bit processes from 32bit honggfuzz
by Robert Swiecki
· 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
8559e55
enable perf before starting ptrace
by Jagger
· 9 years ago
51c9bb1
Typo fixes
by Anestis Bechtsoudis
· 9 years ago
d628a70
A quick periodic indent
by Jagger
· 9 years ago
1a95e85
Wrap wait syscalls under TEMP_FAILURE_RETRY
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
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
bf84ae1
return in mangleOverwrite
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
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
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
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
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
10e69b6
Support for blocks/edges
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
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
81e26dc
Support all three perf modes at once
by robert.swiecki@gmail.com
· 9 years ago
23b3a2f
Increase default stack size for threads, and wait for a stopped process in Linux arch
by robert.swiecki@gmail.com
· 9 years ago
c471a9f
Use signals instead of poll()
by robert.swiecki@gmail.com
· 9 years ago
0516bbb
Don't use poll() for now
by robert.swiecki@gmail.com
· 9 years ago
004ddfe
Use poll for perf events
by robert.swiecki@gmail.com
· 9 years ago
627c193
Check return value of the perf* enabling function
by robert.swiecki@gmail.com
· 9 years ago
6e3d04c
PE_TYPE_HARDWARE
by robert.swiecki@gmail.com
· 9 years ago
f987e55
Working precise PC sampling
by robert.swiecki@gmail.com
· 9 years ago
d781897
BTS version 1
by robert.swiecki@gmail.com
· 9 years ago
0377009
Resign from custom SEGV allocator, plus malloc() may return null in ASAN mode
by robert.swiecki@gmail.com
· 9 years ago
655eeee
No need for sched_tield
by robert.swiecki@gmail.com
· 9 years ago
ee9719a
Indent
by robert.swiecki@gmail.com
· 9 years ago
22e66a9
Semi-working lbr
by robert.swiecki@gmail.com
· 9 years ago
dfde1c7
Use syscall(__NR_fork) for Linux
by robert.swiecki@gmail.com
· 9 years ago
1fc2867
Enable ptrace just before execve()
by robert.swiecki@gmail.com
· 9 years ago
cfff759
Basic perf code
by robert.swiecki@gmail.com
· 9 years ago
6310b11
Add perf.c/perg.h files
by robert.swiecki@gmail.com
· 9 years ago
6d6f756
Baic dynamic file creation
by robert.swiecki@gmail.com
· 9 years ago
3605687
Move bfd_init() to each thread
by robert.swiecki@gmail.com
· 9 years ago
b45bbc3
bfd_init() in arch_prepareParent()
by robert.swiecki@gmail.com
· 9 years ago
3b630b4
Indent: Remove spaces at the end of lines
by robert.swiecki@gmail.com
· 9 years ago
598c4a3
Better options for ASAN
by robert.swiecki@gmail.com
· 9 years ago
772b33d
berkeley style comments
by robert.swiecki@gmail.com
· 9 years ago
a0d8714
Distinct directories for each architecture
by robert.swiecki@gmail.com
· 9 years ago