softether-go/docs
Git Sagar 17c1063e1f refactor: extract session/netcfg/tunnel, add mac/dhcp/policy-route flags
- Split cmd/softether-go into main.go (flags, reconnect loop) and
  session.go (session lifecycle, DHCP orchestration)
- Extract network config to pkg/netcfg (TAP config, routing, DNS, policy routes)
- Move frame bridging to pkg/client/tunnel.go as Bridge() method
- Add -mac, -dhcp, -policy-route-table CLI flags
- Add SetMAC() to pkg/tap for deterministic DHCP assignments
- Update all docs to reflect new structure and flags

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-06-06 16:43:12 +05:30
..
architecture.md refactor: extract session/netcfg/tunnel, add mac/dhcp/policy-route flags 2026-06-06 16:43:12 +05:30
building.md initial commit: standalone SoftEther VPN client in Go 2026-06-06 16:13:51 +05:30
main.md refactor: extract session/netcfg/tunnel, add mac/dhcp/policy-route flags 2026-06-06 16:43:12 +05:30
structure.md refactor: extract session/netcfg/tunnel, add mac/dhcp/policy-route flags 2026-06-06 16:43:12 +05:30
usage.md refactor: extract session/netcfg/tunnel, add mac/dhcp/policy-route flags 2026-06-06 16:43:12 +05:30