272 Commits

Author SHA1 Message Date
van Hauser
7527c76c74 reduce the time interval in which the secondaries sync 2020-06-30 17:33:47 +02:00
van Hauser
06264df168 rename whitelist -> instrumentlist 2020-06-30 17:28:21 +02:00
van Hauser
29e41a09d5 fix typos 2020-06-27 18:16:27 +02:00
van Hauser
171b1923e9 shmem release fix 2020-06-25 22:02:02 +02:00
van Hauser
8178f4dfdd remove radamsa, add radamsa custom mutator 2020-06-25 16:51:29 +02:00
van Hauser
b5573b3adb add seek power schedule, remove update stats in calibration, fix help output 2020-06-25 10:33:59 +02:00
van Hauser
1d7c76d141 decrease time to sync for main 2020-06-24 17:37:16 +02:00
van Hauser
fce010f051 add -D option for -S 2020-06-24 11:14:00 +02:00
van Hauser
bdc8e3b79e create .synced/NAMES.last to document last sync attempts 2020-06-24 11:09:33 +02:00
Dominik Maier
7119bf5d86 Added rand, hash unittests 2020-06-22 21:58:23 +02:00
van Hauser
eb3cb4bbf8 fix for s=0 2020-06-21 16:21:59 +02:00
van Hauser
b0866f59cc fix for -s 0 2020-06-21 14:08:41 +02:00
Dominik Maier
dc002b4b35 code format 2020-06-15 11:08:24 +02:00
van Hauser
ab142282a3 kill targets on exit 2020-06-14 16:08:58 +02:00
van Hauser
40aca0b6b3 fix for checksums 2020-06-12 16:33:20 +02:00
van Hauser
a632c00b0d switch to faster and better hash + random 2020-06-12 16:08:49 +02:00
David Carlier
4ee4495120 Disable array subscript warning 2020-06-09 22:43:31 +01:00
van Hauser
a9348e0acc fix cmplog for shmem persistent mode 2020-06-04 16:31:53 +02:00
van Hauser
88e83c7322 code format 2020-06-04 02:53:24 +02:00
van Hauser
fc164e4709 code format 2020-06-03 10:50:49 +02:00
Andrea Fioraldi
9962de1a4c shared mem input for qemu persistent hook 2020-06-03 09:57:44 +02:00
Dominik Maier
83112ed5e0 got rid of questionable phrasing 2020-06-02 14:54:24 +02:00
Dominik Maier
fbd781fc83 Merge branch 'dev' of github.com:aflplusplus/aflplusplus into dev 2020-06-02 14:10:44 +02:00
Dominik Maier
62306f5ce8 minor fixes 2020-06-02 14:10:40 +02:00
van Hauser
0de25f08ba code format 2020-06-01 12:30:55 +02:00
Dominik Maier
ee14785f68 starting shmap support for unicorn 2020-05-31 04:13:41 +02:00
van Hauser
707145c491 persistent mode: shared memory test case transfer 2020-05-25 16:40:55 +02:00
van Hauser
982017a2ab remove master file on exit 2020-05-20 22:52:33 +02:00
van Hauser
d37a8f72d6 fix master creation file 2020-05-17 01:36:03 +02:00
van Hauser
d536ddc240 change: slaves only sync from masters 2020-05-15 09:27:15 +02:00
van Hauser
d334093606 deprecated AFL_POST_LIBRARY 2020-05-14 01:00:11 +02:00
van Hauser
60a5df5262 code-format and slight -S/-M modifications 2020-05-13 16:49:00 +02:00
van Hauser
7b40d7b942 new code formatting + applied 2020-05-12 11:12:25 +02:00
van Hauser
30bfd44dfd indenting preprocessor directives breaks compilation and cant be fixed, reverting ... :-( 2020-05-10 12:09:37 +02:00
van Hauser
26f8708fed fix warning, code format 2020-05-10 11:35:31 +02:00
van Hauser
c380819e02 remove debug output 2020-05-09 11:58:47 +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
van Hauser
02887dc164 fix static and profiling compilation and add profiling calculation 2020-05-07 14:09:58 +02:00
Dominik Maier
8197e9b2e4
clang-tidy readability-braces (#323) 2020-04-19 16:42:40 +02:00
hexcoder-
ef1d384184 add missing limits.h include for PATH_MAX (OpenBSD) 2020-04-17 13:45:22 +02:00
van Hauser
76e15a0695 refactoring getting the map size 2020-04-17 11:56:08 +02:00
van Hauser
1931838a11 remove unnecessary map_size variables 2020-04-17 11:39:38 +02:00
van Hauser
bda4d8812e forgot MAP_SIZE for afl struct maps 2020-04-17 11:15:04 +02:00
van Hauser
248a2f2f0b added AFL_MAP_SIZE to env help output 2020-04-17 10:21:41 +02:00
van Hauser
5b70d23211 added AFL_MAP_SIZE (wip) 2020-04-17 09:10:49 +02:00
Dominik Maier
69bd7c16eb silence some clang warnings 2020-04-16 19:15:14 +02:00
Dominik Maier
6940e13629 removed redundent funcs 2020-04-16 17:50:08 +02:00
Dominik Maier
6dc36f1e6e unified forkservered run_target, fixes #308 2020-04-14 19:27:25 +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