Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-22 | fix override directive and recipe echoing | SonicStark | |
2024-02-08 | Merge branch '420' into dev | van Hauser | |
2024-02-08 | performance | vanhauser-thc | |
2024-02-05 | adjust cmplog header | vanhauser-thc | |
2024-02-01 | fix ci | vanhauser-thc | |
2024-02-01 | fix ci | vanhauser-thc | |
2024-01-30 | Fixes to afl-cc and documentation (#1974) | Christian Holler (:decoder) | |
* Always compile with -ldl when building for CODE_COVERAGE When building with CODE_COVERAGE, the afl runtime contains code that calls `dladdr` which requires -ldl. Under most circumstances, clang already adds this (e.g. when building with pc-table), but there are some circumstances where it isn't added automatically. * Add visibility declaration to __afl_connected When building with hidden visibility, the use of __AFL_LOOP inside such code can cause linker errors due to __afl_connected being declared "hidden". * Update docs to clarify that CODE_COVERAGE=1 is required for dynamic_covfilter | |||
2023-12-27 | initial simple injection detection support | vanhauser-thc | |
2023-12-19 | remove afl-network-client on uninstall | vanhauser-thc | |
2023-09-30 | add afl-addseeds tool | vanhauser-thc | |
2023-09-19 | UTF-8 line rendering for status screen as default | Thomas Rooijakkers | |
2023-09-13 | Add support for UTF-8 line rendering | Thomas Rooijakkers | |
2023-08-08 | afl-fuzz-redqueen.c fix build, also forgotten math lib for ilog* calls | David CARLIER | |
2023-07-23 | temp cmplog fixes | vanhauser-thc | |
2023-06-21 | updated llvm requirements | mischa | |
2023-06-05 | build: fix compiler version in build output | fanquake | |
Currently, if I build like with Clang, I'll get: ```bash make LLVM_CONFIG=llvm-config-15 CC=clang-15 CXX=clang++-15 <snip> [+] Everything seems to be working, ready to compile. (gcc version 12.1.0 (Ubuntu 12.1.0-2ubuntu1~22.04) ) clang-15 -O2 -D_FORTIFY_SOURCE=1 .... ``` Which is somewhat confusing. Fix this, and in a way that still outputs the correct version info for Clang and GCC. Use `--version`, and pick the first line, as that is where they are consistent in output. `clang -v` gives the version first, whereas `gcc -v` gives the version on the last line. We switch to using $(CC), otherwise we also get incorrect output, and dropping CCVER altogether, given this is it's only use. | |||
2023-05-23 | real gcc gnumakefile fix | vanhauser-thc | |
2023-05-23 | fix gnumakefile for non-gcc | vanhauser-thc | |
2023-05-17 | fix debug build | vanhauser-thc | |
2023-05-17 | enforce python setting detection | vanhauser-thc | |
2023-05-09 | fix makefile | vanhauser-thc | |
2023-05-05 | GNUmakefile: Update LLVM instructions (#1728) | Moshe Kaplan | |
Update LLVM instructions, because versions higher than 14 are supported and to be explicit that LLD is also required | |||
2023-04-28 | doc, code format | vanhauser-thc | |
2023-04-27 | afl++ -> AFL++ | vanhauser-thc | |
2023-04-21 | debug output | vanhauser-thc | |
2023-04-20 | afl-showmap custom mutator support | vanhauser-thc | |
2023-04-15 | wasm support | vanhauser-thc | |
2023-04-13 | remove -z option, use -p mmopt instead | vanhauser-thc | |
2023-04-12 | nits | vanhauser-thc | |
2023-03-21 | nit: fix minor typos | Dmitry Savintsev | |
change "cannot be build" to "cannot be built" | |||
2023-03-10 | macos ci debug | vanhauser-thc | |
2023-03-10 | macos ci debug | vanhauser-thc | |
2023-03-10 | macos ci debug | vanhauser-thc | |
2023-03-10 | debug macos ci | vanhauser-thc | |
2022-12-29 | fix makefile typo | vanhauser-thc | |
2022-12-23 | make CI green | vanhauser-thc | |
2022-12-16 | fix Solaris/Illumos build | David Carlier | |
2022-11-17 | nits | vanhauser-thc | |
2022-11-10 | llvm debug | vanhauser-thc | |
2022-11-01 | remove python2 reference | vanhauser-thc | |
2022-10-11 | fastexit + code format | vanhauser-thc | |
2022-08-14 | add build report | vanhauser-thc | |
2022-07-25 | fix | vanhauser-thc | |
2022-07-25 | update compile options | vanhauser-thc | |
2022-06-27 | gcta | Ruben ten Hove | |
2022-06-27 | revert more and global replace | Ruben ten Hove | |
2022-06-27 | reverts, fixes and even smaller image (#3) | rhtenhove | |
2022-06-24 | use container; more is built + tested; use make -i (#2) | rhtenhove | |
2022-06-22 | concurrency and caching (#1) | rhtenhove | |
* use concurrency * run here too * allow test failure * only push on push * fix coresight mode build * support but disable coresight * woops * no unicorn for arm * update codeql and fix makefile * forgot those * disable forward cache * fix needing buildx Co-authored-by: Ruben ten Hove <ruben.tenhove@tno.nl> | |||
2022-06-21 | various changes | Ruben ten Hove | |