Pieter Lexis
f02f94e4ad
Add support for SVCB and HTTPS records
These records are defined in [RFC 9460](https://datatracker.ietf.org/doc/html/rfc9460 )
and are used for "Service Binding" and provide clients with all
connection information for network services.
Modern browsers already query for these records and several larger
websites have [adopted usage of HTTPS
records](https://blog.apnic.net/2023/12/18/use-of-https-resource-records/ )
already.
2 years ago
Ross McFarland
59a8958226
Record.parse_rdata_texts, TinyDns support for arbitrary record types
2 years ago
Ross McFarland
b1252f923e
deal with duplicates and duplicate auto-creates cleanly
2 years ago
Ross McFarland
80adcc5d9b
TinyDNS SRV support and test coverage
2 years ago
Ross McFarland
34980504b3
Full TinyDNS rework test coverage
2 years ago
Ross McFarland
ca3a4541a0
TindyDNS rework passing tests
2 years ago
Ross McFarland
1bad1e668b
WIP: full tinydns spec-compliant source implementation
2 years ago
Ross McFarland
59478e9c7c
Correctly handle trailing . in TinyDNS source fqdns
2 years ago
Adam Smith
2a56d9b26e
AxfrSource and ZoneFileSource: support multi-value PTR records
3 years ago
Aquifoliales
8b2bfa5dea
SSHFP support for Source AXFR/Zonefile
4 years ago
Ross McFarland
33a10eada4
Base support for managing root NS records
* Zone object no longer treats them special, some tests needed adjusting
b/c of this, some provider's tests may also need adjusting, though
they should not plan changes since they won't (yet) have
SUPPORTS_ROOT_NS
* _process_desired_zone filters and warns when not supported
* YamlProvider supports them
* TinyDnsBaseSource supports them
4 years ago
Mark Tearle
45d5da23cf
Add NULL SRV record examples to unit tests
5 years ago
Mark Tearle
9d4bd0aaec
Add support for LOC records
5 years ago
Ross McFarland
ea943e606e
Avoid . on the end of files, but still test axfr default
5 years ago
Ross McFarland
97feaa7823
Rename extention zonefile test to avoid existing unit.tests.
5 years ago
Adam Smith
b2eab63d54
ZoneFileSource: allow users to specify file extension
5 years ago
Adam Smith
e98f21455d
Add CAA record support to AxfrSource/ZoneFileSource
5 years ago
Lance Hudson
e477f9f888
Add the ability to mark a zone as lenient
6 years ago
Ross McFarland
e56051ba55
Add TTL's to the axfr test files
6 years ago
Andy Hawkins
c89b0dbabd
Add tests for escaping semicolons in TinyDNS TXT records
7 years ago
Andy Hawkins
3b98f3e0e1
Add tests for TinyDNS AAAA records
7 years ago
Andy Hawkins
1892489e77
Add tests for TinyDNS TXT records
7 years ago
Adam Smith
fd3de1e08b
add Zone File source, reads Bind compatible zone files
7 years ago
Adam Smith
a803371fa4
add AXFR source to OctoDNS
Adds a new source requested in #239 . This source allows a user to pull data from
a legacy system (Bind9, etc.) that does not have an API/existing provider via
AXFR Zone Transfer.
8 years ago
Ross McFarland
7957a4c018
Initial import of OSS OctoDNS
9 years ago