van Hauser
16e362d2b9
add last 60s exec/s stat
2020-07-26 15:55:03 +02:00
van Hauser
a879f72131
fix
2020-07-25 17:38:40 +02:00
van Hauser
131df8bec9
try to fix travis
2020-07-25 16:39:36 +02:00
hexcoder-
c5963f707c
make fuzzing of test-floatingpoint reproducible
2020-07-14 23:42:47 +02:00
van Hauser
383b280531
added frida gum extension
2020-07-14 23:26:11 +02:00
hexcoder-
95276f7da6
test float splitting increase timeout to 30 seconds
2020-07-13 23:17:21 +02:00
hexcoder-
6b79e1f76d
test.sh: FP fuzzing: check for crashes
2020-07-13 11:27:08 +02:00
hexcoder-
5a26656ea1
add floating point test cases. One for fuzzing (test-floatingpoint.c) and one for testing all cases with the instrumented program (test-fp_cases.c)
2020-07-13 10:35:43 +02:00
van Hauser
06264df168
rename whitelist -> instrumentlist
2020-06-30 17:28:21 +02:00
Dominik Maier
3a62bb68e0
updated unicornafl
2020-06-25 17:13:16 +02:00
van Hauser
8178f4dfdd
remove radamsa, add radamsa custom mutator
2020-06-25 16:51:29 +02:00
van Hauser
49a769ac06
lto whitelist in test.sh
2020-06-23 21:23:10 +02:00
van Hauser
2b450aeb20
fix test.sh
2020-06-23 18:21:50 +02:00
Dominik Maier
aad433e11e
Merge branch 'dev' of github.com:vanhauser-thc/AFLplusplus into dev
2020-06-23 15:08:49 +02:00
Dominik Maier
7119bf5d86
Added rand, hash unittests
2020-06-22 21:58:23 +02:00
jonasmollerlarsen
990b234067
Fix when env. PATH contains spaces
2020-06-20 11:50:53 +02:00
hexcoder-
889e54eab8
unit tests: fix stupid compiler warning for gcc 4.8.4
2020-06-16 23:07:33 +02:00
hexcoder-
a14f3c90a8
fix unit tests when exit is called at the end
2020-06-16 22:37:56 +02:00
hexcoder-
e05ed58bf8
fix test.sh for failing unit tests
2020-06-16 19:44:52 +02:00
Dominik Maier
c1eb2bccaa
more output in uc-tests
2020-06-10 12:09:45 +02:00
Dominik Maier
8e3f6fe2dc
added persistent mode testcase
2020-06-09 03:46:17 +02:00
Dominik Maier
408ef5298b
Merge pull request #383 from dgmelski/fix-read-timed
...
Fix read_timed when accumulating short reads
2020-05-29 18:58:25 +02:00
hexcoder-
bb0a31158a
test.sh OpenBSD6.7, 32bit: add 'i386' to known intel strings
2020-05-28 22:24:06 +02:00
Robert Scott
7e4c5b3636
tests: add test of compiled compcov binary's functionality
2020-05-25 23:38:45 +01:00
van Hauser
68e66fa920
fix compare-transform for strn?casecmp
2020-05-24 01:59:08 +02:00
van Hauser
0f8da71588
more test.sh fixes
2020-05-22 13:50:39 +02:00
van Hauser
7d3cfcfd0b
more test.sh fixes
2020-05-22 13:49:50 +02:00
van Hauser
536397b22f
travis debug
2020-05-22 13:31:16 +02:00
van Hauser
6253bea73c
fix test.sh
2020-05-22 12:51:21 +02:00
hexcoder-
182b8a4582
llvm_mode: lower llvm version reqs to 3.4 (LLInsTrim will not be
...
available)
2020-05-15 01:55:33 +02:00
Dominik Maier
c084458294
updated 20.04 Dockerfile
2020-05-15 00:51:57 +02:00
Dominik Maier
498e9f4298
adding 20.04 test
2020-05-14 23:54:07 +02:00
Ruben ten Hove
767ed8c5da
add python setuptools to travis builds
2020-05-14 21:49:36 +02:00
hexcoder-
324b44872c
unicornafl: python/module check with faster method
2020-05-14 21:13:36 +02:00
hexcoder
94a1d4d3ac
test unicornafl: copy from build script
2020-05-14 20:32:04 +02:00
hexcoder-
ae15803bf1
Merge branch 'dev' of https://github.com/AFLplusplus/AFLplusplus into dev
2020-05-14 18:41:44 +02:00
hexcoder-
9e375179d8
test.sh: make sure the right python version (with setuptools available) is being used
2020-05-14 18:40:26 +02:00
van Hauser
d334093606
deprecated AFL_POST_LIBRARY
2020-05-14 01:00:11 +02:00
hexcoder-
5273c61cd8
Darwin tests: grep --binary-files=text for laf-intel and skipping of unittests
2020-05-12 23:19:51 +02:00
hexcoder-
6224ae1c60
test/test.sh: prefer python3 over python for unicornafl, avoid realpath and readlink dependencies
2020-05-12 20:59:48 +02:00
van Hauser
6177954773
fix custom mutators and add real test cases
2020-05-12 16:32:40 +02:00
van Hauser
26fe7a9d66
final code-format fixes, remove test-multiple-mutators when done
2020-05-10 15:53:47 +02:00
van Hauser
fa84e52af0
custom mutator code enhancements and code-format
2020-05-09 11:35:54 +02:00
Rishi Ranjan
190f3024da
Support multiple custom mutators ( #282 )
...
* Make a list of custom mutators using env variable
* Set up multiple custom mutators
* Add destroy custom mutator and changes to load_custom_mutator
* Use array instead of list, make changes to afl-fuzz-one for multiple mutators
* Make change to fuzz-one custom_queue_get to support multiple mutators
* Modify custom python mutator support
* Fix bug
* Fix missing afl->mutator->data
* Revert to list with max count
* Change custom_pre_save hook and code format
* Free custom_mutator struct in the list
* Add testcase for multiple custom mutators
* Resolve merge conflict
2020-05-08 20:08:27 +02:00
hexcoder-
e31b816aa0
fix unit tests when printf is a macro
2020-05-05 22:46:48 +02:00
van Hauser
6e45e55d82
fix crash in AFL_LLVM_LAF_TRANSFORM_COMPARES
2020-05-05 10:38:44 +02:00
hexcoder-
e68d2345d5
test.sh: continue after failed test case qemu persistent mode
2020-04-29 22:25:10 +02:00
Dominik Maier
66eee34709
refactored global lists
2020-04-26 02:32:09 +02:00
van Hauser
5c017d7071
travis Dockerfiles for testing and debugging
2020-04-25 12:48:48 +02:00
van Hauser
766085293d
variable map size fix, error reporting through forkserver, code format
2020-04-24 12:09:25 +02:00