Commit Graph
2418 Commits
Author SHA1 Message Date
Tatuya JINMEI 神明達哉 e608f77827 2498. [bug] Removed a bogus function argument used with
ISC_SOCKET_USE_POLLWATCH: it could cause compiler
			warning or crash named with the debug 1 level
			of logging. [RT #18917]
2008-11-20 00:07:38 +00:00
Automatic Updater 67337f7cf5 update copyright notice 2008-11-12 23:45:26 +00:00
Mark Andrews 0fd6f2f41e 9.3.6 2008-11-12 04:10:37 +00:00
Mark Andrews 30ff6ca75d 2490. [port] aix: work around a kernel bug where IPV6_RECVPKTINFO
is cleared when IPV6_V6ONLY is set. [RT #18785]
2008-11-12 04:03:37 +00:00
Tatuya JINMEI 神明達哉 c38075337a 2489. [port] solaris: Workaround Solaris's kernel bug about
/dev/poll:
			http://bugs.opensolaris.org/view_bug.do?bug_id=6724237
			Define ISC_SOCKET_USE_POLLWATCH at build time to enable
			this workaround. [RT #18870]
2008-11-08 22:42:56 +00:00
Mark Andrews a15da5ead2 9.3.6rc1 2008-10-24 01:36:52 +00:00
Tatuya JINMEI 神明達哉 ba2af5578b 2467. [bug] Failure of fcntl(F_DUPFD) wasn't logged. [RT #18740] 2008-10-17 21:53:54 +00:00
Automatic Updater 463ae3e623 update copyright notice 2008-10-15 23:45:34 +00:00
Mark Andrews 7a19d8de2c evloop prototype. [RT #18196] 2008-10-15 03:41:20 +00:00
Mark Andrews 5766571b3e coverity analysis support. [RT #18196] 2008-10-15 03:37:57 +00:00
Mark Andrews 183b7615a7 sig is only used if threads are in use. [RT #18196] 2008-10-15 03:18:33 +00:00
Automatic Updater a9a8901339 update copyright notice 2008-09-23 23:45:31 +00:00
Mark Andrews b92b45d3ab 2444. [port] Linux, FreeBSD, AIX: Turn off path mtu discovery
(clear DF) for UDP responses and requests.
2008-09-23 02:46:01 +00:00
Evan Hunt f5aceef83b update api files for 9.3.6b1 release 2008-09-16 22:21:25 +00:00
Michael Graff d12211c8b2 make the same change to win32/socket.c here as was made on v9_5 to fix connected UDP sockets 2008-09-16 17:15:46 +00:00
Automatic Updater 41675e9911 update copyright notice 2008-09-11 23:45:32 +00:00
Evan Hunt 811f23d743 timeouts could be logged incorrectly in win32 [rt18617] 2008-09-11 21:06:29 +00:00
Mark Andrews a4e6d48e8b duplicate code 2008-09-11 12:29:20 +00:00
Mark Andrews a0dc128e57 maxsocks -> 0 2008-09-11 07:24:49 +00:00
Mark Andrews b9ad836a3a IPv6 support 2008-09-11 07:20:11 +00:00
Mark Andrews d9b8939877 sync 2008-09-11 07:16:33 +00:00
Mark Andrews a0d62b4c90 specify return type 2008-09-11 06:17:28 +00:00
Evan Hunt e0454f1907 merged in remaining diffs from 9.3.5-P2-W1 2008-09-11 06:14:47 +00:00
Mark Andrews 162d7d1691 2398. [bug] Improve file descriptor management. New,
temporary, named.conf option reserved-sockets,
                        default 512. [RT #18344]
: ----------------------------------------------------------------------
2008-09-04 08:11:25 +00:00
Automatic Updater ad9a309a09 update copyright notice 2008-08-29 23:45:33 +00:00
Mark Andrews 11f5117ccb 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:05:30 +00:00
Mark Andrews a65b36175b silence compiler warning 2008-08-22 05:59:24 +00:00
Tatuya JINMEI 神明達哉 c329a0fff6 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:13:49 +00:00
Tatuya JINMEI 神明達哉 f1ba249565 2416. [func] Log file descriptors that cause exceeding the
internal maximum. [RT #18460]
2008-08-13 23:46:58 +00:00
Tatuya JINMEI 神明達哉 f8e7f1d3d1 2413. [bug] Fixed an unreachable code path in socket.c. [RT #18442] 2008-08-09 19:04:23 +00:00
Automatic Updater f052347c03 update copyright notice 2008-08-08 06:27:25 +00:00
Mark Andrews 0e7b91b276 2412. [bug] win32: address a resourse leak. [RT #18374] 2008-08-08 06:00:42 +00:00
Automatic Updater 52eaca33b5 update copyright notice 2008-08-07 23:45:31 +00:00
Tatuya JINMEI 神明達哉 28b0e6cc00 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:32:29 +00:00
Mark Andrews 7f6776acfc 2407. [port] hpux: test for sys/dyntune.h. [RT #18421] 2008-08-05 07:24:40 +00:00
Automatic Updater ca65030581 update copyright notice 2008-08-01 23:45:29 +00:00
Tatuya JINMEI 神明達哉 c1165aca6d 2406. [bug] Sockets could be closed too early, leading to
inconsistent states in the socket module. [RT #18298]
2008-08-01 19:43:58 +00:00
Tatuya JINMEI 神明達哉 9a8852a9df 2386. [func] Add warning about too small 'open files' limit.
[RT #18269]
2008-08-01 02:12:46 +00:00
Mark Andrews 13a075f54a 2404. [port] hpux: files unlimited support. 2008-07-28 22:52:09 +00:00
Francis Dupont ca739bf658 Expect to get E[MN]FILE errno internal_accept() [RT #18358] 2008-07-24 10:14:49 +00:00
Tatuya JINMEI 神明達哉 4364f9392a 2399. [bug] Abort timeout queries to reduce the number of open
UDP sockets. [RT #18367]
2008-07-24 05:28:05 +00:00
Automatic Updater 2d8c889630 update copyright notice 2008-07-23 23:45:35 +00:00
Mark Andrews 65301d5f12 2396. [bug] Don't set SO_REUSEADDR for randomized ports.
[RT #18336]
part 2
2008-07-23 23:36:22 +00:00
Mark Andrews 6d8e126e2e 2396. [bug] Don't set SO_REUSEADDR for randomized ports.
[RT #18336]
2008-07-22 04:00:37 +00:00
Mark Andrews e609647e53 2395. [port] Avoid warning and no effect from "files unlimited"
on Linux when running as root. [RT #18335]
2008-07-21 03:43:09 +00:00
Mark Andrews 5a0deded41 #ifdef EPROTO/#endif 2008-07-18 03:47:22 +00:00
Tatuya JINMEI 神明達哉 4c4dfc0d25 2391 [port] hpux: cover additional recvmsg() error codes.
[RT #18301]
2008-07-18 02:46:27 +00:00
Evan Hunt e12d585cfc preparing release of 9.3.6b1 2008-07-10 23:36:15 +00:00
Evan Hunt ba3dc9db51 preparing 9.3.6b1 release 2008-07-10 02:32:33 +00:00
Automatic Updater 8f53821401 update copyright notice 2008-07-04 23:45:39 +00:00