Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-01 | fix | van Hauser | |
2019-08-01 | map size fixes | van Hauser | |
2019-07-26 | incorporated most of the 2.53b changes | van Hauser | |
2019-07-25 | afl_trace_pc fix | van Hauser | |
2019-07-19 | several documentation fixes | Heiko Eißfeldt | |
2019-07-16 | added readme | van Hauser | |
2019-07-16 | deprecate afl-gcc | van Hauser | |
2019-07-15 | fixing commit fuckup | van Hauser | |
2019-07-15 | fix crash with case insensitive compare functions (str(n)casecmp()) | hexcoder- | |
2019-07-14 | Merge branch 'master' into shared_memory_mmap_refactor | van Hauser | |
2019-07-14 | set instrim as default and updated documentation | van Hauser | |
2019-07-14 | whitelist features works now | van Hauser | |
2019-07-14 | notZero added and first attempt at whitelist | van Hauser | |
2019-07-14 | make fix | van Hauser | |
2019-07-13 | Compile fix for LLVM 3.8.0 | Heiko Eißfeldt | |
2019-07-13 | compiles now with LLVM 8.0 | Heiko Eißfeldt | |
2019-07-13 | initial commit | van Hauser | |
2019-07-05 | add explicit llvm library for OpenBSD | hexcoder- | |
2019-07-05 | increased portability, replace sed with tr (*BSD) | heiko | |
sanity check versions from clang and llvm, adjust clang path if needed. | |||
2019-07-05 | Merge branch 'master' into neverZero_counters | van Hauser | |
2019-07-05 | final touches | van Hauser | |
2019-07-04 | this is the best solution IMHO | van Hauser | |
2019-07-03 | notzero for afl-gcc | van Hauser | |
2019-07-03 | select implementations | van Hauser | |
2019-07-03 | add -lrt with afl-gcc/clang automatically in mmap mode | van Hauser | |
2019-07-03 | LAF_... -> AFL_LLVM_LAF_... | van Hauser | |
2019-07-02 | add librt under NetBSD | Heiko Eissfeldt | |
2019-07-02 | Makefile magic for llvm_mode | van Hauser | |
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-27 | 2 different implementations | van Hauser | |
2019-06-25 | experimental implementation of counters that skip zero on overflow. | Hexcoder | |
Enable with AFL_NZERO_COUNTS=1 during compilation of target. | |||
2019-06-25 | llvm_mode whitelist (partial instrumentation) support added | van Hauser | |
2019-06-17 | llvm_mode/split-switches-pass: add checks | Philipp Bartsch | |
Add extra check to allow early exist in trivial cases that would sometimes lead to crashes. | |||
2019-06-13 | fix zero terminated string issue | Philipp Bartsch | |
In C "strings" are zero terminated. Functions like strcmp/strncmp/memcmp/... work on them. We have to be careful to not ignore the last byte. | |||
2019-06-12 | Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplus | Heiko Eißfeldt | |
2019-06-12 | bugfixes from pbst for laf-intel transformations | Heiko Eißfeldt | |
2019-06-07 | Fix typos | practicalswift | |
2019-06-04 | enable laf-intel passes in the test compilation to check instrumentation 2.52c | Heiko Eißfeldt | |
2019-06-03 | Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplus | Hexcoder | |
2019-06-03 | fix llvm compatibility problems. Should compile now with llvm 3.8.0 | Hexcoder | |
up to llvm 8.0 | |||
2019-06-03 | llvm support for up to version 8 | van Hauser | |
2019-06-03 | fixed afl++ version display in llvm_mode | van Hauser | |
2019-06-03 | llvm compile fix | van Hauser | |
2019-06-02 | set to compile with llvm 5.0 and 6.0 | van Hauser | |
2019-06-02 | llvm 5.0 and 6.0 workaround | van Hauser | |
2019-06-02 | llvm compilter versions supported | van Hauser | |
2019-06-01 | llvm 8 support | van Hauser | |
2019-05-28 | afl++ 2.52c initial commit | van Hauser | |