Mark Andrews
e1f590a59a
remove spurious 'i'
2016-08-26 13:41:57 +10:00
Mark Andrews
f431bf02a6
4453. [bug] Prefetching of DS records failed to update their
...
RRSIGs. [RT #42865 ]
2016-08-25 09:51:31 +10:00
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Mark Andrews
3635d8f910
do not overflow exit status. [RT #42643 ]
2016-06-14 13:48:39 +10:00
Tinderbox User
27def92931
update copyright notice / whitespace
2016-03-21 23:45:22 +00:00
Mark Andrews
0993cd5f22
4336. [bug] Don't emit records with zero ttl unless the records
...
were learnt with a zero ttl. [RT #41687 ]
2016-03-21 13:22:21 +11:00
Mark Andrews
65d59a4307
4232. [test] Add tests for CDS and CDNSKEY with delegation-only.
...
[RT #40597 ]
2015-09-30 15:55:14 +10:00
Evan Hunt
1479200aa0
[master] DDoS mitigation features
...
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 ]
2015-07-08 22:53:39 -07:00
Mark Andrews
3e33f4198d
4154. [bug] A OPT record should be included with the FORMERR
...
response when there is a malformed EDNS option.
[RT #39647 ]
4153. [bug] Dig should zero non significant +subnet bits. Check
that non significant ECS bits are zero on receipt.
[RT #39647 ]
2015-07-06 12:52:37 +10:00
Mark Andrews
ce67023ae3
4152. [func] Implement DNS COOKIE option. This replaces the
...
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 ]
2015-07-06 09:44:24 +10:00
Tinderbox User
0dfc0745c4
update copyright notice / whitespace
2015-05-21 23:45:26 +00:00
Mark Andrews
c7463967db
4119. [func] Allow dig to set the message opcode. [RT #39550 ]
2015-05-19 12:46:06 +10:00
Mark Andrews
ea3aa401bc
4015. [bug] Nameservers that are skipped due to them being
...
CNAMEs were not being logged. They are now logged
to category 'cname' as per BIND 8. [RT #37935 ]
2014-12-03 11:34:07 +11:00
Mark Andrews
947cf282a7
3949. [experimental] Experimental support for draft-andrews-edns1 by sending
...
EDNS(1) queries (define DRAFT_ANDREWS_EDNS1 when
building). Add support for limiting the EDNS version
advertised to servers: server { edns-version 0; };
Log the EDNS version received in the query log.
[RT #35864 ]
2014-09-10 15:31:40 +10:00
Mark Andrews
3c13af3759
3892. [bug] Setting '-t aaaa' in .digrc had unintended side
...
effects. [RT #36452 ]
2014-07-08 02:00:28 +10:00
Mark Andrews
4694229f60
make a explict edns query so this subtest is independent of other tests
2014-05-29 10:46:44 +10:00
Mark Andrews
800d25b848
3863. [bug] The "E" flag was missing from the query log as a
...
unintended side effect of code rearrangement to
support EDNS EXPIRE. [RT #36117 ]
2014-05-29 08:04:55 +10:00
Mark Andrews
733898cffe
use sub second sleeps for prefetch disabled test
2014-05-09 15:00:36 +10:00
Mark Andrews
b36fc8294e
3837. [security] A NULL pointer is passed to query_prefetch resulting
...
a REQUIRE assertion failure when a fetch is actually
initiated. [ RT #35899 ]
Squashed commit of the following:
commit 7f4e1f3917d743089c42cc52ec2c0eea598d2c00
Author: Mukund Sivaraman <muks@isc.org >
Date: Sun May 4 22:34:34 2014 +0530
Fix a comment
commit 6a35a6a2346013fa8e3798b9b680d8a3031fcb03
Author: Mark Andrews <marka@isc.org >
Date: Sun May 4 23:34:25 2014 +1000
pass the correct name to query_prefetch
2014-05-05 10:12:12 +10:00
Tinderbox User
2cf1d5b098
update copyright notice
2014-01-12 23:46:23 +00:00
Mark Andrews
fb756ba304
3703. [func] Prefetch about to expire records if they are queried
...
for, see prefetch option for details. [RT #35041 ]
2014-01-12 21:29:15 +11:00
Evan Hunt
0606c47750
[master] correct dispatch address/port check
...
3690. [bug] Iterative responses could be missed when the source
port for an upstream query was the same as the
listener port (53). [RT #34925 ]
2013-12-12 22:39:12 -08:00
Evan Hunt
0618287859
[master] allow setting local addr in dns_client
...
3672. [func] Local address can now be specified when using
dns_client API. [RT #34811 ]
2013-11-13 10:52:22 -08:00
Evan Hunt
b99bfa184b
[master] unify internal and export libraries
...
3550. [func] Unified the internal and export versions of the
BIND libraries, allowing external clients to use
the same libraries as BIND. [RT #33131 ]
2013-04-10 13:49:57 -07:00
Tinderbox User
f9adb48aea
update copyright notice
2013-04-03 23:46:07 +00:00
Mark Andrews
8013077aa7
3541. [bug] The parts if libdns was not being properly initialized
...
in when built in libexport mode. [RT #33028 ]
2013-04-03 17:27:40 +11:00
ckb
2786b6c53f
3422. [bug] Added a clear error message for when the SOA does not
...
match the referral. [RT #31281 ]
2012-11-21 16:44:34 -06:00
Mark Andrews
bf8267aa45
reverse bad copyright update
2012-06-29 11:39:47 +10:00
Tinderbox User
247bf37860
update copyright notice
2012-06-29 01:22:18 +00:00
Automatic Updater
09b46c3945
update copyright notice
2012-02-09 23:47:18 +00:00
Mark Andrews
fb604d1cee
3282. [bug] Restrict the TTL of NS RRset to no more than that
...
of the old NS RRset when replacing it. [RT #27792 ]
2012-02-09 20:54:46 +00:00
Evan Hunt
cf63d32d55
3136. [func] Add RFC 1918 reverse zones to the list of built-in
...
empty zones switched on by the 'empty-zones-enable'
option. [RT #24990 ]
2011-07-28 03:18:17 +00:00
Automatic Updater
71d0d898fb
update copyright notice
2011-03-13 23:47:36 +00:00
Mark Andrews
26b49e8459
3074. [bug] Make the adb cache read through for zone data and
...
glue learn for zone named is authoritative for.
[RT #22842 ]
2011-03-13 02:49:28 +00:00
Mark Andrews
d48730a446
2970. [security] Adding a NO DATA negative cache entry failed to clear
...
any matching RRSIG records. A subsequent lookup of
of NO DATA cache entry could trigger a INSIST when the
unexpected RRSIG was also returned with the NO DATA
cache entry. [RT #22288 ]
2010-11-16 06:46:44 +00:00
Mark Andrews
165501a801
simplify grep
2010-09-15 23:22:02 +00:00
Evan Hunt
cff5da57d6
The "resolver" test was failing on systems with old versions of "grep".
2010-09-15 15:45:07 +00:00
Mark Andrews
082f42dcf2
2960. [func] Check that named accepts non-authoritative answers.
...
[RT #21594 ]
2010-09-15 12:07:56 +00:00
Automatic Updater
15c961a1dd
update copyright notice
2010-05-19 09:33:50 +00:00
Mark Andrews
b667946fa5
2900. [bug] The placeholder negative caching element was not
...
properly constructed triggering a INSIST in
dns_ncache_towire(). [RT #21346 ]
2010-05-19 06:39:50 +00:00
Automatic Updater
e6ada020f5
update copyright notice
2009-05-29 23:47:49 +00:00
Tatuya JINMEI 神明達哉
40d0f115a6
2604. [func] Add support for DNS rebinding attack prevention through
...
new options, deny-answer-addresses and
deny-answer-aliases. Based on contributed code from
JD Nurmi, Google. [RT #18192 ]
2009-05-29 22:22:37 +00:00
Automatic Updater
70e5a7403f
update copyright notice
2007-06-19 23:47:24 +00:00
Automatic Updater
ec5347e2c7
update copyright notice
2007-06-18 23:47:57 +00:00
Mark Andrews
dafcb997e3
update copyright notice
2004-03-05 05:14:21 +00:00
Brian Wellington
499b34cea0
copyright update
2001-01-09 22:01:04 +00:00
David Lawrence
40f53fa8d9
Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
...
own CVS tree will help minimize CVS conflicts. Maybe not.
Blame Graff for getting me to trim all trailing whitespace.
2000-08-01 01:33:37 +00:00
Andreas Gustafsson
e0f23ee828
check that the server copes with responses containing a CNAME
...
and other data
2000-07-28 22:42:42 +00:00
David Lawrence
15a4474541
word wrap copyright notice at column 70
2000-07-27 09:55:03 +00:00
Andreas Gustafsson
e54e6744d6
do two queries; added comments
2000-07-18 17:13:40 +00:00