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

NEW RECORD TYPE: HTTPS & SVCB (#2919)

Thanks so much for this contribution!  I have a feeling that a lot of people are going to need these records soon!
This commit is contained in:
Florian Ritterhoff
2024-05-01 17:37:15 +02:00
committed by GitHub
parent eae96860cd
commit 3a9b413175
22 changed files with 297 additions and 17 deletions

View File

@@ -80,12 +80,14 @@ func matrixData() *FeatureMatrix {
DomainModifierAlias = "[`ALIAS`](language-reference/domain-modifiers/ALIAS.md)"
DomainModifierCaa = "[`CAA`](language-reference/domain-modifiers/CAA.md)"
DomainModifierDnssec = "[`AUTODNSSEC`](language-reference/domain-modifiers/AUTODNSSEC_ON.md)"
DomainModifierHttps = "[`HTTPS`](language-reference/domain-modifiers/HTTPS.md)"
DomainModifierLoc = "[`LOC`](language-reference/domain-modifiers/LOC.md)"
DomainModifierNaptr = "[`NAPTR`](language-reference/domain-modifiers/NAPTR.md)"
DomainModifierPtr = "[`PTR`](language-reference/domain-modifiers/PTR.md)"
DomainModifierSoa = "[`SOA`](language-reference/domain-modifiers/SOA.md)"
DomainModifierSrv = "[`SRV`](language-reference/domain-modifiers/SRV.md)"
DomainModifierSshfp = "[`SSHFP`](language-reference/domain-modifiers/SSHFP.md)"
DomainModifierSvcb = "[`SVCB`](language-reference/domain-modifiers/SVCB.md)"
DomainModifierTlsa = "[`TLSA`](language-reference/domain-modifiers/TLSA.md)"
DomainModifierDs = "[`DS`](language-reference/domain-modifiers/DS.md)"
DomainModifierDhcid = "[`DHCID`](language-reference/domain-modifiers/DHCID.md)"
@@ -106,12 +108,14 @@ func matrixData() *FeatureMatrix {
DomainModifierAlias,
DomainModifierCaa,
DomainModifierDnssec,
DomainModifierHttps,
DomainModifierLoc,
DomainModifierNaptr,
DomainModifierPtr,
DomainModifierSoa,
DomainModifierSrv,
DomainModifierSshfp,
DomainModifierSvcb,
DomainModifierTlsa,
DomainModifierDs,
DomainModifierDhcid,
@@ -207,6 +211,10 @@ func matrixData() *FeatureMatrix {
DomainModifierDnskey,
providers.CanUseDNSKEY,
)
setCapability(
DomainModifierHttps,
providers.CanUseHTTPS,
)
setCapability(
DomainModifierLoc,
providers.CanUseLOC,
@@ -231,6 +239,10 @@ func matrixData() *FeatureMatrix {
DomainModifierSshfp,
providers.CanUseSSHFP,
)
setCapability(
DomainModifierSvcb,
providers.CanUseSVCB,
)
setCapability(
DomainModifierTlsa,
providers.CanUseTLSA,