Skip to content

luci-app-strongswan-swanctl: sync with swanctl.init - #9021

Open
feckert wants to merge 21 commits into
openwrt:masterfrom
TDT-AG:pr/20260911-luci-app-strongswan-swanctl
Open

feckert wants to merge 21 commits into
openwrt:masterfrom
TDT-AG:pr/20260911-luci-app-strongswan-swanctl

luci-app-strongswan-swanctl: add legacy ipsec config migration overlay

d5d9a4e
Select commit
Loading
Failed to load commit list.
OpenWrt / FormalityCheck / Git & Commits succeeded Sep 22, 2026 in 0s

Git & Commits: Passed

All commits follow the commit message guidelines.

Details

Checking PR #9021: luci-app-strongswan-swanctl: sync with swanctl.init (Formalities Audit)

✅ Pull request originates from a dedicated feature branch (pr/20260911-luci-app-strongswan-swanctl)

Commit fa1e6e4 - luci-app-strongswan-swanctl: fix globals NamedSection function arguments:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: fix globals NamedSection function arguments"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (72/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit a4934e8 - luci-app-strongswan-swanctl: migrate section tunnel and transport to child:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: migrate section tunnel and transport to child"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (74/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 337fb54 - luci-app-strongswan-swanctl: sync debug option with swanctl init:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: sync debug option with swanctl init"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (64/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit e5abca8 - luci-app-strongswan-swanctl: add support for custom_proposal configuration:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: add support for custom_proposal configuration"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (74/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 1096dfc - luci-app-strongswan-swanctl: rename dpdaction to dpd_action, drop "none":

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename dpdaction to dpd_action, drop "none""
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (72/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 73e0b5c - luci-app-strongswan-swanctl: rename closeaction to close_action:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename closeaction to close_action"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (63/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 10e55cc - luci-app-strongswan-swanctl: rename startaction to start_action:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename startaction to start_action"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (63/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 020f59a - luci-app-strongswan-swanctl: rename rekeytime to rekey_time in child:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename rekeytime to rekey_time in child"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (68/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 8023e15 - luci-app-strongswan-swanctl: rename lifetime to life_time in child:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename lifetime to life_time in child"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (66/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 5b0b85f - luci-app-strongswan-swanctl: rename rekeybytes to rekey_bytes in child:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename rekeybytes to rekey_bytes in child"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (70/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 602d86b - luci-app-strongswan-swanctl: rename lifebytes to life_bytes in child:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename lifebytes to life_bytes in child"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (68/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 49b1222 - luci-app-strongswan-swanctl: rename rekeypackets to rekey_packets in child:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename rekeypackets to rekey_packets in child"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (74/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 9feac94 - luci-app-strongswan-swanctl: rename lifepackets to life_packets in child:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename lifepackets to life_packets in child"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (72/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit ecc4934 - luci-app-strongswan-swanctl: rename rekeytime to rekey_time in remote:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename rekeytime to rekey_time in remote"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (69/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 655b569 - luci-app-strongswan-swanctl: rename overtime to over_time in remote:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename overtime to over_time in remote"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (67/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit c771181 - luci-app-strongswan-swanctl: rename dpddelay to dpd_delay in remote:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: rename dpddelay to dpd_delay in remote"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (67/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 472ea6e - luci-app-strongswan-swanctl: add shunt configuration:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: add shunt configuration"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 52c2512 - luci-app-strongswan-swanctl: add install_routes_xfrmi option:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: add install_routes_xfrmi option"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 97f5a49 - luci-app-strongswan-swanctl: remove 15 char section name limit:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: remove 15 char section name limit"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (62/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit 50f5a69 - luci-app-strongswan-swanctl: switch from ipsec to swanctl config:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: switch from ipsec to swanctl config"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (64/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.

Commit d5d9a4e - luci-app-strongswan-swanctl: add legacy ipsec config migration overlay:

✅ Author and committer identities are valid
✅ Commit is not a merge commit
✅ Commit subject layout and length are valid: "luci-app-strongswan-swanctl: add legacy ipsec config migration overlay"
✅ Commit description lines adhere to width formatting rules
✅ Commit contains a valid 'Signed-off-by:' line matching author or committer
⚠️ Warning: Subject line exceeds soft limit (70/60 chars)
⚠️ Warning: Commit is unsigned or cryptographic signature verification failed (Reason: unsigned). Signing commits is a recommended best practice for verifying identity, but is not mandatory.