about summary refs log tree commit diff
path: root/GNUmakefile
AgeCommit message (Collapse)Author
2020-09-29Patching and improving AFLFast schedules.Marcel Boehme
2020-09-26OpenBSD build fix (#566)David CARLIER
* OpenBSD build fix proposal. Mainly the gcc plugin, using one of the egcc/eg++ version available. Needs pthread flag to r/w lock api. * README update
2020-09-22code-format, and no code-format for custom mutatorsvan Hauser
2020-09-10add libfuzzer custom mutator, minor enhancements and fixesvan Hauser
2020-09-09fix makefilevan Hauser
2020-09-08fix GNUmakefile for new qemuaflvan Hauser
2020-09-06fix unicorn cleanvan Hauser
2020-09-05cmp dict for LTOvan Hauser
2020-09-05final changes for pre-3.0vanhauser-thc
2020-09-05add cull queue, -i subdir traversalvanhauser-thc
2020-09-01fix unicorn cleanvan Hauser
2020-08-31replace non portable echo -n with printfhexcoder-
2020-08-31removed dummyDominik Maier
2020-08-31hopefully finally fix ancient apple gmakevan Hauser
2020-08-31fixed make install on mac osDominik Maier
2020-08-31fix make manvan Hauser
2020-08-31fix for MacOS sudovan Hauser
2020-08-31Merge pull request #530 from rhertzog/add-cppflagsvan Hauser
Pass CPPFLAGS to all calls of the C compiler
2020-08-31Merge pull request #529 from rhertzog/manpagesvan Hauser
Manual pages related changes
2020-08-29fix make DEBUG=1 (error seen with gcc 10.2.0)hexcoder-
2020-08-28Pass CPPFLAGS to all calls of the C compilerRaphaël Hertzog
This variable is a standard way to inject options for the C preprocessor. It's respected by the implicit rules of make and autoconf/automake. Debian sets this variable during package build to inject `-D_FORTIFY_SOURCE=2` and we would like afl++ to respect it. Note that this commit also adds $(CFLAGS) in the build of afl-performance.o where it was missing. It might have been on purpose but we want to keep CFLAGS everywhere as well since Debian injects various options through that variable (for hardening and reproducibility).
2020-08-28Improve the generated manual page to be compatible with whatisRaphaël Hertzog
And generate the manual page for afl-g++ too.
2020-08-28Fix installation path of manual pagesRaphaël Hertzog
Manual pages are stored in /usr/share/man/.
2020-08-24added afl_custom_fuzz_countvan Hauser
2020-08-16install libafldriversvan Hauser
2020-08-14Revert "Merge branch 'debug' into dev"root
This reverts commit a7537b5511ad767d2240cf2dc6d3e261daa676f9, reversing changes made to 15e799f7ae666418e75c6a79db833c5316b21f97.
2020-08-14Merge branch 'debug' into devvan Hauser
2020-08-13LTO: apply laf-intel+redqueen/cmplog at link timevan Hauser
2020-08-11Merge branch 'debug' into taintvan Hauser
2020-08-10fixed minor inconsistencies, reenabled warningsDominik Maier
2020-08-10please no -Werror in the dev branchvan Hauser
2020-08-09step 1van Hauser
2020-08-08initial integrationvan Hauser
2020-08-07enabled Wextra, fixed bugsDominik Maier
2020-08-05travis fixesvan Hauser
2020-08-04split up testcasesDominik Maier
2020-07-30warnings reenabledDominik Maier
2020-07-28import lost PR when switching to stable, updated todovan Hauser
2020-07-27update readme, renice -20van Hauser
2020-07-24add -F option to sync to foreign fuzzer queuesvan Hauser
2020-07-13Haiku build fix. librt is necessary for Linux primarly and SunOSDavid Carlier
2020-06-29fix autodictvan Hauser
2020-06-27fix make staticvan Hauser
2020-06-25remove debugvan Hauser
2020-06-25shmem release fixvan Hauser
2020-06-25fix makefilevan Hauser
2020-06-25remove radamsa, add radamsa custom mutatorvan Hauser
2020-06-25GNUmakefile: warn about '.' being first path in PATH environment variable. ↵hexcoder-
This causes recursion in 'as'. (seen in Haiku)
2020-06-23fix make filesvan Hauser
2020-06-22Added rand, hash unittestsDominik Maier