Evan Hunt
83264deef5
corrected patch error, duplicate routine
2008-09-11 06:09:02 +00:00
Evan Hunt
847a3724bc
Windows sockets won't connect unless the socket is bound.
2008-09-11 04:25:29 +00:00
Evan Hunt
2e423eff9f
Re-merge fixes from 9.5.0-P2-W1, ideally this time without obliterating
...
all the changes that had been put in since the branches diverged...
2008-09-11 04:10:17 +00:00
Evan Hunt
8db677781e
revert prior change to socket.c; it was missing some changes that are
...
needed
2008-09-11 03:18:42 +00:00
Evan Hunt
9bf08e37f9
merged in the remaining fixes from 9.5.0-P2-W1 and -W2
2008-09-11 02:23:55 +00:00
Mark Andrews
00d4f67a10
2398. [bug] Improve file descriptor management. New,
...
temporary, named.conf option reserved-sockets,
default 512. [RT #18344 ]
2008-09-04 07:58:07 +00:00
Automatic Updater
ff47185b27
update copyright notice
2008-08-29 23:46:52 +00:00
Mark Andrews
b3ea7edc7a
2430. [bug] win32: isc_interval_set() could round down to
...
zero if the input was less than NS_INTERVAL
nanoseconds. Round up instead. [RT #18549 ]
2008-08-29 04:06:22 +00:00
Mark Andrews
e40d92c25f
silence compiler warning
2008-08-22 05:58:45 +00:00
Tatuya JINMEI 神明達哉
1ffcbe8b43
2420. [func] Add new command line option '-S' for named to specify
...
the max number of sockets. [RT #18493 ]
Use caution: this option may not work for some
operating systems without rebuilding named.
2008-08-21 00:01:02 +00:00
Mark Andrews
586655fbbd
2419. [cleanup] Document that isc_socket_create() and isc_socket_open()
...
should not be used for isc_sockettype_fdwatch sockets.
[RT #18521 ]
2008-08-20 06:20:16 +00:00
Tatuya JINMEI 神明達哉
787a264c0a
2416. [func] Log file descriptors that cause exceeding the
...
internal maximum. [RT #18460 ]
2008-08-13 23:45:05 +00:00
Tatuya JINMEI 神明達哉
a49b510dd0
2413. [bug] Fixed an unreachable code path in socket.c. [RT #18442 ]
2008-08-09 19:02:57 +00:00
Automatic Updater
1242a991dd
update copyright notice
2008-08-08 06:28:28 +00:00
Mark Andrews
1586d87c6d
2412. [bug] win32: address a resourse leak. [RT #18374 ]
2008-08-08 05:10:34 +00:00
Automatic Updater
ea2f2014ce
update copyright notice
2008-08-07 23:47:04 +00:00
Tatuya JINMEI 神明達哉
6eeaf3857a
2411. [bug] Allow using a larger number of sockets than FD_SETSIZE
...
for select(). To enable this, set ISC_SOCKET_MAXSOCKETS
at compilation time. [RT #18433 ]
2008-08-07 21:29:06 +00:00
Mark Andrews
1e10d71c2a
2407. [port] hpux: test for sys/dyntune.h. [RT #18421 ]
2008-08-05 07:13:54 +00:00
Automatic Updater
abf99a3832
update copyright notice
2008-08-01 23:46:30 +00:00
Tatuya JINMEI 神明達哉
97eb3cea9c
2406. [bug] Sockets could be closed too early, leading to
...
inconsistent states in the socket module. [RT #18298 ]
2008-08-01 19:05:03 +00:00
Tatuya JINMEI 神明達哉
138a71a878
2386. [func] Add warning about too small 'open files' limit.
...
[RT #18269 ]
2008-08-01 01:58:15 +00:00
Mark Andrews
128ea8aeb1
2404. [port] hpux: files unlimited support.
2008-07-28 23:00:11 +00:00
Francis Dupont
360e7f0b3e
Expect to get E[MN]FILE errno internal_accept() [RT #18358 ]
2008-07-24 09:59:15 +00:00
Tatuya JINMEI 神明達哉
0b601088ed
2400. [bug] Log if kqueue()/epoll_create()/open(/dev/poll) fails.
...
[RT #18297 ]
2008-07-24 05:25:41 +00:00
Automatic Updater
2c5ff6cd03
update copyright notice
2008-07-23 23:46:35 +00:00
Mark Andrews
c2166d6047
2396. [bug] Don't set SO_REUSEADDR for randomized ports.
...
[RT #18336 ]
part 2
2008-07-23 23:31:18 +00:00
Mark Andrews
5597005490
2396. [bug] Don't set SO_REUSEADDR for randomized ports.
...
[RT #18336 ]
2008-07-22 03:46:44 +00:00
Mark Andrews
f20fd813e9
2395. [port] Avoid warning and no effect from "files unlimited"
...
on Linux when running as root. [RT #18335 ]
2008-07-21 03:39:59 +00:00
Mark Andrews
2498f08d8e
#ifdef EPROTO/#endif
2008-07-18 03:44:16 +00:00
Tatuya JINMEI 神明達哉
3c0b101fec
2391 [port] hpux: cover additional recvmsg() error codes.
...
[RT #18301 ]
2008-07-18 02:45:18 +00:00
Evan Hunt
a93093491a
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:16 +00:00
Evan Hunt
ce7696c571
re-merged rt18194 after fixing problems
2008-07-03 00:14:13 +00:00
Automatic Updater
9a0cdddade
update copyright notice
2008-07-01 23:46:44 +00:00
Evan Hunt
0743af8b4b
Merge rt18194 to enable windows build
2008-07-01 02:09:10 +00:00
Evan Hunt
e0b19ae88c
prepare to release 9.5.1b1
2008-06-30 23:43:33 +00:00
Evan Hunt
f5e26fbb79
update api files for 9.5.1b1
2008-06-30 23:33:13 +00:00
Tatuya JINMEI 神明達哉
68538c106f
2385. [bug] A condition variable in socket.c could leak in
...
rare error handling [RT #17968 ].
2008-06-25 23:19:05 +00:00
Tatuya JINMEI 神明達哉
64cb443b78
work around HP-UX UDP connect behavior [RT #18202 ]
2008-06-25 22:57:01 +00:00
Tatuya JINMEI 神明達哉
6cc9d08d12
typo
2008-06-25 00:10:40 +00:00
Automatic Updater
6170a1cbb4
update copyright notice
2008-06-24 23:46:27 +00:00
Mark Andrews
32d56ec3e4
#include <config.h>, restore 'static inline'
2008-06-24 23:26:49 +00:00
Mark Andrews
ff3fafc428
static inline -> inline
2008-06-24 21:43:44 +00:00
Tatuya JINMEI 神明達哉
2c4eba5b5a
newline
2008-06-24 01:58:41 +00:00
Tatuya JINMEI 神明達哉
e967a73d77
include sys/sysctl.h only if HAVE_SYS_SYSCTL_H is defined.
2008-06-24 01:43:40 +00:00
Tatuya JINMEI 神明達哉
1766e3e5aa
2384. [security] Additional support for query port randomization (change
...
#2375 ) including performance improvement and port range
specification. [RT #17949 , #18098 ]
2008-06-24 00:09:12 +00:00
cvs2git
0d940038e4
This commit was manufactured by cvs2git to create branch 'v9_5'.
2008-06-23 23:47:14 +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
Automatic Updater
4bf9757496
update copyright notice
2008-06-04 23:46:32 +00:00