Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
honggfuzz
/
d1fccd573646cacc4ea0735567d2b1bfb4eb3cb9
/
linux
a4003c5
Grammar & typos
by Anestis Bechtsoudis
· 8 years ago
4fe1869
defer {} instead of DEFER()
by Jagger
· 8 years ago
adcc347
Use SIGRTMIN+1 for Linux timer signals
by Jagger
· 8 years ago
0aa1fe4
New version of atomics
by Jagger
· 8 years ago
33cce5d
Unblock ALARM in speciific thread
by Jagger
· 8 years ago
82c0a7d
Correct use of O_CLOEXEC
by Jagger
· 8 years ago
609b317
Use explicit O_CLOEXEC with perf
by Jagger
· 8 years ago
5a3c4c3
Use O_CLOEXEC to avoid leaking data to child
by Jagger
· 8 years ago
090aead
bfd_close instead of bfd_close_all_done to get rid of memory leak
by Jagger
· 8 years ago
88ab237
Use native functions from endianess.h
by Jagger
· 8 years ago
378d11c
Less android-isms
by Jagger
· 8 years ago
a0df592
Even less Android/Linux incompatibilities
by Jagger
· 8 years ago
5f9c129
Less android-specific ifdefs
by Jagger
· 8 years ago
04d8482
Use uint32 for persistent file size
by Jagger
· 8 years ago
1aa94d7
files_readFileToBufMax() returns negative value as an error
by Jagger
· 8 years ago
1d74338
Don't create .honggfuzz files in persistent mode
by Jagger
· 8 years ago
cd3eb5b
More comprehensive linux signal coverage in subproc
by Robert Swiecki
· 8 years ago
0e67388
New module: subproc
by Robert Swiecki
· 8 years ago
9ef7b21
DISPLAY: Execs (iters)
by Robert Swiecki
· 8 years ago
64d7425
Use single timer per thread
by Robert Swiecki
· 8 years ago
12800cd
Less TLS variables
by Robert Swiecki
· 8 years ago
decf14b
Thread-specific fuzzer_t structure
by Robert Swiecki
· 8 years ago
a4f76a1
Disable sanitization of the main stub
by Jagger
· 8 years ago
1b88bfc
PERSISTENT MODE: Send directly the file name w/o the snprintf
by Robert Swiecki
· 8 years ago
a434eb5
Send SIGCONT after writing to the persistent FD
by Robert Swiecki
· 8 years ago
601f0e6
Move check for the fuzzing round done to a separate function
by Robert Swiecki
· 8 years ago
42d932a
Persistent mode main() stub + support for sancov
by Robert Swiecki
· 8 years ago
8656cbb
Support in COVSAN for persistent mode
by Robert Swiecki
· 8 years ago
0f937af
Initial implementation of persistent fuzzing:
by Robert Swiecki
· 8 years ago
2cb3de0
Indent; depend
by Robert Swiecki
· 8 years ago
5461917
Typo
by Jagger
· 8 years ago
f80ccff
Make it compile with Android
by Jagger
· 8 years ago
a05c0fa
Linux-specific struct to linux/
by Jagger
· 8 years ago
8e2979b
More DEFER
by Jagger
· 8 years ago
79e82d1
More DEFER
by Jagger
· 8 years ago
ab26e70
Manual indent of INDENT-OFF
by Jagger
· 8 years ago
10a9ee2
Undefine __STRICT_ANSI__ for cygwin
by Jagger
· 8 years ago
247c3b4
Move linux hfuzz_t code to linux struct
by Jagger
· 8 years ago
2381ef4
Move linux structures into a separate struct
by Jagger
· 8 years ago
a0b727d
Alloc bbMap in Linux code
by Jagger
· 8 years ago
b2c1fad
Tie Linux perf params to the fuzzer struct
by Jagger
· 8 years ago
ac56a50
Introduce util_Calloc/util_MMap
by Robert Swiecki
· 8 years ago
a4a6805
Less globals in linux/perf
by Robert Swiecki
· 8 years ago
4da621e
Return sth from ptAnalyze
by Jagger
· 8 years ago
d4819b1
Less global or per-thread variables in linux/perf
by Jagger
· 8 years ago
76ecd5e
Introduce scoped mutexes
by Robert Swiecki
· 8 years ago
d34417d
Macros for atomics
by Jagger
· 8 years ago
a08ab1c
Better dynfile locking
by Robert Swiecki
· 8 years ago
3bfc33c
Move perf to the new dynamic mode
by Robert Swiecki
· 8 years ago
a96d78d
The first pass is dry pass for dynamic files
by Robert Swiecki
· 8 years ago
4e10da3
Remove util_recoverStdio
by Jagger
· 8 years ago
28aebbd
Cleaner impl. of DEFER
by Jagger
· 8 years ago
1e1b353
Move common preexecve code to fuzz.c
by Robert Swiecki
· 8 years ago
2b97dc9
Move ASAN/ASAN-COV invocation to fuzz.c
by Jagger
· 8 years ago
0026560
Hook envs for ASAN for mac/posix
by Jagger
· 8 years ago
3db1d95
Move sancov to the main dir and hook it to mac and posix
by Jagger
· 8 years ago
6d37053
deferization in progress
by Robert Swiecki
· 8 years ago
e48811e
More defer-ization
by Robert Swiecki
· 8 years ago
fc35c5e
Even more defer-ization
by Robert Swiecki
· 8 years ago
a9db9dd
Introduce go-style defer
by Robert Swiecki
· 8 years ago
f3a1b04
BTS doesn't need libipt
by Jagger
· 8 years ago
d232343
Merge branch 'master' of ssh://github.com/google/honggfuzz
by Jagger
· 8 years ago
00d6eca
Link against dynamic libs by default
by Jagger
· 8 years ago
1cd09ae
Add BFD PACKAGE macros, to make it better compile under Arch Linux
by Robert Swiecki
· 8 years ago
14717ca
Add special case for hfuzz->pid == 0 ptraceShouldAttach
by Jagger
· 8 years ago
876a74c
Improve *.h guard macros
by Jagger
· 8 years ago
7c88d7a
LINUX: Use procfs to resolve remote pid cmd
by Anestis Bechtsoudis
· 8 years ago
c7c3cc7
LINUX: Fix remote pid re-attach bug
by Anestis Bechtsoudis
· 8 years ago
289d714
No need to ioctl(PERF_EVENT_IOC_DISABLE) fd which is about to be closed
by Jagger
· 8 years ago
4650064
Add branch target on TIP packet only
by Jagger
· 8 years ago
7c1f592
Remove signal asynchronism from linux/perf. Make PT errors recoverable
by Jagger
· 8 years ago
0d2727a
Remove IPT Edge mode as it doesn't really work
by Jagger
· 8 years ago
3594cda
indent
by Jagger
· 8 years ago
2564e72
Correct proto for arch_ptAnalyze
by Jagger
· 8 years ago
9757a57
Don't fail if open(exec_bin) fails
by Jagger
· 8 years ago
cdbf685
Use execveat() if available (but fall-back to execvp)
by Jagger
· 8 years ago
155fdf1
Less checks for aux buffer
by Jagger
· 8 years ago
be3ff2b
Move PERF5 code to linux/pt
by Jagger
· 8 years ago
853d59e
Intel BTS based on AUX buffers
by Jagger
· 8 years ago
413cb13
LINUX: Add read PID from file
by Anestis Bechtsoudis
· 8 years ago
3857255
PERF: Don't init perf if not fuzzing with perf feedback enabled
by Anestis Bechtsoudis
· 8 years ago
a7c56ce
SANCOV: Enable remote PID fuzzing with feedback
by Anestis Bechtsoudis
· 8 years ago
cc42cd6
refactor memory barriers
by Jagger
· 8 years ago
bf6b80e
Use a hardcoded Intel PT attr.config value
by Jagger
· 8 years ago
623a0fe
Missing close() for perf fd
by Robert Swiecki
· 8 years ago
bbce8f2
a). Check perfRecordsLost once only b). Add some comments around arch_perfGetMmapBufSz
by Robert Swiecki
· 8 years ago
7c3afeb
LINUX: Macro typo breaking 32bit compilation
by Anestis Bechtsoudis
· 8 years ago
5ecd15e
More informative LOG_F in linux/pt.c
by Jagger
· 8 years ago
1bbe840
Optimization for checking of multi-threadness
by Jagger
· 8 years ago
6859f73
Indent
by Jagger
· 8 years ago
79c6cc0
mmap(PROT_READ) for aux buffer
by Jagger
· 8 years ago
c23fa2c
No need for sampling with PT
by Jagger
· 8 years ago
d7c6ae6
(?) Working version of PT counts
by Jagger
· 8 years ago
9797ac5
Moar Intel PT support
by Jagger
· 8 years ago
55d5efb
LINUX: Handle perf PT compilation issues when kernel < 4.1
by Anestis Bechtsoudis
· 8 years ago
adc315e
Add missing _HF_DYNFILE_IPT_EDGE
by Jagger
· 8 years ago
0909da1
mmap() AUX buffer
by Jagger
· 8 years ago
a2addb6
mmap() biffers for Intel-PT trace
by Jagger
· 8 years ago
969f09e
Calculate perfMmapSz once only
by Jagger
· 8 years ago
b2ba3b9
Make the dynamic analysis work with and w/o -p
by Jagger
· 8 years ago
Next »