474 Commits

Author SHA1 Message Date
hexcoder-
4103687f76 afl-sharedmem.c: fix leaks on error paths (SysV shared memory) 2020-06-27 00:13:24 +02:00
van Hauser
1ecfd78418 implement sharedmem mmap for cmplog 2020-06-26 09:13:07 +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
Dominik Maier
7119bf5d86 Added rand, hash unittests 2020-06-22 21:58:23 +02:00
van Hauser
76a2d9b59b further refinement 2020-06-22 13:48:59 +02:00
van Hauser
07a4e6370a modify txt configs for test 2020-06-20 10:55:02 +02:00
van Hauser
de2c565953 first commit, looks good 2020-06-19 18:05:04 +02:00
van Hauser
2a254fce8f fix afl-clang-fast for default pcguard mode 2020-06-19 14:21:34 +02:00
hexcoder-
bac2da8669 fix for *BSD: remove all HAVE_ARC4RANDOM dependencies 2020-06-16 01:29:07 +02:00
van Hauser
f6d2da27e3 switched to new MOpt dictionary support 2020-06-15 21:07:35 +02:00
van Hauser
ada59feda8 improve performance for default power schedule 2020-06-15 20:02:28 +02:00
Dominik Maier
dc002b4b35 code format 2020-06-15 11:08:24 +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
1542c7f49c fix typos 2020-06-13 10:58:30 +02:00
van Hauser
ce1af1bc9c code-format killed the compilation 2020-06-12 16:57:33 +02:00
van Hauser
ab0e3fdd82 code-format killed the compilation 2020-06-12 16:50:36 +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
b3feda052d start of illumos cpu binding implementation.
The current user needs the proc_owner permission, not something doable
 via the settings script.
2020-06-10 16:16:47 +01:00
hexcoder
b4f71c7cc7
Merge pull request #396 from Kyle-Kyle/master
fix a fundamental bug: favor random branches
2020-06-08 08:57:25 +02:00
Kyle ZENG
73334207ce fix a fundamental bug: favor random branch randomly 2020-06-07 15:14:25 -07:00
van Hauser
a9348e0acc fix cmplog for shmem persistent mode 2020-06-04 16:31:53 +02:00
van Hauser
dd0ca7335f switch shmem_len to the map 2020-06-03 15:49:23 +02:00
Dominik Maier
83112ed5e0 got rid of questionable phrasing 2020-06-02 14:54:24 +02:00
Dominik Maier
ee14785f68 starting shmap support for unicorn 2020-05-31 04:13:41 +02:00
Dominik Maier
c0ed118ba5 comment 2020-05-30 20:38:01 +02:00
Dominik Maier
95b46b4278 reverted extendended read_timed 2020-05-30 13:53:00 +02:00
Dominik Maier
38e5c32a55 corrected read_timed for values > 4 2020-05-30 11:02:34 +02:00
van Hauser
eb7d1e22e5 simplify u64 2020-05-28 22:56:15 +02:00
van Hauser
b81df11d8a fix 64bit support for powerpc, risc, etc. 2020-05-27 11:07:54 +02:00
van Hauser
707145c491 persistent mode: shared memory test case transfer 2020-05-25 16:40:55 +02:00
hexcoder-
2b922e9e68 fix possible null ptr deref in afl-prealloc.h 2020-05-15 17:07:30 +02:00
van Hauser
57637ba0b0 removed overlooked post_lib references, added post_lib examples to examples/custom_mutators 2020-05-15 13:39:42 +02:00
van Hauser
d536ddc240 change: slaves only sync from masters 2020-05-15 09:27:15 +02:00
van Hauser
564399bd75 v2.65d init 2020-05-15 09:04:55 +02:00
van Hauser
49bd24144a v2.65c 2020-05-15 08:35:46 +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
rish9101
45bddcd808 Fix bugs, remove intial post library test 2020-05-13 19:25:23 +05:30
rish9101
9627458ecc Add post library API as custom mutator and rename pre_save 2020-05-13 18:59:12 +05:30
van Hauser
7b40d7b942 new code formatting + applied 2020-05-12 11:12:25 +02:00
van Hauser
41f6aa7940 bigger initial map when LTO 2020-05-11 10:45:20 +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
07a0e2caf7 hopefully final fixes from code-format disaster :-( 2020-05-10 15:36:46 +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
2e553bcd69 code-format 2020-05-10 10:24:24 +02:00
David CARLIER
515de0d68d
Illumos biuld fix (#357) 2020-05-10 00:21:26 +02:00
hexcoder-
20392878f1 qemu_mode: make building warning free 2020-05-09 20:02:32 +02:00