Commit graph

19981 commits

Author SHA1 Message Date
Evan Hunt
cdea02bf60 [v9_8] reject $ORIGIN before inherited name
3445.	[bug]		Reject zone files with blank owner names immediately
			after $ORIGIN directives. [RT #31848]
(cherry picked from commit 3ad3e9c948)
2012-12-18 16:24:09 -08:00
Tinderbox User
1195f0f7da update copyright notice 2012-12-18 23:45:23 +00:00
Mark Andrews
d9e46ed9d3 Merge branch 'v9_8' of repo.isc.org:/proj/git/prod/bind9 into v9_8
Conflicts:
	CHANGES
2012-12-19 10:37:16 +11:00
Mark Andrews
db77850ece 3443. [bug] The NOQNAME proof was not being returned from cached
insecure responses. [RT #21409]

Conflicts:
	bin/tests/system/conf.sh.in
	lib/dns/include/dns/nsec.h
2012-12-19 10:15:14 +11:00
Evan Hunt
a5382c7acc [v9_8] support all algorithms in ddns-confgen
3443.	[bug]		ddns-confgen: Some TSIG algorithms were incorrectly
			rejected when generating keys. [RT #31927]
(cherry picked from commit 53402b52b6)
2012-12-18 15:00:47 -08:00
Mark Andrews
705f2c786c 3442. [port] Net::DNS 0.69 introduced a non backwards compatible
change. [RT #32216]
2012-12-19 08:49:02 +11:00
Mark Andrews
aeca8e80a6 Net::DNS 0.{70,71} doesn't force the TTL to zero for yxrrset, nxrrset and rr_del 2012-12-18 11:44:54 +11:00
Tinderbox User
7b54135a2c update copyright notice 2012-12-14 23:45:25 +00:00
Tinderbox User
2106ee26df newcopyrights 2012-12-14 23:30:05 +00:00
Mark Andrews
471a3a72da don't wipe out named.run when restarting 2012-12-14 17:48:25 +11:00
Mark Andrews
fc9778e810 3441. [maint] D.ROOT-SERVERS.NET is now 199.7.91.13. 2012-12-14 12:49:00 +11:00
Mark Andrews
f790d7bda0 3440. [bug] Reorder get_key_struct to not trigger a assertion when
cleaning up due to out of memory error. [RT #32131]
2012-12-13 11:19:19 +11:00
Tinderbox User
036e5c38fb newcopyrights 2012-12-11 23:30:05 +00:00
Mark Andrews
cdcee691fc 3439. [bug] contrib/dlz error checking fixes. [RT #32102]
Conflicts:
	contrib/dlz/example/dlz_example.c
	contrib/dlz/example/dlz_minimal.h
2012-12-11 13:26:58 +11:00
Mark Andrews
a06f1b6dc7 throw fatal error on realloc failure 2012-12-10 10:17:47 +11:00
Mark Andrews
4b2ff99736 silence clang --analyzer warnin by checking rdata.length 2012-12-10 08:22:01 +11:00
Tinderbox User
6671bec26d update copyright notice 2012-12-08 23:45:24 +00:00
Tinderbox User
5286f9c041 newcopyrights 2012-12-08 23:30:07 +00:00
Mark Andrews
dac630a1bd RETTOK -> RETERR 2012-12-09 07:46:19 +11:00
Mark Andrews
155b56e918 isc_buffer_init -> isc_buffer_constinit 2012-12-09 07:18:58 +11:00
Mark Andrews
fd2468f59a isc_buffer_init -> isc_buffer_constinit 2012-12-09 07:15:39 +11:00
Mark Andrews
05854fc4c2 DIG -> $DIG 2012-12-08 15:34:21 +11:00
Mark Andrews
75b97fd979 3438. [bug] Don't accept unknown data escape in quotes. [RT #32031]
Squashed commit of the following:

commit 7ad3daade513c94a1c92ee7c91c112f161d13ef4
Author: Mark Andrews <marka@isc.org>
Date:   Mon Dec 3 15:03:44 2012 +1100

    look at the second token to determine if a TXT record in of unknown format or not

commit 7df32138462646f6aee84ffa56d02ac24ec8d672
Author: Mark Andrews <marka@isc.org>
Date:   Mon Dec 3 12:42:18 2012 +1100

    '"\#"' was incorrectly being treated as a unknown data escape sequence.
2012-12-08 14:13:26 +11:00
Mark Andrews
f749dec99d 3437. [bug] isc_buffer_init -> isc_buffer_constinit to initialise
buffers with constant data. [RT #32064]

Squashed commit of the following:

commit 3433b96bf11f8c90ccbe412f01d02a6d8bbc2d33
Author: Mark Andrews <marka@isc.org>
Date:   Sat Dec 8 12:41:16 2012 +1100

    isc_buffer_init -> isc_buffer_constinit

commit c22dbcc1122a0a44f7b46068e0ccbc25353a57d5
Author: Mark Andrews <marka@isc.org>
Date:   Sat Dec 8 12:38:39 2012 +1100

    isc_buffer_init -> isc_buffer_constinit

commit 900820416c45c1887d0d22d7a010df60a903bd56
Author: Mark Andrews <marka@isc.org>
Date:   Sat Dec 8 12:24:19 2012 +1100

    remove isc_buffer_reconstinit

commit f815711c17b05f9961786a90b9bae902d3c01494
Author: Mark Andrews <marka@isc.org>
Date:   Wed Dec 5 15:42:57 2012 +1100

    add isc_buffer_constinit
2012-12-08 12:53:31 +11:00
Tinderbox User
0ec8f44747 update copyright notice 2012-12-07 23:45:22 +00:00
Tinderbox User
2ea609f0aa newcopyrights 2012-12-07 23:30:06 +00:00
Evan Hunt
49ec97c9b8 [v9_8] check malloc/calloc return values
3436.	[bug]		Check malloc/calloc return values. [RT #32088]
(cherry picked from commit 45f3693294)
2012-12-07 12:24:45 -08:00
Mark Andrews
dedc6f8fda 3435. [bug] Cross compilation support in configure was broken.
[RT #32078]

Squashed commit of the following:

commit 9c67d7a52346dffeb7609f08d3aaa8a8689d8094
Author: Mark Andrews <marka@isc.org>
Date:   Fri Dec 7 13:31:50 2012 +1100

    regen

commit 4c1874dd3a98ea8e50b0860b107bd2deb8550af0
Author: Mark Andrews <marka@isc.org>
Date:   Fri Dec 7 13:31:10 2012 +1100

    improve cross compile support; tidy --help output

commit 15ba411a728cc35c904804935477b15c8a65ebbd
Author: Mark Andrews <marka@isc.org>
Date:   Fri Dec 7 13:28:46 2012 +1100

    add util/xc

commit 165bc538fa6590752d7006348285a3ba48713498
Author: Mark Andrews <marka@isc.org>
Date:   Fri Dec 7 13:27:35 2012 +1100

    test cross compiler
2012-12-07 16:34:25 +11:00
Tinderbox User
6eacde1cc2 update copyright notice 2012-12-06 23:45:22 +00:00
Tinderbox User
735454e086 newcopyrights 2012-12-06 23:30:04 +00:00
Evan Hunt
0ecf92e070 [v9_8] support all algorithms in ddns-confgen
3431.	[bug]		ddns-confgen: Some valid key algorithms were
			not accepted. [RT #31927]
(cherry picked from commit de5890da9b)
(cherry picked from commit 7bf14f04e1)
2012-12-05 16:46:39 -08:00
Mark Andrews
fcff4cb7b4 silence clang --analyser false positive 2012-12-05 11:43:43 +11:00
Mark Andrews
40f86d3cca 3430. [bug] win32: isc_time_formatISO8601 was missing the
'T' between the date and time. [RT #32044]
2012-12-04 15:00:55 +11:00
Mark Andrews
40741cc686 loop 'I:checking expired signatures were updated' test 2012-12-03 09:31:13 +11:00
Mark Andrews
e8abcab720 treat clang 3.x and 4.x as independent release streams 2012-12-03 09:10:13 +11:00
Mark Andrews
4c96a372ee workaround only needed for clang 3.1 2012-12-03 07:59:19 +11:00
Mark Andrews
3b18ba83ad silence compiler warnings 2012-12-01 21:34:49 +11:00
Mark Andrews
669a00bfde silence clang --analyze warning 2012-12-01 09:21:30 +11:00
Mark Andrews
0798adbfb8 signed/unsigned comparision 2012-11-30 23:37:05 +11:00
Mark Andrews
48e6e7e017 silence clang --analyze warnings 2012-11-30 18:53:15 +11:00
Mark Andrews
cdea5b25a0 conditionally silence false positives from clang --analyze 2012-11-30 16:19:40 +11:00
Mark Andrews
82135667c6 regen 2012-11-30 12:29:40 +11:00
Mark Andrews
973bd4bead Merge branch 'v9_8' of repo.isc.org:/proj/git/prod/bind9 into v9_8 2012-11-30 12:26:18 +11:00
Mark Andrews
afea8965a0 add /opt/local/share/xsl/docbook-xsl to list of locations to look for docbook files 2012-11-30 12:21:47 +11:00
Tinderbox User
f8a820206b regen v9_8 2012-11-30 01:21:01 +00:00
Mark Andrews
ae8828fb04 3429. [bug] dns_zone_getserial2 could a return success without
returning a valid serial. [RT #32007]

Squashed commit of the following:

commit 0057f4b6e843c3998b987dbc7f32ceeee8afc150
Author: Mark Andrews <marka@isc.org>
Date:   Fri Nov 30 08:13:15 2012 +1100

    zone_get_from_db could return success without setting return valuses; serial is only valid if soacount is none zero

Conflicts:
	lib/dns/zone.c
2012-11-30 11:49:46 +11:00
Tinderbox User
abd20795bb update copyright notice 2012-11-29 23:45:22 +00:00
Jeremy C. Reed
e25a5d029f Remove link to AUSCERT article about ACLs. It has been broken
for at least 6 years.
See ticket #16479 for details.
No CHANGES entry added.
This was not reviewed. It is minor.
2012-11-30 10:40:30 +11:00
Tinderbox User
0e6e09d8a2 newcopyrights 2012-11-29 23:30:04 +00:00
Evan Hunt
5d1b72e2ed [v9_8] add timezone to dig
3428.	[cleanup]	dig: Add timezone to date output. [RT #2269]
(cherry picked from commit 706219e547)
(cherry picked from commit df9aeb663d)
2012-11-29 09:08:35 -08:00