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

Andrew Cagney cagney at vault.libreswan.fi
Sun Feb 11 22:30:26 EET 2024


New commits:
commit e1810dbdd717df0a86f4e013992f41afbe8b14fe
Author: Andrew Cagney <cagney at gnu.org>
Date:   Sun Feb 11 11:13:07 2024 -0500

    libipsecconf: change also= to recursively expand inline
    
    Re-implement also= so that, when building the connection, the entries
    are expanded as they are encountered.  Also drop arbitrary also=
    limit.
    
    This changes the behaviour of also= so that it matches typical #include
    and macro expansion.  For instance, given:
    
      conn a
        also=b
        also=d
        x=a
      conn b
        also=c
        x=b
      conn c
        x=c
      conn d
        x=d
    
    which previously was expanded as:
    
      a,b,d,c -- x=a
    
    is now now expanded inline vis:
    
      a,b,c,d -- x=c
    
    i.e., also= entries are processed as they are encountered (and not
    appended to a queue and processed later)
    
    Update documentation.

commit 0d3919c1a172a09ee6ffb450e529620c174080b7
Author: Andrew Cagney <cagney at gnu.org>
Date:   Sun Feb 11 10:30:31 2024 -0500

    libipseconf: add kt_also for "also="



More information about the Swan-commit mailing list