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