aboutsummaryrefslogtreecommitdiff
path: root/configure.ac (follow)
Commit message (Collapse)AuthorAgeFilesLines
* set SMALL_TIME_T when sizeof time_t == 4Brent Cook2017-08-141-0/+1
|
* generate the crypto export symbol list at build timeBrent Cook2017-07-081-15/+9
| | | | | | we currently do it at configure time, which makes this a generated source, but generated sources should be cleaned up, which breaks 'make clean; make'
* Remove "exit 1" (added by mistake)Paul Graham2017-02-181-2/+0
|
* Document 32-bit time_t problem on minw-w64 toolchain and how to avoid itPaul Graham2017-02-151-0/+8
|
* initial ocspcheck integrationBrent Cook2017-01-241-0/+1
|
* Fix to use -export-symbols for libcryptokinichiro2017-01-151-0/+2
| | | | - generating platform specific crypto/crypto_portable.sym from crypto.sym
* installing nc(1) should imply building, even if not whitelistedBrent Cook2015-12-071-4/+0
|
* allow optionally installing nc(1) with '--enable-nc'Brent Cook2015-12-071-0/+4
|
* make it clear that we skipped 64-bit time_t testsBrent Cook2015-10-181-0/+2
|
* include warnings about small time_tBrent Cook2015-10-171-3/+9
|
* disable some tests with 32-bit time_t systemsBrent Cook2015-10-171-0/+3
| | | | Also disable use of _mkgmtime, it does not produce correct results.
* add tame(2) checkBrent Cook2015-10-071-1/+2
|
* add b64_ntop checking and fallback for nc(1)Brent Cook2015-10-011-0/+1
|
* normalize amd64 to x86_64Brent Cook2015-09-161-0/+4
| | | | | This allows asm to be enabled on platforms that use amd64 in the host tuple.
* allow nc to build on linux and os xBrent Cook2015-09-131-2/+0
|
* add 'nc' to the distribution as an example of libtls client and serverBrent Cook2015-09-121-0/+2
|
* implement compatibility shim for __warn_referencesBrent Cook2015-07-171-0/+12
| | | | This will allow us to warn about deprecated function references at link-time.
* fixup how OPENSSLDIR is derived and expandedBrent Cook2015-07-151-4/+3
| | | | | | | | As per http://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Installation-Directory-Variables.html we should not try to expand variables like sysconfdir in the configure script, but rather derive the correct value in the Makefiles instead. This fixes missing expansions as the preprocessor define.
* Improve automatic handling of OPENSSLDIRBrent Cook2015-07-121-1/+4
| | | | | Install a default cert.pem, openssl.cnf, x509v3.cnf in OPENSSLDIR, which is derived by default from sysconfdir and the prefix setting.
* remove unused --with-enginesdir configuration parameterBrent Cook2015-07-081-6/+0
|
* set 'foreign' flag in automakeBrent Cook2015-06-131-1/+1
| | | | | Avoid warnings about following GNU standards, since this is not a GNU project. Thanks to Doug Hogan for pointing this out.
* refactor configure into separate m4 macrosBrent Cook2015-05-231-263/+32
| | | | this allows for some reusability with libtls
* adding support for bitrigDave Huseby2015-05-141-1/+1
|
* use the same gcc test for AIX as HP-UXBrent Cook2015-04-271-1/+1
|
* modify for HP-UX build, choose correct CFLAGS for gcc.kinichiro2015-04-271-1/+1
|
* remove unneeded check for sys/sysctl.hBrent Cook2015-04-191-1/+1
|
* use alternate cflags on AIX and HP-UX vendor compilersBrent Cook2015-04-191-1/+11
|
* Revert configure-time checks for -Wall/-std=gnu99Brent Cook2015-04-141-36/+14
| | | | | There is a problem with these on some compilers, revert while a solution is found.
* make compiler checks for -Wall and -std=gnu99Brent Cook2015-04-141-14/+36
| | | | Yes, there are compilers that do not understand or need these.
* remove issetuigid wrappers, now that all getenv calls are gone.Brent Cook2015-04-141-7/+1
| | | | | | | | | | | From deraadt@ upstream: Remove all getenv() calls, especially those wrapped by issetugid(). getenv()'s wrapped by issetugid() are safe, but issetugid() is ... difficult to impliment on many operating systems. By accident, a grand experiment was run over the last year, where issetugid() returned 1 (the safe value) on a few operating systems. Noone noticed & complained that certain environment variables were not working.......
* Add experimental AIX support.Brent Cook2015-03-311-0/+5
| | | | | This includes a WIP failsafe issetugid for now, while research continues on the proper way to do this in a race-free fashion in AIX.
* move define to CPPFLAGSBrent Cook2015-03-221-1/+1
|
* Merged support for using _OPENBSD_SOURCE on NetBSD 8.xBrent Cook2015-03-221-0/+1
|\
| * Reuse _OPENBSD_SOURCE namespace on NetBSD (>=8.x)Kamil Rytarowski2015-03-081-0/+1
| |
* | rework CFLAGS/CPPFLAGS settings during configurationBrent Cook2015-03-221-9/+13
| | | | | | | | | | | | Move define adjustments to CPPFLAGS. Adjust user CFLAGS directly, do not override during configuration. USER_CFLAGS is not necessary to build libcompat_noopt correctly.
* | move clang flags adjustment next to the check, fix typoBrent Cook2015-03-221-3/+3
| |
* | check for build tools earlier in configurationBrent Cook2015-03-221-7/+6
| |
* | Merge native cygwin supportBrent Cook2015-03-211-0/+8
|\ \
| * | rework tests Makefile.amBrent Cook2015-03-211-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | There are so many test exceptions that need handling that it is easier to simply edit it directly rather than doing autogeneration anymore. This also puts biotest and pidwraptest behind a new --enable-extratests option, so they are easy to run but are not enabled by default.
| * | Drop test for adding -lssp again, not required with latest libtoolCorinna Vinschen2015-03-031-1/+1
| | | | | | | | | | | | Signed-off-by: Corinna Vinschen <github@cygwin.de>
| * | Add preliminary Cygwin supportCorinna Vinschen2015-03-031-1/+5
| |/ | | | | | | Signed-off-by: Corinna Vinschen <github@cygwin.de>
* | enable libtls by defaultBrent Cook2015-03-191-5/+1
| | | | | | | | | | | | | | | | The API/ABI for the LibreSSL 2.1.x series is now fixed, so we can safely enable libtls it by default. This is useful for new OpenNTPD and OpenSMTPD releases as well. ok deraadt@ beck@ sthen@
* | update __STRICT_ALIGNMENT checkBrent Cook2015-03-081-3/+7
| |
* | specify -static-libgcc for mingw buildsBrent Cook2015-03-081-1/+2
| | | | | | | | Avoid external external dependencies on 32-bit windows builds.
* | avoid doubling user-specified cflagsBrent Cook2015-03-071-2/+2
|/
* separate the BSWAP check from the actionBrent Cook2015-03-011-14/+17
| | | | checks need to be unconditional with autoconf
* check if the BSWAP assembly for ARM works before buildingBrent Cook2015-03-011-0/+8
|
* add windows-specific hardening optionsBrent Cook2015-02-241-8/+23
| | | | | | This enables DEP and ALSR capabilities. Stack protection is enabled optionally, there are some extra linking steps required that make it difficult to enable by default.
* remove openat requirement for building certhashBrent Cook2015-02-231-2/+2
|
* add missing line continuationBrent Cook2015-02-191-1/+1
|