- 12 Aug, 2015 1 commit
-
-
Mark Andrews authored
4152. [func] Implement DNS COOKIE option. This replaces the experimental SIT option of BIND 9.10. The following named.conf directives are available: send-cookie, cookie-secret, cookie-algorithm, nocookie-udp-size and require-server-cookie. The following dig options are available: +[no]cookie[=value] and +[no]badcookie. [RT #39928]
-
- 12 Jul, 2015 1 commit
-
-
Mark Andrews authored
[RT #40033] 4163. [bug] Address compiler warnings. [RT #40024]
-
- 09 Jul, 2015 1 commit
-
-
Evan Hunt authored
3938. [func] Added quotas to be used in recursive resolvers that are under high query load for names in zones whose authoritative servers are nonresponsive or are experiencing a denial of service attack. - "fetches-per-server" limits the number of simultaneous queries that can be sent to any single authoritative server. The configured value is a starting point; it is automatically adjusted downward if the server is partially or completely non-responsive. The algorithm used to adjust the quota can be configured via the "fetch-quota-params" option. - "fetches-per-zone" limits the number of simultaneous queries that can be sent for names within a single domain. (Note: Unlike "fetches-per-server", this value is not self-tuning.) - New stats counters have been added to count queries spilled due to these quotas. See the ARM for details of these options. [RT #37125]
-
- 05 Jul, 2015 1 commit
-
-
Mark Andrews authored
experimental SIT option of BIND 9.10. The following named.conf directives are avaliable: send-cookie, cookie-secret, cookie-algorithm and nocookie-udp-size. The following dig options are available: +[no]cookie[=value] and +[no]badcookie. [RT #39928]
-
- 22 May, 2015 1 commit
-
-
Evan Hunt authored
4124. [func] Log errors or warnings encountered when parsing the internal default configuration. Clarify the logging of errors and warnings encountered in rndc addzone or modzone parameters. [RT #39440]
-
- 28 Apr, 2015 1 commit
-
-
Mark Andrews authored
on out of memory. [RT #39310]
-
- 03 Mar, 2015 1 commit
-
-
Evan Hunt authored
4080. [func] Completed change #4022, adding a "lock-file" option to named.conf to override the default lock file, in addition to the "named -X <filename>" command line option. Setting the lock file to "none" using either method disables the check completely. [RT #37908]
-
- 21 Jan, 2015 2 commits
-
-
Tinderbox User authored
-
Evan Hunt authored
4040. [func] Added server-side support for pipelined TCP queries. TCP connections are no longer closed after the first query received from a client. (The new "keep-response-order" option allows clients to be specified for which the old behavior will still be used.) [RT #37821]
-
- 16 Dec, 2014 1 commit
-
-
Evan Hunt authored
4021. [bug] Adjust max-recursion-queries to accommodate the need for more queries when the cache is empty. [RT #38104]
-
- 24 Nov, 2014 1 commit
-
-
Mark Andrews authored
properly implemented. [RT #37792]
-
- 19 Nov, 2014 1 commit
-
-
Evan Hunt authored
also fixes and documentation for max-recursion-depth
-
- 18 Nov, 2014 1 commit
-
-
Evan Hunt authored
4006. [security] A flaw in delegation handling could be exploited to put named into an infinite loop. This has been addressed by placing limits on the number of levels of recursion named will allow (default 7), and the number of iterative queries that it will send (default 50) before terminating a recursive query (CVE-2014-8500). The recursion depth limit is configured via the "max-recursion-depth" option. [RT #35780]
-
- 29 Sep, 2014 1 commit
-
-
Mark Andrews authored
startup-notify-rate instead of serial-query-rate. [RT #24454] 3955. [bug] Notify messages due to changes are no longer queued behind startup notify messages. [RT #24454]
-
- 04 Sep, 2014 1 commit
-
-
Evan Hunt authored
3943. [func] SERVFAIL responses can now be cached for a limited time (configured by "servfail-ttl", default 10 seconds, limit 30). This can reduce the frequency of retries when an authoritative server is known to be failing, e.g., due to ongoing DNSSEC validation problems. [RT #21347]
-
- 29 Aug, 2014 1 commit
-
-
Evan Hunt authored
3936. [func] Added authoritative support for the EDNS Client Subnet (ECS) option. ACLs can now include "ecs" elements which specify an address or network prefix; if an ECS option is included in a DNS query, then the address encoded in the option will be matched against "ecs" ACL elements. Also, if an ECS address is included in a query, then it will be used instead of the client source address when matching "geoip" ACL elements. This behavior can be overridden with "geoip-use-ecs no;". When "ecs" or "geoip" ACL elements are used to select a view for a query, the response will include an ECS option to indicate which client network the answer is valid for. (Thanks to Vincent Bernat.) [RT #36781]
-
- 06 Aug, 2014 1 commit
-
-
Mark Andrews authored
-
- 18 Jun, 2014 1 commit
-
-
Evan Hunt authored
3882. [func] By default, negative trust anchors will be tested periodically to see whether data below them can be validated, and if so, they will be allowed to expire early. The "rndc nta -force" option overrides this behvaior. The default NTA lifetime and the recheck frequency can be configured by the "nta-lifetime" and "nta-recheck" options. [RT #36146]
-
- 19 Feb, 2014 1 commit
-
-
Mark Andrews authored
(which are similar to DNS Cookies by Donald Eastlake) and are designed to help clients detect off path spoofed responses and for servers to detect legitimate clients. SIT use a experimental EDNS option code (65001). SIT can be enabled via --enable-developer or --enable-sit. It is on by default in Windows. RRL processing as been updated to know about SIT with legitimate clients not being rate limited. [RT #35389]
-
- 16 Feb, 2014 1 commit
-
-
Evan Hunt authored
3741. [func] "delve" (domain entity lookup and validation engine): A new tool with dig-like semantics for performing DNS lookups, with internal DNSSEC validation, using the same resolver and validator logic as named. This allows easy validation of DNSSEC data in environments with untrustworthy resolvers, and assists with troubleshooting of DNSSEC problems. (Note: not yet available on win32.) [RT #32406]
-
- 07 Feb, 2014 1 commit
-
-
Mark Andrews authored
information will be automatically updated if the OS supports routing sockets. Use "automatic-interface-scan no;" to disable. Add "rndc scan" to trigger a scan. [RT #23027]
-
- 12 Jan, 2014 1 commit
-
-
Mark Andrews authored
for, see prefetch option for details. [RT #35041]
-
- 09 Jan, 2014 2 commits
-
-
Tinderbox User authored
-
Evan Hunt authored
3698. [cleanup] Replaced all uses of memcpy() with memmove(). [RT #35120]
-
- 03 Jun, 2013 1 commit
-
-
Curtis Blackburn authored
-
- 30 Apr, 2013 1 commit
-
-
Mark Andrews authored
records exist or do not exist. [RT #33355]
-
- 19 Apr, 2013 1 commit
-
-
Mark Andrews authored
-
- 23 Mar, 2013 1 commit
-
-
Mark Andrews authored
-
- 22 Mar, 2013 1 commit
-
-
Evan Hunt authored
3535. [func] Add support for setting Differentiated Services Code Point (DSCP) values in named. Most configuration options which take a "port" option (e.g., listen-on, forwarders, also-notify, masters, notify-source, etc) can now also take a "dscp" option specifying a code point for use with outgoing traffic, if supported by the underlying OS. [RT #27596]
-
- 20 Mar, 2013 1 commit
-
-
Mark Andrews authored
by default. Named previously only listened on IPv4 interfaces by default unless named was running in IPv6 only mode. [RT #32945]
-
- 27 Feb, 2013 2 commits
-
-
Evan Hunt authored
3501. [func] zone-statistics now takes three options: full, terse, and none. "yes" and "no" are retained as synonyms for full and terse, respectively. [RT #29165]
-
Mark Andrews authored
-
- 25 Feb, 2013 1 commit
-
-
Evan Hunt authored
3494. [func] DNS RRL: Blunt the impact of DNS reflection and amplification attacks by rate-limiting substantially- identical responses. [RT #28130]
-
- 08 Dec, 2012 1 commit
-
-
Mark Andrews authored
buffers with constant data. [RT #32064] Squashed commit of the following: commit 3433b96bf11f8c90ccbe412f01d02a6d8bbc2d33 Author: Mark Andrews <marka@isc.org> Date: Sat Dec 8 12:41:16 2012 +1100 isc_buffer_init -> isc_buffer_constinit commit c22dbcc1122a0a44f7b46068e0ccbc25353a57d5 Author: Mark Andrews <marka@isc.org> Date: Sat Dec 8 12:38:39 2012 +1100 isc_buffer_init -> isc_buffer_constinit commit 900820416c45c1887d0d22d7a010df60a903bd56 Author: Mark Andrews <marka@isc.org> Date: Sat Dec 8 12:24:19 2012 +1100 remove isc_buffer_reconstinit commit f815711c17b05f9961786a90b9bae902d3c01494 Author: Mark Andrews <marka@isc.org> Date: Wed Dec 5 15:42:57 2012 +1100 add isc_buffer_constinit
-
- 26 Sep, 2012 1 commit
-
-
Mark Andrews authored
referenced in a also-notify. [RT #31004]
-
- 14 Jun, 2012 1 commit
-
-
Mark Andrews authored
3339. [func] Allow the maximum supported rsa exponent size to be specified: "max-rsa-exponent-size <value>;" [RT #29228]
-
- 08 Jun, 2012 1 commit
-
-
Mark Andrews authored
named to not recover if it looses connectivity. [RT #29623]
-
- 14 May, 2012 1 commit
-
-
Evan Hunt authored
3327. [func] Added 'filter-aaaa-on-v6' option; this is similar to 'filter-aaaa-on-v4' but applies to IPv6 connections. (Use "configure --enable-filter-aaaa" to enable this option.) [RT #27308]
-
- 06 Jan, 2012 2 commits
-
-
Automatic Updater authored
-
Evan Hunt authored
-