van Hauser
42ece199c8
revert test.sh patch
2020-03-21 22:04:52 +01:00
van Hauser
f8d717d195
test.sh fix
2020-03-21 21:42:32 +01:00
van Hauser
c6db05c5ae
test.sh with -no-pie
2020-03-21 21:10:38 +01:00
hexcoder-
6cbd0f1faf
avoid calling awk for 'which' replacement, use POSIX 'command -v' instead
2020-03-21 18:51:43 +01:00
hexcoder-
f6847b0314
test.sh: replace 'which' with 'type'
2020-03-19 00:19:25 +01:00
Andrea Fioraldi
bfe076748b
fix test failure with qemu compcov
2020-03-15 21:42:04 +01:00
hexcoder-
530bd2b341
test.sh: make afl-cmin.bash test dependent on bash
2020-03-12 22:52:20 +01:00
Dominik Maier
cc1d6b33b1
unified pointer placement
2020-03-10 22:04:05 +01:00
van Hauser
0def6e3471
this should fix travis
2020-03-10 07:18:23 +01:00
van Hauser
581097d58d
expanded test-instr to also work with input files via "-f @@" and changed the test.sh values
2020-03-09 11:39:12 +01:00
van Hauser
9f89bbd5ec
reactivated LTO persistent mode to test.sh
2020-03-09 08:51:37 +01:00
van Hauser
90409f383a
added AFL_QUIET - be_quiet to afl-showmap and small changes to test.sh
2020-03-05 11:36:37 +01:00
van Hauser
9d686ba523
Add LTO collision free llvm_mode ( #223 )
...
* first new implementation, only works with AFL_DONT_OPTIMIZE
* bug hunting
* interim commit
* finalized LTO non-collision solution
* update documentation
* merge resulted in some problems, fixing these
* added lto env to env check
* fixed llvm weirdness to messes up our instrumentation due CFG rewrite optimizations
* all llvm instrumentation issues have been resolved! :-)
* llvm 9 is required (so far)
* update lto readme
2020-03-05 10:52:26 +01:00
van Hauser
2c9c2e139e
afl-gcc change -> test.sh
2020-02-25 14:01:55 +01:00
Andrea Fioraldi
de4f88b4cb
improve redqueen not looking in orig buf
2020-02-21 20:05:43 +01:00
Andrea Fioraldi
00c1c26bf8
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
2020-02-21 19:52:11 +01:00
Andrea Fioraldi
f4e09634cc
test compcov and persistent also on arm
2020-02-21 19:52:03 +01:00
van Hauser
ec8e8cb51c
no unnecessary warnings in test.sh
2020-02-21 18:10:50 +01:00
van Hauser
d49c4d641a
fix test.sh
2020-02-19 12:34:50 +01:00
van Hauser
8263f3b171
debug travis
2020-02-19 12:23:59 +01:00
van Hauser
0b692faddd
gcc-10 support
2020-02-19 12:20:09 +01:00
van Hauser
62b17844b9
test.sh AFL_ENTRYPOINT testcase
2020-02-19 11:57:29 +01:00
van Hauser
69898722cb
fix travis and fix logic
2020-02-19 10:46:10 +01:00
van Hauser
def4ad645c
fix travis for asan
2020-02-18 23:22:36 +01:00
Andrea Fioraldi
9bdfb04691
asan options in test.sh
2020-02-18 11:00:51 +01:00
Andrea Fioraldi
cdbb35d87e
ASAN_BUILD makefile define
2020-02-18 10:53:37 +01:00
hexcoder-
be5032f49e
unset AFL_TMPDIR, since afl-fuzz does not cleanup the input file
2020-02-17 22:32:12 +01:00
hexcoder-
24dcc5eb37
fix issue #194 more seriously
2020-02-13 21:06:09 +01:00
hexcoder-
3b9ac30efa
test.sh: make grep option '-a' optional. Use when supported
2020-02-10 21:52:17 +01:00
van Hauser
f47d905225
more unset for test.sh
2020-02-09 13:03:55 +01:00
hexcoder-
312732bdbe
more portability for (solaris-based OpenIndiana)
2020-02-08 18:11:57 +01:00
hexcoder-
a93e11b797
first work for OpenIndiana (solaris flavor)
2020-02-08 16:50:37 +01:00
hexcoder
7734a9229e
track afl-cmin test changes
2020-02-07 13:04:49 +01:00
van Hauser
b219198576
made cmin testcase more complex and added cmin.bash
2020-02-06 15:50:01 +01:00
hexcoder-
4bcea7b31f
adapt to afl-cmin with forkserver_mode (and stdin)
2020-02-05 22:08:57 +01:00
Dominik Maier
acaf99cd05
Revert "Revert "adapt to new afl-ahowmap with forkserver mode""
...
This reverts commit e2f6114839960e92bb352bee5099faae99317d62.
2020-02-03 19:35:02 +01:00
Dominik Maier
e2f6114839
Revert "adapt to new afl-ahowmap with forkserver mode"
...
This reverts commit f676e5528ac8a2d454a607fceaa8590f11b9f795.
2020-02-03 19:34:01 +01:00
hexcoder-
f676e5528a
adapt to new afl-ahowmap with forkserver mode
2020-02-03 19:20:16 +01:00
Andrea Fioraldi
13ac2cb125
s/experimental\//examples\/g
2020-02-03 14:13:09 +01:00
van Hauser
c7167190a6
debug
2020-02-01 23:27:15 +01:00
van Hauser
9e53ae7035
debug
2020-02-01 23:12:29 +01:00
van Hauser
3b8fe02080
debug
2020-02-01 23:03:14 +01:00
Andrea Fioraldi
86a25e64cd
skip persistent qemu test when SYS is not intel
2020-02-01 16:36:42 +01:00
van Hauser
4094dcdf88
fixed qemu persistent mode test case :-)
2020-01-31 18:40:38 +01:00
van Hauser
2c6847bfa0
added whitelist+blacklist to all llvm_mode passes
2020-01-25 16:11:42 +01:00
hexcoder-
6abe330303
afl-cmin more awk portability (mawk), add afl-cmin/afl-tmin tests
...
for non-x86 platforms
2020-01-24 20:58:15 +01:00
van Hauser
436873a19a
show stderr on afl-cmin test.sh
2020-01-23 11:55:53 +01:00
van Hauser
e7c95ebf5a
afl-cmin final touches
2020-01-23 10:15:33 +01:00
hexcoder
c490b9aa36
afl-cmin debugging is done now, so suppress stdout messages again (but not stderr)
2020-01-23 09:11:35 +01:00
hexcoder-
c51f89b58e
rectification of vanhauser's fix, made it a bit more robust,
...
enabled error output for travis debugging
2020-01-22 21:50:35 +01:00