Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-30 | OpenBSD build update and llvm mode fix | David Carlier | |
Unlike upstream version, LLVM in OpenBSD enable by default anti ROP gadget leading to bigger binaries and lower performances. On OpenBSD, it needs to link to c++ abi for th unwind symbols. | |||
2020-05-30 | rename var time->time_ms | van Hauser | |
2020-05-30 | removed read_timed | Dominik Maier | |
2020-05-30 | reverted extendended read_timed | Dominik Maier | |
2020-05-30 | Revert "code format" | Dominik Maier | |
This reverts commit 8f19becb620a6fedd0f8b855b48cdeeab211c2ed. | |||
2020-05-30 | fix forkserver change | van Hauser | |
2020-05-30 | fix vor afl-clang | van Hauser | |
2020-05-30 | PowerPc support | Dominik Maier | |
2020-05-30 | code format | Dominik Maier | |
2020-05-30 | corrected read_timed for values > 4 | Dominik Maier | |
2020-05-30 | update readme | van Hauser | |
2020-05-30 | simplified read_timed | van Hauser | |
2020-05-29 | Merge pull request #383 from dgmelski/fix-read-timed | Dominik Maier | |
Fix read_timed when accumulating short reads | |||
2020-05-29 | whitelist wildcard for LTO | van Hauser | |
2020-05-29 | Merge pull request #385 from sirmc/dev | van Hauser | |
Support UNIX-style wildcards in AFL_LLVM_WHITELIST file | |||
2020-05-29 | Remove AFL_LLVM_WHITELIST_FNMATCH env variable | Sebastian Österlund | |
2020-05-29 | code format | van Hauser | |
2020-05-29 | add Perl dictionaries from RootUp | hexcoder- | |
2020-05-29 | Do clang-format | Sebastian Österlund | |
2020-05-29 | gcc_plugin: better error message when compiler and plugin versions do not match | hexcoder- | |
2020-05-29 | .gitignore: add *.pyc | hexcoder- | |
2020-05-29 | Fix typos in LLVM whitelist README | Sebastian Österlund | |
2020-05-29 | Add AFL_LLVM_WHITELIST_FNMATCH env var | Sebastian Österlund | |
Only enable UNIX pattern matching on the whitelist when AFL_LLVM_WHITELIST_FNMATCH is set. The reason being that we keep backwards compatibility with old whitelists. | |||
2020-05-29 | Support filename pattern matching in whitelist | Sebastian Österlund | |
Allow the whitelist specified by AFL_LLVM_WHITELIST contain entries with UNIX shell-style wildcard pattern matching. | |||
2020-05-28 | Fix read_timed when accumulating short reads | David Melski | |
The existing code appears to use 'len_read' in several places where 'total_read' was intended. The function may work if the first 1 or 2 iterations of the loop read the requested 'len' bytes. If the first two reads are "short" and a third read is done, the bytes will be placed over previously read bytes in buf and more than 'len' bytes may be read in total, though buf is never overrun. This commit changes read_timed to (1) correctly append short reads in buf (2) correctly terminate when the sum of the short reads equals the requested 'len' bytes (3) return an error when read() returns -1 or 0 The function also depends on select() decrementing the timeout structure, as it does on Linux. On other platforms, the exec_ms returned is likely incorrect. This patch does not attempt to address this issue. | |||
2020-05-28 | Merge pull request #382 from ivachyou/master | van Hauser | |
change qemu-mode AFL_REGS_NUM to 16 for TARGET_ARM | |||
2020-05-29 | Delete action.yml | Artem Ivachev | |
2020-05-28 | simplify u64 | van Hauser | |
2020-05-28 | Merge pull request #375 from risicle/ris-llvm-compare-transform-var-sized-dev | van Hauser | |
llvm_mode compare-transform-pass: add handling of sized comparisons with non-const size | |||
2020-05-28 | test.sh OpenBSD6.7, 32bit: add 'i386' to known intel strings | hexcoder- | |
2020-05-28 | OpenBSD6.7, 32bit fix add linker option -z notext | hexcoder- | |
2020-05-28 | make dockerfile better | van Hauser | |
2020-05-28 | remove actions, we do this via docker hub | van Hauser | |
2020-05-28 | change qemu-mode AFL_REGS_NUM to 16 for TARGET_ARM | ivachyou | |
2020-05-28 | GNUmakefile: make binary-only: make qemu build optional, so unicornafl can ↵ | hexcoder- | |
be build | |||
2020-05-28 | actions | van Hauser | |
2020-05-28 | fix Dockerfile | van Hauser | |
2020-05-27 | enable snapshot lkm for llvm_mode persistent mode | van Hauser | |
2020-05-27 | code format | van Hauser | |
2020-05-27 | Merge pull request #379 from arnow117/master | van Hauser | |
Fix MOpt implementation flaws | |||
2020-05-27 | allow for copy paste from documentation | van Hauser | |
2020-05-27 | fix 64bit support for powerpc, risc, etc. | van Hauser | |
2020-05-27 | fix MOPT implementation flaws in core fuzzing | arnow117 | |
2020-05-26 | Revert "libfuzzer driver, better rt compilation" | root | |
This reverts commit 46a0f812b1b99032831dd523fbe0efe65f507c4c. | |||
2020-05-26 | make examples better | van Hauser | |
2020-05-26 | persistent mode shared memory fuzzing - done | van Hauser | |
2020-05-26 | better performance compilation options for afl++ and targets | van Hauser | |
2020-05-25 | llvm_mode compare-transform-pass: add handling of sized comparisons with ↵ | Robert Scott | |
non-const size this involved insertion of an extra length-checking bb for each character to see if we've hit the sized limit. | |||
2020-05-25 | tests: add test of compiled compcov binary's functionality | Robert Scott | |
2020-05-25 | more performance testing | van Hauser | |