David Carlier
bd9676aa04
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-09 10:23:37 +02:00
van Hauser
e5d0a9ecdf
update readme
2020-04-09 10:23:37 +02:00
van Hauser
314debb799
ctx done
2020-04-09 10:23:37 +02:00
Andrea Fioraldi
24ad714d0d
update env with AFL_NO_SNAPSHOT
2020-04-09 10:23:37 +02:00
Andrea Fioraldi
41225b53fa
small fixes
2020-04-09 10:23:37 +02:00
Andrea Fioraldi
5efd306f7b
snapshot() in llvm mode
2020-04-09 10:23:37 +02:00
van Hauser
ccbcb5c8d3
added AFL_LLVM_INSTRUMENT, made USE_TRACE_PC obselete and llvm_mode Makefile fix, fixed for FUSELD (for LTO)
2020-04-09 10:23:37 +02:00
hexcoder-
2f172d6c5a
GNUmakefile: python config add --ldflags, silence tests
2020-04-09 10:23:37 +02:00
hexcoder-
1eb81fdf36
unicorn_mode build script: find setuptools more reliably
2020-04-09 10:23:37 +02:00
hexcoder-
62b6af693d
Makefile bugfix macros are generally not expanded in shell calls
2020-04-09 10:23:37 +02:00
hexcoder-
a49988afbf
fix silly error with uname -s
2020-04-09 10:23:37 +02:00
hexcoder-
03495beadb
libtokencap, portable Makefile (for GNUmake and BSDmake)
2020-04-09 10:23:37 +02:00
hexcoder-
079fdbf9bc
portable version of Makefile (tested with bsdmake and GNUmake)
2020-04-09 10:23:37 +02:00
van Hauser
002e3840e6
update todo
2020-04-09 10:23:37 +02:00
van Hauser
96c558bec4
update todo
2020-04-09 10:23:37 +02:00
van Hauser
a267263420
unit tests cleaning
2020-04-09 10:23:37 +02:00
van Hauser
c14fd1ad18
code format, small improvements
2020-04-09 10:23:37 +02:00
Andrea Fioraldi
88782ae43c
custom mutator readme
2020-04-09 10:23:37 +02:00
van Hauser
70e777d031
no random timing for -s fixed_seed
2020-04-09 10:23:37 +02:00
hexcoder-
9e1482ad04
fix make install regarding MANPAGES target
2020-04-09 10:23:37 +02:00
hexcoder-
fef08192ad
restore portable Makefiles
2020-04-09 10:23:37 +02:00
van Hauser
5488422471
fix UI bug for bit flip yields
2020-04-09 10:23:37 +02:00
van Hauser
e8e6dbf839
small enhancements and code-format
2020-04-09 10:23:37 +02:00
van Hauser
5602a09cc6
remove MaybeAlign
2020-04-09 10:23:37 +02:00
hexcoder-
164a01e723
fix make install
2020-04-09 10:23:37 +02:00
van Hauser
f7f106c42a
remove maybe_linking artifacts
2020-04-09 10:23:37 +02:00
hexcoder-
7f817fe583
rename all 'Makefile' to 'GNUmakefile', use -Werror for -flto checks
2020-04-09 10:23:37 +02:00
Dominik Maier
5e66d95fbd
better asan
2020-04-09 10:23:37 +02:00
Dominik Maier
d064b2e4af
el no longer has to be used in loop
2020-04-09 10:23:37 +02:00
hexcoder-
9d067d26da
fix unit test case for long list
2020-04-09 10:23:37 +02:00
Dominik Maier
8e417ecb5c
makefile asan fix
2020-04-09 10:23:37 +02:00
Dominik Maier
a9d072ad02
O3 again
2020-04-09 10:23:37 +02:00
Dominik Maier
5630c2e72c
list testcase added
2020-04-09 10:23:37 +02:00
hexcoder-
29ff59cc8a
fixing unit tests (again) remove CFLAGS_FLTO, put LDFLAGS near the end
2020-04-09 10:23:37 +02:00
Dominik Maier
dab429521b
added (broken) list test
2020-04-09 10:23:37 +02:00
Dominik Maier
48fc106905
added prealloc testcase
2020-04-09 10:23:37 +02:00
hexcoder-
ee72d5d01d
add Make rule for new unit test
2020-04-09 10:23:37 +02:00
hexcoder-
378f4dd46d
fix make target unit test (tested on Ubuntu 16.04)
2020-04-09 10:23:37 +02:00
David Carlier
2455f081fc
llvm_mode: using MaybeAlign wrapper over the deprecated setter.
...
seems to be available even on LLVM 3.7
2020-04-09 10:23:37 +02:00
van Hauser
f06acc4e27
push new version
2020-04-09 09:14:12 +02:00
van Hauser
3c546341e3
fix indention
2020-04-09 09:08:04 +02:00
Andrea Fioraldi
650bd1c179
Update README.snapshot.md
2020-04-09 08:58:35 +02:00
Dominik Maier
9efa96fe0c
fixed critical whitespace
2020-04-09 01:40:03 +02:00
hexcoder-
361c2ac576
fix compile for MacOSX -DFORTIFY_SOURCE=2 is problematic
2020-04-08 23:45:28 +02:00
van Hauser
54359be31a
fix review comments by Heiko
2020-04-08 23:16:49 +02:00
van Hauser
77949acaee
fix review comments by Heiko
2020-04-08 23:15:42 +02:00
hexcoder-
88a852ef0f
fix gcc_plugin Makefile (VPATH)
2020-04-08 22:21:32 +00:00
hexcoder-
cb52b1757d
Makefile cleanup
2020-04-08 21:39:11 +02:00
hexcoder-
b4869d0663
unicorn_mode/samples/persistent Makefile portable version
2020-04-08 21:23:18 +02:00
van Hauser
30fa7b8006
remove todo
2020-04-08 19:17:21 +02:00