Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
honggfuzz
/
3195a992c9bc34828d9dd1ce9ddee75013b1be4f
/
util.c
c0acb0d
Bug fix: rndBuf was generating only 0 or 1 value
by Choongwoo Han
· 8 years ago
c44a89a
Implement util_rnd64
by Jagger
· 8 years ago
d619ed1
Make util_decodeCString return size after conversion
by Jagger
· 8 years ago
fe8d289
A quick C-string decoder
by Robert Swiecki
· 8 years ago
c8b6eda
Moving macros a bit around the code
by Jagger
· 8 years ago
bc7532e
Use memfd_create if possible
by Robert Swiecki
· 8 years ago
f49962d
Introduce util_Realloc
by Jagger
· 8 years ago
5a401c4
Fix format issue failing at OS X
by Anestis Bechtsoudis
· 8 years ago
5a3c4c3
Use O_CLOEXEC to avoid leaking data to child
by Jagger
· 8 years ago
6539b3a
Introduction of util_StrDup
by Jagger
· 8 years ago
7cc7789
Remove unnecessary macros
by Jagger
· 8 years ago
6782293
Use native endianess funcs
by Jagger
· 8 years ago
88ab237
Use native functions from endianess.h
by Jagger
· 8 years ago
2ec203d
More random random
by Robert Swiecki
· 8 years ago
ac56a50
Introduce util_Calloc/util_MMap
by Robert Swiecki
· 8 years ago
c54b893
__builtin_memcpy -> portable memcpy
by Jagger
· 8 years ago
26569d9
Less obvious way of breaking anti-aliasing rules
by Jagger
· 8 years ago
81f2095
Remove special case for FreeBSD
by Robert Swiecki
· 8 years ago
441a729
Under 64bit platforms it's ok to simply cast 64bit values
by Robert Swiecki
· 8 years ago
3bfc33c
Move perf to the new dynamic mode
by Robert Swiecki
· 8 years ago
4e10da3
Remove util_recoverStdio
by Jagger
· 8 years ago
6caced3
Print source of mutex
by Jagger
· 8 years ago
1e1b353
Move common preexecve code to fuzz.c
by Robert Swiecki
· 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
4d10985
Basic (not working) Intel PT code
by Jagger
· 8 years ago
23ec02a
Unnecessary spaces
by Robert Swiecki
· 9 years ago
a16f70f
SANCOV: Upgrade data collection
by Anestis Bechtsoudis
· 9 years ago
07e14ce
uint64_t format fixes
by Anestis Bechtsoudis
· 9 years ago
539dbc5
Misc compilation fixes
by Anestis Bechtsoudis
· 9 years ago
f2a5bc6
SANCOV: Raw unpack optimizations
by Anestis Bechtsoudis
· 9 years ago
be0ac7b
LINUX: Introduce sanitizer coverage
by Anestis Bechtsoudis
· 9 years ago
2ff92d1
Annotate unused vars
by Anestis Bechtsoudis
· 9 years ago
c8c32db
Merge
by Robert Swiecki
· 9 years ago
488504c
Merge branch 'master' into stackhash_blacklist
by Anestis Bechtsoudis
· 9 years ago
89085f9
Use MMIX prng for util_rndBuf - it's a tad faster than going through util_rndGet
by Jagger
· 9 years ago
b2f60b5
Revert last change
by Jagger
· 9 years ago
e079533
Use /dev/urandom to fill in buffers with random data
by Jagger
· 9 years ago
2e518b5
Use congruent PRNG instead of /dev/urandom - avoid syscalls
by Jagger
· 9 years ago
d59af69
Implement stackhash blacklist
by Anestis Bechtsoudis
· 9 years ago
4f9bfd0
Compile with GCC < 4.8
by Anestis Bechtsoudis
· 9 years ago
81c6a0d
Get rid of semaphores. Signals rule
by Robert Swiecki
· 9 years ago
421aca8
MX_LOCK/MX_UNLOCK
by Jagger
· 9 years ago
df28694
Use tcsetpgrp with recoverStdio
by robert.swiecki@gmail.com
· 9 years ago
e6b1552
Don't count branches with popcnt
by robert.swiecki@gmail.com
· 9 years ago
3213a11
Count timeouts in milliseconds
by robert.swiecki@gmail.com
· 9 years ago
ace4086
Prepopulate expanded buffer with a random data
by robert.swiecki@gmail.com
· 9 years ago
f36c6cc
Use built-in functions for bswap-s
by robert.swiecki@gmail.com
· 9 years ago
549ff18
Add and Sub small integers
by robert.swiecki@gmail.com
· 9 years ago
08174c7
Use PCG PRNG for random buffers
by robert.swiecki@gmail.com
· 9 years ago
89cc38c
Two new mangle options - memset and random
by robert.swiecki@gmail.com
· 9 years ago
26a9ab7
implement files_readFromFd()
by robert.swiecki@gmail.com
· 9 years ago
9e2d43d
Using bfd for disassemly
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
90e9911
Better reporting and 64-bit rnd function
by robert.swiecki@gmail.com
· 9 years ago
97c7733
Missing report files
by robert.swiecki@gmail.com
· 9 years ago
e7190b9
proper reporting
by robert.swiecki@gmail.com
· 9 years ago
772b33d
berkeley style comments
by robert.swiecki@gmail.com
· 9 years ago
bce825a
Better check in getrandom
by robert.swiecki@gmail.com
· 9 years ago
b038337
Better rnd
by robert.swiecki@gmail.com
· 9 years ago
4be12dc
Better rand
by robert.swiecki@gmail.com
· 9 years ago
180263f
Better random initialization
by robert.swiecki@gmail.com
· 9 years ago
c844314
Better PID fuzzing
by robert.swiecki@gmail.com
· 9 years ago
ba85c3e
ASAN env's Copyright fixes Sorted includes
by robert.swiecki@gmail.com
· 9 years ago
1bd4c21
Use mach exceptions to determine PC, Stack, AV
by groebert@google.com
· 11 years ago
16a936b
#if defined(__i386__) || defined(__x86_64__) for udis
by robert.swiecki
· 13 years ago
5f66752
Attaching to threads
by robert.swiecki@gmail.com
· 13 years ago
40499ff
Formatting, headers
by robert.swiecki
· 14 years ago
3bb518c
Init
by robert.swiecki
· 14 years ago