1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00

New RTYPE: DS records now supported! (#753)

Thanks to @haraldkoch for starting this, @McNetic for picking it up.

* Added DS record type

* Added DS for cloudflare provider with tests

* Removed DS validation, fixed parse test

* Added generated files

* Added dnsimple ds record

* Regenerated documentation matrix

* rebased and regenerated

* Updated integration tests

* Rebase and regenerate

* Enable DS record type for provider desec

* Added DS record type

* Added DS for cloudflare provider with tests

* Removed DS validation, fixed parse test

* Added generated files

* Added dnsimple ds record

* Regenerated documentation matrix

* rebased and regenerated

* Updated integration tests

* Rebase and regenerate

* Enable DS record type for provider desec

* Rebase and fixes

Co-authored-by: Robert Koch <robert@kochie.io>
Co-authored-by: Nicolai Ehemann <nicolai.ehemann@enerko-informatik.de>
This commit is contained in:
Tom Limoncelli
2020-05-30 10:40:21 -04:00
committed by GitHub
parent 0f0384c07c
commit 87a5c4b339
25 changed files with 432 additions and 114 deletions

View File

@@ -0,0 +1,4 @@
D("foo.com","none",
DS("@", 1000, 13, 2, "AABBCCDDEEFF"),
DS("@", 1, 1, 1, "FFFF")
);

View File

@@ -0,0 +1,31 @@
{
"registrars": [],
"dns_providers": [],
"domains": [
{
"name": "foo.com",
"registrar": "none",
"dnsProviders": {},
"records": [
{
"type": "DS",
"name": "@",
"target": "",
"dskeytag": 1000,
"dsalgorithm": 13,
"dsdigesttype": 2,
"dsdigest": "AABBCCDDEEFF"
},
{
"type": "DS",
"name": "@",
"target": "",
"dskeytag": 1,
"dsalgorithm": 1,
"dsdigesttype": 1,
"dsdigest": "FFFF"
}
]
}
]
}