Commit graph

8256 commits

Author SHA1 Message Date
Evan Hunt
9d35881c45 Several BSD-related fixes for port range:
- add param.h for NetBSD [rt18228]
 - use correct sysctl strings on NetBSD [rt18230]
 - use net.inet.ip.portrange.hiport/hilast instead of
   first/last on FreeBSD [rt18234]
 - define sysctl strings for DragonFly [rt18235]
 - use sysctl() on OpenBSD because it doesn't support
   sysctlbyname() [rt18231]
2008-07-04 05:52:05 +00:00
Evan Hunt
18aee20ea5 re-merged rt18194 after fixing problems 2008-07-03 00:14:40 +00:00
Automatic Updater
63f9f18ecd update copyright notice 2008-07-01 23:46:13 +00:00
Evan Hunt
0b595cbab3 Prepare release of 9.4.3b2 2008-07-01 03:31:05 +00:00
Evan Hunt
aea751c423 Merged rt18194 to enable windows build. 2008-07-01 02:10:06 +00:00
Evan Hunt
2a84185053 Preparing release of 9.4.3b2 2008-07-01 01:16:00 +00:00
Tatuya JINMEI 神明達哉
e9bce1c912 prevent null socket dereference in IPv6 interface address adjustment
[RT #18203]
2008-06-26 22:18:18 +00:00
Automatic Updater
4900402e70 update copyright notice 2008-06-25 23:46:08 +00:00
Tatuya JINMEI 神明達哉
6c062e9cc4 2385. [bug] A condition variable in socket.c could leak in
rare error handling [RT #17968].
2008-06-25 23:19:58 +00:00
Tatuya JINMEI 神明達哉
e156391987 work around HP-UX UDP connect behavior [RT #18202] 2008-06-25 22:57:37 +00:00
Tatuya JINMEI 神明達哉
1939804b11 typo 2008-06-25 00:11:05 +00:00
Automatic Updater
bd5ddeb924 update copyright notice 2008-06-24 23:45:56 +00:00
Mark Andrews
f37992b6e5 #include <config.h>, restore 'static inline' 2008-06-24 23:27:11 +00:00
Mark Andrews
b75220c59d static inline -> inline 2008-06-24 21:42:19 +00:00
Mark Andrews
5041db0a58 add 2008-06-24 03:42:10 +00:00
Tatuya JINMEI 神明達哉
0edc9d2bf7 2384. [security] Additional support for query port randomization (change
#2375) including performance improvement and port range
			specification.  [RT #17949, #18098]
2008-06-24 02:02:51 +00:00
cvs2git
246fc8e737 This commit was manufactured by cvs2git to create branch 'v9_4'. 2008-06-23 23:47:12 +00:00
Automatic Updater
2cf81a3d8a update copyright notice 2008-06-23 23:47:11 +00:00
Tatuya JINMEI 神明達哉
386d3a99c1 2375. [security] Fully randomize UDP query ports to improve
forgery resilience. [RT #17949, #18098]
2008-06-23 19:41:20 +00:00
Automatic Updater
ff73202c55 update copyright notice 2008-06-17 23:46:03 +00:00
Tatuya JINMEI 神明達哉
014dab1f70 2383. [bug] named could double queries when they resulted in
SERVFAIL due to overkilling EDNS0 failure detection.
2008-06-17 22:39:53 +00:00
Tatuya JINMEI 神明達哉
0f39ff74a8 2383. [bug] named could double queries when they resulted in
SERVFAIL due to overkilling EDNS0 failure detection.
2008-06-17 22:35:08 +00:00
Mark Andrews
5b6715ebbe 2380. [bug] dns_view_find() was not returning NXDOMAIN/NXRRSET
proofs which, in turn, caused validation failures
                        for insecure zones immediately below a secure zone
                        the server was authoritative for. [RT #18112]
2008-06-17 03:28:56 +00:00
Mark Andrews
538a0a40a2 2380. [bug] dns_view_find() was not returning NXDOMAIN/NXRRSET
proofs which, in turn, caused validation failures
                        for insecure zones immediately below a secure zone
                        the server was authoritative for. [RT #18112]
2008-06-17 03:14:20 +00:00
Automatic Updater
97c432334e update copyright notice 2008-06-04 23:47:11 +00:00
Jeremy Reed
b09318463a Remove trailing (extra) comma in enum.
Fixes "Unexpected" error with AIX cc (and probably other old compilers).
As reported on bind-users and confirmed by original poster.
This is for bugs ticket #18151.
2008-06-04 22:32:53 +00:00
Tatuya JINMEI 神明達哉
99a87dacc3 cleanup (removed meaningless condition) [RT #18144] 2008-06-04 01:11:05 +00:00
Automatic Updater
022b5c5a36 update copyright notice 2008-05-30 23:47:01 +00:00
Automatic Updater
da8fd41fbf update copyright notice 2008-05-30 23:46:01 +00:00
Tatuya JINMEI 神明達哉
90d42c633a fixed a typo in comment [RT #18130] 2008-05-30 18:29:23 +00:00
Tatuya JINMEI 神明達哉
5cb56973ea fixed a typo in comment [RT #18130] 2008-05-30 18:27:27 +00:00
Mark Andrews
29b1ebf435 2376. [bug] Change #2144 was not complete. 2008-05-29 05:30:30 +00:00
Mark Andrews
58253bddc4 2375. [bug] Change #2144 was not complete. 2008-05-29 04:46:32 +00:00
Automatic Updater
a764b8dcc9 update copyright notice 2008-05-22 23:46:03 +00:00
Evan Hunt
906685e44d Fully randomize UDP query ports to improve forgery resilience. [rt17949] 2008-05-22 21:16:05 +00:00
Automatic Updater
11156f82ba update copyright notice 2008-05-21 23:47:01 +00:00
Evan Hunt
080a964a3f "blackhole" ACLs could cause named to segfault due to some
uninitialized memory. [rt18095]
2008-05-21 23:21:33 +00:00
Evan Hunt
5a17fe2916 Default values of zone ACLs were re-parsed each time a new zone was
configured, causing an overconsumption of memory. [rt18092]
2008-05-21 23:17:21 +00:00
Automatic Updater
a5666a460a update copyright notice 2008-05-15 23:46:06 +00:00
Evan Hunt
de291e9ffb fixed incorrect TAG_HMACSHA256_BITS value [rt18047] 2008-05-15 00:51:25 +00:00
Evan Hunt
d230b29aba fixed incorrect TAG_HMACSHA256_BITS value [rt18047] 2008-05-15 00:50:26 +00:00
Automatic Updater
59b6d8259a update copyright notice 2008-05-13 23:47:01 +00:00
Evan Hunt
c72279e756 "rndc freeze" could trigger an assertion in named when called on a
nonexistent zone. [rt18050]
2008-05-13 01:20:24 +00:00
Mark Andrews
2a7e80bf21 2369. [bug] libbind: Array bounds overrun on read in bitncmp().
[RT #18054]
2008-05-12 00:21:22 +00:00
Mark Andrews
e1aeb1569a 2369. [bug] libbind: Array bounds overrun on read in bitncmp().
[RT #18054]
2008-05-12 00:17:27 +00:00
Evan Hunt
69ec1b7eb3 Improve counting of dns_resstatscounter_retry [rt18030] 2008-05-06 01:12:55 +00:00
Automatic Updater
9c52f0ff94 update copyright notice 2008-05-05 23:46:05 +00:00
Mark Andrews
97ae84549b add shutdown_task lock comment 2008-05-05 01:50:22 +00:00
Mark Andrews
0dba2713de add lock comment 2008-05-03 05:07:13 +00:00
Mark Andrews
816496b221 2366. [bug] Adb shutdown race. [RT #18021] 2008-05-02 04:40:12 +00:00