mirror of
https://github.com/dalbodeule/hop-gate.git
synced 2025-12-08 04:45:43 +09:00
- Added `canonicalizeDomainForDNS` to normalize domain strings for DNS and DB lookups. - Implemented `domainGateValidator` to verify if client-provided domains resolve to expected IPs (`HOP_ACME_EXPECT_IPS`) using A/AAAA DNS queries. - Included a fallback for DB-only validation if `HOP_ACME_EXPECT_IPS` is unset or empty. - Updated `parseExpectedIPsFromEnv` to parse and validate IP lists from environment variables. - Marked relevant handshake enhancements in `progress.md` as completed.