Commit Graph
2187 Commits
Author SHA1 Message Date
Mark Andrews f24c02e955 3710. [bug] Address double dns_zone_detach when switching to
using automatic empty zones from regular zones.
                        [RT #35177]

(cherry picked from commit db8938c993)
2014-01-17 10:09:53 +11:00
Tinderbox User cc103d8d47 update copyright notice 2014-01-09 23:45:15 +00:00
Evan Hunt 548087ff81 [v9_6] replace memcpy() with memmove().
3698.	[cleanup]	Replaced all uses of memcpy() with memmove().
			[RT #35120]

(cherry picked from commit ebe54c7d2221c6a0a4b3d96bcae3280c823a45e6)
(cherry picked from commit 9b950c70f1a6406c0f3dff604822329d06fc4837)
(cherry picked from commit ae5f27d8856436d01f19c958d1a4afe8dc2bedb0)
2014-01-08 16:41:01 -08:00
Mark Andrews 3926ba391c 3693. [security] memcpy was incorrectly called with overlapping
ranges resulting in malformed names being generated
                        on some platforms.  This could cause INSIST failures
                        when serving NSEC3 signed zones.  [RT #35120]

(cherry picked from commit fa467e60c5)
2013-12-20 11:08:40 +11:00
Mark Andrews 6aedca8783 fix dereference before null check warning
(cherry picked from commit 9800974419)
2013-11-14 12:33:38 +11:00
Tinderbox User a6ba4245fc update copyright notice 2013-11-12 23:45:17 +00:00
Mark Andrews 6500789c9c 3670. [bug] Address read after free in server side of
lwres_getrrsetbyname. [RT #29075]

(cherry picked from commit eb5e0b8dec)
2013-11-12 15:00:38 +11:00
Mark Andrews b86c2c0e51 3658. [port] linux: Address platform specific compilation issue
when libcap-devel is installed. [RT #34838]

(cherry picked from commit 7433a204d3)
2013-09-26 15:27:53 +10:00
Mark Andrews d4f0b9da4d 3656. [bug] Treat a all zero netmask as invalid when generating
the localnets acl. [RT #34687]

(cherry picked from commit c9ee72cb3a)
2013-09-26 07:41:28 +10:00
Mark Andrews 09b7d5191f 3653. [func] Create delegations for all "children" of empty zones
except "forward first". [RT #34826]

(cherry picked from commit 00043fc284)
2013-09-25 09:41:58 +10:00
Mark Andrews b3c9161400 3645. [protocol] Use case sensitive compression when responding to
queries. [RT #34737]

(cherry picked from commit cb69994ff8)
2013-09-18 17:17:37 +10:00
Tinderbox User b972eaa32d update copyright notice 2013-09-17 23:45:14 +00:00
Mark Andrews 81ab934445 3641. [bug] Handle changes to sig-validity-interval settings
better. [RT #34625]
2013-09-17 16:45:56 +10:00
Mark Andrews 498e82b066 3640. [bug] ndots was not being checked when searching. Only
continue searching on NXDOMAIN responses.  Add the
                        ability to specify ndots to nslookup. [RT #34711]

(cherry picked from commit 8afea636ab)
2013-09-17 12:24:04 +10:00
Mark Andrews 78e1b0e742 remove dead code 2013-08-19 12:54:54 +10:00
Mark Andrews aae05daa5d 3636. [bug] Automatic empty zones now behave better with
forward only "zones" beneath them. [RT #34583]

(cherry picked from commit 997c2c5116)
2013-08-19 10:22:08 +10:00
Mark Andrews 6e5bc5165e 3636. [bug] Automatic empty zones now behave better with
forward only "zones" beneath them. [RT #34583]

(cherry picked from commit e548e07a9a)
2013-08-16 15:11:17 +10:00
Tinderbox User 75ae1f59bb update copyright notice 2013-08-15 23:45:13 +00:00
Mark Andrews e2e00b772e 3634. [func] Report build-id in rndc status. Report build-id
when building from a git repository. [RT #20422]

(cherry picked from commit 0e1dfb8ff5)
2013-08-15 13:20:23 +10:00
Mark Andrews 7432649e34 3633. [cleanup] Refactor OPT processing in named to make it easier
to support new EDNS options. [RT #34414]

(cherry picked from commit 8e091f3d3e)
2013-08-15 12:15:42 +10:00
Mark Andrews 9ab6f8ac36 3631. [bug] Remove spurious warning about missing signatures when
qtype is SIG. [RT #34600]

(cherry picked from commit 06ace051e7)
2013-08-15 08:06:48 +10:00
Tinderbox User c7c06bd691 update copyright notice 2013-07-11 23:45:12 +00:00
Evan Hunt a80f124e49 [v9_6] portability fix
3614.	[port]		Check for <linux/types.h>. [RT #34162]
(cherry picked from commit c174d5c13c)
(cherry picked from commit e57ea0e52f)
(cherry picked from commit 862f188804)
2013-07-10 20:46:26 -07:00
Tinderbox User 6c4f850040 update copyright notice 2013-06-26 23:45:10 +00:00
Evan Hunt 90b24241b2 [v9_6] win32 fixes
3605.	[port]		win32: Addressed several compatibility issues
			with newer versions of Visual Studio. [RT #33916]

(cherry picked from commit f42c0dcca8)
(cherry picked from commit bd96797412)
(cherry picked from commit 6fe26a1b24)

Squashed commit of the following:

commit 4127af15f85da90cf2bd3a0c5a558daae89e833a
Author: Francis Dupont <fdupont@isc.org>
Date:   Tue Jun 25 22:41:53 2013 +0200

    make the last change to be text

commit 21ef4891b9ee3e3aefb45d4c80d5cb7ec78f264f
Author: Curtis Blackburn <ckb@isc.org>
Date:   Tue Jun 25 12:35:08 2013 -0500

    [rt33916] re-worded for easier reading

commit 83828e47e62fea4070441e645ba8fed338255ceb
Author: Francis Dupont <fdupont@isc.org>
Date:   Mon Jun 24 16:08:11 2013 +0200

    introduce a VCRedistPath env var

commit 0337f2554f168993a65945e78c2879e9bfca5293
Author: Francis Dupont <fdupont@isc.org>
Date:   Sun Jun 23 01:23:26 2013 +0200

    _adjust_fdiv for VS < 2010

commit 375fdd5c06be276b0ff0ad589c0e22b809339fe9
Author: Francis Dupont <fdupont@isc.org>
Date:   Thu Jun 20 16:27:04 2013 +0200

    move to MSVC v1600 as it still breaks on VS 2010

commit bfcaf72071e9d8df1d0ce0c5f05b69acd51bf698
Author: Francis Dupont <fdupont@isc.org>
Date:   Thu Jun 20 15:57:35 2013 +0200

    WIN32: avoid addrinfo redef

commit 18504c3e50b11e66a0b573c7cb3d61094bfa5b52
Author: Francis Dupont <fdupont@isc.org>
Date:   Thu Jun 20 15:54:38 2013 +0200

    WIN32: fseek/ftell

commit f9a4fdccc5ab1c74c64412fb76da7dfd161787b2
Author: Francis Dupont <fdupont@isc.org>
Date:   Thu Jun 20 15:13:01 2013 +0200

    fix WIN32 error redefs in net.h (isc ad lwres libs)
2013-06-26 14:46:17 -07:00
Tinderbox User 806c07338d update copyright notice 2013-06-06 23:45:13 +00:00
Evan Hunt f275a6891b [v9_6] cleanup merge error 2013-06-05 21:07:45 -07:00
Mark Andrews 4570929cfd 3587. [func] 'named -g' now checks the logging configuration but
does not use it. [RT #33473]
(cherry picked from commit 8144dc702b)
2013-06-06 11:10:09 +10:00
Mark Andrews 6232249e0c 3586. [buf] Handle errors in xmlDocDumpFormatMemoryEnc. [RT #33706]
(cherry picked from commit 7ee225cf90)
2013-06-06 11:01:51 +10:00
Curtis Blackburn 130849b80a 3581. [bug] Changed the tcp-listen-queue default to 10. [RT #33029] 2013-06-03 14:03:17 -05:00
Tinderbox User fc8743de34 regen v9_6 2013-05-30 01:07:44 +00:00
Mark Andrews 7166d8c8ce 3574. [doc] The 'hostname' keyword was missing from server-id
description in the named.conf man page. [RT #33476]
2013-05-29 15:53:48 +10:00
Tinderbox User 9aa2e9be2d regen v9_6 2013-05-16 01:07:49 +00:00
Tinderbox User 4ccca742e5 update copyright notice 2013-05-15 23:45:12 +00:00
Evan Hunt 124330f90c [v9_6] fix typo 2013-05-14 19:42:56 -07:00
Evan Hunt d8ff87734c [v9_6] add product description
3568.	[cleanup]	Add a product description line to the version file,
			to be reported by named -v/-V. [RT #33366]
(cherry picked from commit af9f195c9e)
2013-05-03 15:25:33 -07:00
Tinderbox User 7bc2657a2f update copyright notice 2013-04-30 04:50:54 +00:00
Mark Andrews 87ac4aed0a 3559. [func] Check that both forms of Sender Policy Framework
records exist or do not exist. [RT #33355]
(cherry picked from commit 26bb3b7a67)
2013-04-30 14:06:50 +10:00
Tinderbox User f9443063a6 update copyright notice 2013-04-29 23:45:12 +00:00
Mark Andrews 55d55663b8 add #ifdef DLZ 2013-04-29 16:50:15 +10:00
Mark Andrews 8082249ced 3558. [bug] IXFR of a DLZ stored zone was broken. [RT #33331]
(cherry picked from commit 9a785712f1)
2013-04-29 15:55:53 +10:00
Tinderbox User 80dafcd1f7 update copyright notice 2013-03-08 23:45:10 +00:00
Mark Andrews b564068b37 3520. [bug] 'mctx' was not being referenced counted in some places
where it should have been.  [RT #32794]
(cherry picked from commit 3a0da183bb)
2013-03-08 14:51:09 +11:00
Tinderbox User 2120ac5e5c update copyright notice 2013-03-01 23:45:13 +00:00
Curtis Blackburn 90cc42d025 [v9_6]3509. [cleanup] Added a product line to version file to allow for
easy naming of different products (BIND
                        vs BIND ESV, for example). [RT #32755]
(cherry picked from commit 53a4e18582)
2013-03-01 16:31:37 -06:00
Tinderbox User 889497d7a8 update copyright notice 2013-02-26 23:45:14 +00:00
Mark Andrews 6b6aef7492 3498. [bug] zone statistics for zones which matched a potential
empty zone could have their zone-statistics setting
                        overridden.

reviewed via jabber.
2013-02-26 15:51:06 +11:00
Mark Andrews e252b8b8da 3461. [bug] Negative responses could incorrectly have AD=1
set. [RT #32237]
2013-01-10 21:55:05 +11:00
Tinderbox User 0782358696 update copyright notice 2013-01-05 23:45:11 +00:00
Mark Andrews d6ad0ec371 3450. [bug] Stop logfileconfig system test spam system logs.
[RT #32315]

Squashed commit of the following:

commit ad40744e2c7dc253b70857bb229def5dd194b418
Author: Mark Andrews <marka@isc.org>
Date:   Fri Jan 4 17:24:45 2013 +1100

    logfileconfig spams the system log files

Conflicts:
	bin/named/main.c

Conflicts:
	bin/tests/system/logfileconfig/tests.sh

Conflicts:
	bin/named/main.c
	bin/tests/system/logfileconfig/tests.sh
2013-01-06 08:03:51 +11:00