van Hauser
486e5365d9
fix float splitting if not on a tty
2020-07-30 18:01:18 +02:00
van Hauser
3b194e1690
Merge pull request #476 from AFLplusplus/new_lkm
...
New snapshot lkm support
2020-07-29 14:15:39 +02:00
van Hauser
22921c493f
improve docs, enable laf compare if float is set
2020-07-29 12:58:02 +02:00
van Hauser
015fde3703
fix ffmpeg lto example
2020-07-28 22:25:48 +02:00
Andrea Fioraldi
d64c0e8887
lkm new api
2020-07-28 16:31:07 +02:00
Andrea Fioraldi
a22f4dd1ac
new snapshot api
2020-07-28 16:13:32 +02:00
van Hauser
0b3332d579
finalize new readme
2020-07-28 13:27:18 +02:00
van Hauser
8b21c2e472
unnice
2020-07-28 09:55:32 +02:00
van Hauser
031aa240bc
unnice2
2020-07-27 23:09:26 +02:00
van Hauser
11f25747a9
child renice
2020-07-27 09:39:15 +02:00
van Hauser
7959808384
llvm12 support
2020-07-24 16:39:50 +02:00
van Hauser
67d58e2437
doc updates
2020-07-16 20:24:01 +02:00
van Hauser
4d929f80fb
fix for laf intel float split not enabled if not not on a tty
2020-07-13 17:57:02 +02:00
van Hauser
b126a5d5a8
LTO: autodict default, instrim disabled
2020-07-12 13:44:25 +02:00
hexcoder-
571031a467
fix several cases in floating point comparison splitting
2020-07-11 00:56:35 +02:00
van Hauser
60bb1afc72
code format
2020-07-09 21:32:06 +02:00
van Hauser
84a320f834
skip -fuse-ld parameters when in LTO mode
2020-07-09 21:31:15 +02:00
hexcoder-
cbe029664e
fix issue #446
2020-07-07 12:59:00 +02:00
van Hauser
0aed549df1
warn rather than fail if AFL_MAP_SIZE is set and not understood by instrumenter
2020-07-06 14:11:21 +02:00
van Hauser
75fa1ac3b0
warn rather than fail if AFL_MAP_SIZE is set and not understood by instrumenter
2020-07-06 14:10:14 +02:00
van Hauser
95fd080ca1
code format
2020-07-05 11:08:22 +02:00
van Hauser
0f0230b068
Merge pull request #437 from devnexen/fbsd_build_fix_llvm_mode
...
llvm mode shared segment fix for FreeBSD.
2020-07-05 11:01:58 +02:00
van Hauser
869c602b99
Merge pull request #438 from EliaGeretto/fix-typo
...
Fix typo in compiler wrapper for LLVM instrumentation
2020-07-05 11:01:24 +02:00
hexcoder-
147b0a151c
fix laf-intel/compare-transform-pass for 32-Bit
2020-07-04 17:34:03 +02:00
Elia Geretto
4fd145c52e
llvm_mode: Fix typo in compiler wrapper
2020-07-03 18:37:53 +02:00
David Carlier
e6d4d29af5
llvm mode shared segment fix for FreeBSD.
...
MAP_EXCL|MAP_FIXED is a (genuine) equivalent to Linux's MAP_FIXED_NOREPLACE.
2020-07-03 15:21:33 +01:00
van Hauser
b67905c40f
Merge branch 'stable' into dev
2020-07-01 09:19:32 +02:00
hexcoder
52a0410d92
fix text
2020-07-01 07:49:07 +02:00
hexcoder
2aaa60e4fc
comments fix
2020-07-01 07:39:55 +02:00
hexcoder
e9dce31496
comments fixed
2020-07-01 07:35:42 +02:00
van Hauser
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 6d9b29daca46c8912aa9ddf6c053bc8554e9e9f7, reversing
changes made to 07648f75ea5ef8f03a92db0c7566da8c229dc27b.
* 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
van Hauser
06264df168
rename whitelist -> instrumentlist
2020-06-30 17:28:21 +02:00
van Hauser
878b27af76
blacklist -> ignore renaming
2020-06-30 16:52:48 +02:00
van Hauser
e5e485fcdb
fix autodict
2020-06-29 00:58:05 +02:00
van Hauser
16f3df7cc6
fix for shmem+autodict
2020-06-29 00:18:29 +02:00
van Hauser
81974c4d5e
debug code
2020-06-28 22:50:18 +02:00
van Hauser
910b9f3f25
O2 instead of O3 for .o target files
2020-06-28 16:53:31 +02:00
van Hauser
ee17782e61
fix output for LTOinstrim
2020-06-28 00:13:31 +02:00
van Hauser
8d5eb9487d
make llvm_mode pcguard instrumentation collision free
2020-06-25 20:09:56 +02:00
van Hauser
49a769ac06
lto whitelist in test.sh
2020-06-23 21:23:10 +02:00
van Hauser
5f1c0111a6
fix make files
2020-06-23 18:06:08 +02:00
van Hauser
2a254fce8f
fix afl-clang-fast for default pcguard mode
2020-06-19 14:21:34 +02:00
van Hauser
394d8ade15
work around for llvm 11 bug
2020-06-17 22:21:09 +02:00
julian.haerig
2e35326040
Fixed missing cast in afl-clang-fast.c, which results in a compilation error when using __AFL_FUZZ_TESTCASE_BUF in a C++ target
2020-06-16 18:04:38 +02:00
van Hauser
e5dcaa818e
set class afl instrumentation if llvm <= 6
2020-06-16 15:59:09 +02:00
David Carlier
67d87dd2a9
Porting to Haiku.
...
getrusage does not implement resident memory gathering, no shm api neither.
2020-06-14 15:32:02 +00:00
van Hauser
a632c00b0d
switch to faster and better hash + random
2020-06-12 16:08:49 +02:00
van Hauser
db2e04361d
shm debug and fixes
2020-06-12 11:57:54 +02:00
Dominik Maier
feffae60dd
code format
2020-06-09 03:48:50 +02:00
Dominik Maier
92b8c5bb60
fixed shmap fuzzing
2020-06-09 03:03:21 +02:00