Martin Willi
83714577a9
backtrace: add an alternative stack unwinding implementation using libunwind
2013-05-06 15:15:24 +02:00
Martin Willi
d0f01a581d
Add -s to make if --enable-silent-rules is ./configured
2013-05-06 15:04:56 +02:00
Martin Willi
84c00e71b7
Provide the --enable-silent-rules ./configure option with automake 1.11 and 1.12
2013-05-06 15:04:56 +02:00
Andreas Steffen
f4de6496a2
support of OpenSSL FIPS-140-2 library
2013-04-16 12:37:04 +02:00
Andreas Steffen
2e12fc4b0a
version bump to 5.0.4
2013-04-14 19:58:17 +02:00
Andreas Steffen
022df06e1a
version bump to 5.0.4dr1
2013-04-09 15:20:49 +02:00
Andreas Steffen
1a185ae14b
fixed printf statements
2013-04-08 22:21:14 +02:00
Andreas Steffen
e019fa60b7
version bump to 5.0.3
2013-04-02 08:55:40 +02:00
Andreas Steffen
45e2be2399
renamed tnc_ifmap2 plugin to tnc_ifmap
2013-03-31 16:37:30 +02:00
Andreas Steffen
bde8e287d9
removed obsoleted tnc_ifmap plugin
2013-03-31 16:07:08 +02:00
Andreas Steffen
b885c3cde6
implement NewSession and PurgePublisher messages using the libxml2 library
2013-03-29 22:29:12 +01:00
Andreas Steffen
e99aab35de
set up a new IF-MAP session
2013-03-29 09:42:06 +01:00
Tobias Brunner
ae8ac58c45
Fix detection and use of netinet/ip6.h on FreeBSD
2013-03-27 09:56:48 +01:00
Tobias Brunner
613fb0b494
Don't set USE_ATTR_SQL when the sql plugin is enabled only
2013-03-27 07:47:53 +01:00
Andreas Steffen
753e0a0099
version bump to 5.0.3rc1
2013-03-22 10:38:25 +01:00
Reto Buerki
559fe48c50
Introduce TKM specific charon daemon (charon-tkm)
...
Analogous to charon-nm the charon-tkm daemon is a specialized charon
instance used in combination with the trusted key manager (TKM) written
in Ada.
The charon-tkm is basically a copy of the charon-nm code which will
register it's own TKM specific plugins.
The daemon binary is built using the gprbuild utility. This is needed
because it uses the tkm-rpc Ada library and consequently the Ada
runtime. gprbuild takes care of the complete binding and linker steps
required to properly initialize the Ada runtime.
2013-03-19 15:23:45 +01:00
Adrian-Ken Rueegsegger
0aa5a46669
Add configure option --enable-unit-tests
...
This configure option enables check-based unit testing. Check is a unit
test framework for C [1].
The unit tests can be executed by issuing the following command in the
toplevel build directory:
make check
[1] - http://check.sourceforge.net/
2013-03-19 15:23:44 +01:00
Tobias Brunner
e4013bb904
Added xauth-noauth plugin
...
This XAuth backend does not do any authentication of client credentials
but simply sends a successful XAuth status to the client, thereby
concluding the XAuth exchange. This can be useful to fallback to basic
RSA authentication with clients that can not be configured without XAuth
authentication.
2013-03-19 11:23:03 +01:00
Andreas Steffen
e99cf029dc
version bump to 5.0.3dr4
2013-03-11 09:29:22 +01:00
Tobias Brunner
9804fccea3
Removed backend for old Android frontend patch
...
Moved the remaining DNS handler to a new plugin.
2013-03-02 18:27:23 +01:00
Andreas Steffen
9e9e12bbf8
version bump to 5.0.3dr3
2013-03-02 16:19:57 +01:00
Martin Willi
adf239abca
Merge branch 'systime'
...
Add a systime-fix plugin allowing an embedded system to validate certificates
if the system time has not been synchronized after boot. Certificates of
established tunnels can be re-validated after the system time gets valid.
2013-03-01 11:33:47 +01:00
Martin Willi
53fcc70acc
When running with an unprivileged user, initialize supplementary groups
2013-03-01 11:27:01 +01:00
Andreas Steffen
7a93844f21
version bump to 5.0.3dr2
2013-02-19 20:25:13 +01:00
Martin Willi
0ed31e7284
Add a stub for systime-fix, a plugin handling certificate lifetimes gracefully
2013-02-19 14:49:38 +01:00
Reto Guadagnini
a77bbc3b8c
Added ipseckey plugin, which provides support for public keys in IPSECKEY RRs
2013-02-19 12:25:00 +01:00
Reto Guadagnini
9f963a7cfc
Added unbound plugin implementing the resolver interface using libunbound
2013-02-19 11:57:21 +01:00
Martin Willi
8b56943222
Merge branch 'pt-tls'
2013-02-14 17:06:07 +01:00
Tobias Brunner
2ccdc19ed9
Report enabled plugins at the end of configure
2013-02-04 16:24:58 +01:00
Tobias Brunner
f2b508c1ab
Streamlined comments in configure.in
...
dnl should only be used in rare cases (like escaping newlines)
2013-02-04 16:24:58 +01:00
Tobias Brunner
39a6c39519
Updated configure.in to newer autoconf
...
AC_TRY_COMPILE and AC_TRY_RUN are deprecated. The new construct with
AC_*_IFELSE and AC_LANG_PROGRAM requires double quoting the source code
of these test programs.
2013-02-04 16:24:58 +01:00
Tobias Brunner
eaf752d203
Add a configure option to disable all default plugins
...
The --disable-defaults option disables all plugins that would be
enabled by default. This allows to selectively enable specific plugins
without issues when new default options get added in future releases.
2013-02-04 16:24:58 +01:00
Andreas Steffen
1f6ee9ec44
version bump to 5.0.3dr1
2013-02-04 07:51:07 +01:00
Andreas Steffen
d830174e3c
version bump to 5.0.2
2013-01-30 07:51:44 +01:00
Martin Willi
18d56a1891
Add a libpttls providing NEA PT-TLS / TNC IF-T for TLS transport layer
2013-01-16 13:53:32 +01:00
Andreas Steffen
13b2804204
version bump to 5.0.2rc1
2013-01-15 02:41:22 +01:00
Martin Willi
ed8dc6f132
Add a rdrand plugin stub detecting availability of RDRAND instructions
2013-01-11 10:45:14 +01:00
Martin Willi
0aaf5ccfa6
Add an error-notify plugin to send catched alerts to listening applications
2012-12-19 10:40:33 +01:00
Martin Willi
bd20f040fd
Add a plugin stub for PKCS#7 containers
2012-12-19 10:32:07 +01:00
Martin Willi
4185c64464
Use a ./configure check to detect pthread spinlock availability
...
_POSIX_SPIN_LOCKS does not seem to be defined correctly on all
systems (Debian libc 2.3.6). Fixes #262 .
2012-12-18 09:51:33 +01:00
Tobias Brunner
d972975d87
Use rb_errinfo() instead of ruby_errinfo for Ruby 1.9
2012-12-10 09:47:46 +01:00
Tobias Brunner
afabe7b0ef
Use proper Ruby library depending on the available version
2012-12-10 09:47:46 +01:00
Tobias Brunner
5057df5b73
Fixed search for ruby.h in ./configure for newer Ruby releases
2012-12-10 09:47:46 +01:00
Andreas Steffen
d287c14436
version bump to 5.0.2dr4
2012-11-15 21:56:27 +01:00
Tobias Brunner
6782bf3722
Properly define TSS_TROUSERS in configure script
2012-11-12 10:34:04 +01:00
Tobias Brunner
44566c2238
Made TSS implementation configurable and thereby optional
2012-11-08 19:32:41 +01:00
Andreas Steffen
bbd454a467
version bump to 5.0.2dr3
2012-10-28 08:21:02 +01:00
Martin Willi
e0d7c1eda7
Add a lookip plugin stub to lookup connections by virtual IP
2012-10-24 11:43:33 +02:00
Andreas Steffen
d8e62ae9b4
version bump to 5.0.2dr2
2012-10-20 10:49:27 +02:00
Andreas Steffen
abcc762387
version bump to 5.0.2dr1
2012-10-11 09:21:38 +02:00