45f00e45be
error to warn change
2019-09-03 11:38:44 +02:00
f3617bd83b
Merge pull request #53 from vanhauser-thc/code-cleanup
...
Code cleanup
2019-09-03 11:12:49 +02:00
3bfd88aabb
better support for OpenBSD thanks to CaBeckmann (issue #9 ).
...
On OpenBSD there is a restricted system LLVM, but a full LLVM
package can be installed (typically in /usr/local/bin).
Added a check if the full package is installed. If so, use it,
otherwise bail out early with a hint to install it.
2019-09-03 04:28:24 +02:00
d47ef88fcd
minor fixes
2019-09-02 18:53:43 +02:00
b24639d011
run code formatter
2019-09-02 18:49:43 +02:00
2ae4ca91b4
merge from master
2019-09-02 18:47:07 +02:00
659037eef5
modernize llvm_mode readmes
2019-08-31 11:31:51 +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
0d001c09c3
fix to compile llvm_mode
2019-08-27 18:49:58 +02:00
742aed4f2e
Add support for Android
2019-08-19 19:43:58 +08:00
7cb0658b00
more sed compatibility for Freebsd, avoid grouping
2019-08-14 22:48:06 +02:00
96c76a8333
more sed compatibility for Freebsd, avoid grouping
2019-08-14 22:41:39 +02:00
0612aa2b65
optimized version extraction for clang (restricted to first line)
2019-08-10 17:10:18 +02:00
ed603dcba2
llvm-mode: Get the clang version correctly
...
When using clang-8.0, The previous command in the
Makefile will get two 8.0.0, thus a warning message print.
2019-08-10 08:22:38 +00:00
41d2e7d6b6
minor corrections
2019-08-09 00:34:26 +02:00
73d02f3a80
fix some compiler warnings
2019-08-08 23:09:58 +02:00
e1183be22e
documentation update
2019-08-08 10:43:27 +02:00
2971b5b315
documentation update
2019-08-08 10:36:43 +02:00
07df1e3034
bugfix 'echo -n' is not POSIX, use input redirection from /dev/null
2019-08-07 20:34:57 +02:00
09c95b7ea7
reviewed neverZero for llvm 9.0
2019-08-07 20:26:41 +02:00
a6fe8ae0af
fix compilation error with llvm 9.0
2019-08-07 20:25:22 +02:00
dc2c46e23c
change instrumentation test to trigger different bitmap entries with clang 9.0
2019-08-07 20:22:47 +02:00
aad485128e
fix
2019-08-01 15:55:10 +02:00
af823d6486
map size fixes
2019-08-01 15:44:10 +02:00
8f4f45c524
incorporated most of the 2.53b changes
2019-07-26 10:35:58 +02:00
ce842648ae
afl_trace_pc fix
2019-07-25 11:18:14 +02:00
fe084b9866
several documentation fixes
2019-07-19 11:17:30 +02:00
80c98f4d0c
added readme
2019-07-16 21:05:50 +02:00
995eb0cd79
deprecate afl-gcc
2019-07-16 08:51:00 +02:00
3252523823
fixing commit fuckup
2019-07-15 11:22:54 +02:00
2628f9f61b
fix crash with case insensitive compare functions (str(n)casecmp())
2019-07-15 08:54:12 +02:00
da8e03e18a
Merge branch 'master' into shared_memory_mmap_refactor
2019-07-14 20:02:20 +02:00
013a1731d5
set instrim as default and updated documentation
2019-07-14 19:48:28 +02:00
e664024853
whitelist features works now
2019-07-14 10:50:13 +02:00
495f3b9a68
notZero added and first attempt at whitelist
2019-07-14 10:23:54 +02:00
98a6963911
make fix
2019-07-14 10:05:46 +02:00
c204efaaab
Compile fix for LLVM 3.8.0
2019-07-13 23:12:36 +02:00
0f13137616
compiles now with LLVM 8.0
2019-07-13 23:40:34 +02:00
864056fcaa
initial commit
2019-07-13 11:08:13 +02:00
d9c70c7b8c
add explicit llvm library for OpenBSD
2019-07-05 20:33:36 +02:00
984ae35948
increased portability, replace sed with tr (*BSD)
...
sanity check versions from clang and llvm, adjust clang path if needed.
2019-07-05 20:02:40 +02:00
c0332ad98b
Merge branch 'master' into neverZero_counters
2019-07-05 13:27:38 +02:00
7f6aaa5314
final touches
2019-07-05 11:28:08 +02:00
9199967022
this is the best solution IMHO
2019-07-04 11:19:18 +02:00
04c92c8470
notzero for afl-gcc
2019-07-03 19:10:48 +02:00
00b22e37df
select implementations
2019-07-03 16:36:31 +02:00
aaa810c64a
add -lrt with afl-gcc/clang automatically in mmap mode
2019-07-03 12:11:02 +02:00
b57b2073ac
LAF_... -> AFL_LLVM_LAF_...
2019-07-03 12:05:58 +02:00
cc48f4499a
add librt under NetBSD
2019-07-02 20:20:07 +02:00