[Swan-commit] Changes to ref refs/heads/main

Andrew Cagney cagney at vault.libreswan.fi
Thu Jan 25 22:33:56 EET 2024


New commits:
commit e6613083ab66d7915458809dc05be233687dbd6c
Merge: 3d3a370555 140caa6f52
Author: Andrew Cagney <cagney at gnu.org>
Date:   Thu Jan 25 15:32:04 2024 -0500

    aliases: (almost) always process aliases old-to-new
    
    Merge branch 'pending/aliases'

commit 140caa6f5286cbc205e94467d866da5400cf6d25
Author: Andrew Cagney <cagney at gnu.org>
Date:   Thu Jan 25 13:04:06 2024 -0500

    aliases: almost always iterate over aliases OLD2NEW
    
    The exception is `ipsec down` where NEW2OLD is still used.
    
    This is to workaround the bug:
      last Child SA should delete IKE SA with -UP #1581
    where, for subnets=, the first connection's IKE SA
    isn't taken down because the IKE SA still has all
    the other generated connection's Child SAs attached.

commit c254fc4457fd1f4b5449d70e3544a0347076e2fb
Author: Andrew Cagney <cagney at gnu.org>
Date:   Thu Jan 25 09:55:08 2024 -0500

    connections: add all_connections(), use to iterate over alias roots
    
    Unlike next_connection() this creates a separate iterator list
    (with references) and works on that.

commit 0e132307b17bd542b2085c0c8d6de6f20d0333ae
Author: Andrew Cagney <cagney at gnu.org>
Date:   Thu Jan 25 11:18:32 2024 -0500

    refcnt: pass object to refcnt_peek(), and log
    
    Be consistent with other refcnt macros.
    
    Add comments on xfrmi's use.  See:
      free_xfrmi_ipaddr_list() #1579

commit bcb50dfa91586341113944ec61f63da805ab0ddd
Author: Andrew Cagney <cagney at gnu.org>
Date:   Thu Jan 25 13:03:19 2024 -0500

    testing refcnt: ignore refcnt_peek logs
    
    refcnt_peek is when the refcnt is zero



More information about the Swan-commit mailing list