Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
honggfuzz
/
53c90af05c64a99a4d00c708a117932918c5c3fc
/
files.c
afb1610
fuzz: *bsd doesn't support circleq
by Robert Swiecki
· 8 years ago
9f5f943
Use CIRCLEQ to avoid iterating over TAILQ
by Robert Swiecki
· 8 years ago
6c46be1
files: include <linux/memfd.h> if needed (correction)
by Robert Swiecki
· 8 years ago
b361a63
files: include <linux/memfd.h> if needed
by Robert Swiecki
· 8 years ago
696a3c3
files: Use memfd_create when possible
by Robert Swiecki
· 8 years ago
f4d3610
files: clear errno before readdir
by Robert Swiecki
· 8 years ago
85a91ef
make indent depend
by Robert Swiecki
· 8 years ago
83260f0
files: support EINTR for readdir
by Robert Swiecki
· 8 years ago
5231eab
files: readdir_r -> readdir as readdir_r is deprecated
by Robert Swiecki
· 8 years ago
a0659f4
files: skip empty input files
by Robert Swiecki
· 8 years ago
92a3136
fuzz: more light-weight method of changing fuzzing states
by Robert Swiecki
· 8 years ago
97da635
files: Warn about empty files
by Robert Swiecki
· 8 years ago
731f295
files: typo
by Robert Swiecki
· 8 years ago
a81f317
Minimal undefined file size is 128 bytes
by Robert Swiecki
· 8 years ago
a95854a
Add O_CLOEXEC to file*
by Robert Swiecki
· 8 years ago
710c856
[Linux] Fix double called by reference bug
by Anestis Bechtsoudis
· 8 years ago
3dce6ac
Indent + comments
by Anestis Bechtsoudis
· 8 years ago
ba68b38
[Linux] Implement symbol filters
by Anestis Bechtsoudis
· 8 years ago
19fa37a
Set FD to -1 in case of map failure
by Robert Swiecki
· 8 years ago
3a57226
No need to specify struct name in TAILQ_HEAD
by Robert Swiecki
· 8 years ago
e8f8e8d
Make file queue depend on sys/queue
by Robert Swiecki
· 8 years ago
1b2d482
Make coverage append the default mode
by Jagger
· 8 years ago
f4a6056
Infer maximum file size from the corpus if -F is not set
by Jagger
· 8 years ago
d619ed1
Make util_decodeCString return size after conversion
by Jagger
· 8 years ago
c64c9eb
Don't use strlen() for dictionary entries
by Jagger
· 8 years ago
f731642
Actually insert word into dictionary
by Robert Swiecki
· 8 years ago
531438a
Dictionary variables based on sys/queue.h
by Robert Swiecki
· 8 years ago
dfef854
Trim \n at the end of dictionary inputs
by Robert Swiecki
· 8 years ago
fe8d289
A quick C-string decoder
by Robert Swiecki
· 8 years ago
ff2d20c
Use fopen(a, e) for O_CLOEXEC
by Jagger
· 8 years ago
5b81a50
Create shm file in the working dir
by Jagger
· 8 years ago
08a7e27
Don't use memfd_create for now
by Jagger
· 8 years ago
ad07693
Set errno before readdir
by Jagger
· 8 years ago
f2723e1
readdir_r -> readdir + indent
by Jagger
· 8 years ago
bc7532e
Use memfd_create if possible
by Robert Swiecki
· 8 years ago
41e7ffc
Experimental - sancov: A very naive method of reading raw files
by Jagger
· 8 years ago
f49962d
Introduce util_Realloc
by Jagger
· 8 years ago
ebaf01e
getline's buffer must always be freed
by Jagger
· 8 years ago
4fe1869
defer {} instead of DEFER()
by Jagger
· 8 years ago
6539b3a
Introduction of util_StrDup
by Jagger
· 8 years ago
1aa94d7
files_readFileToBufMax() returns negative value as an error
by Jagger
· 9 years ago
30384ec
Having an external corpus command makes it a special case
by Jagger
· 9 years ago
a34b302
External command is responsible for providing the files
by Jagger
· 9 years ago
decf14b
Thread-specific fuzzer_t structure
by Robert Swiecki
· 9 years ago
1dad182
Typo
by Jagger
· 9 years ago
7679150
free once only
by Jagger
· 9 years ago
0fc5e94
Missing include
by Robert Swiecki
· 9 years ago
3a94db7
More use of util_Malloc()
by Robert Swiecki
· 9 years ago
b070b81
Input file is always required
by Jagger
· 9 years ago
28aebbd
Cleaner impl. of DEFER
by Jagger
· 9 years ago
caf9d76
Make files_parseDictionary behave more sanely
by Robert Swiecki
· 9 years ago
c6842b6
Defers defers
by Robert Swiecki
· 9 years ago
fc35c5e
Even more defer-ization
by Robert Swiecki
· 9 years ago
1ebf48b
More defer-izations
by Robert Swiecki
· 9 years ago
a9db9dd
Introduce go-style defer
by Robert Swiecki
· 9 years ago
413cb13
LINUX: Add read PID from file
by Anestis Bechtsoudis
· 9 years ago
3857255
PERF: Don't init perf if not fuzzing with perf feedback enabled
by Anestis Bechtsoudis
· 9 years ago
4d10985
Basic (not working) Intel PT code
by Jagger
· 9 years ago
7f4e5df
Linux/Perf: Buffer size counting
by Jagger
· 9 years ago
dc02ca5
Better way of computing the mmap mlocked size for perf
by Jagger
· 9 years ago
70f2fbd
FILES: Fix dictionary parsing bug
by Anestis Bechtsoudis
· 9 years ago
3a8e16f
FILES: Fix memory leaks
by Anestis Bechtsoudis
· 9 years ago
07e14ce
uint64_t format fixes
by Anestis Bechtsoudis
· 9 years ago
46ea10e
Verifier dry run
by Anestis Bechtsoudis
· 9 years ago
0cde66f
Merge branch 'master' into verifier
by Anestis Bechtsoudis
· 9 years ago
c283bc6
Explicitly cast result of WEXITSTATUS|WTERMSIG
by Jagger
· 9 years ago
c947332
log + cmd bug fixes
by Anestis Bechtsoudis
· 9 years ago
c8c32db
Merge
by Robert Swiecki
· 9 years ago
ee5316d
Merge branch 'master' into verifier
by Anestis Bechtsoudis
· 9 years ago
ecb0a66
make indent
by Anestis Bechtsoudis
· 9 years ago
ebf879e
blacklist: Fix empty file check
by Anestis Bechtsoudis
· 9 years ago
5c86ebc
Implement crashes verifier
by Anestis Bechtsoudis
· 9 years ago
612baa5
Fix BL sort check bug
by Anestis Bechtsoudis
· 9 years ago
99db874
Check BL file sorted
by Anestis Bechtsoudis
· 9 years ago
7d6185c
Replace getdelim
by Anestis Bechtsoudis
· 9 years ago
d59af69
Implement stackhash blacklist
by Anestis Bechtsoudis
· 9 years ago
6dcf5b5
Indent
by Jagger
· 9 years ago
030fe6d
Use LOGMSG_P for some file operations
by Jagger
· 9 years ago
3877321
make indent
by Anestis Bechtsoudis
· 9 years ago
4f7256e
Fix pointer set check
by Anestis Bechtsoudis
· 9 years ago
2a155c4
posix arch: fix files_copyFile compatibility
by Anestis Bechtsoudis
· 9 years ago
1ae1ce1
Improve files_copyFile
by Anestis Bechtsoudis
· 9 years ago
7d42f9d
Bypass hardlink restrictions
by Anestis Bechtsoudis
· 9 years ago
0440c53
Use for instead of while
by robert.swiecki@gmail.com
· 9 years ago
d9363be
NULL-ify lineptr before use
by robert.swiecki@gmail.com
· 9 years ago
4f1124f
Support for word dictionaries
by robert.swiecki@gmail.com
· 9 years ago
2e0103f
The file size check comes last
by robert.swiecki@gmail.com
· 10 years ago
9be63de
Correct value of uint/ulong max
by robert.swiecki@gmail.com
· 10 years ago
04d88dc
Unlink file if write() fails
by robert.swiecki@gmail.com
· 10 years ago
c1b759b
Correct file size casting
by robert.swiecki@gmail.com
· 10 years ago
2085120
get rid of mmap()ing routines
by robert.swiecki@gmail.com
· 10 years ago
276f9f1
More debug messages
by robert.swiecki@gmail.com
· 10 years ago
dc8403e
Don't mmap() files
by robert.swiecki@gmail.com
· 10 years ago
4a7a9d8
Rewrite fuzzing logic - keep file in memory
by robert.swiecki@gmail.com
· 10 years ago
395278b
Additional magic value
by robert.swiecki@gmail.com
· 10 years ago
a56173d
Change file size modifying algorithm Increase mmap buffer size
by robert.swiecki@gmail.com
· 10 years ago
bb5d264
Different mapping strategy for Linux/Posix
by robert.swiecki@gmail.com
· 10 years ago
3109d0a
Get rid of -b
by robert.swiecki@gmail.com
· 10 years ago
0988d28
Fix file mangling, ftruncate file before saving
by robert.swiecki@gmail.com
· 10 years ago
86941cb
Don't read files bigger than defined maximum file size
by robert.swiecki@gmail.com
· 10 years ago
Next »