From: Miod Vallat Date: Thu, 10 Apr 2025 05:49:39 +0000 (+0200) Subject: Sort metada name lists. X-Git-Tag: dnsdist-2.0.0-alpha2~89^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ac749a1bdbb72b640117cca5b32b0492c7fbbae2;p=thirdparty%2Fpdns.git Sort metada name lists. --- diff --git a/pdns/ws-auth.cc b/pdns/ws-auth.cc index c480ce441f..cceb09974d 100644 --- a/pdns/ws-auth.cc +++ b/pdns/ws-auth.cc @@ -943,18 +943,16 @@ static bool isValidMetadataKind(const string& kind, bool readonly) { static vector builtinOptions{ "ALLOW-AXFR-FROM", - "AXFR-SOURCE", "ALLOW-DNSUPDATE-FROM", - "TSIG-ALLOW-DNSUPDATE", - "FORWARD-DNSUPDATE", - "SOA-EDIT-DNSUPDATE", - "NOTIFY-DNSUPDATE", "ALSO-NOTIFY", "AXFR-MASTER-TSIG", - "GSS-ALLOW-AXFR-PRINCIPAL", + "AXFR-SOURCE", + "FORWARD-DNSUPDATE", "GSS-ACCEPTOR-PRINCIPAL", + "GSS-ALLOW-AXFR-PRINCIPAL", "IXFR", "LUA-AXFR-SCRIPT", + "NOTIFY-DNSUPDATE", "NSEC3NARROW", "NSEC3PARAM", "PRESIGNED", @@ -962,18 +960,20 @@ static bool isValidMetadataKind(const string& kind, bool readonly) "PUBLISH-CDS", "SLAVE-RENOTIFY", "SOA-EDIT", + "SOA-EDIT-DNSUPDATE", "TSIG-ALLOW-AXFR", "TSIG-ALLOW-DNSUPDATE", + "TSIG-ALLOW-DNSUPDATE", }; // the following options do not allow modifications via API static vector protectedOptions{ "API-RECTIFY", "AXFR-MASTER-TSIG", + "LUA-AXFR-SCRIPT", "NSEC3NARROW", "NSEC3PARAM", "PRESIGNED", - "LUA-AXFR-SCRIPT", "TSIG-ALLOW-AXFR", };