1363 Commits

Author SHA1 Message Date
hexcoder-
f370ef38c4 alloc-inl.h/ck_maybe_grow(): restore original exponential allocs 2020-04-01 13:10:06 +02:00
hexcoder-
1119a2e185 alloc-inl.h/ck_maybe_grow() back to size_t, reimplement overflow check 2020-04-01 13:10:06 +02:00
hexcoder-
9d7ac3d99f alloc_inl.h/ck_maybe_grow(): fix compiler warning 2020-04-01 13:10:06 +02:00
hexcoder-
0732e66da9 gcc_plugin: fix compiler warnings regarding -O and FORTIFY_SOURCE 2020-04-01 13:10:06 +02:00
hexcoder-
e56e2f4c18 llvm_mode: fix compiler warnings FORTIFY_SOURCE needs -O 2020-04-01 13:10:06 +02:00
hexcoder-
23d9649aec making 'CFLAGS="-m32" make source-only tests' work 2020-04-01 13:10:06 +02:00
hexcoder-
738a245c3e fix warning in afl-fuzz-run, tested with '-m32' also 2020-04-01 13:10:06 +02:00
hexcoder-
78d73720a2 fix detection compiles (e.g. python) when using CFLAGS="-m32" 2020-04-01 13:10:05 +02:00
Dominik Maier
e59282fe20 if exponential growth is too much, don't doo it 2020-04-01 13:10:05 +02:00
Dominik Maier
9785b15ed2 more custom mutator remodelling 2020-04-01 13:10:05 +02:00
Dominik Maier
8c94a3d177 added nullptr fix by h1994st 2020-04-01 13:10:05 +02:00
Dominik Maier
5bd8aa489b fixed leak 2020-04-01 13:10:05 +02:00
Dominik Maier
e71c2937de code format 2020-04-01 13:10:05 +02:00
hexcoder-
3d6c58df53 part1 make it compilable for llvm 3.8.0 (ubuntu 16.04) 2020-04-01 13:10:05 +02:00
van Hauser
34c090a31d add CFI sanitizer 2020-04-01 13:10:05 +02:00
Dominik Maier
762421b355 less allocs 2020-04-01 13:10:05 +02:00
Dominik Maier
b7f3d180aa not allocating paths anymore 2020-04-01 13:10:05 +02:00
Dominik Maier
71f8cc9dd2 almost 2020-04-01 13:10:05 +02:00
van Hauser
5cc50bb979 important llvm_mode Makefile fix 2020-03-27 11:06:06 +01:00
Dominik Maier
932eae7343 example fixed 2020-03-27 11:06:06 +01:00
Dominik Maier
604f122819 docu 2020-03-27 11:06:06 +01:00
Dominik Maier
d6a7630fe2 more api 2020-03-27 11:06:06 +01:00
Rishi Ranjan
fc4b03ee74 Code Format (#275) 2020-03-27 11:06:06 +01:00
Dominik Maier
e9c7610cb7 edited custom mutator pre_save api 2020-03-27 11:06:06 +01:00
Ashis Kumar Singh
3c3a5aa503 updated with required changes 2020-03-27 11:06:06 +01:00
Dominik Maier
6d3dc83c5d code format 2020-03-27 11:06:06 +01:00
Dominik Maier
89512d4e05 fixed call of custom mutators 2020-03-27 11:06:06 +01:00
Ashis Kumar Singh
b1d71136b0 fixed typos in README.md 2020-03-27 11:06:06 +01:00
fuzzah
8cf47f2425 add "time without finds" to afl-whatsup 2020-03-27 11:06:06 +01:00
van Hauser
c75b403bb7 fix doc link 2020-03-27 11:06:06 +01:00
Andrea Fioraldi
3fb346fe29
Merge pull request #269 from AFLplusplus/dev
Dev
2020-03-23 20:42:10 +01:00
Andrea Fioraldi
36213dba7d Merge branch 'dev' of github.com:vanhauser-thc/AFLplusplus into dev 2020-03-23 20:19:20 +01:00
Andrea Fioraldi
65817144ac include afl-llvm-rt.o not only when linking 2020-03-23 20:19:07 +01:00
van Hauser
82432195a8
Merge pull request #266 from AFLplusplus/dev 2020-03-23 18:19:20 +01:00
Dominik Maier
77b81e7361 custom mutators might work again like this 2020-03-23 18:18:54 +01:00
Dominik Maier
83f925ccc9 unsafer 2020-03-23 15:02:26 +01:00
van Hauser
39208eeb9a typo 2020-03-23 12:06:43 +01:00
Andrea Fioraldi
f32d1022bd surgical_havoc_mutate() in custom mutator helpers 2020-03-23 10:47:17 +01:00
Andrea Fioraldi
ee9447de01 libasan.so is not a thing. libclang-rt.asan-ARCH.so is the asan DSO and it is not linked by default. Search for __asan_init instead. 2020-03-23 10:09:55 +01:00
Andrea Fioraldi
dcfc24501b update readme 2020-03-23 10:05:08 +01:00
Andrea Fioraldi
e65e723e03 update readme 2020-03-23 09:50:12 +01:00
van Hauser
94e30002e7 better man page for afl-clang-* 2020-03-23 09:25:05 +01:00
van Hauser
37603272be more fixes and code-format 2020-03-23 08:58:17 +01:00
van Hauser
4263519479 more fixes 2020-03-23 08:48:57 +01:00
van Hauser
db302ff18b minor fixes 2020-03-23 08:44:27 +01:00
Dominik Maier
cbde30e9d4 less branches, cleanup 2020-03-23 00:14:03 +01:00
van Hauser
c0fd8f4e15
Merge pull request #265 from devnexen/unicorn_python3_4_mac
Enforcing python3 for Mac too.
2020-03-22 19:09:43 +01:00
van Hauser
d39e9ea11c little performance enhancements 2020-03-22 19:06:39 +01:00
van Hauser
5b64681867 a little bit more performance 2020-03-22 18:27:04 +01:00
David Carlier
0132657432 Enforcing python3 for Mac too. 2020-03-22 12:31:58 +00:00