feat(server): add bridge forwarding mode and per-client destination policy overrides

This commit is contained in:
2026-03-31 21:34:49 +00:00
parent 17af7ab289
commit fdeba5eeb5
12 changed files with 583 additions and 25 deletions

View File

@@ -1,5 +1,14 @@
# Changelog
## 2026-03-31 - 1.18.0 - feat(server)
add bridge forwarding mode and per-client destination policy overrides
- introduces Linux bridge-based forwarding so VPN clients can receive IPs from a LAN subnet via TAP/bridge integration
- adds bridge server configuration options for LAN subnet, physical interface, and client IP allocation range
- adds per-client destinationPolicy overrides in the client registry and applies them in the userspace NAT engine based on assigned tunnel IP
- extends IP pool allocation to support constrained address ranges needed for bridge mode
- updates TypeScript interfaces and documentation to cover bridge mode and per-client destination policy behavior
## 2026-03-31 - 1.17.1 - fix(readme)
document per-transport metrics and handshake-driven WireGuard connection state