From b650b9761888ad18c4ffb84dd64625e0d045199c Mon Sep 17 00:00:00 2001 From: Matt Johnston Date: Fri, 12 May 2017 23:14:54 +0800 Subject: copy over some fuzzing code from AFL branch --- configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 893b904..03a1e4f 100644 --- a/configure.ac +++ b/configure.ac @@ -217,6 +217,15 @@ AC_ARG_ENABLE(shadow, AC_MSG_NOTICE(Using shadow passwords if available) ] ) + +AC_ARG_ENABLE(fuzz, + [ --enable-fuzz Build fuzzing], + [ + AC_DEFINE(DROPBEAR_FUZZ, 1, Fuzzing) + AC_MSG_NOTICE(Enabling fuzzing) + ] +) + # Checks for header files. -- cgit v1.2.1 From 8bb133a13195c94855b457e30add3755533bc836 Mon Sep 17 00:00:00 2001 From: Matt Johnston Date: Fri, 19 May 2017 00:48:46 +0800 Subject: add wrapfd. improve fuzzer in makefile --- configure.ac | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 03a1e4f..9a7fbc9 100644 --- a/configure.ac +++ b/configure.ac @@ -223,10 +223,14 @@ AC_ARG_ENABLE(fuzz, [ AC_DEFINE(DROPBEAR_FUZZ, 1, Fuzzing) AC_MSG_NOTICE(Enabling fuzzing) + DROPBEAR_FUZZ=1 + ], + [ + DROPBEAR_FUZZ=0 ] -) - +) +AC_SUBST(DROPBEAR_FUZZ) # Checks for header files. AC_HEADER_STDC -- cgit v1.2.1