Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |