Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
honggfuzz
/
6257b618d6d1201fed153739f1902bdb69e12895
/
honggfuzz.c
e8f8e8d
Make file queue depend on sys/queue
by Robert Swiecki
· 8 years ago
531438a
Dictionary variables based on sys/queue.h
by Robert Swiecki
· 8 years ago
5b81a50
Create shm file in the working dir
by Jagger
· 8 years ago
fbd4ae1
Block SIGIO in the main thread
by Jagger
· 8 years ago
4aac9fe
Enable map shared mapping for all archrs
by Jagger
· 8 years ago
ac75f26
Block SIGPIPE, plus correctly hash a tuple in BTS-EDGE
by Jagger
· 8 years ago
05783bb
Display stats less frequently
by Robert Swiecki
· 8 years ago
6828c9c
Display stats more frequently
by Robert Swiecki
· 8 years ago
4f97d77
Don't free resources upon signal, as threads are still running
by Jagger
· 8 years ago
a419873
Fix memory leak
by Anestis Bechtsoudis
· 8 years ago
33cce5d
Unblock ALARM in speciific thread
by Jagger
· 8 years ago
3846dfc
Missing sig
by Jagger
· 8 years ago
090de22
Set-up sighandler pre-threads
by Jagger
· 8 years ago
b67fe4f
Don't block SIGALRM in threads
by Jagger
· 8 years ago
247c3b4
Move linux hfuzz_t code to linux struct
by Jagger
· 8 years ago
d34417d
Macros for atomics
by Jagger
· 8 years ago
37778e0
Setup timer after threads
by Robert Swiecki
· 8 years ago
3bfc33c
Move perf to the new dynamic mode
by Robert Swiecki
· 8 years ago
1ebc6dc
Remove sancov files only if we're fuzzing non-pid binary
by Jagger
· 8 years ago
c8ccf07
Missing check
by Jagger
· 8 years ago
c6a48b1
Work around some cygwin/mingw interesting behavior
by Robert Swiecki
· 8 years ago
848c4fc
Move sighandlers to post-thread ini
by Jagger
· 9 years ago
08816fd
Move main loop logic to honggfuzz.c
by Jagger
· 9 years ago
17fd90b
_exit instead of return
by Robert Swiecki
· 9 years ago
e48811e
More defer-ization
by Robert Swiecki
· 9 years ago
c8c32db
Merge
by Robert Swiecki
· 9 years ago
a79b0bd
Unify the help - default values, and capitalization of help
by Jagger
· 9 years ago
288a224
Use -L for Linux-specific options
by Jagger
· 9 years ago
96822af
Merge branch 'master' into stackhash_blacklist
by Anestis Bechtsoudis
· 9 years ago
414d3f6
Usage typo
by Anestis Bechtsoudis
· 9 years ago
d59af69
Implement stackhash blacklist
by Anestis Bechtsoudis
· 9 years ago
6716700
Help for -f / custom counters
by Robert Swiecki
· 9 years ago
d7e8ed2
Crashes counter improvements
by Anestis Bechtsoudis
· 9 years ago
8d19100
Fix valgrind detected issues
by Anestis Bechtsoudis
· 9 years ago
55e3bee
Put report file in the working dir as well
by Jagger
· 9 years ago
b865a57
Merge branch 'master' of https://github.com/google/honggfuzz
by Anestis Bechtsoudis
· 9 years ago
3b51355
Remove remnants of fuzzer->branchBestCnt
by Jagger
· 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
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
794b758
Add support for MSAN
by Jagger
· 9 years ago
3b00cfc
Log: log INFO by default with screen, but don't log perf counters for each run
by Jagger
· 9 years ago
6aa6e71
Use atomic operations instead of locking sections of code with mutexes
by Jagger
· 9 years ago
630aa7f
Display: report elapsed time
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
ea39a8f
Simplify thread creation. Make threads go in loops instead of restarting them
by Jagger
· 9 years ago
51c9bb1
Typo fixes
by Anestis Bechtsoudis
· 9 years ago
c1f6faa
Android support + minor improvements
by Anestis Bechtsoudis
· 9 years ago
dfe815f
Support for EINTR in wait4
by Jagger
· 9 years ago
24eb0cb
Missing vararg
by Jagger
· 9 years ago
daffbca
Description of -Dp -De modes
by Jagger
· 9 years ago
c8297e9
Remove duplicate words from help dialog.
by Daniel Lockyer
· 9 years ago
4f1124f
Support for word dictionaries
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
2a95369
Support for storing perf value in GS
by robert.swiecki
· 9 years ago
1111d13
Correct support for timers in linux/*
by robert.swiecki@gmail.com
· 10 years ago
dae079f
Code coverage example
by robert.swiecki@gmail.com
· 10 years ago
10e69b6
Support for blocks/edges
by robert.swiecki@gmail.com
· 10 years ago
f1b32b6
Force use of --
by robert.swiecki@gmail.com
· 10 years ago
4be2667
A pass with astyle
by robert.swiecki@gmail.com
· 10 years ago
9a5761f
Indent
by robert.swiecki@gmail.com
· 10 years ago
f845d4d
Add support for CPU cycles measurement
by robert.swiecki@gmail.com
· 10 years ago
9344c0b
Move header to usage
by robert.swiecki@gmail.com
· 10 years ago
32b47a0
Usage/help
by robert.swiecki@gmail.com
· 10 years ago
42f346b
break after setting a variable
by robert.swiecki@gmail.com
· 10 years ago
da8396c
Support for env variables
by robert.swiecki@gmail.com
· 10 years ago
81e26dc
Support all three perf modes at once
by robert.swiecki@gmail.com
· 10 years ago
9be63de
Correct value of uint/ulong max
by robert.swiecki@gmail.com
· 10 years ago
46d8f1d
POSIXLY_CORRECT getopt and 64-bit files in Linux
by robert.swiecki@gmail.com
· 10 years ago
684f60c
perfCutOffAddr implementation
by robert.swiecki@gmail.com
· 10 years ago
7ec5d71
usage() depends on Linux
by robert.swiecki@gmail.com
· 10 years ago
0adc487
Typo
by robert.swiecki@gmail.com
· 10 years ago
de95152
Regressions un usage()
by robert.swiecki@gmail.com
· 10 years ago
90f36e6
Allowed regression count
by robert.swiecki@gmail.com
· 10 years ago
3203ac4
Wording
by robert.swiecki@gmail.com
· 10 years ago
b6daf88
Help improvements
by robert.swiecki@gmail.com
· 10 years ago
e52bac7
For now 2 fuzzing threads
by robert.swiecki@gmail.com
· 10 years ago
de0080f
Check initial condition
by robert.swiecki@gmail.com
· 10 years ago
060a9dd
Initial best file size is 1 (cannot be bigger than max file size)
by robert.swiecki@gmail.com
· 10 years ago
6f31991
Use less syscalls in the logging subsystem
by robert.swiecki@gmail.com
· 10 years ago
f9175d8
Wording
by robert.swiecki
· 10 years ago
172f42a
Assume that initially the dynamic file is of a 256 byte size
by robert.swiecki@gmail.com
· 10 years ago
3109d0a
Get rid of -b
by robert.swiecki@gmail.com
· 10 years ago
9283e9b
usage() fix
by robert.swiecki@gmail.com
· 10 years ago
f987e55
Working precise PC sampling
by robert.swiecki@gmail.com
· 10 years ago
d781897
BTS version 1
by robert.swiecki@gmail.com
· 10 years ago
254c0ec
Better usage() msg
by robert.swiecki@gmail.com
· 10 years ago
2c0397e
Threads stack size must take into consideration dynamic file creation
by robert.swiecki@gmail.com
· 10 years ago
5c03df0
Use double instead of float conversion
by robert.swiecki@gmail.com
· 10 years ago
0a7eabe
Use size_t rather than off_t (we'll never process files bigger than VA, due to mmap limits)
by robert.swiecki@gmail.com
· 10 years ago
4da86bf
Magic values fuzzing
by robert.swiecki@gmail.com
· 10 years ago
36700b5
New mangle.* file
by robert.swiecki@gmail.com
· 10 years ago
2e11b34
Add PERF_SAMPLE_BRANCH_COND support
by robert.swiecki@gmail.com
· 10 years ago
c63e1d5
Typo
by robert.swiecki@gmail.com
· 10 years ago
34c18fe
Support more types of perf sampling
by robert.swiecki@gmail.com
· 10 years ago
cd74cfc
Limit the dynamic file fileSz
by robert.swiecki@gmail.com
· 10 years ago
Next »