22 Commits

Author SHA1 Message Date
van Hauser
fb443eaf23
Merge pull request #1141 from AFLplusplus/afl4
cmplog enhancement variant
2021-11-07 14:09:09 +01:00
vanhauser-thc
2ddbaa439c 30% faster hashing speed 2021-11-06 16:22:38 +01:00
vanhauser-thc
9325a4fcbb http->https 2021-11-06 10:28:22 +01:00
van Hauser
0011f2047b merge romu and skim 2020-12-18 09:33:52 +01:00
van Hauser
56ac3fcdc5
configurable testcache with malloc (#581)
* cache item number to cache memory size

* reload testcase if trimming changed the size

* fix splicing selection

* slim splicing

* import sync fix

* write testcache stats to fuzzer_stats

* fix new seed selection algo

* malloc+read instead of mmap

* fix

* testcache is configurable now and no reference counts

* fixes compilation, test script

* fixes

* switch TEST_CC to afl-cc in makefile

* code format

* fix

* fix crash

* fix crash

* fix env help output

* remove unnecessary pointer resets

* fix endless loop bug

* actually use the cache if set

* one more fix

* increase default cache entries, add default cache size value to config.h

Co-authored-by: hexcoder- <heiko@hexco.de>
2020-10-14 15:30:30 +02:00
van Hauser
d9b63766df fix new seed selection algo 2020-10-12 11:12:16 +02:00
van Hauser
4c48d3a3ad update xxh3 to 0.8.0, fix is_ascii 2020-09-03 09:59:23 +02:00
van Hauser
d2c9e4baa7 fix warnings and weird code insert 2020-08-31 13:12:59 +02:00
root
4b99ebbf22 Revert "Merge branch 'text_inputs' into dev"
This reverts commit 6d9b29daca46c8912aa9ddf6c053bc8554e9e9f7, reversing
changes made to 07648f75ea5ef8f03a92db0c7566da8c229dc27b.
2020-06-29 18:48:17 +02:00
van Hauser
6d9b29daca
Merge branch 'text_inputs' into dev 2020-06-29 18:35:51 +02:00
van Hauser
e5e485fcdb fix autodict 2020-06-29 00:58:05 +02:00
van Hauser
6d0f086d9c less problematic definitions 2020-06-28 23:50:25 +02:00
van Hauser
c25a602a03 less problematic definitions 2020-06-28 23:47:57 +02:00
van Hauser
49a769ac06 lto whitelist in test.sh 2020-06-23 21:23:10 +02:00
Dominik Maier
7119bf5d86 Added rand, hash unittests 2020-06-22 21:58:23 +02:00
van Hauser
de2c565953 first commit, looks good 2020-06-19 18:05:04 +02:00
Dominik Maier
9c293b5b7b code format 2020-06-15 22:05:37 +02:00
Dominik Maier
6804065a8d using XX64 for 32 bit hash 2020-06-15 22:03:01 +02:00
Dominik Maier
246444dd57 tidied hash32, unicorn 2020-06-15 21:40:37 +02:00
van Hauser
1542c7f49c fix typos 2020-06-13 10:58:30 +02:00
van Hauser
ce1af1bc9c code-format killed the compilation 2020-06-12 16:57:33 +02:00
van Hauser
a632c00b0d switch to faster and better hash + random 2020-06-12 16:08:49 +02:00