From: Pieter Lexis Date: Tue, 26 Jan 2021 11:11:33 +0000 (+0100) Subject: remove all pre-1.4.0 versionchanged tags X-Git-Tag: dnsdist-1.6.0-alpha1~6^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=05027729c8f06b0147850f94b7dd3e3b6708704a;p=thirdparty%2Fpdns.git remove all pre-1.4.0 versionchanged tags --- diff --git a/pdns/dnsdistdist/docs/guides/webserver.rst b/pdns/dnsdistdist/docs/guides/webserver.rst index 01e6992e9d..f980cd3adf 100755 --- a/pdns/dnsdistdist/docs/guides/webserver.rst +++ b/pdns/dnsdistdist/docs/guides/webserver.rst @@ -465,9 +465,6 @@ JSON Objects This object represents a backend server. - .. versionchanged:: 1.3.1 - The ``dropRate`` property was added - :property string address: The remote IP and port :property integer id: Internal identifier :property integer latency: The current latency of this backend server diff --git a/pdns/dnsdistdist/docs/reference/config.rst b/pdns/dnsdistdist/docs/reference/config.rst index e2062e0384..ebb4ff2b82 100644 --- a/pdns/dnsdistdist/docs/reference/config.rst +++ b/pdns/dnsdistdist/docs/reference/config.rst @@ -65,9 +65,6 @@ Listen Sockets .. function:: addLocal(address[, options]) - .. versionchanged:: 1.3.0 - Added ``cpus`` to the options. - .. versionchanged:: 1.4.0 Removed ``doTCP`` from the options. A listen socket on TCP is always created. @@ -163,11 +160,6 @@ Listen Sockets .. function:: addTLSLocal(address, certFile(s), keyFile(s) [, options]) - .. versionchanged:: 1.3.1 - ``certFile(s)`` and ``keyFile(s)`` parameters accept a list of files. - ``sessionTickets`` option added. - .. versionchanged:: 1.3.3 - ``numberOfStoredSessions`` option added. .. versionchanged:: 1.4.0 ``ciphersTLS13``, ``minTLSVersion``, ``ocspResponses``, ``preferServerCiphers``, ``keyLogFile`` options added. .. versionchanged:: 1.5.0 @@ -481,9 +473,6 @@ Ringbuffers .. function:: setRingBuffersSize(num [, numberOfShards]) - .. versionchanged:: 1.3.0 - ``numberOfShards`` optional parameter added. - Set the capacity of the ringbuffers used for live traffic inspection to ``num``, and the number of shards to ``numberOfShards`` if specified. :param int num: The maximum amount of queries to keep in the ringbuffer. Defaults to 10000 @@ -495,9 +484,6 @@ Servers .. function:: newServer(server_string) newServer(server_table) - .. versionchanged:: 1.3.0 - Added ``checkClass``, ``sockets`` and ``checkFunction`` to server_table. - .. versionchanged:: 1.4.0 Added ``checkInterval``, ``checkTimeout`` and ``rise`` to server_table. @@ -646,9 +632,6 @@ A server object returned by :func:`getServer` can be manipulated with these func .. method:: Server:setAuto([status]) - .. versionchanged:: 1.3.0 - ``status`` optional parameter added. - Set the server in the default auto state. This will enable health check queries that will set the server ``up`` and ``down`` appropriately. @@ -755,12 +738,6 @@ See :doc:`../guides/cache` for a how to. .. function:: newPacketCache(maxEntries[, maxTTL=86400[, minTTL=0[, temporaryFailureTTL=60[, staleTTL=60[, dontAge=false[, numberOfShards=1[, deferrableInsertLock=true[, maxNegativeTTL=3600[, parseECS=false]]]]]]]) -> PacketCache - .. versionchanged:: 1.3.0 - ``numberOfShards`` and ``deferrableInsertLock`` parameters added. - - .. versionchanged:: 1.3.1 - ``maxNegativeTTL`` and ``parseECS`` parameters added. - .. deprecated:: 1.4.0 Creates a new :class:`PacketCache` with the settings specified. @@ -819,9 +796,6 @@ See :doc:`../guides/cache` for a how to. .. method:: PacketCache:expungeByName(name [, qtype=DNSQType.ANY[, suffixMatch=false]]) - .. versionchanged:: 1.2.0 - ``suffixMatch`` parameter added. - .. versionchanged:: 1.6.0 ``name`` can now also be a string @@ -1148,9 +1122,6 @@ Dynamic Blocks .. function:: addDynBlocks(addresses, message[, seconds=10[, action]]) - .. versionchanged:: 1.2.0 - ``action`` parameter added. - Block a set of addresses with ``message`` for (optionally) a number of seconds. The default number of seconds to block for is 10. @@ -1171,9 +1142,6 @@ Dynamic Blocks .. function:: setDynBlocksAction(action) - .. versionchanged:: 1.3.3 - ``DNSAction.NXDomain`` action added. - Set which action is performed when a query is blocked. Only DNSAction.Drop (the default), DNSAction.NoOp, DNSAction.NXDomain, DNSAction.Refused, DNSAction.Truncate and DNSAction.NoRecurse are supported. @@ -1248,9 +1216,6 @@ faster than the existing rules. .. method:: DynBlockRulesGroup:setQueryRate(rate, seconds, reason, blockingTime [, action [, warningRate]]) - .. versionchanged:: 1.3.3 - ``warningRate`` parameter added. - Adds a query rate-limiting rule, equivalent to: ``` addDynBlocks(exceedQRate(rate, seconds), reason, blockingTime, action) @@ -1265,9 +1230,6 @@ faster than the existing rules. .. method:: DynBlockRulesGroup:setRCodeRate(rcode, rate, seconds, reason, blockingTime [, action [, warningRate]]) - .. versionchanged:: 1.3.3 - ``warningRate`` parameter added. - Adds a rate-limiting rule for responses of code ``rcode``, equivalent to: ``` addDynBlocks(exceedServfails(rcode, rate, seconds), reason, blockingTime, action) @@ -1298,9 +1260,6 @@ faster than the existing rules. .. method:: DynBlockRulesGroup:setQTypeRate(qtype, rate, seconds, reason, blockingTime [, action [, warningRate]]) - .. versionchanged:: 1.3.3 - ``warningRate`` parameter added. - Adds a rate-limiting rule for queries of type ``qtype``, equivalent to: ``` addDynBlocks(exceedQTypeRate(type, rate, seconds), reason, blockingTime, action) @@ -1316,9 +1275,6 @@ faster than the existing rules. .. method:: DynBlockRulesGroup:setResponseByteRate(rate, seconds, reason, blockingTime [, action [, warningRate]]) - .. versionchanged:: 1.3.3 - ``warningRate`` parameter added. - Adds a bandwidth rate-limiting rule for responses, equivalent to: ``` addDynBlocks(exceedRespByterate(rate, seconds), reason, blockingTime, action) diff --git a/pdns/dnsdistdist/docs/reference/dnscrypt.rst b/pdns/dnsdistdist/docs/reference/dnscrypt.rst index f7c92d717d..4d57de5385 100644 --- a/pdns/dnsdistdist/docs/reference/dnscrypt.rst +++ b/pdns/dnsdistdist/docs/reference/dnscrypt.rst @@ -3,9 +3,6 @@ DNSCrypt objects and functions .. function:: addDNSCryptBind(address, provider, certFile(s), keyFile(s) [, options]) - .. versionchanged:: 1.3.0 - ``cpus`` option added. - .. versionchanged:: 1.4.0 Removed ``doTCP`` from the options. A listen socket on TCP is always created. ``certFile(s)`` and ``keyFile(s)`` now accept a list of files. @@ -35,9 +32,6 @@ DNSCrypt objects and functions .. function:: generateDNSCryptCertificate(privatekey, certificate, keyfile, serial, validFrom, validUntil[, version]) - .. versionchanged:: 1.3.0 - ``version`` optional parameter added. - generate a new resolver private key and related certificate, valid from the ``validFrom`` UNIX timestamp until the ``validUntil`` one, signed with the provider private key. :param string privatekey: Path to the private key of the provider @@ -145,9 +139,6 @@ Context .. method:: DNSCryptContext:generateAndLoadInMemoryCertificate(keyfile, serial, begin, end [, version]) - .. versionchanged:: 1.3.0 - ``version`` optional parameter added. - Generate a new resolver key and the associated certificate in-memory, sign it with the provided provider key, and add it to the context :param string keyfile: Path to the provider key file to use @@ -199,9 +190,6 @@ Context .. method:: DNSCryptContext:loadNewCertificate(certificate, keyfile[, active]) - .. versionchanged:: 1.3.0 - ``active`` optional parameter added. - Load a new certificate and the corresponding private key. If `active` is false, the certificate will not be advertised to clients but can still be used to answer queries tied to it. diff --git a/pdns/dnsdistdist/docs/reference/ebpf.rst b/pdns/dnsdistdist/docs/reference/ebpf.rst index f89761e7c7..3b12f57d6a 100644 --- a/pdns/dnsdistdist/docs/reference/ebpf.rst +++ b/pdns/dnsdistdist/docs/reference/ebpf.rst @@ -5,9 +5,6 @@ These are all the functions, objects and methods related to the :doc:`../advance .. function:: addBPFFilterDynBlocks(addresses, dynbpf[[, seconds=10], msg]) - .. versionchanged:: 1.3.0 - ``msg`` optional parameter added. - This is the eBPF equivalent of :func:`addDynBlocks`, blocking a set of addresses for (optionally) a number of seconds, using an eBPF dynamic filter. The default number of seconds to block for is 10. diff --git a/pdns/dnsdistdist/docs/rules-actions.rst b/pdns/dnsdistdist/docs/rules-actions.rst index ef57888848..61a3339813 100644 --- a/pdns/dnsdistdist/docs/rules-actions.rst +++ b/pdns/dnsdistdist/docs/rules-actions.rst @@ -148,12 +148,6 @@ Rule Generators .. function:: addLuaAction(DNSrule, function [, options]) - .. versionchanged:: 1.3.0 - Added the optional parameter ``options``. - - .. versionchanged:: 1.3.0 - The second argument returned by the ``function`` can be omitted. For earlier releases, simply return an empty string. - .. deprecated:: 1.4.0 Removed in 1.4.0, use :func:`LuaAction` with :func:`addAction` instead. @@ -187,12 +181,6 @@ Rule Generators .. function:: addLuaResponseAction(DNSrule, function [, options]) - .. versionchanged:: 1.3.0 - Added the optional parameter ``options``. - - .. versionchanged:: 1.3.0 - The second argument returned by the ``function`` can be omitted. For earlier releases, simply return an empty string. - .. deprecated:: 1.4.0 Removed in 1.4.0, use :func:`LuaResponseAction` with :func:`addResponseAction` instead. @@ -282,9 +270,6 @@ For Rules related to the incoming query: .. function:: addAction(DNSrule, action [, options]) - .. versionchanged:: 1.3.0 - Added the optional parameter ``options``. - .. versionchanged:: 1.6.0 Added ``name`` to the ``options``. @@ -325,9 +310,6 @@ For Rules related to the incoming query: .. function:: newRuleAction(rule, action[, options]) - .. versionchanged:: 1.3.0 - Added the optional parameter ``options``. - .. versionchanged:: 1.6.0 Added ``name`` to the ``options``. @@ -350,9 +332,6 @@ For Rules related to the incoming query: .. function:: showRules([options]) - .. versionchanged:: 1.3.0 - ``options`` optional parameter added - Show all defined rules for queries, optionally displaying their UUIDs. :param table options: A table with key: value pairs with display options. @@ -371,9 +350,6 @@ For Rules related to the incoming query: .. function:: rmRule(id) - .. versionchanged:: 1.3.0 - ``id`` can now be an UUID. - .. versionchanged:: 1.6.0 ``id`` can now be a string representing the name of the rule. @@ -385,9 +361,6 @@ For Rules related to responses: .. function:: addResponseAction(DNSRule, action [, options]) - .. versionchanged:: 1.3.0 - Added the optional parameter ``options``. - .. versionchanged:: 1.6.0 Added ``name`` to the ``options``. @@ -418,9 +391,6 @@ For Rules related to responses: .. function:: rmResponseRule(id) - .. versionchanged:: 1.3.0 - ``id`` can now be an UUID. - .. versionchanged:: 1.6.0 ``id`` can now be a string representing the name of the rule. @@ -430,9 +400,6 @@ For Rules related to responses: .. function:: showResponseRules([options]) - .. versionchanged:: 1.3.0 - ``options`` optional parameter added - Show all defined response rules, optionally displaying their UUIDs. :param table options: A table with key: value pairs with display options. @@ -453,9 +420,6 @@ Functions for manipulating Cache Hit Response Rules: .. function:: addCacheHitResponseAction(DNSRule, action [, options]) - .. versionchanged:: 1.3.0 - Added the optional parameter ``options``. - .. versionchanged:: 1.6.0 Added ``name`` to the ``options``. @@ -486,9 +450,6 @@ Functions for manipulating Cache Hit Response Rules: .. function:: rmCacheHitResponseRule(id) - .. versionchanged:: 1.3.0 - ``id`` can now be an UUID. - .. versionchanged:: 1.6.0 ``id`` can now be a string representing the name of the rule. @@ -496,9 +457,6 @@ Functions for manipulating Cache Hit Response Rules: .. function:: showCacheHitResponseRules([options]) - .. versionchanged:: 1.3.0 - ``options`` optional parameter added - Show all defined cache hit response rules, optionally displaying their UUIDs. :param table options: A table with key: value pairs with display options. @@ -688,9 +646,6 @@ These ``DNSRule``\ s be one of the following items: .. function:: MaxQPSIPRule(qps[, v4Mask[, v6Mask[, burst[, expiration[, cleanupDelay[, scanFraction]]]]]]) - .. versionchanged:: 1.3.1 - Added the optional parameters ``expiration``, ``cleanupDelay`` and ``scanFraction``. - Matches traffic for a subnet specified by ``v4Mask`` or ``v6Mask`` exceeding ``qps`` queries per second up to ``burst`` allowed. This rule keeps track of QPS by netmask or source IP. This state is cleaned up regularly if ``cleanupDelay`` is greater than zero, removing existing netmasks or IP addresses that have not been seen in the last ``expiration`` seconds. @@ -1278,9 +1233,6 @@ The following actions exist. .. function:: RemoteLogAction(remoteLogger[, alterFunction [, options]]) - .. versionchanged:: 1.3.0 - ``options`` optional parameter added. - .. versionchanged:: 1.4.0 ``ipEncryptKey`` optional key added to the options table. @@ -1299,9 +1251,6 @@ The following actions exist. .. function:: RemoteLogResponseAction(remoteLogger[, alterFunction[, includeCNAME [, options]]]) - .. versionchanged:: 1.3.0 - ``options`` optional parameter added. - .. versionchanged:: 1.4.0 ``ipEncryptKey`` optional key added to the options table.