aboutsummaryrefslogtreecommitdiff
path: root/lib/dns/zone.go
AgeCommit message (Expand)Author
2026-01-15all: convert license and copyright to use SPDX identifiersShulhan
2024-03-26lib/dns: implements RFC 9460 for SVCB RR and HTTPS RRShulhan
2024-03-05all: comply with linter recommendations #2Shulhan
2024-03-05all: comply with linter recommendations #1Shulhan
2024-03-02all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"Shulhan
2023-09-11lib: fix method signature for WriteToShulhan
2023-08-06lib/dns: fix leaking internal zoneShulhan
2023-08-06lib/dns: changes the return key on LoadZoneDirShulhan
2023-08-06lib/dns: use Zone as single source of truth when parsingShulhan
2023-08-06lib/dns: set the Zone Path in ParseZoneFileShulhan
2023-08-06lib/dns: make sure that the zone Origin always end with periodShulhan
2023-08-06lib/dns: rename Zone field Name to OriginShulhan
2023-08-05lib/dns: merge the ZoneRecords methods to ZoneShulhan
2023-08-05lib/dns: update the SOA Serial when record added or removed from ZoneShulhan
2023-08-05lib/dns: always initialize the Zone SOA record to default valuesShulhan
2023-03-26lib/dns: fix packing, parsing, and saving MINFO resource dataShulhan
2023-03-26lib/dns: remove unnecessary HasSuffixShulhan
2023-03-23lib/dns: add function ParseZoneShulhan
2023-03-22lib/dns: make sure zone origin always end with dotShulhan
2023-03-22lib/dns: add method WriteTo to ZoneShulhan
2023-03-22lib/dns: change the parameter of newZoneParserShulhan
2022-05-16lib/dns: disable JSON marshaling Zone Records fieldShulhan
2022-05-16lib/dns: change the Zone SOA field type from ResourceRecord to RDataSOAShulhan
2022-05-14lib/dns: export the zoneRecords typeShulhan
2022-05-12all: rewrite all codes to use "var" instead of ":="Shulhan
2022-05-09all: reformat all codes using gofmt 1.19 (the Go tip)Shulhan
2021-11-15lib/dns: refactoring ZoneFile into ZoneShulhan