summaryrefslogtreecommitdiffhomepage
path: root/configure.ac
AgeCommit message (Collapse)Author
2018-02-11build: Remove unused constructs: `space' and `AC_PROG_MAKE_SET'Michael Witten
The makefile variable `space' is never used. The autoconf output variable `SET_MAKE' is never used, so the autoconf macro `AC_PROG_MAKE_SET' has been removed.
2018-02-09generate list of libtomcrypt directories automaticallyMatt Johnston
2018-02-08Test for -Wno-pointer-sign, move CFLAGS tests into a macroMatt Johnston
2018-01-25Merge pull request #48 from ↵Matt Johnston
DengkeDu/dengke/configure-add-variable-to-allow-openpty-check-cached configure: add a variable to allow openpty check to be cached
2018-01-23fix updates to libtomcrypt/libtommath for out of tree buildsMatt Johnston
2017-07-11configure: add a variable to allow openpty check to be cachedEric Bénard
Signed-off-by: Dengke Du <dengke.du@windriver.com>
2017-06-27document --enable-static in place of STATIC=1Matt Johnston
2017-06-27add --enable-static configure argument. disable conflicting harden flagsMatt Johnston
2017-06-27improve configure --help alignmentMatt Johnston
2017-06-24test for -pie linker flag as well, for LinuxMatt Johnston
2017-06-24set hardened compiler/linker flags by defaultMatt Johnston
2017-06-23test for linux/pkt-sched.h rather than SO_PRIORITYMatt Johnston
2017-06-23Compile with -fno-strict-overflow if possible.Matt Johnston
Needed for curve25519-donna https://github.com/agl/curve25519-donna/issues/31
2017-06-03Merge pull request #38 from armcc/masterMatt Johnston
Fix libtomcrypt/libtommath linking order
2017-06-02Set configure #defines to 1. Escape some strings for m4Matt Johnston
2016-09-16Fix libtomcrypt/libtommath linking orderAndre McCurdy
To prevent build failures when using system libtom libraries and linking with --as-needed, LIBTOM_LIBS should be in the order -ltomcrypt -ltommath, not the other way around, ie libs should be prepended to LIBTOM_LIBS as they are found, not appended. Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
2016-07-27Fix configure options using AC_ARG_ENABLEStefan Hauser
Configure options to disable some features, which are checked using AC_ARG_ENABLE can be invoked with --enable-<option> as well. The current configure script always generates a #define for such options even though the --enable-<option> case should not generate a #define. Fix this by properly checking if the feature should be enabled, in which case no #define is being generated. Signed-off-by: Stefan Hauser <stefan@shauser.net>
2016-03-16Use memset_s or explicit_bzeroMatt Johnston
2015-11-30The '==' comparision operator is not defined by POSIX, use '=' insteadJuergen Daubert
2015-11-26Another attempt at test for crypt()Matt Johnston
2015-11-26Backed out changeset fbcd0a20e667Matt Johnston
2015-11-26AC_SEARCH_LIBS not AC_CHECK_LIB to find crypt()Matt Johnston
2015-10-21Test for crypt() rather than crypt.hMatt Johnston
Print a message from configure if getpass() or crypt() were missing
2015-10-21fix default build when getpass() is unavailableMike Frysinger
if the system doesn't support getpass, we still default on the options that require it which causes a build failure. instead, only default enable these when getpass is available.
2015-05-05Test struct existance against sizeof() operatorGaël PORTAY
Instead of declaring an "unused-variable" or "unused-but-set-variable" structure. This avoid unexpected broken configurations when using something like: $ ./configure CFLAGS="-Wall -Wextra -Werror" It causes AC_COMPILE_IFELSE to fail and thus leading to a mismatch configuration (because the CFLAGS are passed to the macro).
2015-01-28Allow configure with libtomcrypt/libtommath directories missingElan Ruusamäe
if using bundled libraries
2014-03-13Add new monotonic_now() wrapper so that timeouts are unaffected byMatt Johnston
system clock changes
2014-02-18Fix building with system libtomcrypt/libtommathMatt Johnston
2013-11-25Fix library order of libtom*Matt Johnston
2013-11-25Try and fix utmp handlingMatt Johnston
2013-11-25Fix some warningsMatt Johnston
2013-11-14Replace some deprecated macros with other ones, from Daniel Richard G.Matt Johnston
2013-10-18Merge in changes from the past couple of releasesMatt Johnston
--HG-- branch : ecc
2013-10-15Make --disable-bundled-libtom work, based on patch from Mike FrysingerMatt Johnston
2013-05-21merge in HEADMatt Johnston
--HG-- branch : ecc
2013-05-13Fix bad comma in header listMatt Johnston
2013-03-31Try using writev() for writing packets out to tcpMatt Johnston
2013-03-26refactor kexdh code a bit, start working on ecdh etcMatt Johnston
--HG-- branch : ecc
2013-03-24rename configure.in -> configure.acMike Frysinger
Latest autotools warn now if the file is named configure.in --HG-- rename : configure.in => configure.ac