Dominik Maier
6dc36f1e6e
unified forkservered run_target, fixes #308
2020-04-14 19:27:25 +02:00
Dominik Maier
f4436f118c
fixed #317
2020-04-14 17:21:15 +02:00
Andrea Fioraldi
8440aaea5a
Merge branch 'dev' of github.com:vanhauser-thc/AFLplusplus into dev
2020-04-14 13:02:53 +02:00
Andrea Fioraldi
0d0338012b
one byte cmp in cmplog
2020-04-14 13:02:49 +02:00
Dominik Maier
5ac1b6e940
status 0 initialized
2020-04-14 13:01:54 +02:00
Andrea Fioraldi
92aaaef381
code format
2020-04-14 12:42:38 +02:00
Andrea Fioraldi
2c87e68ad6
Merge branch 'dev' of github.com:vanhauser-thc/AFLplusplus into dev
2020-04-14 12:40:03 +02:00
Andrea Fioraldi
26e690c220
cmplog loop detection
2020-04-14 12:39:29 +02:00
Dominik Maier
b63dd7a464
NO_PYTHON documented
2020-04-14 12:07:46 +02:00
van Hauser
d2a7628748
fix travis fails
2020-04-14 11:26:07 +02:00
van Hauser
b1e7b834ac
add missing default names for AFL_LLVM_INSTRUMENT
2020-04-14 11:24:53 +02:00
Andrea Fioraldi
9eb47a924a
UR -> rand_below
2020-04-14 10:42:29 +02:00
Andrea Fioraldi
1d62bf1c37
solve conflicts
2020-04-14 10:12:41 +02:00
Andrea Fioraldi
982d46e7cb
solve conflicts
2020-04-14 10:11:22 +02:00
Andrea Fioraldi
1fbface656
cmplog is now better
2020-04-14 10:09:03 +02:00
Dominik Maier
1374e65401
no more waitpid warning
2020-04-13 20:39:52 +02:00
Dominik Maier
0fab4e1955
c files static
2020-04-13 20:23:24 +02:00
Dominik Maier
a2574169e2
added NO_PYTHON support
2020-04-13 17:44:48 +02:00
Andrea Fioraldi
4b88e059ef
more robust search for clang for afl-clang-fast
2020-04-13 17:05:43 +02:00
Dominik Maier
12a7059ae8
added ignore info
2020-04-13 16:58:35 +02:00
Dominik Maier
a897f355a9
code format
2020-04-13 16:57:41 +02:00
Dominik Maier
326ab632c3
fixed uaf and warnings
2020-04-13 16:57:19 +02:00
van Hauser
dda096da03
allow -L -1 to enable mopt in parallel to classic mutation
2020-04-13 12:12:27 +02:00
Andrea Fioraldi
5daec436f9
fix bug forksever fail not detected when using read_timed
2020-04-13 11:43:34 +02:00
Andrea Fioraldi
033c743a41
fix all cmplog errors
2020-04-13 11:37:48 +02:00
Andrea Fioraldi
459d8f9ba2
qemu cmplog test.sh
2020-04-13 10:53:37 +02:00
Andrea Fioraldi
0022cc4782
fix some cmplog refactoring bugs
2020-04-13 10:40:24 +02:00
Dominik Maier
995e556065
cmplog forkserver tidying
2020-04-13 08:54:59 +02:00
van Hauser
a93268acec
update todo
2020-04-12 22:45:54 +02:00
van Hauser
e70c54547e
remove warnings with llvm11
2020-04-12 17:23:41 +02:00
David CARLIER
7919545499
Better solution for ARM64 build fix ( #315 )
2020-04-12 16:55:52 +02:00
van Hauser
5a8db5954c
update test.sh to new compcov features
2020-04-12 14:38:47 +02:00
David CARLIER
ee4e1936d0
build on arm64 fix. tested on Android. ( #313 )
2020-04-12 14:20:10 +02:00
van Hauser
ec67780854
fix 32/64 bit LTO
2020-04-12 14:04:17 +02:00
van Hauser
aaf8835cdb
updated changelog
2020-04-12 12:18:06 +02:00
van Hauser
0a525f768b
local/global var for compare-transform-pass and code-format
2020-04-12 12:13:01 +02:00
van Hauser
4ed43b7632
m32/m64 support for LTO and code-format for test/
2020-04-12 11:00:01 +02:00
van Hauser
5e09e13ece
m32/m64 support for LTO and code-format for test/
2020-04-12 10:58:58 +02:00
van Hauser
eec725a345
add global and local var support to autodictionary
2020-04-12 10:34:03 +02:00
pyno
fd63344ffc
Fixed qbdi_mode/build.sh script ( #311 )
...
Co-authored-by: pyno <pyno@fearless>
2020-04-11 20:04:22 +02:00
Andrea Fioraldi
90a9f22c3d
fix #312
2020-04-11 18:31:46 +02:00
van Hauser
cc3ac932d9
fix -E/-V
2020-04-11 09:16:30 +02:00
van Hauser
d8947d1fa4
add extended forkserver feature to gcc_plugin and qemu_mode
2020-04-11 08:15:42 +02:00
van Hauser
32ba60185e
more refactoring and update changelog
2020-04-11 08:02:54 +02:00
van Hauser
8bcfba8231
add missing file
2020-04-11 07:35:54 +02:00
van Hauser
68f269437d
Autodictionary ( #309 )
...
* lto module clean-up
* step 1/3
* step 1/3 completed
* if tmp is ever made non-static
* parts 2 and 3 - autodictionary is complete
* variable map_size support
* variable map size: changed overlooked functions
* remove debug for autodict
* 64 bit alignment of map size
* fix review comments
* force 64 bit alignment on both sides
* typo
* better map transfer, display snapshot in UI
* update readme
2020-04-11 07:32:42 +02:00
Dominik Maier
29ee3a1ffc
refactored cmplog
2020-04-11 01:09:07 +02:00
Dominik Maier
39e8b91806
code format
2020-04-10 22:54:31 +02:00
Dominik Maier
3ab7fcf5dd
fixed fauxserver msg
2020-04-10 22:53:59 +02:00
van Hauser
3a509c6168
LTO optimization, variable map size, autodictionary ( #307 )
...
* lto module clean-up
* step 1/3
* step 1/3 completed
* if tmp is ever made non-static
* parts 2 and 3 - autodictionary is complete
* variable map_size support
* variable map size: changed overlooked functions
* remove debug for autodict
* 64 bit alignment of map size
* fix review comments
* force 64 bit alignment on both sides
* typo
2020-04-10 22:33:11 +02:00