Commit Graph
10 Commits
Author SHA1 Message Date
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
Konrad NeitzelandCursor eff7637f86 docs: add BIND TSIG guide and align project documentation
Create bind-tsig-configuration.md for allow-update and allow-transfer
setup. Link from README and project spec; extend .gitignore for .env files.
Record implementation decisions for change C-00001-setup-project.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-04 14:27:03 +02:00
Konrad NeitzelandCursor 47f17445d0 chore: baseline before change C-00001-setup-project
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-04 14:26:47 +02:00