Tobias Brunner
1f4e0f61dd
Segment check added for libhydra.
2010-03-24 18:53:10 +01:00
Tobias Brunner
2cba58c5b7
Fixing integrity-checks after moving the attr-sql plugin and adding libhydra.
2010-03-24 18:53:09 +01:00
Tobias Brunner
48aa81a67a
Link libcharon to checksum_builder in order to get rid of the fake symbols.
2010-03-24 17:54:07 +01:00
Gerd von Egidy
454faa47de
Don't indirectly link dependent libraries.
...
The default behaviour for ld allows users to 'indirectly' link to required
objects/libraries through intermediate objects/libraries. While this is
convenient, it can also be dangerous because it makes your program's
dependencies tied to the dependencies of other objects.
Beginning with Fedora 13 this will be changed and you need to explicitly
link all dependent libraries.
More details can be found here:
http://fedoraproject.org/wiki/UnderstandingDSOLinkChange
This patch fixes all such cases in strongSwan.
2010-03-19 13:34:53 +01:00
Tobias Brunner
02222dfa65
Make integrity tests compatible with libcharon.
...
This does currently not work because libtool relinks libcharon on
install, thus changing the checksum.
2010-03-19 13:34:53 +01:00
Tobias Brunner
d5f1b9b3c1
Reordered the name and sname construction.
2010-03-12 17:34:32 +01:00
Tobias Brunner
16c8442a3e
Fixing integrity tests after renaming the plugin constructors.
2010-03-08 15:34:38 +01:00
Andreas Steffen
247794827e
move SQL-based pool functionality to new attr-sql libstrongswan plugin
2009-10-13 17:02:29 +02:00
Martin Willi
7daf5226b7
removed trailing spaces ([[:space:]]+$)
2009-09-04 13:46:09 +02:00
Andreas Steffen
a05c4a856e
added pki/.libs/pki to the libs
2009-08-26 18:27:04 +02:00
Martin Willi
7c577c8ea2
started implementation of a PKI tool, currently supporting RSA|ECDSA key generation
2009-08-26 11:23:55 +02:00
Andreas Steffen
8a17c1f907
check integrity of pool code file
2009-08-17 15:46:56 +02:00
Andreas Steffen
bde541acf8
integrity test of openac and scepclient code files
2009-08-17 14:25:18 +02:00
Andreas Steffen
87079f58e1
added -module -avoid-version LDFLAGS
2009-08-11 01:06:45 +02:00
Andreas Steffen
e1089f5906
added file and segment lengths to checksum.c
2009-07-21 22:23:51 +02:00
Tobias Brunner
375a91bb9b
Fixing distribution build (checksum.c is created on the user's system).
2009-07-16 16:53:43 +02:00
Martin Willi
d860a9b924
handle --disable-pluto/charon with --enable-integrity-test
2009-06-22 16:37:28 +02:00
Martin Willi
4f2c48cd3d
build and verify on disk file integrity of pluto and charon executables
2009-06-22 15:47:18 +02:00
Martin Willi
da2834a280
removed functions from faked symbol list, not needed anymore with RTLD_LAZY
2009-06-22 15:47:18 +02:00
Martin Willi
67a7bb02ef
moved checksum_builder/libchechsum to top srcdir to respect build order
2009-06-22 15:47:18 +02:00