Mark Andrews
db46366e36
4434. [protocol] Return EDNS EXPIRE option for master zones in addition
...
to slave zones. [RT #43008 ]
(cherry picked from commit bf2238b064 )
2016-08-12 09:33:30 +10:00
Mark Andrews
6f2dc2c339
also cleanup node
2016-06-03 18:34:51 +10:00
Mark Andrews
0dfaba58c0
detach before restore
2016-06-03 18:34:49 +10:00
Mark Andrews
86d6b0548d
reset zversion on restart
...
(cherry picked from commit b4750b5991 )
2016-06-03 14:33:36 +10:00
Mark Andrews
839a1c4026
REDIRECT macro is 9.11.0+
2016-05-27 10:07:46 +10:00
Mark Andrews
59c9c592c5
4377. [bug] Don't reuse zero TTL responses beyond the current
...
client set (excludes ANY/SIG/RRSIG queries).
[RT #42142 ]
(cherry picked from commit aabcb1fde0 )
2016-05-27 10:00:36 +10:00
Tinderbox User
958d4d3f91
update copyright notice / whitespace
2016-05-26 23:45:41 +00:00
Mark Andrews
6bd1c80e75
4374. [bug] Use SAVE/RESTORE macros in query.c to reduce the
...
probability of reference counting errors as seen
in 4365. [RT #42405 ]
(cherry picked from commit ac11084829 )
2016-05-26 12:50:05 +10:00
Mukund Sivaraman
b15dde2889
Code cleanups ( #41656 )
...
(cherry picked from commit 9da98335c1 )
2016-03-04 12:23:32 +05:30
Mark Andrews
8e66424688
add missing line break
...
(cherry picked from commit 68ecf1c9a5 )
2016-02-04 11:52:18 +11:00
Mark Andrews
5c993c326f
4313. [bug] Handle ns_client_replace failures in test mode.
...
[RT #41190 ]
(cherry picked from commit d88ba93712 )
2016-02-03 15:01:22 +11:00
Tinderbox User
00882e92c9
update copyright notice / whitespace
2016-01-22 23:45:51 +00:00
Evan Hunt
a3723512c8
[v9_10] expanded query trace logging
...
4300. [cleanup] Added new querytrace logging. [RT #41155 ]
2016-01-22 14:23:50 -08:00
Mark Andrews
d090709551
4281. [bug] Teach dns_message_totext about BADCOOKIE. [RT #41257 ]
...
(cherry picked from commit f647c0df9f )
Conflicts:
CHANGES
bin/named/query.c
bin/tests/system/sit/tests.sh
lib/dns/message.c
2015-12-15 20:02:37 +11:00
Mark Andrews
48bb15b354
add TCP macro
2015-10-22 12:07:33 +11:00
Mark Andrews
42d7d1b5ed
4242. [bug] Replace the client if not already replaced when
...
prefetching. [RT #41001 ]
(cherry picked from commit 0526268c2b )
2015-10-22 10:59:11 +11:00
Mark Andrews
81db2c08f1
4227. [bug] Silence static analysis warnings. [RT #40828
...
(cherry picked from commit 2a12984ce6 )
2015-09-30 14:35:05 +10:00
Mark Andrews
e312d43579
make macro name match category name
...
(cherry picked from commit 4d085258cc )
2015-09-29 15:04:03 +10:00
Mukund Sivaraman
92260722dc
Fix RPZ bugs related to wildcard triggers ( #40357 )
...
(cherry picked from commit bf350c9f1a )
Conflicts:
CHANGES
bin/tests/system/rpzrecurse/tests.sh
2015-08-18 19:48:42 +05:30
Evan Hunt
2e398e72f0
[v9_10] log outdated rpz settings regardless of enable-querytrace
2015-06-10 10:23:32 -07:00
Evan Hunt
34d5a93026
[v9_10] rpz_ver check was ineffective
2015-06-09 15:06:00 -07:00
Evan Hunt
f89d03dc9e
[v9_10] further RPZ fixes
...
4131. [bug] Addressed further problems with reloading RPZ
zones. [RT #39649 ]
2015-06-03 18:19:19 -07:00
Evan Hunt
a6a15bb069
[v9_10] address regression
...
4126. [bug] Addressed a regression introduced in change #4121 .
[RT #39611 ]
2015-05-26 19:11:54 -07:00
Mukund Sivaraman
765bcb44ac
Fix RPZ radix tree search() for CLIENT-IP triggers ( #39481 )
...
(cherry picked from commit 705cea35a8 )
2015-05-21 11:17:58 +05:30
Evan Hunt
8655100300
[v9_10] revert erroneous cleanup
2015-05-20 13:45:16 -07:00
Evan Hunt
c2999f0646
[v9_10] address compiler warnings
2015-05-20 00:11:10 -07:00
Evan Hunt
04defaf799
[v9_10] address a possible policy update race
...
4120. [bug] A bug in RPZ could cause the server to crash if
policy zones were updated while recursion was
pending for RPZ processing of an active query.
[RT #39415 ]
(cherry picked from commit 7e6cf6fc6e )
2015-05-19 15:56:40 -07:00
Mark Andrews
a55c3151b2
4081. [cleanup] Use dns_rdatalist_init consistently. [RT #38759 ]
...
(cherry picked from commit 29d52c001f )
2015-03-03 16:49:37 +11:00
Mukund Sivaraman
b83c20df65
Add a --enable-querytrace configure switch for very verbose query tracelogging ( #37520 )
...
(cherry picked from commit 1783676a64 )
2015-02-26 16:52:38 +05:30
Evan Hunt
09a87d841f
[v9_10] add better servfail logging
...
3937. [func] Added some debug logging to better indicate the
conditions causing SERVFAILs when resolving.
[RT #35538 ]
(cherry picked from commit f5c24a7f48 )
2015-02-25 16:05:31 -08:00
Evan Hunt
5d26333c87
[v9_10] silence RPZ log messages
...
4050. [cleanup] Silence occasional spurious "duplicate query" log
messages from RPZ. [RT #38510 ]
2015-02-10 15:01:46 -08:00
Mukund Sivaraman
718b30d039
Fix a leak of query fetchlock ( #38454 )
...
4052. [bug] Fix a leak of query fetchlock. [RT #38454 ]
(cherry picked from commit 4eefa351cc )
2015-02-03 11:47:44 +05:30
Tinderbox User
3817256ab9
update copyright notice / whitespace
2015-01-20 23:47:01 +00:00
Evan Hunt
1ef4faabd5
[v9_10] clean up gcc -Wshadow warnings
...
4039. [cleanup] Cleaned up warnings from gcc -Wshadow. [RT #37381 ]
2015-01-20 13:43:35 -08:00
Mark Andrews
dc6882addd
4010. [cleanup] Clear the prefetchable state when initiating a prefetch.
...
[RT #37399 ]
(cherry picked from commit 092d3b76db )
2014-11-24 11:20:20 +11:00
Evan Hunt
6c049c57d9
[v9_10] refactor max-recursion-queries
...
- the counters weren't set correctly when fetches timed out.
instead we now pass down a counter object.
(cherry picked from commit 05e448935c )
2014-11-19 18:26:46 -08:00
Evan Hunt
6fd51d5088
[v9_10] limit recursion depth and iterative queries
...
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 ]
2014-11-17 23:48:20 -08:00
Evan Hunt
56293cd148
[v9_10] fix nxrrset in nxdomain redirection
...
4000. [bug] NXDOMAIN redirection incorrectly handled NXRRSET
from the redirect zone. [RT #37722 ]
(cherry picked from commit 3cc8c7d630 )
2014-11-04 23:53:54 -08:00
Mark Andrews
0597c5fd5e
3921. [bug] AD was inappopriately set on RPZ responses. [RT #36833 ]
...
(cherry picked from commit cef76ee5bd )
2014-08-22 15:46:35 +10:00
Tinderbox User
8cf1c91c10
update copyright notice
2014-07-31 23:45:48 +00:00
Mark Andrews
ffd72eb9a0
3904. [func] Add the RPZ SOA to the additional section. [RT36507]
...
(cherry picked from commit 3a55d43527 )
2014-07-31 10:53:20 +10:00
Mark Andrews
c849d67fdb
More changes for:
...
3864. [bug] RPZ didn't work well when being used as forwarder.
[RT #36060 ]
2014-05-30 08:46:54 +10:00
Mukund Sivaraman
509856d414
Fix number of args to rpz_log_rewrite()
2014-05-29 18:37:54 +05:30
Mark Andrews
e3befb38c9
3864. [bug] RPZ didn't work well when being used as forwarder.
...
[RT #36060 ]
2014-05-29 17:02:36 +10:00
Mark Andrews
5defbb76ea
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:05:39 +10:00
Mark Andrews
2b9dccddb9
3842. [bug] Adjust RRL log-only logging category. [RT #35945 ]
...
(cherry picked from commit 2c172a42b3 )
2014-05-11 11:00:19 +10:00
Mark Andrews
29e6ce6e60
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
(cherry picked from commit b36fc8294e )
2014-05-05 10:12:39 +10:00
Evan Hunt
e29c2b3903
[master] fix misuses of isc__buffer functions, update comment
2014-03-06 17:26:21 -08:00
Evan Hunt
a2fd1de97d
[master] fix DLZ coredump
...
3777. [bug] EDNS EXPIRE code could dump core when processing
DLZ queries. [RT #35493 ]
2014-03-06 11:06:30 -08:00
Tinderbox User
20a96edbf9
update copyright notice
2014-02-20 23:46:35 +00:00