Evan Hunt
c31d32434d
ensure we try to validate glue records so RRSIG TTLs will be capped
2018-06-08 11:43:20 -07:00
Mark Andrews
4812471d45
add cfg_parse_buffer4
...
(cherry picked from commit b313084af2 )
(cherry picked from commit 51c78898fb )
2018-06-08 17:43:51 +10:00
Mark Andrews
18700f66be
Add support for marking a option as deprecated.
...
(cherry picked from commit befff9452c )
(cherry picked from commit 99ac87cac4 )
2018-06-08 16:08:39 +10:00
Mark Andrews
3890b5d7ba
add named.conf option root-key-sentinel
...
(cherry picked from commit 68e9315c7d )
(cherry picked from commit ee763ef281 )
(cherry picked from commit 9a5f308287 )
(cherry picked from commit 468a3bcdac )
2018-06-04 21:30:33 -07:00
Evan Hunt
a3c1b18794
fix duplicate include guard in dnsconf.h
...
- IMHO we should consider removing dnsconf.c and deprecating the
/etc/dns.conf file, though, as I don't think it's likely anyone
is using it
(cherry picked from commit a08ba418ef )
(cherry picked from commit b9db91aa64 )
2018-04-22 12:59:06 -07:00
Evan Hunt
5a21193fdd
update file headers
2018-03-15 11:30:37 -07:00
Ondřej Surý
9f830be501
update file headers to remove copyright years
2018-03-15 09:09:15 +01:00
Evan Hunt
0712192947
[v9_9] update 9.11 api range
2018-01-24 10:24:48 -08:00
Evan Hunt
00947bf45d
[v9_9] prep 9.9.12b1
2018-01-24 10:15:30 -08:00
Evan Hunt
8b35d08f70
[v9_9] 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 )
(cherry picked from commit b6b2b0b9b5 )
2017-10-17 21:39:05 -07:00
Michał Kępień
eb2c3bdfae
[v9_9] 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 5e6d28e1b7 )
2017-10-17 08:13:40 +02:00
Mark Andrews
068bd10a3a
4748. [cleanup] Sprintf to snprintf coversions. [RT #46132 ]
...
(cherry picked from commit a009d03a1a )
2017-10-03 15:00:57 +11:00
Mark Andrews
80dd4971d9
4739. [cleanup] Address clang static analysis warnings. [RT #45952 ]
...
(cherry picked from commit f9f3f20d2d )
2017-09-27 13:19:37 +10:00
Tinderbox User
077f3c4e27
update copyright notice / whitespace
2017-09-14 00:03:54 +00:00
Mukund Sivaraman
4c9e65a0dd
Add missing <isc/print.h>
...
(cherry picked from commit 188fa6ea68 )
(cherry picked from commit a13e9f894c )
(cherry picked from commit 83dfa75ac3 )
2017-09-13 19:59:05 +05:30
Evan Hunt
f07825440f
[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 )
(cherry picked from commit e0ddfb109e )
2017-09-13 00:20:09 -07:00
Mark Andrews
e63daae5f9
sort view_clauses
2017-08-31 08:33:50 +10:00
Tinderbox User
4d89263d60
update copyright notice / whitespace
2017-08-14 23:53:17 +00:00
Mark Andrews
1b2c8e7583
alphabetize options_clauses
2017-08-14 07:36:46 +00:00
Evan Hunt
44bbb60075
[v9_9] update api ranges
2017-07-16 13:57:35 -07:00
Evan Hunt
adf886ca5b
[v9_9] fix API ranges (170-179 was used for two branches)
2017-06-27 12:20:41 -07:00
Mark Andrews
11a028ceb4
4585. [port] win32: Set CompileAS value. [RT #42474 ]
...
(cherry picked from commit 3742338a7b )
2017-04-20 13:01:35 +10:00
Mark Andrews
4ebbb52b1b
record ranges; account for -P's
2017-02-16 12:10:14 +11:00
Mark Andrews
0faee78f98
9.9.10b1
2016-12-29 13:36:32 +11:00
Mark Andrews
c8174a6268
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:41:14 +11:00
Mukund Sivaraman
67b62f0062
Add doc function for cfg_type_querysource4 and cfg_type_querysource6 ( #43768 )
...
(cherry picked from commit 5c843b384d )
(cherry picked from commit 6ae22c4119 )
(cherry picked from commit 150ff959d1 )
2016-12-02 11:30:13 +05:30
Evan Hunt
510e50591a
[v9_9] fix merge error
2016-11-29 17:51:46 -08:00
Mark Andrews
ef3856d2b2
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:50:27 +11:00
Tinderbox User
a06917d08f
update copyright notice / whitespace
2016-11-02 23:51:39 +00:00
Mark Andrews
51fe40fd59
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:46:37 +11:00
Evan Hunt
60814deed8
[v9_9] 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 )
(cherry picked from commit 398f8c32f3 )
2016-11-01 20:22:35 -07:00
Mark Andrews
43af4ab515
4502. [func] Report multiple and experimental options when printing
...
grammar. [RT #43134 ]
(cherry picked from commit 89286906dc )
2016-11-02 13:37:23 +11:00
Mark Andrews
fa2ed4b627
update copyrights
2016-10-28 11:30:47 +11:00
Francis Dupont
6bafcb6553
Merged rt43345 libisccfg spuriously depended on libisccc
2016-10-27 14:14:50 +02:00
Tinderbox User
e3a5eb9332
update copyright notice / whitespace
2016-10-11 23:49:14 +00:00
Mark Andrews
328dbc4cf4
fix typo
...
(cherry picked from commit 6bb84df34d )
2016-10-11 17:06:12 +11:00
Mark Andrews
3793d848bd
don't require lctx to be non NULL
2016-10-11 17:02:12 +11:00
Mark Andrews
883e29ab4f
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:34 +11:00
Evan Hunt
2f6d8c714c
[v9_9] add missing REQUIREs in cfg parser
...
(cherry picked from commit d58d861cbc )
2016-10-10 17:16:42 -07:00
Tinderbox User
7e8f6348fc
update copyright notice / whitespace
2016-09-07 23:46:39 +00:00
Mark Andrews
867ddf62f4
4461. [bug] win32: not all external data was properly marked
...
as external data for windows dll. [RT #43161 ]
2016-09-07 14:53:02 +10:00
Mark Andrews
c85aaaaf17
9.9.9b1
2016-03-08 16:14:23 +11:00
Tinderbox User
03dee95971
update copyright notice / whitespace
2016-02-23 23:46:37 +00:00
Mukund Sivaraman
16aab138b3
Fix allocation for "none" ACL that caused assertion failure ( #41745 )
...
(cherry picked from commit 293a9e9978 )
(cherry picked from commit c685f0d741 )
2016-02-23 13:01:16 +05:30
Evan Hunt
d4452d1926
[v9_9] removed /Gy- from VS project files
...
4302. [port] win32: fixed a build error in VS 2015. [RT #41426 ]
2016-01-27 15:33:02 -08:00
Francis Dupont
ff6129a61c
Updated WIN32 files (rt40877) bis
2016-01-04 19:37:30 +01:00
Tinderbox User
4acf5216d7
update copyright notice / whitespace
2015-11-09 23:46:11 +00:00
Evan Hunt
7d984067ee
[v9_9] fix python script versions
...
4257. [cleanup] Python scripts reported incorrect version. [RT #41080 ]
2015-11-08 21:41:04 -08:00
Mark Andrews
73cf46fdad
4244. [bug] The parser was not reporting that use-ixfr is obsolete.
...
[RT #41010 ]
2015-10-29 12:53:56 +11:00
Mark Andrews
b21f98c192
Introduce end-of-line normalization
2015-09-29 08:27:48 +10:00