Commit Graph
9713 Commits
Author SHA1 Message Date
Mark Andrews 124356c435 4150. [bug] win32: listen-on-v6 { any; }; was not working. Apply
minimal fix.  [RT #39667]

(cherry picked from commit 753b27a7d3)
2015-07-01 11:52:10 +10:00
Tinderbox User c838ed659d update copyright notice / whitespace 2015-06-29 23:45:48 +00:00
Mukund Sivaraman 6141f501d9 Fix race in getaddrinfo() in libirs, which caused assertion failure in delv (#39873)
(cherry picked from commit c44c77178e)
2015-06-29 19:48:19 +05:30
Mukund Sivaraman f69f188b90 Fix a bug printing zone names with '/' character in XML and JSON stats (#39873)
(cherry picked from commit 08f0129732)

Conflicts:
	bin/tests/system/statistics/clean.sh
2015-06-29 18:46:36 +05:30
Mark Andrews a6f608404f 4147. [bug] Filter-aaaa / filter-aaaa-on-v4 / filter-aaaa-on-v6
was returning referrals rather than nodata responses
                        when the AAAA records were filtered.  [RT #39843]

(cherry picked from commit 4a61eae651)
2015-06-29 15:49:12 +10:00
Mark Andrews cd09591680 4146. [bug] Address reference leak that could prevent a clean
shutdown. [RT #37125]

(cherry picked from commit adbf81335b)
2015-06-25 18:36:53 +10:00
Mark Andrews fd007b4e59 4145. [bug] Not all unassociated adb entries where being printed.
[RT #37125]

(cherry picked from commit 2f66e2dd81)
2015-06-25 18:27:53 +10:00
Mark Andrews be4b9178f0 4143. [bug] serial-query-rate was not effective for notify.
[RT #39858]
2015-06-24 20:54:56 +10:00
Mukund Sivaraman 8134e7662e Fix parsing of NZFs saved by rndc addzone with view specified (#39845)
(cherry picked from commit 0439bfedd9)

Conflicts:
	bin/named/server.c
	bin/tests/system/addzone/tests.sh
2015-06-23 14:57:20 +05:30
Mark Andrews 19818edc45 don't use C++ keyword new; use (const char *) for output of strchr((const char *), char)
(cherry picked from commit d4422ec231)
2015-06-18 11:15:15 +10:00
Mark Andrews f7d53a6f3b 4138. [bug] A uninitialized value in validator.c could result
in a assertion failure. (CVE-2015-4620) [RT #39795]

(cherry picked from commit a85c6b35af)
2015-06-17 09:14:19 +10:00
Mark Andrews 6348a4fb9f add #define check_stale_rdataset check_stale_rdataset64
(cherry picked from commit a8cb6c6fbc)
2015-06-12 11:17:28 +10:00
Mark Andrews cfcc0e5d88 silence unused parameter warning
(cherry picked from commit c781d465b6)
2015-06-11 14:04:17 +10:00
Mukund Sivaraman 9f1888805b Propagate stale attribute when updating stats (#39141)
Squashed commit of the following:

commit 9b5b9fa30fbeba8ee1e95cb1028017230ed4db02
Author: Mukund Sivaraman <muks@isc.org>
Date:   Tue Apr 7 19:30:54 2015 +0530

    Remove double function prototypes

commit f3bb8cc60ae476eaa871ba10330b16425ced2d7c
Author: Mukund Sivaraman <muks@isc.org>
Date:   Tue Apr 7 19:30:34 2015 +0530

    Unify several copies of redundant code into a helper function

commit 4899fb9b2f36fc5d159fa877c0780a442a7cbdb3
Author: Mukund Sivaraman <muks@isc.org>
Date:   Thu Apr 2 00:23:53 2015 +0530

    Propagate stale attribute when updating stats

(cherry picked from commit 59a9cb54c1)

Conflicts:
	CHANGES
2015-06-10 16:10:44 +05:30
Tinderbox User b08498ecf9 update copyright notice / whitespace 2015-06-05 23:45:53 +00:00
Witold Krecicki 6fa116f6d2 better logging of RPZ changes RT #39670 2015-06-05 12:26:07 +02:00
Mark Andrews 1e0d972fcd update comment as per rt39703
(cherry picked from commit bc6ed947572243587dec59918fdff382b2b4229c)
2015-06-05 11:07:59 +10:00
Mark Andrews 9cc1d6b878 4133. [port] Update how various json libraries are handled.
[RT #39646]

(cherry picked from commit 8a9bac8dec)
2015-06-05 10:17:10 +10:00
Tinderbox User 93dfacd77f update copyright notice / whitespace 2015-06-04 23:45:51 +00: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
Mark Andrews c9cb7502ec silence coverity warnings
(cherry picked from commit e0fea0bf85)
2015-05-30 17:45:12 +10:00
Mark Andrews 63af3e1af1 add INSIST to silence coverity
(cherry picked from commit 03089dd420)
2015-05-30 17:37:34 +10:00
Mark Andrews 72dda1b374 unsigned constants
(cherry picked from commit 4e056cee66)
2015-05-29 11:26:46 +10:00
Tinderbox User b3623d80ab update copyright notice / whitespace 2015-05-28 23:45:50 +00:00
Evan Hunt 03f4807662 [v9_10] typo in comment 2015-05-28 15:05:00 -07:00
Mark Andrews 90e4700853 4130. [bug] The compatability shim for *printf() misprinted some
large numbers. [RT #39586]

(cherry picked from commit 38c19e5779)
2015-05-29 07:23:50 +10:00
Mark Andrews 234af55779 4129. [port] Address API changes in OpenSSL 1.1.0. [RT #39532]
(cherry picked from commit 8bb630c751)
2015-05-28 14:42:13 +10:00
Mark Andrews c9ca5e3c87 4128. [bug] Address issues raised by Coverity 7.6. [RT #39537]
(cherry picked from commit e53e202ef3)
2015-05-28 13:17:24 +10:00
Tinderbox User 41cb49b786 update copyright notice / whitespace 2015-05-27 23:45:52 +00:00
Mark Andrews 00b1fc7536 add dns_zone_cdscheck
(cherry picked from commit e7b7ede003)
2015-05-27 16:18:39 +10:00
Mark Andrews d8161b8756 4127. [protocol] CDS and CDNSKEY need to be signed by the key signing
key as per RFC 7344, Section 4.1. [RT #37215]

(cherry picked from commit 598b502695)
2015-05-27 15:36:55 +10: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
Tinderbox User 83a64013b1 update copyright notice / whitespace 2015-05-23 23:46:59 +00:00
Mark Andrews 1d86bbd908 #undef before #define
(cherry picked from commit 503f0b324a)
2015-05-24 06:04:44 +10:00
Francis Dupont d0b0dbca7e finished print.h stuff 2015-05-23 16:14:16 +02:00
Francis Dupont 1db36edf82 added print.h includes 2015-05-23 14:46:47 +02:00
Tinderbox User 3f319600ef update copyright notice / whitespace 2015-05-22 23:45:52 +00:00
Mark Andrews c35424ca79 all of NEED*PRINT are needed if %z is not supported
(cherry picked from commit 7507c1826f)
2015-05-22 22:14:01 +10:00
Mark Andrews 1e9f8e4dfe unconditionally include stdio.h
(cherry picked from commit 22909ca827)
2015-05-22 10:08:56 +10:00
Tinderbox User 1b9f989cae update copyright notice / whitespace 2015-05-21 23:45:59 +00:00
Mark Andrews e573bd39f9 exclude isc_print_printf and isc_print_fprintf 2015-05-22 08:22:42 +10:00
Evan Hunt 54b00a777b [v9_10] add %z format options to printf
4123.	[port]		Added %z (size_t) format options to the portable
			internal printf/sprintf implementation. [RT #39586]

(cherry picked from commit cadf8d687b)
2015-05-21 14:55:38 -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 433b64a548 [v9_10] ensure rpz summary consistence during AXFR updates
4121.	[bug]		When updating a response-policy zone via AXFR,
			summary data about other policy zones could fall
			out of sync. Ultimately this could trigger an
			assertion failure in rpz.c. [RT #39567]

(cherry picked from commit 19365b43e9)
2015-05-20 15:07:09 -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
Tinderbox User 507c672843 update copyright notice / whitespace 2015-05-11 23:45:49 +00:00
Mark Andrews b6d33c97b2 update variable name to better reflect reality
(cherry picked from commit 51a82fe30d)
2015-05-11 13:41:46 +10:00
Mark Andrews cac0c38101 use dns_opcode_t
(cherry picked from commit 844b568182)
2015-05-11 12:17:39 +10:00
Mukund Sivaraman 5cbd509a3d Fix a bug in RPZ that could cause unwanted recursion (#39229)
Conflicts:
	doc/arm/notes.xml

(cherry picked from commit b947e1a521)

Conflicts:
	CHANGES
	bin/tests/system/conf.sh.in
2015-05-07 08:36:49 +05:30
Tinderbox User 08ebb2c56c update copyright notice / whitespace 2015-04-28 23:45:51 +00:00