Commit Graph

16 Commits (834b4ecc20b2b0e42315929dbe4028eef2afff24)

Author SHA1 Message Date
Nicolas Höft 059a4075d9 feat(core): Support older GnuTLS versions
Add version checking to GnuTLS and use manual host name verification
in case GnuTLS does not support this natively.

Because older GnuTLS versions do not support using the system trust,
add a new configuration option to pass the system CA bundle. This option
can also search for the default locations. If none is given, but the
the GnuTLS version does not support loading the default system trust,
compilation will fail.
2020-06-28 13:01:02 +02:00
Janne Heß d5043f35c2
configure: Harmonize help and implementation 2019-06-10 00:56:06 +02:00
ethoms cf1865e407 Convert 'configure' shebang back to /bin/sh for platform compatability (#41) 2016-07-13 13:12:42 -04:00
Patrice Levesque 1b7cea55e4 Fix builds in directory names containing spaces
Prevent ./configure failure when run from a directory
such as "/home/bob/my own sope directory/"
2016-06-08 17:14:05 -04:00
Patrice Levesque 2efbd67b92 Add -O2 compilation by default and -g debug info
Also when possible, store GCC command-line switches
in the binaries for easier debugging.
2016-06-07 11:20:57 -04:00
hasufell 36e3816a89
configure: allow more explicit control over dependencies
Previously the 'checkLinking <lib> optional' strings caused
trouble for distributions, because these checks are automagic, as in:
even if the user doesn't want ldap support, but ldap exists on the
system, it will still be used, possibly causing problems if
ldap is removed afterwards.

Making these things explicit fixes those problems. Default is
still automagic, unless --enable-<feature> or --disable-<feature>
is passed.
2015-11-03 17:09:02 +01:00
Wolfgang Sourdeau baef7f83a6 Use the output of "gnustep-config --base-libs" to determine which libs our libraries must be linked against 2012-11-07 10:14:03 -05:00
Wolfgang Sourdeau 00f3a7573a added support for gnutls (thanks to Jeroen Dekkers) and enabled the choice between gnutls and ssl from the configure script 2012-10-23 08:03:11 -04:00
Ludovic Marcotte efe7c7cae4 See ChangeLog
Monotone-Parent: c60cd0952994b1cdcab7aebd637a1fa8e01da711
Monotone-Revision: 37e6e15919108b7a757e4fecda053baaadd2093b

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-03-23T18:39:20
Monotone-Branch: ca.inverse.sope
2012-03-23 18:39:20 +00:00
Ludovic Marcotte 7e1fb36a9d Reversed TLS patch
Monotone-Parent: eaf02799a023c3816b1d9a413261687c66eff53a
Monotone-Revision: fec7b1b9d6da6f601fadc8edd7838a747aa8cbe0

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-07-29T18:44:40
Monotone-Branch: ca.inverse.sope
2011-07-29 18:44:40 +00:00
Ludovic Marcotte 56fae50fc4 See ChangeLog
Monotone-Parent: 2d3145b74b1ff457bedd55fa567dd40099d6a1a4
Monotone-Revision: 1267797e46d28285c9251ef695a8f7d832529994

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-07-29T13:50:53
Monotone-Branch: ca.inverse.sope
2011-07-29 13:50:53 +00:00
Wolfgang Sourdeau 8288d939ed Monotone-Parent: 559ec44990593b5f87e22dac3a519a11311555ad
Monotone-Revision: a3d4e55651cc3665bc700bca6ff9fe90cfdd5a85

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-03-30T19:46:56
Monotone-Branch: ca.inverse.sope
2011-03-30 19:46:56 +00:00
Wolfgang Sourdeau 0e412e2d1c Monotone-Parent: 01aca3f61dbe0541db88ea9497a114cb2e10f039
Monotone-Revision: 559ec44990593b5f87e22dac3a519a11311555ad

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-03-30T18:24:20
Monotone-Branch: ca.inverse.sope
2011-03-30 18:24:20 +00:00
Wolfgang Sourdeau c710782c5d Monotone-Parent: c5baca432370687a033d269e639ab01b8a5e96ac
Monotone-Revision: 709a5756f7d013d76c65c087e66733b8c38ad998

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-08-19T14:03:28
Monotone-Branch: ca.inverse.sope
2010-08-19 14:03:28 +00:00
Ludovic Marcotte 9cc70b45be See ChangeLog
Monotone-Parent: c98854ace8d5141925016369142b44606e4a148f
Monotone-Revision: a3ff652a2fbe233cded539aeefdee2668df58c75

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-07-29T17:45:00
Monotone-Branch: ca.inverse.sope
2010-07-29 17:45:00 +00:00
Ludovic Marcotte f94d0381bb Added SOPE (r1664) to Inverse's monotone repo.
Monotone-Revision: c98854ace8d5141925016369142b44606e4a148f

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-07-29T17:27:45
Monotone-Branch: ca.inverse.sope
2010-07-29 17:27:45 +00:00