Commit Graph
7 Commits
Author SHA1 Message Date
konradandCursor 1bb7abd96b Document every exported symbol and how callers use the library.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 19:25:43 +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 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 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