Commit Graph
5 Commits
Author SHA1 Message Date
Dev Scribe c7b3881e13 Port DNS64, VPN routing and DNS recovery ownership to master
Retain master's context-aware VPN and resolver APIs, per-program logger,
shutdown fencing, native CLAT service identity and firewall behavior.
Keep saved-DNS paths owned by the root ctrld package; isolate the added
ownership/sweep tests with a shared path seam and temporary backups.

Preserve the source DNS64 DNSSEC/cache gates, longest-suffix VPN routing,
DNS-journal convergence, scoped IPv6 handling, target ownership checks,
custom-listener regressions and documented native QA limits.
2026-09-28 14:44:47 +07:00
Dev Scribe 55190faaee macOS: port native CLAT DNS-target fallback to master 2026-09-25 13:20:27 +07:00
Dev Scribe 6e66ea82b4 Port scope OS recovery and retain DNS-target diagnostics 2026-09-24 14:19:43 +07:00
Anthony Wong 37b835c791 feat(cli): port the log journal and network journal events to master 2026-09-22 21:07:51 +07:00
Dev Scribe 80d1acdfd5 dns intercept: port DNS-less network recovery to master
Port !997 from v1.0 onto the context-aware master recovery lifecycle. Preserve master logging and resolver APIs while adding macOS default-route DHCP detection, temporary DNS-target cleanup, and atomic recovery ownership.

Includes parser, lifecycle, failure, and concurrency regressions plus the corrected macOS QA helper. Relates to #533 and #597.
2026-09-02 16:54:35 +07:00