strongswan/src/libcharon
Tobias Brunner 71141cc8c9 ikev1: Do a rekey check before installing CHILD_SAs as responder
If CHILD_SAs are created while waiting for the third QM message we'd not
notice the redundancy and updown events would be triggered unevenly.
This is consistent with the behavior on the initiator, which already does
this check right before installation. Moving the existing check is not
possible due to the narrow hook and moving the installation changes which
peer installs the SAs first and could have other side-effects (e.g. in
error or conflict cases).  Still, this might result in CHILD_SA state
discrepancies between the two peers.

Fixes #3060.
2019-05-22 18:28:31 +02:00
..
attributes Fixed some typos, courtesy of codespell 2018-09-17 18:51:44 +02:00
bus ha: Add auth method for HA IKEv1 key derivation 2018-12-07 10:17:56 +01:00
config ike-cfg: Add setting for childless IKE_SAs 2019-04-25 14:31:39 +02:00
control controller: Make child config optional for initiate() 2019-04-25 15:23:19 +02:00
encoding Fixed some typos, courtesy of codespell 2019-04-29 15:09:20 +02:00
kernel kernel-interface: Consider interface ID when allocating reqids 2019-04-03 12:00:08 +02:00
network receiver: Don't use commas to separate statements 2018-09-17 18:51:42 +02:00
plugins Avoid enumerating certificates with non-matching key type 2019-05-21 10:22:30 +02:00
processing/jobs adopt-children-job: Adopt child-creating tasks from the old IKE_SA 2018-12-07 10:32:12 +01:00
sa ikev1: Do a rekey check before installing CHILD_SAs as responder 2019-05-22 18:28:31 +02:00
tests Fixed some typos, courtesy of codespell 2019-04-29 15:09:20 +02:00
Android.mk proposal: Move proposal_t from libcharon to libstrongswan 2017-11-17 18:09:54 +01:00
Makefile.am eap-aka-3gpp: Add test vectors from 3GPP TS 35.207 14.0.0 2018-05-18 17:37:39 +02:00
daemon.c daemon: Remove redundant assignment to time_format 2018-09-17 16:41:18 +02:00
daemon.h Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
debug