Commit Graph

3 Commits

Author SHA1 Message Date
m5r
abb97cce56 move hardcodedRecords into Xip struct for instance isolation
- replace global hardcodedRecords/mutex with instance fields
- add initialRecords() factory for fresh record copies per instance
- rename initHardcodedRecords to initNameServers, pass nameservers explicitly
- add TestInstanceIsolation to verify instances don't share state
- fix unassigned err in certs/persistFiles
2026-01-18 10:51:07 +01:00
m5r
f585fb393b add functional options to NewXip for testability 2026-01-18 00:08:44 +01:00
m5r
1797bca311 reject if more or less than 1 question in the query + more logs 2024-07-28 12:06:59 +02:00