Commit graph

543 commits

Author SHA1 Message Date
Evan Hunt
b058c0fefb [v9_10] update 9.11 api range 2018-01-24 10:24:34 -08:00
Evan Hunt
9109dccd02 [v9_10] prep 9.10.7b1 2018-01-24 10:15:05 -08:00
Evan Hunt
b6b2b0b9b5 [v9_10] require writable managed keys directory
4769.	[bug]		Enforce the requirement that the managed keys
			directory (specified by "managed-keys-directory",
			and defaulting to the working directory if not
			specified) must be writable. [RT #46077]

(cherry picked from commit 56e30ebae6)
2017-10-17 21:35:19 -07:00
Michał Kępień
5e6d28e1b7 [v9_10] Doxygen fixes and cleanups
4773.	[doc]		Fixed generating Doxygen documentation for functions
			annotated using certain macros.  Miscellaneous
			Doxygen-related cleanups. [RT #46276]

(cherry picked from commit ad9772c559)
2017-10-17 08:11:55 +02:00
Mark Andrews
825f4a4869 4748. [cleanup] Sprintf to snprintf coversions. [RT #46132]
(cherry picked from commit a009d03a1a)
2017-10-03 14:55:57 +11:00
Mark Andrews
755e74bb28 4739. [cleanup] Address clang static analysis warnings. [RT #45952]
(cherry picked from commit f9f3f20d2d)
2017-09-27 13:00:57 +10:00
Tinderbox User
9b39cb394a update copyright notice / whitespace 2017-09-13 23:54:53 +00:00
Mukund Sivaraman
83dfa75ac3 Add missing <isc/print.h>
(cherry picked from commit 188fa6ea68)
(cherry picked from commit a13e9f894c)
2017-09-13 19:52:20 +05:30
Evan Hunt
e0ddfb109e [master] cleanup strcat/strcpy
4722.	[cleanup]	Clean up uses of strcpy() and strcat() in favor of
			strlcpy() and strlcat() for safety. [RT #45981]

(cherry picked from commit 114f95089c)
(cherry picked from commit 7cd594b842)
2017-09-13 00:18:44 -07:00
Mark Andrews
a127e830b9 sort view_clauses 2017-08-31 08:23:28 +10:00
Tinderbox User
00429b83b0 update copyright notice / whitespace 2017-08-14 23:51:09 +00:00
Mark Andrews
7e3e98c4f9 alphabetize options_clauses 2017-08-14 07:33:19 +00:00
Mark Andrews
f4245ec8b1 tcp-only was out of alphabetical order 2017-08-14 07:03:43 +00:00
Tinderbox User
bcd441c112 update copyright notice / whitespace 2017-08-09 23:50:59 +00:00
Evan Hunt
733404ab8c [v9_10] silence gcc 7 warnings
4673.	[port]		Silence GCC 7 warnings. [RT #45592]

(cherry picked from commit cdacec1dcb)
(cherry picked from commit 7dbeb5e7f0)
2017-08-09 00:32:44 -07:00
Evan Hunt
f0c125a2c8 [v9_10] update api ranges 2017-07-16 13:57:29 -07:00
Evan Hunt
2437eaa744 [v9_10] fix API ranges (170-179 was used for two branches) 2017-06-27 12:22:11 -07:00
Mark Andrews
28c8b282dd 4585. [port] win32: Set CompileAS value. [RT #42474]
(cherry picked from commit 3742338a7b)
2017-04-20 12:43:17 +10:00
Mark Andrews
a71d773a3d api numbers clashed between 9.10 and 9.11; record ranges; account for -P's 2017-02-16 11:52:20 +11:00
Mark Andrews
f204635d42 9.10.5b1 2016-12-29 12:39:00 +11:00
Mark Andrews
a1f98389a3 4539. [bug] Referencing a nonexistant zone with rpz could lead
to a assertion failure when configuring. [RT #43787]

(cherry picked from commit 762c4fc5a8)
2016-12-27 09:29:32 +11:00
Mukund Sivaraman
150ff959d1 Add doc function for cfg_type_querysource4 and cfg_type_querysource6 (#43768)
(cherry picked from commit 5c843b384d)
(cherry picked from commit 6ae22c4119)
2016-12-02 11:24:06 +05:30
Mark Andrews
ccfd8ebb9f 4520. [cleanup] Alphabetise more of the grammar when printing it
out. Fix unbalanced indenting. [RT #43755]

(cherry picked from commit 4352551d23)
2016-11-29 15:42:09 +11:00
Mark Andrews
a873ad10bd copyrights/whitespace 2016-11-03 12:47:03 +11:00
Mark Andrews
1bbcfe2fc8 4504. [security] Allow the maximum number of records in a zone to
be specified.  This provides a control for issues
                        raised in CVE-2016-6170. [RT #42143]

(cherry picked from commit 5f8412a4cb)
2016-11-03 10:01:52 +11:00
Evan Hunt
398f8c32f3 [v9_10] make uninstall
4503.	[cleanup]	"make uninstall" now removes file installed by
			BIND. (This currently excludes Python files
			due to lack of support in setup.py.) [RT #42912]

(cherry picked from commit 6087f87afb)
2016-11-01 19:35:44 -07:00
Mark Andrews
4f49a6bed2 4502. [func] Report multiple and experimental options when printing
grammar. [RT #43134]

(cherry picked from commit 89286906dc)
2016-11-02 12:59:07 +11:00
Mark Andrews
0778e7590d update copyrights 2016-10-28 11:29:49 +11:00
Francis Dupont
cb5f5abd6e Merged rt43345 libisccfg spuriously depended on libisccc 2016-10-27 14:09:00 +02:00
Mark Andrews
3e77655c1a fix typo
(cherry picked from commit 6bb84df34d)
2016-10-11 17:06:04 +11:00
Mark Andrews
57b17a67d2 don't require lctx to be non NULL
(cherry picked from commit 3793d848bd)
2016-10-11 17:03:08 +11:00
Mark Andrews
4415634cd3 4483. [func] Check prefixes in acls to make sure the address and
prefix lengths are consistent.  Warn only in
                        BIND 9.11 and earlier. [RT #43367]
2016-10-11 15:04:11 +11:00
Evan Hunt
d58d861cbc [v9_10] add missing REQUIREs in cfg parser 2016-10-10 17:15:01 -07:00
Tinderbox User
dfc79e1313 update copyright notice / whitespace 2016-09-07 23:46:16 +00:00
Mark Andrews
69f9ca5830 4461. [bug] win32: not all external data was properly marked
as external data for windows dll. [RT #43161]
2016-09-07 14:43:14 +10:00
Francis Dupont
7a4d54f6c6 Merged rt42840_10 (tcp-only backport) 2016-08-11 14:28:22 +02:00
Tinderbox User
7a90fc75f5 update copyright notice / whitespace 2016-07-22 23:48:53 +00:00
Mark Andrews
aa1a7e1e58 4424. [experimental] Named now sends _ta-XXXX.<trust-anchor>/NULL queries
to provide feedback to the trust-anchor administrators
                        about how key rollovers are progressing as per
                        draft-ietf-dnsop-edns-key-tag-02.  This can be
                        disabled using 'trust-anchor-telemetry no;'.
                        [RT #40583]

(cherry picked from commit f20179857a)
2016-07-22 20:16:59 +10:00
Mark Andrews
b712215fcb 9.10.4b1 2016-03-08 11:53:41 +11:00
Tinderbox User
c2d5cfa264 update copyright notice / whitespace 2016-02-23 23:46:00 +00:00
Mukund Sivaraman
c685f0d741 Fix allocation for "none" ACL that caused assertion failure (#41745)
(cherry picked from commit 293a9e9978)
2016-02-23 12:57:08 +05:30
Evan Hunt
83289a39b0 [v9_10] removed /Gy- from VS project files
4302.	[port]		win32: fixed a build error in VS 2015. [RT #41426]
2016-01-27 15:29:53 -08:00
Francis Dupont
def7e9796f Updated WIN32 files (rt40877) bis 2016-01-04 18:55:57 +01:00
Tinderbox User
c4558976df update copyright notice / whitespace 2015-12-27 23:45:52 +00:00
Evan Hunt
a65eda95d0 [v9_10] fix geoip options
4284.	[bug]		Some GeoIP options were incorrectly documented
			using abbreviated forms which were not accepted by
			named.  The code has been updated to allow both
			long and abbreviated forms. [RT #41381]
2015-12-26 10:51:30 -08:00
Tinderbox User
a68111c6f9 update copyright notice / whitespace 2015-11-09 23:45:50 +00:00
Evan Hunt
fbf5b36b69 [v9_10] fix python script versions
4257.	[cleanup]	Python scripts reported incorrect version. [RT #41080]
2015-11-08 21:36:27 -08:00
Mark Andrews
24672444a7 4244. [bug] The parser was not reporting that use-ixfr is obsolete.
[RT #41010]
2015-10-29 12:53:05 +11:00
Mark Andrews
36d6fb03c7 Introduce end-of-line normalization 2015-09-29 08:26:56 +10:00
Mark Andrews
33cc6456c7 document optional class
(cherry picked from commit 2592ee16b5)
2015-09-18 13:25:57 +10:00