Automatic Updater
e2c97aef51
update copyright notice
2008-09-08 23:47:10 +00:00
Mark Andrews
922cb29cfe
isc_portset_isset
2008-09-08 08:33:41 +00:00
Mark Andrews
ed9ca23065
syntax error
2008-09-08 08:28:08 +00:00
Mark Andrews
12eb8057cb
portset
2008-09-08 08:26:28 +00:00
Mark Andrews
2f88444e9a
add portset
2008-09-08 07:06:15 +00:00
Mark Andrews
8343d55b3d
windows implementation of isc_time_set
2008-09-08 06:53:10 +00:00
Mark Andrews
66d720025d
update isc_time_set's description
2008-09-08 06:51:10 +00:00
Mark Andrews
1d77be00c4
default maxsockets to 0
2008-09-08 05:30:35 +00:00
Mark Andrews
d8aa1541f0
move prototype out of #ifdef/#endif
2008-09-04 07:46:02 +00:00
Mark Andrews
0eeaaaf0ae
2398. [bug] Improve file descriptor management. New,
...
temporary, named.conf option reserved-sockets,
default 512. [RT #18344 ]
2008-09-04 05:56:43 +00:00
Automatic Updater
6ebd91a0c7
update copyright notice
2008-08-29 23:47:22 +00:00
Mark Andrews
e72c1e7e46
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 03:57:38 +00:00
Mark Andrews
a7485cd61d
silence compiler warning
2008-08-22 05:57:53 +00:00
Tatuya JINMEI 神明達哉
13d9b8ce94
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-20 23:57:59 +00:00
Mark Andrews
2f420f33bb
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:16:07 +00:00
Tatuya JINMEI 神明達哉
cf225ed6cd
2416. [func] Log file descriptors that cause exceeding the
...
internal maximum. [RT #18460 ]
2008-08-13 23:44:18 +00:00
Tatuya JINMEI 神明達哉
387bca7a55
2413. [bug] Fixed an unreachable code path in socket.c. [RT #18442 ]
2008-08-09 19:02:10 +00:00
Automatic Updater
cf5d7a5094
update copyright notice
2008-08-08 06:28:59 +00:00
Mark Andrews
dc842cdcb9
2412. [bug] win32: address a resourse leak. [RT #18374 ]
2008-08-08 05:06:49 +00:00
Automatic Updater
13caac5ff8
update copyright notice
2008-08-07 23:47:34 +00:00
Tatuya JINMEI 神明達哉
cd9bebfc4c
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:28:13 +00:00
Mark Andrews
101a7960b7
2407. [port] hpux: test for sys/dyntune.h. [RT #18421 ]
2008-08-05 07:05:47 +00:00
Tatuya JINMEI 神明達哉
dbe9f900ec
2406. [bug] Sockets could be closed too early, leading to
...
inconsistent states in the socket module. [RT #18298 ]
2008-08-01 19:04:02 +00:00
Mark Andrews
7999db4215
2404. [port] hpux: files unlimited support.
2008-07-28 22:36:36 +00:00
Francis Dupont
bd7e02a337
Expect to get E[MN]FILE errno internal_accept() [RT #18358 ]
2008-07-24 09:50:21 +00:00
Tatuya JINMEI 神明達哉
0cdb53f093
2400. [bug] Log if kqueue()/epoll_create()/opne(devpoll) fails.
...
[RT #18297 ]
2008-07-24 05:19:15 +00:00
Automatic Updater
7415772270
update copyright notice
2008-07-23 23:47:07 +00:00
Mark Andrews
240e53b132
2396. [bug] Don't set SO_REUSEADDR for randomized ports.
...
[RT #18336 ]
part 2
2008-07-23 23:27:54 +00:00
Mark Andrews
9de0f9b0ae
2396. [bug] Don't set SO_REUSEADDR for randomized ports.
...
[RT #18336 ]
2008-07-22 03:43:04 +00:00
Mark Andrews
ee6c0ce79e
2395. [port] Avoid warning and no effect from "files unlimited"
...
on Linux when running as root. [RT #18335 ]
2008-07-21 03:37:17 +00:00
Mark Andrews
8afedf9ec0
#ifdef EPROTO/#endif
2008-07-18 03:45:55 +00:00
Tatuya JINMEI 神明達哉
3d8b9b9956
2400 [port] hpux: cover additional recvmsg() error codes.
...
[RT #18301 ]
2008-07-18 02:43:31 +00:00
Mark Andrews
d923262186
2387. [bug] Silence compiler warnings in lib/isc/radix.c.
...
[RT #18147 ] [RT #18258 ]
2008-07-15 00:21:16 +00:00
Automatic Updater
b0364f1f3c
update copyright notice
2008-07-11 23:47:09 +00:00
Tatuya JINMEI 神明達哉
eeb3e1e133
added some missing definitions
2008-07-11 23:10:09 +00:00
Tatuya JINMEI 神明達哉
158f256a14
2386. [bug] Add warning about too small 'open files' limit
...
[RT #18269 ].
2008-07-11 23:05:46 +00:00
Evan Hunt
64ecc88345
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:31 +00:00
Evan Hunt
34350037a8
re-merged rt18194 after fixing problems
2008-07-03 00:13:25 +00:00
Automatic Updater
935c5b4fa2
update copyright notice
2008-07-01 23:47:17 +00:00
Evan Hunt
f41bd47802
merge rt18194 to enable windows build
2008-07-01 03:55:10 +00:00
Tatuya JINMEI 神明達哉
4462803b0d
minor resource leak in error handling of socket.c [RT #17968 ]
2008-06-25 23:13:51 +00:00
Tatuya JINMEI 神明達哉
7b0bb3bdc9
work around HP-UX UDP connect behavior [RT #18202 ]
2008-06-25 22:56:33 +00:00
Tatuya JINMEI 神明達哉
cc758fbc8f
typo
2008-06-25 00:09:50 +00:00
Mark Andrews
0d5cc4c53a
#include <config.h>, restore 'static inline'
2008-06-24 23:24:35 +00:00
Mark Andrews
391ac1cbfd
static inline -> inline
2008-06-24 21:44:11 +00:00
Tatuya JINMEI 神明達哉
1ef53a4a91
newline
2008-06-24 01:58:16 +00:00
Tatuya JINMEI 神明達哉
78576fe0db
include sys/sysctl.h only if HAVE_SYS_SYSCTL_H is defined
2008-06-24 01:40:25 +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