strongswan/src/libcharon/sa
Tobias Brunner d9fe0ec712 ikev2: (Re-)Queue tasks used to establish an IKE_SA in reset()
Some tasks might get removed immediately once the IKE_SA_INIT response has
been handled even if there were notifies that require a restart of the
IKE_SA (e.g. COOKIE or INVALID_KE_PAYLOAD).  Such a task is ike_vendor,
which caused vendor IDs not to get sent in a retry.  This change ensures
all required tasks are queued after the reset, which some callers did
already anyway.
2016-09-06 10:09:17 +02:00
..
eap Use standard unsigned integer types 2016-03-24 18:52:48 +01:00
ikev1 ikev1: Ignore the last two bytes of the Cisco Unity vendor ID 2016-08-24 17:46:05 +02:00
ikev2 ikev2: Store proposal on IKE_SA before creating DH object 2016-09-06 09:38:22 +02:00
xauth uclibc only defines strndup(3) if _GNU_SOURCE is defined 2014-02-19 16:11:47 +01:00
authenticator.c ikev2: Remove private AUTH_BLISS method 2015-03-04 13:54:09 +01:00
authenticator.h ikev2: Remove private AUTH_BLISS method 2015-03-04 13:54:09 +01:00
child_sa.c child-sa: Use non-static variable to store generated unique mark 2016-06-06 14:17:11 +02:00
child_sa.h Use standard unsigned integer types 2016-03-24 18:52:48 +01:00
child_sa_manager.c Use standard unsigned integer types 2016-03-24 18:52:48 +01:00
child_sa_manager.h Use standard unsigned integer types 2016-03-24 18:52:48 +01:00
ike_sa.c ikev2: (Re-)Queue tasks used to establish an IKE_SA in reset() 2016-09-06 10:09:17 +02:00
ike_sa.h ikev2: Add possibility to delay initiation of a queued task 2016-06-17 18:48:07 +02:00
ike_sa_id.c Use standard unsigned integer types 2016-03-24 18:52:48 +01:00
ike_sa_id.h Use standard unsigned integer types 2016-03-24 18:52:48 +01:00
ike_sa_manager.c ikev2: Add a new state to track rekeyed IKE_SAs 2016-06-17 18:48:05 +02:00
ike_sa_manager.h Use standard unsigned integer types 2016-03-24 18:52:48 +01:00
keymat.c ike: Define keylength for aescmac algorithm 2013-10-11 10:15:21 +02:00
keymat.h Fix various API doc issues and typos 2013-07-18 18:30:36 +02:00
redirect_manager.c Use standard unsigned integer types 2016-03-24 18:52:48 +01:00
redirect_manager.h Fix some Doxygen issues 2016-03-11 12:25:14 +01:00
redirect_provider.h redirect-provider: Add interface to redirect clients during initial messages 2016-03-04 16:02:57 +01:00
shunt_manager.c Implemented IPsec policies restricted to given network interface 2016-04-09 16:51:02 +02:00
shunt_manager.h shunt-manager: Add flush() method to properly uninstall shunts 2015-07-27 13:51:10 +02:00
task.c ikev2: Add task that verifies a peer's certificate 2016-03-10 11:07:15 +01:00
task.h ikev2: Add task that verifies a peer's certificate 2016-03-10 11:07:15 +01:00
task_manager.c Don't invoke child_updown hook twice as responder 2012-04-11 17:45:12 +02:00
task_manager.h ikev2: Add possibility to delay initiation of a queued task 2016-06-17 18:48:07 +02:00
trap_manager.c trap-manager: Allow local address to be unspecified 2016-05-06 15:56:19 +02:00
trap_manager.h Use standard unsigned integer types 2016-03-24 18:52:48 +01:00