Martin Willi
518a5b2ece
configure: Check for and explicitly link against -latomic
...
Some C libraries, such as uClibc, require an explicit link for some atomic
functions. Check for any libatomic, and explcily link it.
2016-06-14 14:27:20 +02:00
Tobias Brunner
28649f6d91
libhydra: Remove empty unused library
2016-03-03 17:36:11 +01:00
Martin Willi
4163421f91
plugins: Don't link with -rdynamic on Windows
2014-06-04 15:53:02 +02:00
Tobias Brunner
10a69c32c2
conftest: Fix hook constructor resolution via dlsym()
...
AM_CPPFLAGS only takes preprocessor flags like -I or -D, so it did not
forward -rdynamic to the linker (--export-dynamic), which meant that the
symbols defined in the executable itself were not resolvable via dlsym().
Fixes #394 .
2013-08-30 19:45:51 +02:00
Martin Willi
19cb07b890
automake: replace INCLUDES by AM_CPPFLAGS
...
INCLUDES are now deprecated and throw warnings when using automake 1.13.
We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and
defines are passed to AM_CPPFLAGS only.
2013-07-18 14:59:19 +02:00
Martin Willi
71c41410fc
Initialize conftest with the same plugins as charon
2012-07-16 14:53:37 +02:00
Andreas Steffen
a226307f13
suiteb directory hasn't been moved to Master yet
2011-01-08 02:17:42 +01:00
Martin Willi
0beb1d6fbb
Added a hook to reset ESP sequence numbers
2011-01-05 16:46:00 +01:00
Martin Willi
5c95bf7b93
Move rebuild_auth functionality to a standalone hook
...
This reverts commit 3c12b239fd55aa36c59eb60224d27af8b8d915d1.
2011-01-05 16:45:54 +01:00
Martin Willi
586070d2ce
Implemented hook to log traffic selectors
2011-01-05 16:45:53 +01:00
Martin Willi
357e960e40
Implemented hook to toggle initiator flag in IKE header
2011-01-05 16:45:52 +01:00
Martin Willi
446a4537e5
Implemented a hook to set reserved bits
2011-01-05 16:45:51 +01:00
Martin Willi
64293410b7
Implemented a hook to toggle the IKE message request flag
2011-01-05 16:45:50 +01:00
Martin Willi
19a18de98a
Implemented hook to modify IKE header SPIs
2011-01-05 16:45:50 +01:00
Martin Willi
42133e33bd
Implemented a hook to inject custom proposals
2011-01-05 16:45:48 +01:00
Martin Willi
7ab6429b3c
Added hook to log ID payload type and data
2011-01-05 16:45:47 +01:00
Martin Willi
c6f2bac1b8
Added hook to log received KE group
2011-01-05 16:45:47 +01:00
Martin Willi
6dd6b0ef95
Added a hook to modify proposal numbers
2011-01-05 16:45:47 +01:00
Martin Willi
5dca645d46
Added a hook to print received proposals, including number
2011-01-05 16:45:47 +01:00
Martin Willi
b080f393ce
Added a hook to alter the payload length field of arbitrary payloads
2011-01-05 16:45:47 +01:00
Martin Willi
00d8b9a638
Implemented a hook that recreates a valid incoming IKE_AUTH response, even if AUTH_FAILED
2011-01-05 16:45:46 +01:00
Martin Willi
a0a760795e
Added hook to set arbitrary IKE major/minor versions in message headers
2011-01-05 16:45:45 +01:00
Martin Willi
e330360f77
Added a force_hookie hook that requests a COOKIE independent of our COOKIE mechanism
2011-01-05 16:45:45 +01:00
Martin Willi
50b28ad8a4
Added a hook to set the critical bit on arbitrary payloads
2011-01-05 16:45:44 +01:00
Martin Willi
9b2ed9501f
Added a hook to inject custom payloads with critical bit
2011-01-05 16:45:43 +01:00
Martin Willi
7814c74970
Added a short README about the conftest utility
2011-01-05 16:45:43 +01:00
Martin Willi
cf594ca411
Added a hook to ignore specific messages
2011-01-05 16:45:42 +01:00
Martin Willi
81b213499d
Added a hook to send unencrypted notifies in established IKE_SAs
2011-01-05 16:45:42 +01:00
Martin Willi
1009e5c3bc
Include suiteb test suite config in distribution
2011-01-05 16:45:42 +01:00
Martin Willi
52e6df0cdc
Implemented a add_notify hook to inject arbitrary Notify payloads
2011-01-05 16:45:41 +01:00
Martin Willi
f2986524d9
Implemented a hook to unsort payloads in messages
2011-01-05 16:45:41 +01:00
Martin Willi
6260e6fe12
Added a fist hook to fill up IKE_AUTH messages with dummy certificates (1.1.1/1.2.1)
2011-01-05 16:45:41 +01:00
Martin Willi
73a3013f7c
Read actions from test config, delayed execution
2011-01-05 16:45:41 +01:00
Martin Willi
d1041fa463
Load test and suite specific connection configurations
2011-01-05 16:45:40 +01:00
Martin Willi
f452a5a1f8
Load hooks based on listener dynamically
2011-01-05 16:45:40 +01:00
Martin Willi
e78ec86d27
Added a Suite B conftest utility skeleton using libcharon
2011-01-05 16:45:40 +01:00