Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-27 | include and src folders | Andrea Fioraldi | |
2019-08-19 | seperated the forkserver from afl-fuzz and afl-tmin | van Hauser | |
2019-08-12 | signedness in print formats corrected | hexcoder- | |
2019-08-11 | several code cleanups: avoid #if in macro parameters | hexcoder- | |
avoid arithmetic with void pointers (undefined behaviour) avoid some shadowed variables | |||
2019-08-11 | performance optimization predecrement instead of postdecrement | hexcoder- | |
2019-08-10 | performance tuning prefer preincrement over postincrement | hexcoder- | |
2019-08-01 | Merge remote-tracking branch 'github/master' into custom_mutator | Khaled Yakdan | |
# Conflicts: # Makefile # afl-fuzz.c | |||
2019-07-27 | Only execute the mutated input when it is not empty | Khaled Yakdan | |
2019-07-26 | Unbreak build on FreeBSD | Tobias Kortkamp | |
afl-fuzz.c:4341:62: error: use of undeclared identifier 'cpu_aff' cYEL "american fuzzy lop", use_banner, power_name, cpu_aff); ^ afl-fuzz.c:11537:7: error: use of undeclared identifier 'cpu_aff' if (cpu_aff > 0) ^ afl-fuzz.c:11538:73: error: use of undeclared identifier 'cpu_aff' snprintf(tmp, sizeof(tmp), "%s%d%s", "/sys/devices/system/cpu/cpu", cpu_aff, "/cpuf... ^ afl-fuzz.c:11543:9: error: use of undeclared identifier 'cpu_aff' if (cpu_aff > 0) ^ afl-fuzz.c:11544:86: error: use of undeclared identifier 'cpu_aff' snprintf(tmp, sizeof(tmp), "%s%d%s", "/sys/devices/system/cpu/cpufreq/policy", cpu_aff... ^ 5 errors generated. | |||
2019-07-26 | incorporated most of the 2.53b changes | van Hauser | |
2019-07-25 | filenames should not have spaces | van Hauser | |
2019-07-25 | Added AFL-Unicorn mode | Dominik Maier | |
2019-07-20 | warn on calling the target binary without an explicit path | van Hauser | |
2019-07-20 | updated docs and crash issues with gcc_plugin | van Hauser | |
2019-07-19 | this closes #23 | Andrea Fioraldi | |
2019-07-19 | show selected core and code cleanup | van Hauser | |
2019-07-18 | code cleanup and documented secret cmdline option | van Hauser | |
2019-07-18 | cpu scaling updated for newer kernels | van Hauser | |
2019-07-17 | test case files with time information | van Hauser | |
2019-07-16 | added gcc_plugin | van Hauser | |
2019-07-14 | fix merge artefact (check_binary) | Heiko Eißfeldt | |
2019-07-14 | fix | van Hauser | |
2019-07-14 | Merge branch 'master' into shared_memory_mmap_refactor | van Hauser | |
2019-07-13 | portability fix: getcwd(NULL, 0) is a non-POSIX glibc extension. Refactor | hexcoder- | |
detect_file_args() in a separate file in order to avoid multiple copies. | |||
2019-07-12 | -E fix | van Hauser | |
2019-07-12 | -E option and docu update | van Hauser | |
2019-07-10 | Merge pull request #12 from vanhauser-thc/MOpt | van Hauser | |
Mopt | |||
2019-07-10 | updated references | van Hauser | |
2019-07-08 | fix | van Hauser | |
2019-07-08 | fix | van Hauser | |
2019-07-08 | imported MOpt and worked around the collisions with other patches | van Hauser | |
2019-07-06 | Update the interface of the custom_mutator to handle cases where the ↵ | Khaled Yakdan | |
mutation returns a larger buffer than the original buffer | |||
2019-07-04 | Added two hooks that are necessary for the grammar fuzzer | Khaled Yakdan | |
2019-07-01 | Define AFLCustomMutator hook that can be implemented by implemented by ↵ | Khaled Yakdan | |
external libraries and provided to AFL | |||
2019-06-30 | Refactor to use an alternative method for shared memory. | Heiko Eißfeldt | |
If USEMMAP is defined, the shared memory segment is created/attached etc. now by shm_open() and mmap(). This API is hopefully more often available (at least for iOS). In order to reduce code duplication I have added new files sharedmem.[ch] which now encapsulate the shared memory method. This is based on the work of Proteas to support iOS fuzzing (thanks). https://github.com/Proteas/afl-ios/commit/866af8ad1cb230d5d753b546380a4af1e55d6946 Currently this is in an experimental status yet. Please report whether this variant works on 32 and 64 bit and on the supported platforms. This branch enables USEMMAP and has been tested on Linux. There is no auto detection for the mmap API yet. | |||
2019-06-23 | display power schedule in status screen | van Hauser | |
2019-06-23 | better power schedule documentation | van Hauser | |
2019-06-22 | friendly power schedule names | van Hauser | |
2019-06-20 | added -s fixed_seed feature | van Hauser | |
2019-06-19 | Python 2.7 mutator module support added | van Hauser | |
2019-06-07 | Fix typos | practicalswift | |
2019-06-05 | fix gui misalignment in show_stats() | Andrea Fioraldi | |
2019-05-30 | fixed incomplete 79x24 patch, thanks heiko | van Hauser | |
2019-05-29 | added AFLfast power schedules from Marcel Boehme and updated the documenation | van Hauser | |
2019-05-29 | remove an unnecessary linefeed | van Hauser | |
2019-05-28 | afl++ 2.52c initial commit | van Hauser | |