Tobias Brunner
|
043ed1b346
|
Memory leak fixed.
|
2012-03-20 17:30:43 +01:00 |
|
Tobias Brunner
|
273f2f8054
|
Added factory function to create task_manager_t implementations.
|
2012-03-20 17:30:43 +01:00 |
|
Tobias Brunner
|
4b64a1a17d
|
Added factory function to create keymat_t implementations.
|
2012-03-20 17:30:43 +01:00 |
|
Tobias Brunner
|
0b611540ef
|
Store IKE version of an SA on ike_sa_t.
|
2012-03-20 17:30:43 +01:00 |
|
Tobias Brunner
|
0fc9acdd23
|
Added stub for IKEv1 keymat_t implementation.
|
2012-03-20 17:30:42 +01:00 |
|
Tobias Brunner
|
6ab936f046
|
Use keymat_t as common interface, renamed current implementation to _v2.
|
2012-03-20 17:30:42 +01:00 |
|
Martin Willi
|
f34b452d56
|
Implement second exchange in IKEv1 main mode
|
2012-03-20 17:30:42 +01:00 |
|
Martin Willi
|
683d83ed3e
|
Extended KE payload for IKEv1 support
|
2012-03-20 17:30:42 +01:00 |
|
Martin Willi
|
bcfb0f4096
|
Extended nonce payload for IKEv1 support
|
2012-03-20 17:30:42 +01:00 |
|
Martin Willi
|
2e897fe30a
|
Handle first exchange in IKEv1 main mode as responder
|
2012-03-20 17:30:41 +01:00 |
|
Martin Willi
|
c73c832c5a
|
Added an IKEv1 main mode task stub
|
2012-03-20 17:30:41 +01:00 |
|
Martin Willi
|
4a09d9ee7f
|
Added a stub for a IKEv1 task manager
|
2012-03-20 17:30:41 +01:00 |
|
Martin Willi
|
e69f7dcddf
|
Use task manager as generic interface, renamed implementation to _v2.
|
2012-03-20 17:30:41 +01:00 |
|
Tobias Brunner
|
3238faf8e6
|
Fix init message arrival check.
|
2012-03-20 17:30:41 +01:00 |
|
Tobias Brunner
|
4ed52db2bb
|
Allow creation of message_t objects for IKEv1 packets.
|
2012-03-20 17:30:40 +01:00 |
|
Martin Willi
|
b0b9d18593
|
Extend sa_payload for IKEv1 support
|
2012-03-20 17:30:40 +01:00 |
|
Martin Willi
|
837298c590
|
Use vendor id payload for IKEv1 payloads, too
|
2012-03-20 17:30:39 +01:00 |
|
Martin Willi
|
2fc986182f
|
Handle IKEv1 messages in managers checkout_by_message
|
2012-03-20 17:30:39 +01:00 |
|
Thomas Egerer
|
dbd2169569
|
Change order of destroy/get_ref function calls
Since DESTROY_IF might destroy the peer_cfg, a get_ref on a freed object
is subject to fail.
|
2011-11-04 11:11:17 +01:00 |
|
Tobias Brunner
|
5d549cd4e1
|
Log if charon failed to establish a CHILD_SA but keeps the IKE_SA up.
|
2011-10-21 18:09:02 +02:00 |
|
Tobias Brunner
|
c293c87761
|
Don't use union members directly in plugin_feature_t.
|
2011-10-14 10:05:47 +02:00 |
|
Martin Willi
|
36b4f05b14
|
Added a generic callback to register EAP methods using plugin features
|
2011-10-14 10:05:44 +02:00 |
|
Tobias Brunner
|
d46f857511
|
Fixed unintentional fall-through in task_manager.
Reported by Howard Windsor.
|
2011-10-06 13:55:50 +02:00 |
|
Tobias Brunner
|
d7c552a25e
|
Fixed compilation of ike_me_t.
|
2011-10-04 10:19:10 +02:00 |
|
Andreas Steffen
|
4fb6b7a12c
|
Migrated child_delete to INIT/METHOD macros
|
2011-10-04 08:05:27 +02:00 |
|
Andreas Steffen
|
0fc9dd1194
|
Migrated child_rekey to INIT/METHOD macros
|
2011-10-04 07:10:46 +02:00 |
|
Andreas Steffen
|
ad8f42e898
|
Migrated ike_auth_lifetime to INIT/METHOD macros
|
2011-10-04 06:47:35 +02:00 |
|
Andreas Steffen
|
27d7641641
|
Migrated ike_cert_post to INIT/METHOD macros
|
2011-10-04 05:59:09 +02:00 |
|
Andreas Steffen
|
08f9f44176
|
Migrated ike_cert_pre to INIT/METHOD macros
|
2011-10-04 05:54:08 +02:00 |
|
Andreas Steffen
|
1bf77c8168
|
Migrated ike_config to INIT/METHOD macros
|
2011-10-03 23:55:15 +02:00 |
|
Andreas Steffen
|
2e89c3413b
|
Migrated ike_delete to INIT/METHOD macros
|
2011-10-03 23:49:44 +02:00 |
|
Andreas Steffen
|
6dab816eb2
|
Migrated ike_dpd to INIT/METHOD macros
|
2011-10-03 22:37:44 +02:00 |
|
Andreas Steffen
|
c73694e7fb
|
Migrated ike_init to INIT/METHOD macros
|
2011-10-03 22:28:32 +02:00 |
|
Andreas Steffen
|
bb6bbe6ddd
|
Migrated ike_me to INIT/METHOD macros
|
2011-10-03 22:19:46 +02:00 |
|
Andreas Steffen
|
6ade8d6163
|
Migrated ike_natd to INIT/METHOD macros
|
2011-10-03 22:06:56 +02:00 |
|
Andreas Steffen
|
7db8fd0d9a
|
Migrated ike_reauth to INIT/METHOD macros
|
2011-10-03 21:38:04 +02:00 |
|
Tobias Brunner
|
b0eb026c05
|
Migrated mediation_manager_t to INIT/METHOD macros.
|
2011-10-03 18:42:29 +02:00 |
|
Tobias Brunner
|
02846e5e7f
|
Migrated connect_manager_t to INIT/METHOD macros.
|
2011-10-03 18:32:12 +02:00 |
|
Tobias Brunner
|
6401b18f12
|
Migrated ike_sa_id_t to INIT/METHOD macros.
|
2011-10-03 18:01:05 +02:00 |
|
Martin Willi
|
f8437dd8d2
|
Clear traps during shutdown before unloading kernel plugins
|
2011-09-12 13:02:51 +02:00 |
|
Andreas Steffen
|
a8bbdb1f26
|
log entry for outbound hash-and-url
|
2011-08-24 06:05:44 +02:00 |
|
Martin Willi
|
61cf9f512c
|
Try to detect Windows Clients by looking for INTERNAL_IP4/6_SERVER attribute
|
2011-08-19 09:16:16 +02:00 |
|
Andreas Steffen
|
f69f067958
|
fix double delete of old IKE_SA during reauthentication
|
2011-08-16 23:25:45 +02:00 |
|
Andreas Steffen
|
65d5f6bc2b
|
some more typos
|
2011-08-15 21:43:26 +02:00 |
|
Tobias Brunner
|
7ebf021d37
|
typos: initator->initiator, authenticaion->authentication.
|
2011-08-15 16:31:04 +02:00 |
|
Tobias Brunner
|
9af9c6772b
|
If we close a duplicate SA, it is also no authentication failure.
|
2011-08-12 10:11:39 +02:00 |
|
Tobias Brunner
|
d9eaecd373
|
If local authentication fails, it is not really a peer auth failure.
|
2011-08-12 10:04:02 +02:00 |
|
Tobias Brunner
|
ccbe380377
|
Throw an alert if authentication of the peer fails (not only for initiator).
|
2011-08-12 10:04:02 +02:00 |
|
Tobias Brunner
|
7ab19d571d
|
Throw an alert when the peer address cannot be resolved during initiation.
|
2011-08-12 09:59:27 +02:00 |
|
Tobias Brunner
|
ff4b25f9b7
|
Throw an alert via bus_t when remote authentication fails.
|
2011-08-12 09:59:27 +02:00 |
|