Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-26 | Define U64_MAX dataflow | 김태은 | |
2024-11-26 | Calculate mean proximity score | Nguyễn Gia Phong | |
Co-authored-by: 김태은 <goodtaeeun@kaist.ac.kr> | |||
2024-11-25 | Pass dataflow map shm to fork server | Nguyễn Gia Phong | |
2024-11-19 | code format dev | vanhauser-thc | |
2024-11-18 | remove compiler warning | vanhauser-thc | |
2024-11-15 | -g/-G value checks | vanhauser-thc | |
2024-11-15 | update docs on asan instances | vanhauser-thc | |
2024-11-11 | Merge pull request #2242 from abhigargrepo/dev | van Hauser | |
Unsetting AFL_LLVM_ALLOWLIST and AFL_LLVM_DENYLIST environment variables in make files | |||
2024-11-11 | Unsetting AFL_LLVM_ALLOWLIST and AFL_LLVM_DENYLIST environment variables | Abhinav Garg | |
2024-11-09 | enhance backward compatibility and portability | hexcoder- | |
2024-11-09 | install all includes | vanhauser-thc | |
2024-11-08 | Add support for post_process in Rust custom mutator + associated example ↵ | jma | |
with lain (#2241) | |||
2024-11-07 | changes | vanhauser-thc | |
2024-11-07 | update unicorn checkout | vanhauser-thc | |
2024-11-07 | Merge pull request #2239 from wtdcode/fix-uc2-breakage | van Hauser | |
Force 2.0.1.post1 for unicornal temporarily | |||
2024-11-07 | Force 2.0.1.post1 for unicornal temporarily | mio | |
2024-11-04 | Merge pull request #2235 from CowBoy4mH3LL/patch-3 | van Hauser | |
Update README: Link to OpenSSF talk added | |||
2024-11-04 | Update README: Link to OpenSSF talk added | Subhojeet Mukherjee, PhD | |
2024-11-01 | Merge pull request #2234 from McSinyx/include | van Hauser | |
Install {config,types}.h | |||
2024-11-01 | Install {config,types}.h | Nguyễn Gia Phong | |
2024-10-30 | update qemuafl | vanhauser-thc | |
2024-10-30 | Merge pull request #2226 from AFLplusplus/dev | van Hauser | |
push to stable | |||
2024-10-30 | fix | vanhauser-thc | |
2024-10-30 | Merge pull request #2232 from michaelmior/jsonschema-dict | van Hauser | |
Add JSON Schema dictionary | |||
2024-10-29 | Add JSON Schema dictionary | Michael Mior | |
2024-10-28 | fix explanation how to obtain the map size | vanhauser-thc | |
2024-10-25 | Merge pull request #2231 from dergoegge/2024-08-fix-start-off | van Hauser | |
Make `__AFL_COVERAGE_START_OFF` work for targets with "small" maps | |||
2024-10-25 | Make __AFL_COVERAGE_START_OFF work for targets with "small" maps | dergoegge | |
2024-10-20 | Merge pull request #2229 from g0ku704/feat/disable_gcc_version_check | van Hauser | |
Introduce `AFL_GCC_DISABLE_VERSION_CHECK` to disable GCC version check | |||
2024-10-20 | doc: add description for AFL_GCC_DISABLE_VERSION_CHECK | rapt0r | |
2024-10-19 | feat: introduce GCC disable environment variable | rapt0r | |
This change is to disable the GCC plugin version check for GCC plugin and CMPLOG, to overcome the issues with incompatability with expected GCC version and actual GCC version used to compile using `AFL_GCC_DISABLE_VERSION_CHECK` environment variable. | |||
2024-10-19 | fix the cleanup of previous generated SHA1 files in function ↵ | hexcoder- | |
handle_existing_out_dir() | |||
2024-10-16 | changelog | vanhauser-thc | |
2024-10-16 | add AFL_OPT_LEVEL support | vanhauser-thc | |
2024-10-15 | nits | vanhauser-thc | |
2024-10-14 | update how AFL_EXIT_WHEN_DONE and colors of cycles done are working | vanhauser-thc | |
2024-10-14 | fix cycles_wo_finds count | vanhauser-thc | |
2024-10-07 | Merge pull request #2222 from AFLplusplus/dev | van Hauser | |
push to stable | |||
2024-10-07 | add LLVMFuzzerTestOneInput -1 support for non-asan | vanhauser-thc | |
2024-10-07 | code format | vanhauser-thc | |
2024-10-07 | Merge pull request #2220 from AFLplusplus/dev | van Hauser | |
push to stable | |||
2024-10-07 | update nyx | vanhauser-thc | |
2024-10-07 | Merge pull request #2217 from carlocab/macos-flags | van Hauser | |
Update macOS linker flags in GNUmakefile.llvm | |||
2024-10-07 | Merge pull request #2218 from ea/stable | van Hauser | |
Fix uninitialized alloc_canary in libdislocator | |||
2024-10-02 | Fix uninitialized alloc_canary in libdislocator | ea | |
When random alloc_canary env var option was introduced, a possibility for use of uninitialized alloc_canary value was made. In most cases, constructor will be called during shared library load and the alloc_canary would be initialized to either its default value or a randomly generated one if forced by AFL_RANDOM_ALLOC_CANARY env var. However, in some cases, libraries loaded before libdislocator will make allocations (still using libdislocator's allocation functions) while alloc_canary is still uninitialized. In such cases, canary value is usually NULL. If such allocated value is then free()'d after libdislocator's constructor has been run, call to free() will fail causing a false positive. This condition usually happens while calling library destructors at process termination. The patch ensures the canary value is initialized in all cases, and introduces a destructor that reverts it to default value. This does mean that certain number of early allocations will use the default canary value rather than the random one set afterwards. This seems like a reasonable tradeoff as I haven't found a surefire way of forcing libdislocator's constructor to run first in all possible cases (if nothing else, libphtread usually has priority). | |||
2024-10-02 | Update macOS linker flags in GNUmakefile.llvm | Carlo Cabrera | |
`-flat_namespace` is effectively deprecated and doesn't really work as expected these days. Omitting the `-flat_namespace` means that binaries are built with a two-level namespace, which don't support `-undefined suppress`. The idiomatic way of telling the linker to look up undefined symbols at runtime is using `-undefined dynamic_lookup`, which is supported by a two-level namespace. See also: ocaml/ocaml#10723 mono/mono#21257 | |||
2024-10-01 | persistent record for frida and qmeu | vanhauser-thc | |
2024-09-29 | llvm20 fix | vanhauser-thc | |
2024-09-27 | fix fix | vanhauser-thc | |
2024-09-26 | fix postprocess for calibration | vanhauser-thc | |