| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
IKE_SA is closed completely before the new is initiated,
resolves some issues when a dynamic IP is requested from a pool
|
|
|
|
|
|
|
|
|
|
|
|
| |
simple asynchronous method invocation
use daemons thread pool for all threads
proper cancellation and cleanups
cancellation mechanism to dynamically unload multithreaded code
unified event_queue and scheduler => scheduler
unified job_queue and thread_pool => processor
removed job_type_t, not really needed
fixes here, there and everywhere
|
|
|
|
| |
support for INVALID_KE_PAYLOAD negotiation for rekeying
|
|
|
|
|
|
| |
added some comments
removed configuration.[ch], as it does not make sense like it is
|
|
|
|
|
|
|
|
|
| |
new configuration structure:
peer_cfg: configuration related to a peer (authenitcation, ...=
ike_cfg: config to use for IKE setup (proposals)
child_Cfg: config for CHILD_SA (proposals, traffic selectors)
a peer_cfg has one ike_cfg and multiple child_cfg's
stroke now uses fixed count of threads
|
|
|
|
| |
fixed thread exhaustion when IKE_SA is blocked for a longer time
|
| |
|
|
|
|
| |
added retry with jitter when rekeying fails
|
|
|
|
|
| |
implemented ike rekey collision
|
| |
|
|
|