New commits:
commit 08c7024d378fd94c043d927277cad5222174c22e
Author: Andrew Cagney <[email protected]>
Date:   Fri Nov 23 15:22:58 2018 -0500

    ikev2: when re-keying an IKE SA, install the new SPIs during emancipation
    
    Not when the new state is created.
    
    Installing them early meant that the new state was hashed to a
    different slot to the old IKE SA and this in turn meant that
    deleting the old IKE SA while the re-key is in play would
    miss the new IKE SA leaving it parentless.
    
    Note that ikev2-32-nat-rw-rekey needs further investigation.  The
    description has:
    
      4. initiator ike expires and rekey/reauthenticate, brings up the
         tunnel.
    
    what was happening is the rekey would go into the weeds, but then the
    IKE SA expire decided it should completely re-negotiate, and that did
    come up.
    
    With this change pushed, that doesn't happen.

_______________________________________________
Swan-commit mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-commit

Reply via email to