mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-11-10 13:14:02 +08:00
* feat(dns): support local static records * fix(dns): normalize zone names with LowerName, preload static zones, and deprecate tld_dns_zone - Normalize DNS zone names to LowerName across the server catalog and RPC boundaries to prevent uppercase/non-canonical zone suffixes from clearing node records. - Preload all configured static zones during server initialization before registering the resolver and applying system DNS configuration. - Deprecate tld_dns_zone in favor of [dns] domain, keeping tld_dns_zone as a hidden fallback without exposing it in help or schema defaults. - Keep MagicDnsRecordStore using LowerName and restrict dns_route_identity to node hostname and IP.