Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-08 | Add support for option to disable backpatch | Your Name | |
2021-11-07 | env | vanhauser-thc | |
2021-11-07 | Merge pull request #1141 from AFLplusplus/afl4 | van Hauser | |
cmplog enhancement variant | |||
2021-11-06 | 30% faster hashing speed | vanhauser-thc | |
2021-11-06 | better error report for old qemu/frida cmplog | vanhauser-thc | |
2021-11-06 | http->https | vanhauser-thc | |
2021-11-04 | add AFL_USE_TSAN | vanhauser-thc | |
2021-11-03 | Merge pull request #1142 from AFLplusplus/dev | van Hauser | |
Dev | |||
2021-10-31 | wipe overflow data | vanhauser-thc | |
2021-10-31 | add cmplog compatability check | vanhauser-thc | |
2021-10-26 | Fix issues with Yama restrictions in FRIDA mode | Your Name | |
2021-10-26 | variants | vanhauser-thc | |
2021-10-18 | better ui banner | vanhauser-thc | |
2021-10-17 | new rtn cmplog: instrumentation side + supporting functions | vanhauser-thc | |
2021-10-02 | fix some compiler warnings in 32-bit linux | hexcoder- | |
2021-09-07 | add check_binary_signatures for afl-* utils | vanhauser-thc | |
2021-08-26 | Add unstable coverage support | Your Name | |
2021-08-20 | Fixed coverage on OSX (dependency on pipe2) | Your Name | |
Removed use of 'realpath' in makefiles to fix OSX incompatibility Fixed handling of when prefetching should be enabled Snap the main binary during initialization to avoid stability issues with lazy loading Add support for configurable inline cache entries for FRIDA on x86/x64 Support for prefetching FRIDA backpatches on x86/x64 Improved stats support on x86/x64/aarch64 | |||
2021-08-17 | Add support for generating coverage information | Your Name | |
2021-08-12 | AFL_IGNORE_PROBLEMS + library checks and documentation | vanhauser-thc | |
2021-07-30 | makefile fixes | vanhauser-thc | |
2021-07-20 | Merge pull request #1034 from AFLplusplus/grammatron | van Hauser | |
Grammatron | |||
2021-07-19 | 3.15a init | vanhauser-thc | |
2021-07-19 | update config.h | vanhauser-thc | |
2021-07-15 | Support for setting a fixed seed for the hash function (#1026) | WorksButNotTested | |
Co-authored-by: Your Name <you@example.com> | |||
2021-07-09 | more fixes | vanhauser-thc | |
2021-07-09 | fixes | vanhauser-thc | |
2021-07-06 | Support for excluding JIT code (#1006) | WorksButNotTested | |
Co-authored-by: Your Name <you@example.com> | |||
2021-06-27 | Select (#995) | van Hauser | |
* favor unfuzzed * fix * reinit table after a new fuzz | |||
2021-06-24 | Added JS support (#992) | WorksButNotTested | |
* Added JS support * Added some documentation Co-authored-by: Your Name <you@example.com> | |||
2021-06-16 | correct map size for small targets | vanhauser-thc | |
2021-06-11 | Improve tracing support to include real addresses and edge ids and also ↵ | WorksButNotTested | |
support logging edges only once (#972) Co-authored-by: Your Name <you@example.com> | |||
2021-06-10 | fix AFL_CAL_FAST | vanhauser-thc | |
2021-06-10 | FRIDA - Remove need for AFL_FRIDA_PERSISTENT_RETADDR_OFFSET (#970) | WorksButNotTested | |
Co-authored-by: Your Name <you@example.com> | |||
2021-06-01 | v3.14a init | vanhauser-thc | |
2021-06-01 | v3.13c release | vanhauser-thc | |
2021-06-01 | debug ck_write | vanhauser-thc | |
2021-05-31 | Merge branch 'dev' into going_atomic | hexcoder | |
2021-05-30 | support new env var AFL_LLVM_THREADSAFE_INST to enable atomic counters. | hexcoder- | |
add new test case for that. | |||
2021-05-29 | Support writing Stalker stats (#945) | WorksButNotTested | |
* Support writing Stalker stats * Fixed string handling in print functions Co-authored-by: Your Name <you@example.com> | |||
2021-05-27 | Support for AFL_FRIDA_PERSISTENT_RET (#941) | WorksButNotTested | |
Co-authored-by: Your Name <you@example.com> | |||
2021-05-25 | add AFL_TRY_AFFINITY | vanhauser-thc | |
2021-05-25 | AFL_SKIP_CRASHES is obsolete since 3.0 | vanhauser-thc | |
2021-05-25 | less executions on variable paths | vanhauser-thc | |
2021-05-19 | cleaned up AFL_PRINT_FILENAMES env | Dominik Maier | |
2021-05-17 | FASAN Support (#918) | WorksButNotTested | |
* FASAN Support * Fix handling of Address Sanitizer DSO * Changes to identification of Address Sanitizer DSO Co-authored-by: Your Name <you@example.com> | |||
2021-05-08 | ensure crashes/README.txt exists | vanhauser-thc | |
2021-05-07 | Exit on time (#904) | Roman M. Iudichev | |
* Variable AFL_EXIT_ON_TIME description has been added. Variables AFL_EXIT_ON_TIME and afl_exit_on_time has been added. afl->exit_on_time variable initialization has been added. The asignment of a value to the afl->afl_env.afl_exit_on_time variable from environment variables has been added. Code to exit on timeout if new path not found has been added. * Type of afl_exit_on_time variable has been changed. Variable exit_on_time has been added to the afl_state_t structure. * Command `export AFL_EXIT_WHEN_DONE=1` has been added. * Millisecond to second conversion has been added. Call get_cur_time() has been added. * Revert to using the saved current time value. * Useless check has been removed. | |||
2021-05-07 | Fix memory errors when trim causes testcase growth (#881) (#903) | realmadsci | |
* Revert "fixed potential double free in custom trim (#881)" This reverts commit e9d2f72382cab75832721d859c3e731da071435d. * Revert "fix custom trim for increasing data" This reverts commit 86a8ef168dda766d2f25f15c15c4d3ecf21d0667. * Fix memory errors when trim causes testcase growth Modify trim_case_custom to avoid writing into in_buf because some custom mutators can cause the testcase to grow rather than shrink. Instead of modifying in_buf directly, we write the update out to the disk when trimming is complete, and then the caller is responsible for refreshing the in-memory buffer from the file. This is still a bit sketchy because it does need to modify q->len in order to notify the upper layers that something changed, and it could end up telling upper layer code that the q->len is *bigger* than the buffer (q->testcase_buf) that contains it, which is asking for trouble down the line somewhere... * Fix an unlikely situation Put back some `unlikely()` calls that were in the e9d2f72382cab75832721d859c3e731da071435d commit that was reverted. | |||
2021-04-30 | fixed potential double free in custom trim (#881) | Dominik Maier | |