Commit graph

2257 commits

Author SHA1 Message Date
Tatuya JINMEI 神明達哉
befbc68ee5 2406. [bug] Sockets could be closed too early, leading to
inconsistent states in the socket module. [RT #18298]

(note: part of this change was already in rev. 1.237.18.39 accidentally)
2008-08-01 19:24:53 +00:00
Tatuya JINMEI 神明達哉
19d3add998 2386. [func] Add warning about too small 'open files' limit.
[RT #18269]
2008-08-01 02:00:42 +00:00
Mark Andrews
fd315b229f 2404. [port] hpux: files unlimited support. 2008-07-28 22:57:38 +00:00
Francis Dupont
a8f4d3b633 Expect to get E[MN]FILE errno internal_accept() [RT #18358] 2008-07-24 10:06:50 +00:00
Automatic Updater
acfad98caa update copyright notice 2008-07-23 23:46:04 +00:00
Mark Andrews
a370328554 2396. [bug] Don't set SO_REUSEADDR for randomized ports.
[RT #18336]
part 2
2008-07-23 23:33:03 +00:00
Mark Andrews
462df43837 2396. [bug] Don't set SO_REUSEADDR for randomized ports.
[RT #18336]
2008-07-22 03:51:44 +00:00
Mark Andrews
b9fe743658 2395. [port] Avoid warning and no effect from "files unlimited"
on Linux when running as root. [RT #18335]
2008-07-21 03:41:38 +00:00
Mark Andrews
8f13e3b7f9 #ifdef EPROTO/#endif 2008-07-18 03:46:44 +00:00
Tatuya JINMEI 神明達哉
6e0fe0bcdd 2391 [port] hpux: cover additional recvmsg() error codes.
[RT #18301]
2008-07-18 02:45:49 +00:00
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
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
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
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
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
6733e03bd1 Releasing 9.4.3b1 2008-04-18 19:59:35 +00:00
Evan Hunt
4fcd03af9f Missing type in internal_next6() function declaration 2008-04-18 19:47:48 +00:00
Evan Hunt
8a07b18eeb type was missing from internal_next6() function declaration 2008-04-18 19:44:38 +00:00
Automatic Updater
f052a01ff2 update copyright notice 2008-04-04 23:47:01 +00:00
Automatic Updater
2cda1b1cc7 update copyright notice 2008-04-04 23:46:02 +00:00
Mark Andrews
77abeb5330 rebase NSEC3 code 2008-04-04 05:34:07 +00:00
Tatuya JINMEI 神明達哉
ddc245c441 2356. [bug] Builtin mutex profiler was not scalable enough.
[RT #17436]
2008-04-04 02:58:42 +00:00
Tatuya JINMEI 神明達哉
c4fadc8861 2356. [bug] Builtin mutex profiler was not scalable enough.
[RT #17436]

(I plan to merge this to 9.[345])
2008-04-04 01:49:09 +00:00
Automatic Updater
a687db7ce8 update copyright notice 2008-04-02 23:46:58 +00:00
Automatic Updater
710fd09b10 update copyright notice 2008-04-02 23:45:58 +00:00
Mark Andrews
8735a488ef 2350. [port] win32: IPv6 support. [RT #17797] 2008-04-02 03:09:08 +00:00
Mark Andrews
07555e64d9 2350. [port] win32: IPv6 support. [RT #17797] 2008-04-02 02:56:23 +00:00
Mark Andrews
3f42cf2f3e 2349. [func] Provide incremental re-signing support for secure
dynamic zones. [RT #1091]

back out incorrect branch rt1091 and apply correct branch rt1091a.
2008-04-02 02:37:42 +00:00
Mark Andrews
a76b380643 2349. [func] Provide incremental re-signing support for secure
dynamic zones. [RT #1091]
2008-04-01 01:37:25 +00:00
Automatic Updater
db0008c448 update copyright notice 2008-03-31 23:47:11 +00:00