Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | remove actions, we do this via docker hub | van Hauser | |
2020-05-28 | actions | van Hauser | |
2020-05-26 | Revert "libfuzzer driver, better rt compilation" | root | |
This reverts commit 46a0f812b1b99032831dd523fbe0efe65f507c4c. | |||
2020-05-25 | libfuzzer driver, better rt compilation | van Hauser | |
2020-05-15 | Merge pull request #360 from AFLplusplus/dev 2.65c | van Hauser | |
new code formatting + applied | |||
2020-05-15 | v2.65c | van Hauser | |
2020-05-15 | llvm_mode: lower llvm version reqs to 3.4 (LLInsTrim will not be | hexcoder- | |
available) | |||
2020-05-15 | added critical whitespace | Dominik Maier | |
2020-05-15 | fixed recursive clean | Dominik Maier | |
2020-05-15 | code format | Dominik Maier | |
2020-05-15 | travis for focal | Dominik Maier | |
2020-05-15 | updated 20.04 Dockerfile | Dominik Maier | |
2020-05-14 | adding 20.04 test | Dominik Maier | |
2020-05-14 | nuicornafl build script fix setuptools check | hexcoder- | |
2020-05-14 | removed accidental shell injection | Dominik Maier | |
2020-05-14 | .gitignore: better be explicit | hexcoder | |
2020-05-14 | unicorn mode may run scripts | Dominik Maier | |
2020-05-14 | update .gitignore | hexcoder- | |
2020-05-14 | corrected info about python | Dominik Maier | |
2020-05-14 | use --python flag to point to python executable for qemu build | Ruben ten Hove | |
2020-05-14 | darn IDE | Ruben ten Hove | |
2020-05-14 | should install python3 setuptools here too | Ruben ten Hove | |
2020-05-14 | create temp symlink to python3 for qemu mode if python isn't found | Ruben ten Hove | |
2020-05-14 | add python setuptools to travis builds | Ruben ten Hove | |
2020-05-14 | qemu build expects python on PATH | Ruben ten Hove | |
2020-05-14 | correct binary already chosen before | Ruben ten Hove | |
2020-05-14 | info about py3 setuptools | Dominik Maier | |
2020-05-14 | use only python3 in new builds | Ruben ten Hove | |
2020-05-14 | unicornafl: python/module check with faster method | hexcoder- | |
2020-05-14 | test unicornafl: copy from build script | hexcoder | |
2020-05-14 | next try | hexcoder | |
2020-05-14 | and more | hexcoder | |
2020-05-14 | unicornafl build script more debug | hexcoder | |
2020-05-14 | unicornafl build script: debugging version for travis | hexcoder | |
2020-05-14 | GNUmakefile: add standard path for NetBSD, test for git and svn before use | hexcoder- | |
2020-05-14 | Merge branch 'dev' of https://github.com/AFLplusplus/AFLplusplus into dev | hexcoder- | |
2020-05-14 | test.sh: make sure the right python version (with setuptools available) is ↵ | hexcoder- | |
being used | |||
2020-05-14 | unicornafl build script: find matching python and setuptools | hexcoder- | |
2020-05-14 | fix afl-clang-fast help output | van Hauser | |
2020-05-14 | Makefile: for convenience forward targets to GNUmake | hexcoder- | |
2020-05-14 | added unicornafl fix info | Dominik Maier | |
2020-05-14 | unicornafl version | Dominik Maier | |
2020-05-14 | prefer python3 | Dominik Maier | |
2020-05-14 | if target crashes add LTO fixed map as a possible reason | van Hauser | |
2020-05-14 | deprecated AFL_POST_LIBRARY | van Hauser | |
2020-05-13 | init/deinit need to be optional for post lib | van Hauser | |
2020-05-13 | better clean | van Hauser | |