about summary refs log tree commit diff
path: root/gcc_plugin
AgeCommit message (Collapse)Author
2020-06-30rename whitelist -> instrumentlistvan Hauser
2020-06-23fix gcc mode for travisvan Hauser
2020-06-23fix gcc makefilevan Hauser
2020-06-23fix gcc makefilevan Hauser
2020-06-15code formatDominik Maier
2020-06-14Porting to Haiku.David Carlier
getrusage does not implement resident memory gathering, no shm api neither.
2020-06-02got rid of questionable phrasingDominik Maier
2020-05-29code formatvan Hauser
2020-05-29gcc_plugin: better error message when compiler and plugin versions do not matchhexcoder-
2020-05-16non GNU Makefiles: message when gmake is not found, gcc_plugin portabilityhexcoder-
2020-05-12new code formatting + appliedvan Hauser
2020-05-10indenting preprocessor directives breaks compilation and cant be fixed, ↵van Hauser
reverting ... :-(
2020-05-10fix warning, code formatvan Hauser
2020-04-25only build afl-gcc-fast if afl-gcc-pass could be buildvan Hauser
2020-04-23afl-gcc and afl-clang: fail when binary name can't be used to determine ↵Rick van Schijndel
build mode This is a continuation of PR #318. The goal is to prevent issues where binaries with the wrong name will silently pass control to the C compiler instead of failing. This makes it more explicit that aflplusplus relies on the name of the binary for correct compiler execution.
2020-04-17done implementing AFL_MAP_SIZEvan Hauser
2020-04-11add extended forkserver feature to gcc_plugin and qemu_modevan Hauser
2020-04-10LTO optimization, variable map size, autodictionary (#307)van Hauser
* lto module clean-up * step 1/3 * step 1/3 completed * if tmp is ever made non-static * parts 2 and 3 - autodictionary is complete * variable map_size support * variable map size: changed overlooked functions * remove debug for autodict * 64 bit alignment of map size * fix review comments * force 64 bit alignment on both sides * typo
2020-04-09fix compilers for empty AFL_CC/AFL_CXX envvan Hauser
2020-04-09fix gcc_plugin Makefile (VPATH)hexcoder-
2020-04-09Makefile cleanuphexcoder-
2020-04-09gcc_plugin: portable Makefilehexcoder-
2020-04-09gcc_plugin fix compile for USEMMAPhexcoder-
2020-04-09rename all 'Makefile' to 'GNUmakefile', use -Werror for -flto checkshexcoder-
2020-04-01fix gccvan Hauser
2020-04-01gcc_plugin: fix compiler warnings regarding -O and FORTIFY_SOURCEhexcoder-
2020-04-01making 'CFLAGS="-m32" make source-only tests' workhexcoder-
2020-03-21avoid calling awk for 'which' replacement, use POSIX 'command -v' insteadhexcoder-
2020-03-20unicorn: increase timeout for unicorn test in build scripthexcoder-
2020-03-19moved repository to https://github.com/AFLplusplus/AFLplusplus and updated linksvan Hauser
2020-03-18Makefiles: replace 'which' with 'type'hexcoder-
2020-03-18Makefiles: prefer POSIX 'type' over 'which' for checkinghexcoder-
2020-03-18rework docs installationhexcoder-
2020-03-11honor afl_quiet on env var checks + code-formatvan Hauser
2020-03-10unified pointer placementDominik Maier
2020-03-09disable leaksanitizer when "make" ... morevan Hauser
2020-03-09removed warning in afl-gcc-pass.so.ccvan Hauser
2020-03-09honor no_quiet for missing llvm_mode output, also print to stderr with ↵van Hauser
afl-*-rt.o.c instead of stdout for errors plus two potential bad free() fixes
2020-03-04added __afl_final_loc to all compile RTsvan Hauser
2020-03-01fix #218 for GCC pluginAndrea Fioraldi
2020-02-29code-format, env.md fixes and adding -hh for env usage display into afl-fuzz ↵van Hauser
and Makefile
2020-02-28add env info to afl-fuzz (please review!), small clarifications in ↵hexcoder-
docs/env_variables.md
2020-02-28add env info to afl-gcc-fasthexcoder-
2020-02-28code-formatvan Hauser
2020-02-25afl-gcc change -> test.shvan Hauser
2020-02-25fix references to README docshexcoder-
2020-02-16fixvan Hauser
2020-02-16check for mistyped env varsvan Hauser
2020-02-16fix UBSAN handling, update docshexcoder-
2020-02-13fix issue #194 more seriouslyhexcoder-