9d5007b18e
Big renaming ( #429 )
...
* first commit, looks good
* fix ascii percentage calc
* fix ascii percentage calc
* modify txt configs for test
* further refinement
* Revert "Merge branch 'text_inputs' into dev"
This reverts commit 6d9b29daca
, reversing
changes made to 07648f75ea
.
* blacklist -> ignore renaming
* rename whitelist -> instrumentlist
* reduce the time interval in which the secondaries sync
Co-authored-by: root <root@localhost.localdomain >
2020-06-30 23:34:26 +02:00
49a769ac06
lto whitelist in test.sh
2020-06-23 21:23:10 +02:00
d536ddc240
change: slaves only sync from masters
2020-05-15 09:27:15 +02:00
182b8a4582
llvm_mode: lower llvm version reqs to 3.4 (LLInsTrim will not be
...
available)
2020-05-15 01:55:33 +02:00
7b40d7b942
new code formatting + applied
2020-05-12 11:12:25 +02:00
30bfd44dfd
indenting preprocessor directives breaks compilation and cant be fixed, reverting ... :-(
2020-05-10 12:09:37 +02:00
26f8708fed
fix warning, code format
2020-05-10 11:35:31 +02:00
ef2ccc8117
added AFL_LLVM_SKIPSINGLEBLOCK and changed default behaviour to instrument single block functions
2020-05-07 14:59:12 +02:00
00683d06c2
fix LTO mode
2020-05-05 20:10:54 +02:00
9d384b4e38
ctx and ngram fix
2020-05-05 12:46:49 +02:00
16c16b3e6e
ctx and ngram can be used together now
2020-05-04 18:01:47 +02:00
378573ab8b
AFL_LLVM_SKIP_NEVERZERO added
2020-05-02 00:39:13 +02:00
0c3d06c41e
refactored whitelist and blacklist in llvm_mode
2020-04-25 17:53:38 +02:00
3502db1ac5
more sanitizer functions for blacklist
2020-04-23 07:28:25 +02:00
2162fd8e1a
preliminary stuff for AFL_MAP_SIZE and afl-llvm-pass
2020-04-17 10:46:35 +02:00
698caed9c0
llvm_mode ctx: move function terminator instrumentation before skipping blocks
2020-04-09 10:23:37 +02:00
1d1f575b5c
add missing piece for CTX coverage
2020-04-09 10:23:37 +02:00
314debb799
ctx done
2020-04-09 10:23:37 +02:00
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
9721990507
code cleanup
2020-04-01 13:10:06 +02:00
1e8c1a4c46
review adaptions for afl-llvm-pass
2020-04-01 13:10:06 +02:00
b53ec1b247
afl-llvm-pass.so.cc: fix compile for llvm 3.8.0 @Marc: please review
2020-04-01 13:10:06 +02:00
23d9649aec
making 'CFLAGS="-m32" make source-only tests' work
2020-04-01 13:10:06 +02:00
e71c2937de
code format
2020-04-01 13:10:05 +02:00
3d6c58df53
part1 make it compilable for llvm 3.8.0 (ubuntu 16.04)
2020-04-01 13:10:05 +02:00
34c090a31d
add CFI sanitizer
2020-04-01 13:10:05 +02:00
5a74cffa0f
added llvm_mode ngram coverage
2020-03-20 17:10:44 +01:00
f9d7ad8e43
forgot cleanup
2020-02-19 10:52:44 +01:00
69898722cb
fix travis and fix logic
2020-02-19 10:46:10 +01:00
687b357b2d
isatty for all compilers + AFL_DEBUG
2020-02-19 09:53:46 +01:00
ef00ed6090
code format
2020-02-16 13:21:39 +01:00
24dcc5eb37
fix issue #194 more seriously
2020-02-13 21:06:09 +01:00
ceed66930e
lower requirements for lower llvm/clang versions
...
3.7.1 works with the exception of InsTrim, 3.8.1 and above is ok
2020-01-30 21:32:08 +01:00
d1d5e7c02a
blacklist function support for llvm_mode
2020-01-15 10:10:25 +01:00
c7b4a729a9
llvm_mode little update proposal.
...
avoiding intrinsics generated by LLVM for the isntrumentation.
2020-01-07 16:30:45 +00:00
69b4977036
2020 copyright note
2020-01-06 16:04:35 +01:00
67cbeeb395
added ++ to copyright notes
2020-01-06 11:46:14 +01:00
4f343e791a
restore llvm DebugInfo
2019-12-21 22:02:50 +01:00
8679f3d757
try to work with llvm < 3.7
2019-12-21 21:14:01 +01:00
124ec8d297
code format (contributors, do it!)
2019-12-02 14:34:21 +01:00
8a2f2e1792
compiler plugins, just create const constants once.
2019-11-22 11:03:45 +00:00
7fdc7e01a5
Fix some silent warnings and put some var to some usage...
2019-10-31 11:41:50 +00:00
15c920a612
Little compiler plugins rework regarding block location picked up.
2019-10-25 14:40:04 +01:00
c83e8e1e62
Remove lcamtuf's old email from Google (not valid anymore), also remove maintainance from him.
2019-10-19 18:23:01 +02:00
9c105098dd
general maintance
2019-10-04 10:33:28 +02:00
c08f4f5845
fix issue#63 compilation problem with a workaround
...
for llvm 6.0 and Ubuntu 18.04
2019-09-25 07:10:38 +02:00
7adb7cf7f6
more tests
2019-09-22 10:42:48 +02:00
b24639d011
run code formatter
2019-09-02 18:49:43 +02:00
5036cb54cc
update with changes from master
2019-08-30 12:13:51 +02:00
bae398a9a4
-I include in makefiles
2019-08-27 19:22:53 +02:00