Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | code format | Dominik Maier | |
2020-05-30 | corrected read_timed for values > 4 | Dominik Maier | |
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-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-27 | code format | van Hauser | |
2020-05-27 | Merge pull request #379 from arnow117/master | van Hauser | |
Fix MOpt implementation flaws | |||
2020-05-27 | fix MOPT implementation flaws in core fuzzing | arnow117 | |
2020-05-25 | persistent mode: shared memory test case transfer | van Hauser | |
2020-05-23 | forkserver: missing space in message | hexcoder | |
2020-05-23 | AFL_LLVM_LAF_ALL | van Hauser | |
2020-05-22 | more help for LTO issues | van Hauser | |
2020-05-20 | better sync - lesser and better imports | van Hauser | |
2020-05-20 | remove master file on exit | van Hauser | |
2020-05-19 | forgot the unlink ... | van Hauser | |
2020-05-19 | if no master is present a slave becomes a temporary master | van Hauser | |
2020-05-18 | afl-as fast system fix | van Hauser | |
2020-05-17 | fix master creation file | van Hauser | |
2020-05-17 | fix -M check | van Hauser | |
2020-05-15 | removed overlooked post_lib references, added post_lib examples to ↵ | van Hauser | |
examples/custom_mutators | |||
2020-05-15 | change: slaves only sync from masters | van Hauser | |
2020-05-15 | code format | Dominik Maier | |
2020-05-14 | unicorn mode may run scripts | 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 | fix GNUmakefile | van Hauser | |
2020-05-13 | code-format and slight -S/-M modifications | van Hauser | |
2020-05-13 | Fix previous commit bugs | rish9101 | |
2020-05-13 | Fix bugs, remove intial post library test | rish9101 | |
2020-05-13 | Add post library API as custom mutator and rename pre_save | rish9101 | |
2020-05-13 | move has_new_bits for better performance | van Hauser | |
2020-05-12 | missing env var | van Hauser | |
2020-05-12 | enforce mandatary custom functions | van Hauser | |
2020-05-12 | fix custom mutators and add real test cases | van Hauser | |
2020-05-12 | new code formatting + applied | van Hauser | |
2020-05-12 | fix issue in describe_op showing time inside src | Andrea Fioraldi | |
2020-05-10 | indenting preprocessor directives breaks compilation and cant be fixed, ↵ | van Hauser | |
reverting ... :-( | |||
2020-05-10 | fix warning, code format | van Hauser | |
2020-05-10 | code-format | van Hauser | |
2020-05-10 | Illumos biuld fix (#357) | David CARLIER | |
2020-05-09 | remove debug output | van Hauser | |
2020-05-09 | custom mutator code enhancements and code-format | van Hauser | |
2020-05-08 | Support multiple custom mutators (#282) | Rishi Ranjan | |
* 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-07 | added AFL_LLVM_SKIPSINGLEBLOCK and changed default behaviour to instrument ↵ | van Hauser | |
single block functions |