Commit graph

5 commits

Author SHA256 Message Date
464388a250 Integrate reconciliation with OPNsense runtime
Register the managed interface, periodic reconciler, configd action, outbound NAT, UDP port exemption, and availability-dependent fail-open or fail-closed rules.
2026-08-02 23:17:32 +09:00
6c4cdebdb1 Manage NordLynx provisioning and failover
Create plugin-owned WireGuard, interface, and gateway objects, then retain healthy servers or reconcile through eligible recommendations until a handshake succeeds.
2026-08-02 23:17:18 +09:00
1018b9e69f Add NordVPN discovery and tunnel health primitives
Implement authenticated credential vending, country-filtered recommendations, atomic status storage, WireGuard health checks, native apply sequencing, RFC 1918 enrollment inspection, and synthetic tests.
2026-08-02 23:17:05 +09:00
7184f595ba Define NordVPN plugin configuration
Add the package metadata and OPNsense model for country eligibility, native traffic selectors, direct egress, failure policy, and managed object identity.
2026-08-02 23:16:50 +09:00
79acee98d3 Document NordVPN failover plugin requirements 2026-08-02 21:35:28 +09:00