aboutsummaryrefslogtreecommitdiff
path: root/lib/dns/zone_parser.go
AgeCommit message (Expand)Author
2025-01-23all: use for-range with numericShulhan
2025-01-22lib/bytes: replace Copy and Concat with standard libraryShulhan
2024-03-26lib/dns: implements RFC 9460 for SVCB RR and HTTPS RRShulhan
2024-03-26lib/dns: use ParseUint to parse escaped octet in "\NNN" formatShulhan
2024-03-05all: comply with linter recommendations #2Shulhan
2024-03-02all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"Shulhan
2023-08-06lib/dns: use Zone as single source of truth when parsingShulhan
2023-08-06lib/dns: make sure that the zone Origin always end with periodShulhan
2023-08-05lib/dns: update the SOA Serial when record added or removed from ZoneShulhan
2023-08-05lib/dns: directly use the map RecordClasses and RecordTypesShulhan
2023-05-20all: remove any usage of debug.Value in all packagesShulhan
2023-05-18lib/dns: fix zone parsing on SOA record with single lineShulhan
2023-04-09lib/dns: refactoring zoneParser using lib/bytes#ParserShulhan
2023-03-26lib/dns: fix packing, parsing, and saving MINFO resource dataShulhan
2023-03-25lib/dns: fix parsing SRV record from zone fileShulhan
2023-03-25lib/dns: allow parsing TXT rdata without quote in zone fileShulhan
2023-03-25lib/dns: add method to decode a charater-stringShulhan
2023-03-23lib/dns: handle zone file with CRLF line endingShulhan
2023-03-23lib/dns: change the zoneParser Reset method to accept []byteShulhan
2023-03-22lib/dns: make sure zone origin always end with dotShulhan
2023-03-22lib/dns: rename zoneParser Init method to ResetShulhan
2023-03-22lib/dns: change the parameter of newZoneParserShulhan
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
2021-11-15lib/dns: realign all struct fieldsShulhan
2021-11-14lib/dns: refactoring, introduce new type RecordClassShulhan
2021-11-14lib/dns: refactoring, create type RecordType to represent type of RRShulhan
2021-10-14lib/ascii: change signature of ToLower and ToUpperShulhan
2021-01-20dns: replace master word with zoneShulhan