Commit Graph

3782 Commits

Author SHA1 Message Date
Mark Andrews
61731ad937 3337. [bug] Change #3294 broke support for the multiple keys
in controls. [RT #29694]
2012-06-13 16:51:43 +10:00
Mark Andrews
4082e31639 Merge branch 'v9_8' of repo.isc.org:/proj/git/prod/bind9 into v9_8 2012-06-11 13:45:14 +10:00
Evan Hunt
8255198fed nslookup exit with error if unsuccessful
3335.	[func]		nslookup: return a nonzero exit code when unable
			to get an answer. [RT #29492]
2012-06-07 22:08:40 -07:00
Mark Andrews
459d0f5417 spelling 2012-06-08 14:30:02 +10:00
Mark Andrews
3070430d1b add # 2012-06-08 13:58:00 +10:00
Mark Andrews
bdedbcd9d0 3333. [bug] Setting resolver-query-timeout too low can cause
named to not recover if it looses connectivity.
                        [RT #29623]
2012-06-08 12:45:19 +10:00
Mark Andrews
896fb8c26a 3332. [bug] Re-use cached DS rrsets if possible. [RT 29446] 2012-06-07 12:58:25 +10:00
Evan Hunt
5810423788 security fix
3331.	[security]	dns_rdataslab_fromrdataset could produce bad
			rdataslabs. [RT #29644]
2012-06-01 09:53:04 -07:00
Vernon Schryver
3e0969b040 CHANGES for rt26172 2012-06-01 01:09:23 +00:00
Evan Hunt
5502d62636 fix check_data() usage
3328.   [bug]           Fixed inconsistent data checking in dst_parse.c.
                        [RT #29401]
2012-05-17 16:17:44 -07:00
Evan Hunt
9d1aaaaf3a add ECDSA support
3317.	[protocol]	Add ECDSA support (RFC 6605). [RT #21918]
2012-05-17 16:09:53 -07:00
Evan Hunt
58e0170e5e Handle RRSIG signer case consistently
3329.	[bug]	Handle RRSIG signer-name case consistently: We
		generate RRSIG records with the signer-name in
		lower case.  We accept them with any case, but if
		they fail to validate, we try again in lower case.
		[RT #27451]
2012-05-17 11:08:49 -07:00
Mark Andrews
72c1a6b333 3318. [tuning] Reduce the amount of work performed while holding a
bucket lock when finshed with a fetch context.
                        [RT #29239]
2012-05-10 08:43:18 +10:00
Mark Andrews
493c9fc628 9.8.3 2012-04-27 16:25:09 +10:00
Mark Andrews
552162bb83 3197. [bug] Don't try to log the filename and line number when
the config parser can't open a file. [RT #22263]
2012-04-27 15:08:01 +10:00
Mark Andrews
4dbd99bcae 3183. [bug] Added RTLD_GLOBAL flag to dlopen call. [RT #26301] 2012-04-27 15:00:02 +10:00
Mark Andrews
55ea7920aa 3232. [bug] Zero zone->curmaster before return in
dns_zone_setmasterswithkeys(). [RT #26732]
2012-04-27 14:42:42 +10:00
Mark Andrews
337cd4ace2 3314. [bug] The masters list could be updated while refesh_callback
and stub_callback were using it. [RT #26732]
2012-04-26 13:57:20 +10:00
Mark Andrews
f32065b014 3313. [protocol] Add TLSA record type. [RT #28989] 2012-04-26 12:37:58 +10:00
Mark Andrews
db829f3834 3312. [bug] named-checkconf didn't detect a bad dns64 clients acl.
[RT #27631]
2012-04-26 11:46:04 +10:00
Mark Andrews
32ea95bde3 3311. [bug] Abort the zone dump if zone->db is NULL in
zone.c:zone_gotwritehandle. [RT #29028]
2012-04-26 11:29:28 +10:00
Evan Hunt
d23cdfd68d increase table size for mutex profiling 2012-04-24 16:52:53 -07:00
Evan Hunt
b276df716d fctx_finddone: call fctx_destroy within the bucket lock 2012-04-24 14:59:50 -07:00
Mark Andrews
c7ae37d1aa 3307. [bug] Add missing ISC_LANG_BEGINDECLS and ISC_LANG_ENDDECLS.
[RT #28956]
2012-04-13 08:39:23 +10:00
Mark Andrews
efd194bdb6 3307. [bug] Add missing ISC_LANG_ENDDECLS to <dns/tsec.h>. [RT #28956] 2012-04-12 19:17:29 +10:00
Mark Andrews
f0c93bef30 3306. [bug] Improve DNS64 reverse zone performance. [RT #28563]
3305.   [func]          Add wire format lookup method to sdb. [RT #28563]
2012-04-11 12:33:08 +10:00
Mark Andrews
a9d6f26285 3304. [bug] Use hmctx, not mctx when freeing rbtdb->heaps. [RT #28571] 2012-04-11 10:47:37 +10:00
Mark Andrews
bf07be5e5a 3302. [bug] dns_dnssec_findmatchingkeys could fail to find
keys if the zone name contained character that
                        required special mappings. [RT #28600]
2012-03-30 12:08:02 +11:00
Mark Andrews
7bbd9900cc 3301. [contrib] Update queryperf to build on darwin. Add -R flag
for non-recursive queries. [RT #28565]
2012-03-29 10:32:32 +11:00
Mark Andrews
f80c9db2b5 3300. [bug] Named could die if gssapi was enabled in named.conf
but was not compiled in. [RT #28338]
2012-03-29 09:54:40 +11:00
Mark Andrews
183a1f9e79 3299. [bug] Make SDB handle errors from database drivers better.
[RT #28534]
2012-03-28 10:33:20 +11:00
Evan Hunt
29ae661890 prep for 9.8.2 release 2012-03-22 12:20:00 -07:00
Mark Andrews
b7d952e44f 3298. [bug] Named could dereference a NULL pointer in
zmgr_start_xfrin_ifquota if the zone was being removed.
                        [RT #28419]
2012-03-22 12:41:55 +11:00
Mark Andrews
ff0277bbcf 3297. [bug] Named could die on a malformed master file. [RT #28467] 2012-03-15 12:11:05 +11:00
Mark Andrews
5fd272be54 3295. [bug] Adjust isc_time_secondsastimet range check to be more
portable. [RT # 26542]
2012-03-08 15:35:07 +11:00
Mark Andrews
c95802e3b8 3294. [bug] isccc/cc.c:table_fromwire failed to free alist on
error. [RT #28265]
2012-03-08 14:43:16 +11:00
Evan Hunt
fcf29dd783 3291. [port] Fixed a build error on systems without ENOTSUP.
[RT #28200]
2012-02-29 21:27:33 +00:00
Mark Andrews
e52460b0c0 3290. [bug] <isc/hmacsha.h> was not being installed. [RT #28169] 2012-02-28 21:36:23 +00:00
Evan Hunt
97c98c505a corrected change #3277 to #3278 to match 9.9 and HEAD. 2012-02-23 20:53:31 +00:00
Evan Hunt
b0c906596a 3288. [bug] dlz_destroy() function wasn't correctly registered
by the DLZ dlopen driver. [RT #28056]
2012-02-22 21:44:24 +00:00
Mark Andrews
6d4935ecf5 3287. [port] Update ans.pl to work with Net::DNS 0.68. [RT #28028] 2012-02-22 14:30:38 +00:00
Evan Hunt
15601edb93 3286. [bug] Managed key maintenance timer could fail to start
after 'rndc reconfig'. [RT #26786]
2012-02-22 00:33:33 +00:00
Mark Andrews
dd0b839a76 3285. [bug] val-frdataset was incorrectly disassociated in
proveunsecure after calling startfinddlvsep.
                        [RT #27928]
2012-02-15 21:03:20 +00:00
Mark Andrews
bfb358e126 9.8.2rc2 2012-02-15 10:36:34 +00:00
Mark Andrews
e1c47cd778 3284. [bug] Address race conditions with the handling of
rbtnode.deadlink. [RT #27738]
2012-02-15 02:02:55 +00:00
Mark Andrews
29d3240787 extend:
3282.   [bug]           Restrict the TTL of NS RRset to no more than that
                        of the old NS RRset when replacing it.
                        [RT #27792] [RT #27884]
2012-02-14 00:25:41 +00:00
Mark Andrews
2924a2aef5 3283. [bug] Raw zones with with more than 512 records in a RRset
failed to load. [RT #27863]
2012-02-14 00:10:17 +00:00
Mark Andrews
256948c153 3282. [bug] Restrict the TTL of NS RRset to no more than that
of the old NS RRset when replacing it. [RT #27792]
2012-02-09 21:01:48 +00:00
Mark Andrews
6f56ce1a4f 3281. [bug] SOA refresh queries could be treated as cancelled
despite succeeding over the loopback interface.
                        [RT #27782]
2012-02-07 19:52:23 +00:00
Mark Andrews
930151fcab 3280. [bug] Potential double free of a rdataset on out of memory
with DNS64. [RT #27762]
2012-02-07 01:14:39 +00:00