-
1f5b2bec4b
Use enumerator instead of deprecated iterator
Martin Willi
2010-11-24 14:21:01 +01:00
-
9f8ecff2e2
Migrated transform_substructure to INIT/METHOD macros
Martin Willi
2010-11-24 14:17:44 +01:00
-
6844c156fc
Removed obsolete clone mehtod from proposal_substructure
Martin Willi
2010-11-24 13:58:33 +01:00
-
6b69c03d13
Migrated transform_attribute to INIT/METHOD macros
Martin Willi
2010-11-24 12:14:31 +01:00
-
423745b652
Migrated traffic_selector_substructre to INIT/METHOD macros
Martin Willi
2010-11-24 12:00:53 +01:00
-
3f0a2af2a6
Migrated notify_payload to INIT/METHOD macros
Martin Willi
2010-11-24 11:54:12 +01:00
-
e3c4c6a5ac
Migrated nonce_payload to INIT/METHOD macros
Martin Willi
2010-11-24 11:42:29 +01:00
-
19ee0762e7
Migrated ke_payload to INIT/METHOD macros
Martin Willi
2010-11-24 11:37:34 +01:00
-
ffb980572f
Migrated id_payload to INIT/METHOD macros
Martin Willi
2010-11-24 11:29:18 +01:00
-
f5705d0fa6
Use standard ID getter in log_id hook
Martin Willi
2010-11-24 11:28:58 +01:00
-
a11cfe2960
Migrated cp_payload to INIT/METHOD macros
Martin Willi
2010-11-24 11:16:37 +01:00
-
bda62cedb9
Migrated configuration_attribute to INIT/METHOD macros
Martin Willi
2010-11-24 11:07:28 +01:00
-
1cc58e7ed2
Migrated certreq_payload to INIT/METHOD macros
Martin Willi
2010-11-24 11:01:27 +01:00
-
2aa1bffb02
Migrated cert_payload to INIT/METHOD macros
Martin Willi
2010-11-24 10:53:38 +01:00
-
9c0ccf5e26
Migrated auth_payload to INIT/METHOD macros
Martin Willi
2010-11-24 10:38:58 +01:00
-
64293410b7
Implemented a hook to toggle the IKE message request flag
Martin Willi
2010-11-23 13:55:32 +01:00
-
19a18de98a
Implemented hook to modify IKE header SPIs
Martin Willi
2010-11-23 13:53:00 +01:00
-
6b50b9115d
Fixed transport mode configuration option
Martin Willi
2010-11-23 13:34:08 +01:00
-
dbcdd4a46d
Disable MOBIKE in conftesting, as it changes port floating behavior
Martin Willi
2010-11-23 11:43:23 +01:00
-
1535913aed
Load plugins only once, even if listed twice
Martin Willi
2010-11-23 11:06:46 +01:00
-
9a99b745c0
Preload plugins configured in tests
Martin Willi
2010-11-23 10:58:39 +01:00
-
401818651e
Moved generic infrastructure initialization to libcharon_init(), allows us to preload plugins
Martin Willi
2010-11-23 10:50:36 +01:00
-
74a5dfe537
Added IKE options to configure source/destination ports
Martin Willi
2010-11-23 10:45:45 +01:00
-
448db6d9c0
Added IKE config option to fake NAT situations
Martin Willi
2010-11-23 10:43:48 +01:00
-
f2116c6de7
Show SPI in proposal logging hook
Martin Willi
2010-11-23 10:12:32 +01:00
-
42133e33bd
Implemented a hook to inject custom proposals
Martin Willi
2010-11-23 10:01:42 +01:00
-
47e0b50725
Fixed error reporting
Martin Willi
2010-11-23 10:01:23 +01:00
-
5d82b2d321
Remove unused variable
Martin Willi
2010-11-23 08:42:57 +01:00
-
7ab6429b3c
Added hook to log ID payload type and data
Martin Willi
2010-11-15 14:56:34 +01:00
-
c6f2bac1b8
Added hook to log received KE group
Martin Willi
2010-11-15 14:47:06 +01:00
-
6dd6b0ef95
Added a hook to modify proposal numbers
Martin Willi
2010-11-15 14:37:02 +01:00
-
5dca645d46
Added a hook to print received proposals, including number
Martin Willi
2010-11-15 14:07:17 +01:00
-
b080f393ce
Added a hook to alter the payload length field of arbitrary payloads
Martin Willi
2010-11-15 11:54:35 +01:00
-
2ecbd6186e
Do not update payload length during generation, allows hooks override payload length
Martin Willi
2010-11-15 11:53:20 +01:00
-
d58127af84
Do not recalculate payload header length after generation, payloads do length calculation
Martin Willi
2010-11-15 11:52:30 +01:00
-
90994a8a5c
Support loading of certificate revocation lists
Martin Willi
2010-11-12 16:10:00 +01:00
-
00d8b9a638
Implemented a hook that recreates a valid incoming IKE_AUTH response, even if AUTH_FAILED
Martin Willi
2010-11-12 15:40:29 +01:00
-
2a19095e4c
Apply IKE major/minor version set on message to IKE header
Martin Willi
2010-11-11 16:37:26 +01:00
-
7e7c7c1d84
Added setters for IKE major/minor version to ike_header
Martin Willi
2010-11-11 16:35:35 +01:00
-
1c22c529a7
Migrated ike_header_t to INIT/METHOD macros
Martin Willi
2010-11-11 16:32:57 +01:00
-
a0a760795e
Added hook to set arbitrary IKE major/minor versions in message headers
Martin Willi
2010-11-11 16:12:58 +01:00
-
2712b113c7
Prefer test specific over suite specific configuration
Martin Willi
2010-11-11 15:52:32 +01:00
-
e330360f77
Added a force_hookie hook that requests a COOKIE independent of our COOKIE mechanism
Martin Willi
2010-11-11 15:38:52 +01:00
-
1f42c80942
The add_payload hook supports replacing existing payloads of the same type
Martin Willi
2010-11-10 17:41:51 +01:00
-
60b14332b3
Fix insertion of non hex encoded payload data
Martin Willi
2010-11-10 17:41:23 +01:00
-
b0f6b31db8
Fixed length calculation of unknown payload
Martin Willi
2010-11-10 17:40:43 +01:00
-
50b28ad8a4
Added a hook to set the critical bit on arbitrary payloads
Martin Willi
2010-11-10 17:23:57 +01:00
-
c67de660d2
Move critical bit checking to ike_sa, notify payload includes unsupported payload type
Martin Willi
2010-11-10 16:47:56 +01:00
-
e7099aa24e
Handle all error notifies in CREATE_CHILD_SA exchanges
Martin Willi
2010-11-10 16:30:25 +01:00
-
24384f352f
Support encoding of UKNOWN_DATA
Martin Willi
2010-11-10 16:29:59 +01:00
-
958c1d75d7
Moved our substructure identifiers above 255, ignore private payloads properly
Martin Willi
2010-11-10 15:41:46 +01:00
-
fea3aa5d12
Check for exceeded payload count even if we have a found one flagged as sufficient
Martin Willi
2010-11-10 15:34:38 +01:00
-
9b2ed9501f
Added a hook to inject custom payloads with critical bit
Martin Willi
2010-11-10 14:26:03 +01:00
-
ca93b54e65
Added a constructor for custom uknown payloads
Martin Willi
2010-11-10 14:21:23 +01:00
-
b6c796464d
Use the payloads actual type in unknown_payload_t
Martin Willi
2010-11-10 14:17:03 +01:00
-
9431023ce6
Migrated unknown payload to INIT/METHOD macros
Martin Willi
2010-11-10 13:56:18 +01:00
-
7814c74970
Added a short README about the conftest utility
Martin Willi
2010-11-09 15:37:41 +01:00
-
a784c9e030
Specify the type of the certificate to load, currently X509 only
Martin Willi
2010-11-09 14:19:59 +01:00
-
4a2f7f05df
Be a little more verbose about cert payload injection
Martin Willi
2010-11-09 12:05:30 +01:00
-
a60b892841
Support hook suffixes to use the same hook multiple times
Martin Willi
2010-11-09 11:17:20 +01:00
-
e5e71e46d9
Support arbitrary suffixes for actions, same action multiple times
Martin Willi
2010-11-09 11:07:37 +01:00
-
cf594ca411
Added a hook to ignore specific messages
Martin Willi
2010-11-09 10:19:56 +01:00
-
c146c3c4e1
Ingore messages with exchange type altered to UNDEFINED in message() hook
Martin Willi
2010-11-09 10:19:09 +01:00
-
81b213499d
Added a hook to send unencrypted notifies in established IKE_SAs
Martin Willi
2010-11-09 09:59:56 +01:00
-
a30dba9282
Fail silently without INVALID_SYNTAX if message not verified
Martin Willi
2010-11-09 09:55:20 +01:00
-
1009e5c3bc
Include suiteb test suite config in distribution
Martin Willi
2010-11-08 16:45:48 +01:00
-
b70abdac2b
Fixed loading of credentials using a relative path
Martin Willi
2010-11-02 16:12:29 +01:00
-
52e6df0cdc
Implemented a add_notify hook to inject arbitrary Notify payloads
Martin Willi
2010-11-02 15:51:56 +01:00
-
89fda1abb5
Moved message()-hook invocation to generate_message(), catch pre-generated IKE_SA_INITs, too
Martin Willi
2010-11-02 15:49:09 +01:00
-
f2986524d9
Implemented a hook to unsort payloads in messages
Martin Willi
2010-11-02 14:55:18 +01:00
-
e6c6a4d304
Support removal of payloads from messages
Martin Willi
2010-11-02 14:30:45 +01:00
-
363ec8986c
Added a message_t option to disable automatic payload sorting
Martin Willi
2010-11-02 14:21:38 +01:00
-
6260e6fe12
Added a fist hook to fill up IKE_AUTH messages with dummy certificates (1.1.1/1.2.1)
Martin Willi
2010-11-02 12:14:03 +01:00
-
dacf658036
Implemented cert payload constructor for custom encoding types
Martin Willi
2010-11-02 12:13:03 +01:00
-
3b3e5c0de5
Fix segfault if config not found
Martin Willi
2010-11-02 12:12:42 +01:00
-
73a3013f7c
Read actions from test config, delayed execution
Martin Willi
2010-10-29 15:45:58 +02:00
-
6c2d466b90
Support manually triggerd DPD check, even if DPD disabled in config
Martin Willi
2010-10-29 15:36:19 +02:00
-
3f759bb75b
Load private keys from suite and test configs
Martin Willi
2010-10-29 11:55:19 +02:00
-
a13c1d649f
Load certificates from both, suite and test config
Martin Willi
2010-10-29 11:47:25 +02:00
-
d1041fa463
Load test and suite specific connection configurations
Martin Willi
2010-10-29 10:34:08 +02:00
-
f452a5a1f8
Load hooks based on listener dynamically
Martin Willi
2010-10-26 10:51:28 +02:00
-
b318e0ab57
Load certificates from global suite configuration file
Martin Willi
2010-10-21 16:36:40 +02:00
-
e78ec86d27
Added a Suite B conftest utility skeleton using libcharon
Martin Willi
2010-10-19 14:42:47 +02:00
-
65697c2734
Added a CIDR notation based host constructor
Martin Willi
2010-10-29 09:54:15 +02:00
-
84f89634ef
Moved logger initialization from libcharon to charon
Martin Willi
2010-10-29 09:39:19 +02:00
-
3d653727a8
removed superfluous s
Andreas Steffen
2011-01-05 04:09:19 +01:00
-
97613b3b1a
remove private_
Andreas Steffen
2011-01-05 03:44:57 +01:00
-
d0eb22333e
remove private_
Andreas Steffen
2011-01-05 03:44:28 +01:00
-
ac46c8be5c
cosmetics in debug output
Andreas Steffen
2011-01-05 02:44:27 +01:00
-
69e8407d51
detect fragmentation of PB-TNC batch
Andreas Steffen
2011-01-05 02:41:36 +01:00
-
dcde152265
fixed typo
Andreas Steffen
2011-01-02 06:52:32 +01:00
-
53e2c2e283
replaced spaces by tabs
Andreas Steffen
2010-12-30 03:45:08 +01:00
-
4aab89274c
version bump to 4.5.1dr5
Andreas Steffen
2010-12-27 13:49:32 +01:00
-
3a8ef88e51
commas are required
Andreas Steffen
2010-12-27 08:26:29 +01:00
-
203bfa4ee8
added Sansar Choinambuu to copryright.c
Andreas Steffen
2010-12-27 08:24:01 +01:00
-
fc293c96b2
unset RADIUSHOSTS after before loading new scenario
Andreas Steffen
2010-12-27 06:26:17 +01:00
-
e3504d6011
added missing tfc argument to kernel_pfkey_ipsec interface
Andreas Steffen
2010-12-27 05:53:36 +01:00
-
1c7a729100
set tfcv3 flag TRUE in ha_dispatcher
Andreas Steffen
2010-12-26 23:10:57 +01:00
-
27a66f9393
implemented wrap around of registered IKEv1 algorithm names
Andreas Steffen
2010-12-26 17:11:02 +01:00
-
690d5aed59
disable AEAD crypto algorithm if no key size is supported
Andreas Steffen
2010-12-25 16:14:55 +01:00