# Magna ## Contributing Dependencies: - go 1.24 - just - golint-ci this is a go package for packing/unpacking dns packets. > which we expect to be so popular that it would be a waste of wire space - rfc2671 4.2 ## Spec [x] 103{4,5} - DNS standard [x] 1183 - ISDN, X25 and other deprecated records [ ] 1348 - NSAP record (removed the record) [ ] 1982 - Serial Arithmetic [ ] 1876 - LOC record [ ] 1995 - IXFR [ ] 1996 - DNS notify [ ] 2136 - DNS Update (dynamic updates) [ ] 2181 - RRset definition - there is no RRset type though, just []RR [ ] 2537 - RSAMD5 DNS keys [ ] 2065 - DNSSEC (updated in later RFCs) [x] 2671 - EDNS record [ ] 2782 - SRV record [ ] 2845 - TSIG record [ ] 2915 - NAPTR record [ ] 2929 - DNS IANA Considerations [ ] 3110 - RSASHA1 DNS keys [ ] 3123 - APL record [ ] 3225 - DO bit (DNSSEC OK) [ ] 340{1,2,3} - NAPTR record [ ] 3445 - Limiting the scope of (DNS)KEY [ ] 3596 - AAAA record [ ] 3597 - Unknown RRs [ ] 4025 - A Method for Storing IPsec Keying Material in DNS [ ] 403{3,4,5} - DNSSEC + validation functions [ ] 4255 - SSHFP record [ ] 4343 - Case insensitivity [ ] 4408 - SPF record [ ] 4509 - SHA256 Hash in DS [ ] 4592 - Wildcards in the DNS [ ] 4635 - HMAC SHA TSIG [ ] 4701 - DHCID [ ] 4892 - id.server [ ] 5001 - NSID [ ] 5155 - NSEC3 record [ ] 5205 - HIP record [ ] 5702 - SHA2 in the DNS [ ] 5936 - AXFR [ ] 5966 - TCP implementation recommendations [ ] 6605 - ECDSA [ ] 6725 - IANA Registry Update [ ] 6742 - ILNP DNS [ ] 6840 - Clarifications and Implementation Notes for DNS Security [ ] 6844 - CAA record [ ] 6891 - EDNS0 update [ ] 6895 - DNS IANA considerations [ ] 6944 - DNSSEC DNSKEY Algorithm Status [ ] 6975 - Algorithm Understanding in DNSSEC [ ] 7043 - EUI48/EUI64 records [ ] 7314 - DNS (EDNS) EXPIRE Option [ ] 7477 - CSYNC RR [ ] 7828 - edns-tcp-keepalive EDNS0 Option [ ] 7553 - URI record [ ] 7858 - DNS over TLS: Initiation and Performance Considerations [ ] 7871 - EDNS0 Client Subnet [ ] 7873 - Domain Name System (DNS) Cookies [ ] 8080 - EdDSA for DNSSEC [ ] 8490 - DNS Stateful Operations [ ] 8499 - DNS Terminology [ ] 8659 - DNS Certification Authority Authorization (CAA) Resource Record [ ] 8777 - DNS Reverse IP Automatic Multicast Tunneling (AMT) Discovery [ ] 8914 - Extended DNS Errors [ ] 8976 - Message Digest for DNS Zones (ZONEMD RR) [ ] 9460 - Service Binding and Parameter Specification via the DNS [ ] 9461 - Service Binding Mapping for DNS Servers [ ] 9462 - Discovery of Designated Resolvers [ ] 9460 - SVCB and HTTPS Records [ ] 9606 - DNS Resolver Information