Martin Willi
|
d61f2906d4
|
Use traffic selectors passed to quick mode constructor as initiator
|
2012-06-08 10:22:03 +02:00 |
Tobias Brunner
|
3451ecd7ac
|
Added log message if peer does not accept/provide IPComp proposal.
|
2012-05-24 15:32:28 +02:00 |
Tobias Brunner
|
47b448b807
|
Added support to negotiate IPComp during Quick Mode.
|
2012-05-24 15:32:28 +02:00 |
Tobias Brunner
|
647cd741e8
|
Added support for IKEv1 IPComp proposals in SA payload.
|
2012-05-24 15:32:28 +02:00 |
Tobias Brunner
|
00e11bcefd
|
Fix memleak during Quick Mode in case no SPI can be allocated from kernel.
|
2012-05-24 15:32:27 +02:00 |
Martin Willi
|
7ce504e182
|
Flush task queues explicitly, not implicitly if task returns ALREADY_DONE
|
2012-05-21 14:17:09 +02:00 |
Tobias Brunner
|
7a56c35fc9
|
Remove executable flag from source files.
|
2012-05-18 10:04:08 +02:00 |
Adrian-Ken Rueegsegger
|
afaf1bdf5e
|
Use nonce_gen instead of rng to generate nonces
Replace usage of rng plugin with nonce generator to create nonces in
IKE_INIT, CHILD_CREATE and QUICK_MODE tasks and the IKEv1 phase 1 helper.
|
2012-05-18 08:15:41 +02:00 |
Andreas Steffen
|
44bd9b48c8
|
allow private algorithms
|
2012-05-05 23:25:51 +02:00 |
Tobias Brunner
|
42500c274a
|
Use name from initialization to access settings in libcharon.
Also fixes several whitespace errors.
|
2012-05-03 13:57:04 +02:00 |
Martin Willi
|
7fd7ffc649
|
Use UDP encapsulation even in non-NAT situation if initiator requests it
|
2012-03-20 17:31:39 +01:00 |
Martin Willi
|
c60246a618
|
Support inactivity timeout in IKEv1 CHILD_SAs
|
2012-03-20 17:31:39 +01:00 |
Martin Willi
|
696fa8e003
|
Invoke bus_t.narrow hook in quick mode exchange
|
2012-03-20 17:31:36 +01:00 |
Martin Willi
|
669d8bded2
|
Invoke child_rekey hook instead of child_updown when rekeying a quick mode
|
2012-03-20 17:31:36 +01:00 |
Martin Willi
|
2ddd45c9a7
|
Simplified DPD handling by using a task for a single message only
|
2012-03-20 17:31:35 +01:00 |
Clavister OpenSource
|
3e6b740336
|
Isakmp_dpd task added.
|
2012-03-20 17:31:35 +01:00 |
Martin Willi
|
c40963b457
|
Enforce encapsulation mode of configuration, in case initiator proposes both
|
2012-03-20 17:31:34 +01:00 |
Martin Willi
|
90731f38c9
|
Install quick mode CHILD_SAs with negotiated encapsulation mode
|
2012-03-20 17:31:33 +01:00 |
Martin Willi
|
f56c3c53f6
|
As responder, try to reuse the reqid of the CHILD_SA the initiator is rekeying
|
2012-03-20 17:31:31 +01:00 |
Martin Willi
|
31bd5c8c0e
|
Reply quick mode with the same SA lifetime that we received
|
2012-03-20 17:31:31 +01:00 |
Martin Willi
|
3a925f74ab
|
Do not query CHILD_SA during delete if they already expired
|
2012-03-20 17:31:31 +01:00 |
Martin Willi
|
14dc794165
|
Support installing of quick mode SAs with a specific reqid
|
2012-03-20 17:31:31 +01:00 |
Martin Willi
|
5f1df0a060
|
Double check that we could select a TS as quick mode responder
|
2012-03-20 17:31:31 +01:00 |
Martin Willi
|
253d7e3eff
|
Don't process notifies in quick mode task when we get an INFORMATIONAL
|
2012-03-20 17:31:30 +01:00 |
Martin Willi
|
bce22af29e
|
Implemented migration of quick mode task
|
2012-03-20 17:31:29 +01:00 |
Martin Willi
|
28e3c6595d
|
Check if a config has been selected before narrowing selectors in quick mode
|
2012-03-20 17:31:28 +01:00 |
Martin Willi
|
15a682f4c2
|
Separated libcharon/sa directory with ikev1 and ikev2 subfolders
|
2012-03-20 17:31:26 +01:00 |