Commit Graph

38 Commits

Author SHA1 Message Date
spz
e69d9c6eb6 merge import of bind-9.8.0-P4 2011-07-05 21:59:18 +00:00
spz
6654acd7c3 Import of bind 9.8.0-P4
Upstream changelog:

        --- 9.8.0-P4 released ---

3124.   [bug]           Use an rdataset attribute flag to indicate
                        negative-cache records rather than using rrtype 0;
                        this will prevent problems when that rrtype is
                        used in actual DNS packets.  [RT #24777]

        --- 9.8.0-P3 released (withdrawn) ---

3126.   [security]      Using DNAME record to generate replacements caused
                        RPZ to exit with a assertion failure. [RT #23766]

3125.   [security]      Using wildcard CNAME records as a replacement with
                        RPZ caused named to exit with a assertion failure.
                        [RT #24715]

3123.   [security]      Change #2912 exposed a latent flaw in
                        dns_rdataset_totext() that could cause named to
                        crash with an assertion failure. [RT #24777]

3115.   [bug]           Named could fail to return requested data when
                        following a CNAME that points into the same zone.
                        [RT #2445]
2011-07-05 21:22:43 +00:00
joerg
b58b5b09d9 Fix memset usage. XXX audit the rest where hard coded sizes are used 2011-07-01 02:24:14 +00:00
mrg
493d341048 various build fixes for gcc 4.5. from chuq. XXX i'm not sure all of
these work properly wtf pointer aliasing, but there are no casts at
least...

the lib/libpuffs/puffs_priv.h is definately a real bug fix.

from chuq.
2011-06-20 09:11:16 +00:00
spz
1bddfb5091 fix up OPENSSL_VERSION_NUMBER check for entropy_add so it deals with the
current situation. Compile-checked by dholland, thanks.
2011-06-06 05:40:34 +00:00
spz
f93f010473 merge 9.8.0-P2:
- fixes CVE-2011-1910: Large RRSIG RRsets and Negative Caching can crash named
- fixes CVE-2011-0414: bind lockup during IXFR
- return a more correct error in case of policy violation

bump version of libdns and libisc
2011-05-29 15:17:08 +00:00
spz
fc67f3fcc1 Import bind 9.8.0-P2 2011-05-28 06:52:27 +00:00
taca
0b00ab0979 Apply fix by BIND 9.8.0-P1: https://www.isc.org/CVE-2011-1907. 2011-05-06 15:28:19 +00:00
ws
191e94cd7e Fix return values.
OK christos.
2011-02-20 19:05:32 +00:00
christos
7c272055e8 - merge conflicts
- Fix UNUSED macro to not have "NULL EFFECT"
- Add /*CONSTCOND*/ to while (0) loops
- Change do while (1) loops to for (;;)
- remove stray continue from do while (0) loop.
- remove "" in comments that confuse lint
- fix strict aliases
- fix non ansi prototypes
2011-02-16 03:46:43 +00:00
christos
8e6786bbdd from ftp.isc.org 2011-02-15 19:38:54 +00:00
christos
85662ea508 from ftp.isc.org 2011-02-15 19:28:53 +00:00
christos
9f5adb9583 fix type-punned warnings on gcc-3.3.3 2010-12-25 18:23:39 +00:00
christos
a9c38a6a96 Wrong rfc mentioned 2010-12-14 23:43:32 +00:00
christos
f4f6c00c90 silence gcc-3 uninitialized variable warning. 2010-12-14 23:18:31 +00:00
christos
97caf9021f handle openssl versions less < 1. 2010-12-14 23:16:39 +00:00
christos
dfcdd76889 merge changes 2010-12-02 14:52:17 +00:00
christos
c27878d85f Import bind 9.7.2-P3 2010-12-02 14:22:18 +00:00
christos
c11bdae3be Merge changes. 2010-08-06 10:58:03 +00:00
christos
823dc9a3f5 Import bind 9.7.2b1 2010-08-05 19:51:05 +00:00
christos
ded3e18dc8 adjust entropy_add signature. (From Kurt Schreiner) 2009-12-27 17:27:29 +00:00
christos
e1523714f8 merge 9.7.0rc1 2009-12-26 23:08:21 +00:00
christos
d12c9ec32b Import bind 9.7.0rc1 2009-12-26 22:18:13 +00:00
christos
493a2154bc paper over pointer aliasing problem 2009-10-25 20:53:43 +00:00
christos
6cddd999c8 merge changes. 2009-10-25 00:14:31 +00:00
christos
10ca0cd585 import bind-9-7-0-b1 2009-10-25 00:01:26 +00:00
christos
1239419a9b one more paren from Anon Ymous 2009-10-22 14:30:05 +00:00
christos
65accd0021 fix typo on server-id; from Anon Ymous 2009-10-22 14:29:06 +00:00
christos
a24ab0f5cc elide type punned warning 2009-07-28 21:51:30 +00:00
christos
723a00ffef merge 9.6.1-P1 2009-07-28 21:17:11 +00:00
christos
8efd920cd3 from ftp.isc.org 2009-07-28 21:10:17 +00:00
christos
709ec5958a Don't log if "." is not writable. In the chrooted environment this is
"/var/chroot/named", and there is no reason whatsoever for this to be
writable!
2009-04-22 18:25:24 +00:00
christos
432ce7c95e At ad@'s request add support for native rwlocks. The XXX's should be addressed
before this is enabled, perhaps with _np functions.
2009-04-13 21:20:40 +00:00
christos
1030ae3f66 more description fixes. 2009-04-12 15:23:22 +00:00
christos
4491c6c7fc reflect new reality. 2009-04-12 15:05:59 +00:00
christos
a52d4154df apply all our patches and the build glue 2009-04-12 03:46:04 +00:00
christos
e78b589366 import new bind 2009-03-22 15:02:24 +00:00
christos
e353dcca6a import new bind 2009-03-22 14:55:05 +00:00