Commit Graph

8917 Commits

Author SHA1 Message Date
Mark Andrews
3e2691fc24 silence clang compiler warnings 2014-03-26 16:24:49 +11:00
Tinderbox User
999bbe8898 update copyright notice 2014-03-19 23:45:13 +00:00
Mark Andrews
ff0278c87c 3791. [bug] solaris: remove extraneous return. [RT #35589]
(cherry picked from commit 33a7161d27)
2014-03-20 07:43:12 +11:00
Mark Andrews
d4ca01cdcc install context.h dnsconf.h; resconf.h types.h were not being installed when cross compiling
(cherry picked from commit 8058292627)
2014-03-14 11:43:37 +11:00
Evan Hunt
211798d939 [v9_8] check allow-update in view/options
3787.	[bug]		The code that checks whether "auto-dnssec" is
			allowed was ignoring "allow-update" ACLs set at
			the options or view level. [RT #29536]

(cherry picked from commit 22e29471c7)
(cherry picked from commit 860eadb994)
2014-03-12 21:43:57 -07:00
Evan Hunt
30ec50e66b [v9_8] fix possible uninitialized variable 2014-03-10 20:55:49 -07:00
Tinderbox User
69eec92688 update copyright notice 2014-03-10 23:45:14 +00:00
Evan Hunt
51db58d6e0 [v9_8] fix negative numbers in $GENERATE
3780.	[bug]		$GENERATE handled negative numbers incorrectly.
			[RT #25528]

(cherry picked from commit 7b46a4aa41)
(cherry picked from commit 1db5accb1e)
2014-03-10 11:57:50 -07:00
Evan Hunt
560a0be0d8 [v9_8] clarify error
3779.	[cleanup]	Clarify the error message when using an option
			that was not enabled at compile time. [RT #35504]
2014-03-07 16:01:00 -08:00
Tinderbox User
8c7b895f06 update copyright notice 2014-03-07 23:45:15 +00:00
Evan Hunt
ff3307bc04 [v9_8] warn when wrong address family used in listen-on/-v6
3778.	[bug]		Log a warning when the wrong address family is
			used in "listen-on" or "listen-on-v6". [RT #17848]

(cherry picked from commit 78f79084fc)
(cherry picked from commit 2b4781835c)
2014-03-07 11:36:46 -08:00
Evan Hunt
34193398f2 [v9_8] fix misuses of isc__buffer functions, update comment 2014-03-06 17:25:52 -08:00
Tinderbox User
b689b5640e update copyright notice 2014-03-04 23:45:12 +00:00
Evan Hunt
7f6a70a6ed [v9_8] use ANSI prototypes, clean up some casts
(cherry picked from commit b454c03196)
(cherry picked from commit 0ed727f405)
2014-03-04 10:48:52 -08:00
Tinderbox User
de940d9b68 regen v9_8 2014-02-28 01:11:41 +00:00
Evan Hunt
9493dd2aa6 [v9_8] fix possible rndc secroots crash
3765.	[bug]		Fixed a bug in "rndc secroots" that could crash
			named when dumping an empty keynode. [RT #35469]

(cherry picked from commit 1aced7b870)
2014-02-27 16:43:43 -08:00
Tinderbox User
07eba9108d update copyright notice 2014-02-27 23:45:18 +00:00
Evan Hunt
75d232181b [v9_8] correct dates in man pages 2014-02-27 11:49:20 -08:00
Mark Andrews
104fff475a 3761. [bug] Address dangling reference bug in dns_keytable_add.
[RT #35471]

(cherry picked from commit 96c17c5ecb)
2014-02-27 16:57:23 +11:00
Mark Andrews
0abc8dcb1b #include <inttypes.h> 2014-02-27 11:59:17 +11:00
Tinderbox User
33e6ad025e update copyright notice 2014-02-24 23:45:28 +00:00
Mark Andrews
9c215704f9 3756. [bug] GSSAPI Kerberos realm checking was broken in
check_config leading to spurious messages being
                        logged.  [RT #35443]

(cherry picked from commit 0072ae822d)
2014-02-24 12:17:17 +11:00
Mark Andrews
8722167c53 3753. [bug] allow-notify was ignoring keys. [RT #35425]
(cherry picked from commit edd82b2ce2)
2014-02-21 00:11:49 +11:00
Evan Hunt
84a718fb80 [v9_8] fix dns_resolver_destroyfetch race
3747.	[bug]		A race condition could lead to a core dump when
			destroying a resolver fetch object. [RT #35385]

(cherry picked from commit 7f5bdf7f40)
(cherry picked from commit 314b626e20)
2014-02-18 23:32:47 -08:00
Mark Andrews
9a0e7b4b53 3743. [bug] delegation-only flag wasn't working in forward zone
declarations despite being documented.  This is
                        needed to support turning off forwarding and turning
                        on delegation only at the same name.  [RT #35392]

(cherry picked from commit 38eabfcee7)
2014-02-18 10:17:34 +11:00
Mark Andrews
106a67b68f #include <isc/string.h>
(cherry picked from commit 823eadf26d)
2014-02-17 12:23:20 +11:00
Tinderbox User
9b1a974d15 update copyright notice 2014-02-14 23:45:30 +00:00
Evan Hunt
23daf0309a [v9_8] updated published drafts 2014-02-14 08:54:36 -08:00
Tinderbox User
a44fb034e0 update copyright notice 2014-02-12 23:45:31 +00:00
Evan Hunt
3581743f86 [v9_8] try multiple addresses per server name in nsupdate
3736.	[bug]		nsupdate: When specifying a server by name,
			fall back to alternate addresses if the first
			address for that name is not reachable. [RT #25784]

(cherry picked from commit 842a3e6d0e)
(cherry picked from commit 1a58baf293)
2014-02-11 21:30:24 -08:00
Tinderbox User
d338393795 update copyright notice 2014-02-07 23:45:34 +00:00
Evan Hunt
31bed7e679 [v9_8] add no-case-compress
3731.	[func]		Added a "no-case-compress" ACL, which causes
			named to use case-insensitive compression
			(disabling change #3645) for specified
			clients. (This is useful when dealing
			with broken client implementations that
			use case-sensitive name comparisons,
			rejecting responses that fail to match the
			capitalization of the query that was sent.)
			[RT #35300]

(cherry picked from commit 166341d554)
(cherry picked from commit c2d3d0eda5)
2014-02-06 19:44:27 -08:00
Evan Hunt
180828c4ee [v9_8] report T_SKIPPED from t_dst
(cherry picked from commit dd19c1a352)
2014-02-06 16:22:36 -08:00
Evan Hunt
643722c884 [v9_8] testcrypto.sh in system tests
3714.  [test]          System tests that need to test for cryptography
                       support before running can now use a common
                       "testcrypto.sh" script to do so. [RT #35213]
2014-02-06 16:17:10 -08:00
Evan Hunt
4883d26f0d [v9_8] fixed win32 dig problem
3724.   [bug]           win32: Fixed a bug that prevented dig and
                        host from exiting properly after completing
                        a UDP query. [RT #35288]

(cherry picked from commit a8cdf2a2e7)
(cherry picked from commit b603c50553)
2014-02-04 12:03:09 -08:00
Mark Andrews
1e3d792c8e #include <inttypes.h> 2014-01-31 22:44:16 +11:00
Evan Hunt
3b141b7d18 [v9_8] add stdint.h 2014-01-31 00:06:18 -08:00
Tinderbox User
e95ce72878 update copyright notice 2014-01-30 23:45:26 +00:00
Tinderbox User
9873a9629b update copyright notice 2014-01-29 23:45:26 +00:00
Mark Andrews
4f13f6df27 3720. [bug] Address compiler warnings. [RT #35261]
(cherry picked from commit 63add83a26)
2014-01-30 10:33:57 +11:00
Mark Andrews
e15a1d7a3f 3719. [bug] Address memory leak in in peer.c. [RT #35255]
(cherry picked from commit 75d747e1c5)
2014-01-30 07:55:32 +11:00
Mark Andrews
d836927853 3718. [bug] A missing ISC_LINK_INIT in log.c. [RT #35260]
(cherry picked from commit fbc0e37e0c)

Conflicts:
	CHANGES
2014-01-30 07:46:16 +11:00
Tinderbox User
e8a3c8cb51 update copyright notice 2014-01-27 23:45:30 +00:00
Mark Andrews
52a4dd9b9a doxygen markup
(cherry picked from commit bc28371004d70b17f0ca872da8bd84e70591eaf4)
2014-01-28 09:13:12 +11:00
Tinderbox User
c85bfdcd6b update copyright notice 2014-01-24 23:45:29 +00:00
Evan Hunt
a1e6f90944 [v9_8] correct copyrights and attributions
see RT #35423 for details; highlights:
        - remove license clauses 3 and 4 from NetBSD code
        - remove advertising clause from historical BSD code
2014-01-24 09:54:07 -08:00
Tinderbox User
c5dd47d83e update copyright notice 2014-01-22 23:45:28 +00:00
Mark Andrews
a1d70e3013 remove src files not available for 'make depend' 2014-01-22 10:49:34 +11:00
Tinderbox User
d61deab362 update copyright notice 2014-01-21 23:45:28 +00:00
Mark Andrews
888accb64e s/gai_sterror.c/gai_strerror.c/
(cherry picked from commit 395a4c7f6f)
2014-01-22 10:11:29 +11:00