1576 Commits

Author SHA1 Message Date
David Carlier
91dc7776ec Android build fix proposal.
LTO flag is recognised but however broken on Android (tested with armv7 arch).
Thus giving the choice not to enable it.
In fortify mode, open required O_CREAT or O_TMPFILE when mode is set.
2020-04-08 04:57:01 +01:00
van Hauser
452acf3a75 added AFL_LLVM_INSTRUMENT, made USE_TRACE_PC obselete and llvm_mode Makefile fix, fixed for FUSELD (for LTO) 2020-04-06 13:33:49 +02:00
hexcoder-
5ad50adaa8 GNUmakefile: python config add --ldflags, silence tests 2020-04-04 18:42:51 +02:00
hexcoder-
c165165b58 unicorn_mode build script: find setuptools more reliably 2020-04-04 18:38:38 +02:00
hexcoder-
0303d315fc Makefile bugfix macros are generally not expanded in shell calls 2020-04-04 16:45:59 +02:00
hexcoder-
2129257454 fix silly error with uname -s 2020-04-04 16:16:13 +02:00
hexcoder-
a7e9ce2e33 libtokencap, portable Makefile (for GNUmake and BSDmake) 2020-04-04 01:39:01 +02:00
hexcoder-
b9851cdabe Merge branch 'dev' of https://github.com/vanhauser-thc/AFLplusplus into dev 2020-04-04 00:17:31 +02:00
hexcoder-
a9261c6d64 portable version of Makefile (tested with bsdmake and GNUmake) 2020-04-04 00:15:08 +02:00
van Hauser
064131887b update todo 2020-04-03 14:17:31 +02:00
van Hauser
6b5d5b11b0 update todo 2020-04-03 14:00:29 +02:00
van Hauser
3f2859ec16 unit tests cleaning 2020-04-03 10:43:52 +02:00
van Hauser
5340f2f2eb code format, small improvements 2020-04-03 10:31:37 +02:00
Andrea Fioraldi
8610b0e406 Merge branch 'dev' of github.com:vanhauser-thc/AFLplusplus into dev 2020-04-03 09:39:12 +02:00
Andrea Fioraldi
ffb4767fc1 custom mutator readme 2020-04-03 09:39:09 +02:00
van Hauser
97cae2df99 no random timing for -s fixed_seed 2020-04-02 23:33:55 +02:00
hexcoder-
dc0369eb10 fix make install regarding MANPAGES target 2020-04-02 22:14:39 +02:00
hexcoder-
71f0bd003f Merge branch 'dev' of https://github.com/vanhauser-thc/AFLplusplus into dev 2020-04-02 17:00:58 +02:00
hexcoder-
cc65e91eeb restore portable Makefiles 2020-04-02 17:00:35 +02:00
van Hauser
2ae0208d3b fix UI bug for bit flip yields 2020-04-02 16:46:31 +02:00
van Hauser
7114663f52 small enhancements and code-format 2020-04-02 16:41:33 +02:00
van Hauser
26e45e41ed remove MaybeAlign 2020-04-02 15:38:32 +02:00
hexcoder-
38b14c5c44 fix make install 2020-04-02 15:18:05 +02:00
van Hauser
0c76d7e621 remove maybe_linking artifacts 2020-04-02 14:37:28 +02:00
hexcoder
c69c84da09
Merge pull request #288 from devnexen/llvm_mode_little_upd
llvm_mode: using MaybeAlign wrapper over the deprecated setter.
2020-04-02 10:55:58 +02:00
hexcoder-
0565fe4213 rename all 'Makefile' to 'GNUmakefile', use -Werror for -flto checks 2020-04-02 12:24:39 +02:00
Dominik Maier
cb0bc98576 better asan 2020-04-02 02:44:49 +02:00
Dominik Maier
ef4eeede86 el no longer has to be used in loop 2020-04-01 20:42:50 +02:00
hexcoder-
1cce581ffe fix unit test case for long list 2020-04-01 20:37:13 +02:00
Dominik Maier
989a85bb05 makefile asan fix 2020-04-01 18:56:59 +02:00
Dominik Maier
db3645c76b O3 again 2020-04-01 18:22:02 +02:00
Dominik Maier
b5c5496b2f list testcase added 2020-04-01 18:19:43 +02:00
hexcoder-
4aec6dabde fixing unit tests (again) remove CFLAGS_FLTO, put LDFLAGS near the end 2020-04-01 16:18:44 +02:00
Dominik Maier
0fac7bd373 added (broken) list test 2020-04-01 15:56:27 +02:00
Dominik Maier
9c1c1062be added prealloc testcase 2020-04-01 15:56:27 +02:00
hexcoder-
36a03e3bc8 add Make rule for new unit test 2020-04-01 15:51:34 +02:00
hexcoder-
dfb0a65e07 fix make target unit test (tested on Ubuntu 16.04) 2020-04-01 15:39:36 +02:00
Dominik Maier
d40866add2 unittest for prealloc added 2020-04-01 14:39:03 +02:00
Dominik Maier
9ca8ff77f3 Merge branch 'master' of github.com:aflplusplus/aflplusplus into dev 2020-04-01 13:10:14 +02:00
van Hauser
e95ac10ff7 fix ASAN check 2020-04-01 13:10:07 +02:00
Dominik Maier
c7cf2c17a2 fix ASAN bulid for old gcc versions 2020-04-01 13:10:07 +02:00
Dominik Maier
29b1e30126 fixed asan mem limit 2020-04-01 13:10:07 +02:00
van Hauser
24b9eddc7e disable memory limits for ASAN build 2020-04-01 13:10:07 +02:00
hexcoder-
effa766d4a fix cmocka fixup 2020-04-01 13:10:07 +02:00
Dominik Maier
b9783e44a3 cmocka mocks 2020-04-01 13:10:07 +02:00
Dominik Maier
35c817ccd0 mocking cmocka 1 for cmocka 0.x 2020-04-01 13:10:07 +02:00
Dominik Maier
77d68bc7bd old cmocka is old 2020-04-01 13:10:07 +02:00
Dominik Maier
6392a349ce add assert_ptr_equal fallback 2020-04-01 13:10:07 +02:00
Dominik Maier
4489dd24a8 typo fix 2020-04-01 13:10:07 +02:00
Dominik Maier
d374648ce3 docs 2020-04-01 13:10:07 +02:00