Commit Graph

5337 Commits

Author SHA1 Message Date
Mark Andrews
9fad666d94 3425. [bug] "acacheentry" reference counting was broken resulting
in use after free. [RT #31908]
2012-11-27 16:04:46 +11:00
Tinderbox User
9d25ad680f update copyright notice 2012-11-21 23:45:21 +00:00
ckb
2128f57ccf 3422. [bug] Added a clear error message for when the SOA does not
match the referral. [RT #31281]
2012-11-21 16:51:16 -06:00
Mark Andrews
979717117c 3421. [bug] Named loops when re-signing if all keys are offline.
[RT #31916]
2012-11-21 22:45:28 +11:00
Mark Andrews
8185cac570 3419. [bug] Memory leak on validation cancel. [RT #31869]
Squashed commit of the following:

commit 452b07ec7cb31784d90d9c2e45ca708df306302e
Author: Mark Andrews <marka@isc.org>
Date:   Wed Nov 14 23:36:36 2012 +1100

    destroy fetch when canceling validator
2012-11-15 11:19:41 +11:00
Mark Andrews
f454ce7b45 Redo
3415.   [bug]           named could die with a REQUIRE failure if a valdation
                        was canceled. [RT #31804]
2012-11-14 07:44:04 +11:00
Mark Andrews
3401bf5827 3415. [bug] named could die with a REQUIRE failure id a valdation
was canceled. [RT #31804]

Squashed commit of the following:

commit d414d3cb4244daeca4159ac1f8a82322e4a20e5a
Author: Mark Andrews <marka@isc.org>
Date:   Wed Nov 7 14:19:28 2012 +1100

    check that val->fetch != NULL before calling dns_resolver_destroyfetch
2012-11-09 09:12:55 +11:00
Mark Andrews
006acb032c more: 3410. [bug] Addressed Coverity warnings. [RT #31626]
move set_refreshkeytimer call within loop so that keydata is valid.
2012-10-30 13:09:53 +11:00
Mark Andrews
c4d594b474 3410. [bug] Addressed Coverity warnings. [RT #31626]
Squashed commit of the following:

commit bce2efe66d69d60b746b85df49974ca341723169
Author: Mark Andrews <marka@isc.org>
Date:   Mon Oct 29 12:59:25 2012 +1100

    use 'static dns_rdata_xxxx_t xxxx'

commit 704d3c29acbf2dd350a26f2df82a57cb077ba72e
Author: Mark Andrews <marka@isc.org>
Date:   Mon Oct 29 12:35:16 2012 +1100

    return ISC_R_NOTFOUND if private record length does not make sense

commit 7596610c12c5685336fc0909860173d2fae359af
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 21:41:17 2012 +1100

    check private->length == 5

commit 3836365a3e3e83b057bd940350f032279e080296
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 21:40:50 2012 +1100

    properly set private->length

commit a295778ac53109d39ef3a8b233751100edae678b
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 21:13:30 2012 +1100

    check dns_rdata_tostruct result

commit e33c37ca9112159e0b2363615bb018d27fa7d1a5
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 21:10:43 2012 +1100

    check remove/fopen/chmod return values

commit 3a675e0666aae25d1c51f51ec7bd3fbe25545aae
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 20:59:10 2012 +1100

    check isc_socket_accept result

commit 696923344f4b07ce0dba4cf2675b1cbb6eba7e8e
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 20:55:40 2012 +1100

    change variable scopes

commit b9e9d9ad58270271003e463f10744e0ceaf9ad97
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 20:53:19 2012 +1100

    check inet_pton return value

commit 70698e9589da77e3745efb6ea24b8830addd6ae4
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 20:52:40 2012 +1100

    break -> /* NOTREACHED */

commit 88de9de2e8e201ab2fef16a868f241e8206ea826
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 20:52:06 2012 +1100

    strcpy -> strlcpy

commit 6ba79c7cec0e48014cdfa76e8a9406b7a921556e
Author: Mark Andrews <marka@isc.org>
Date:   Sat Oct 27 20:51:26 2012 +1100

    check dns_rdata_tostruct return values

Conflicts:
	bin/tests/rdata_test.c
	lib/dns/private.c
	lib/dns/tests/private_test.c
	lib/dns/zone.c
2012-10-29 20:23:07 +11:00
Tinderbox User
eae533abf1 update copyright notice 2012-10-25 23:46:26 +00:00
Mark Andrews
93a9ea49fe 3405. [bug] Handle time going backwards in acache. [RT #31253]
Squashed commit of the following:

commit fbf4c8fe2644c101bac870360d3f2c159a90f203
Author: Mark Andrews <marka@isc.org>
Date:   Wed Oct 24 14:43:14 2012 +1100

    remove INSIST and handle time going backwards
2012-10-25 14:30:01 +11:00
Evan Hunt
cba966a6e8 [v9_8] silence warning 2012-10-24 15:40:32 -07:00
Evan Hunt
dd03a03a77 [v9_8] silence unused variable warning 2012-10-24 15:37:11 -07:00
Evan Hunt
0c6efdfd4a [v9_8] fix fedora 17 ecdsa compilation problem
(cherry picked from commit c241017dcd)
2012-10-24 13:57:29 -07:00
Evan Hunt
ab9d2ca4dd [v9_8] silence noisy OpenSSL logging
3402.	[bug]		Correct interface numbers for IPv4 and IPv6 interfaces.
(cherry picked from commit 0e37e9e3d7)
(cherry picked from commit 152c393671)
2012-10-24 13:00:30 -07:00
Evan Hunt
a53a622417 [v9_8] silence coverity warnings
3401.	[bug]		Addressed Coverity warnings. [RT #31484]
(cherry picked from commit 47c5b8af92)
(cherry picked from commit 2589af5868)
2012-10-23 22:33:52 -07:00
Tinderbox User
93e4b94b66 update copyright notice 2012-10-19 23:45:28 +00:00
Mark Andrews
69cedc4dff remove redundant UNUSED(callbacks) 2012-10-19 16:29:25 +11:00
Tinderbox User
f70f0365c2 update copyright notice 2012-10-18 23:45:39 +00:00
Mark Andrews
e0e3f1de3e 3396. [bug] OPT records were incorrectly removed from signed,
truncated responses. [RT #31439]
2012-10-18 13:27:23 +11:00
Mark Andrews
f643db5818 missing space before other len after change #3389 2012-10-17 12:50:20 +11:00
Mark Andrews
b8ea1d19f6 3394. [bug] Adjust 'sucessfully validated after lower casing
signer' log level and category. [RT #31414]
2012-10-16 11:56:39 +11:00
Mark Andrews
f7f3a106a0 remove redundent call 2012-10-12 21:58:07 +11:00
Mark Andrews
08fae57368 silence compiler warning 2012-10-08 14:30:39 +11:00
Tinderbox User
371adece68 update copyright notice 2012-10-06 23:45:40 +00:00
Mark Andrews
b1aaa160ba 3391. [bug] DNSKEY that encountered a CNAME failed. [RT #31262] 2012-10-06 14:57:03 +10:00
Mark Andrews
dc167ac7f3 3390. [bug] Silence clang compiler warnings. [RT #30417] 2012-10-06 12:39:55 +10:00
Mark Andrews
3850b593d9 3389. [bug] Always return NOERROR (not 0) in TSIG. [RT #31275] 2012-10-05 06:58:14 +10:00
Tinderbox User
7e44df5192 update copyright notice 2012-10-03 23:45:46 +00:00
Mark Andrews
c97ad070ae Revert "include <isc/print.h> in gen.c"
This reverts commit e3a2990a5f.
2012-10-04 08:13:03 +10:00
Evan Hunt
e3a2990a5f include <isc/print.h> in gen.c 2012-10-03 08:01:37 -07:00
Evan Hunt
89ef143e3f fix coverity issues
3388.	[bug]		Fixed several Coverity warnings. [RT #30996]
2012-10-02 23:50:20 -07:00
Mark Andrews
58889b63e4 white space; move pause to before comment. 2012-10-03 10:12:23 +10:00
Mark Andrews
f4d9cb7575 3386. [bug] Address locking violation when generating new NSEC /
NSEC3 chains. [RT #31224]
2012-10-03 09:03:56 +10:00
Evan Hunt
5af6185e5e silence warning 2012-09-28 18:47:32 -07:00
Tinderbox User
3ffafffb4b update copyright notice 2012-09-28 23:45:42 +00:00
Evan Hunt
0af04ee122 improve logging of ecdsa errors
3384.	[bug]		Improved logging of crypto errors. [RT #30963]
2012-09-28 13:48:03 -07:00
Evan Hunt
72ff1cd4d1 use correct port range
3382.	[bug]		SOA query from slave used use-v6-udp-ports range,
			if set, regardless of the address family in use.
			[RT #24173]
2012-09-26 13:56:39 -07:00
Evan Hunt
ff3c2231e1 handle nonexistent managed-keys-directory
3378.	[bug]		Handle missing 'managed-keys-directory' better.
			[RT #30625]
2012-09-25 18:28:39 -07:00
Mark Andrews
b4ba813a62 3376. [bug] Lack of EDNS support was being recorded without a
successful response. [RT #30811]
2012-09-14 11:02:24 +10:00
Mark Andrews
276a5d9e25 3373. [bug] win32: open raw files in binary mode. [RT #30944] 2012-09-12 12:02:22 +10:00
Mark Andrews
6fd5eed7d9 3372. [bug] Silence spurious "deleted from unreachable cache"
messages.  [RT #30501]
2012-09-08 18:13:28 +10:00
Mark Andrews
37a566fec5 9.7.7 2012-08-24 14:19:27 +10:00
Mark Andrews
f6c1e4c75f 3364. [security] Named could die on specially crafted record.
[RT #30416]
2012-08-24 13:43:20 +10:00
Mark Andrews
849758530a v9_8_4rc2 2012-08-23 23:38:14 +10:00
Mark Andrews
7b8900fbad 9.8.4b1 2012-08-23 17:18:43 +10:00
Tinderbox User
140a9bdfd4 update copyright notice 2012-08-21 23:45:38 +00:00
Mark Andrews
d319c1ce2b 3368. [bug] <dns/iptable.h> and <dns/zone.h> where not C++ safe. 2012-08-21 16:45:59 +10:00
Mark Andrews
9e7fcd7c19 3367. [bug] dns_dnsseckey_create() result was not being checked.
[RT #30685]
2012-08-21 12:06:37 +10:00
Evan Hunt
c98f17f73b remove spurious newlines in zone.c logging
3365.	[bug]		Removed spurious newlines from log messages in
			zone.c [RT #30675]
2012-08-16 10:46:35 -07:00