New commits:
commit 0520d21b523e7a9baea2938ecc40113ab4eab072
Merge: 3cf8651f05 d653c01110
Author: Andrew Cagney <[email protected]>
Date:   Mon Feb 16 13:57:58 2026 -0500

    Merge updown: add EXPERIMENTAL updown-flags=(no)exec
    
    When enabled, use exec(3) to run UPDOWN directly instead of via
    "/bin/sh -c ...".  Code should be sufficiently generic to accomodate
    addition of "async", et.al.  Include "experimental" in documentation.
    
    close #2564 either add updown-route=... et.al., or 
updown-verbs={prepare,route,up,down}+, updown-async=yes
    
    Note: updown-flags=exec doesn't work with the default - `ipsec
    _updown` - as it isn't an executable path.
    
    see #2618 bypass ipsec _updown, got directly to /path/to/updown.xfrm

commit d653c0111044bcdc5cbbce585e8457cf444f3c11
Author: Andrew Cagney <[email protected]>
Date:   Mon Feb 16 08:51:16 2026 -0500

    documentation: document updown-flags

commit c5a9e353541c008d4eee9abbcb91a5e1353a4589
Author: Andrew Cagney <[email protected]>
Date:   Mon Feb 16 13:50:44 2026 -0500

    testing: expect updown-flags=noexec

commit d06fa51ec88d55b8b092181f1bc7a0ca8a394427
Author: Andrew Cagney <[email protected]>
Date:   Mon Feb 16 13:18:46 2026 -0500

    testing: test updown-flags=exec in addconn-39-updown

commit 3a557480295b5fdb06a44348b655f87b9e78c108
Author: Andrew Cagney <[email protected]>
Date:   Sun Feb 15 22:08:09 2026 -0500

    updown: add updown-flags=exec, run updown using exec, not shell
    
    include in connectionstatus; default is noexec

commit 85dc35536b3b50bdb4b945dcf639455e0845f059
Author: Andrew Cagney <[email protected]>
Date:   Sun Feb 15 17:40:21 2026 -0500

    updown: in config, rename child.updown to child.updown.command

commit e818600c1e80de38597a30a1bca222f2dd53b399
Author: Andrew Cagney <[email protected]>
Date:   Sun Feb 15 16:13:19 2026 -0500

    libswan: add flags.[hc]

commit 586991e9abfb3cf7591ee5f203b2083c8ee4fb61
Author: Andrew Cagney <[email protected]>
Date:   Mon Feb 16 12:02:53 2026 -0500

    server: in server_runve_io() use execv[e](), not execvp[e]()

commit 79a222983090cf261a1523ec25b459f8abb4ca58
Author: Andrew Cagney <[email protected]>
Date:   Mon Feb 16 11:02:00 2026 -0500

    server: add server_runve()

commit 3d566fc0e14c9dffcebccf39c4ba170ffcf7c1e8
Author: Andrew Cagney <[email protected]>
Date:   Mon Feb 16 12:19:58 2026 -0500

    testing: fix typo in updown.sh $!/bin/sh -> #!/bin/sh

_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to