9 Commits
Author SHA1 Message Date
Konrad NeitzelandCursor c2cdd85ef1 Raise the module Go version to 1.27.0.
Match the Workspace pin so language and stdlib features through 1.27 are allowed.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-20 17:16:16 +02:00
Konrad NeitzelandCursor 4f1a35dedb Add a CAA typed record builder for RFC 8659.
CheckDNS needs this so domain files with CAA records can be reconciled instead of failing the zone check.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 14:56:08 +02:00
Konrad Neitzel 959a0ca9f9 Merge branch 'feature/go-library-docs' 2026-08-27 22:00:14 +02:00
Konrad NeitzelandCursor a722194b5a Add CONTEXT.md, consumer README skeleton, and package Examples.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 22:00:02 +02:00
Konrad Neitzel 992899c354 Merge branch 'feature/dnscheck-godns-nc-files' 2026-08-26 18:40:08 +02:00
Konrad NeitzelandCursor ad0bb4533e Document the package, exported constants, and remaining helpers.
godoc now covers ActionAdd/ActionDelete, internal helpers, and UDP-then-TCP UPDATE behaviour.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 20:57:02 +02:00
Konrad NeitzelandCursor f31924448b Track the BIND zone fixture ignored by the Go *.test pattern.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 20:45:09 +02:00
Konrad NeitzelandCursor 7055eac0ae Implement AXFR over TCP and RFC 2136 UPDATE with caller TSIG.
Callers get a session API, typed RR builders, and BIND testcontainer proof so CheckDNS can stay off the DNS wire.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 20:44:44 +02:00
Konrad Neitzel afbe268cb5 Drop the local Cursor rules and point docs at the Workspace.
Issues live in the ExApp Workspace; this repo keeps the Library spec and BIND guide.
2026-08-25 14:00:17 +02:00