Mark Andrews
36c12f1bb4
#undef inet_aton
2008-12-01 04:14:54 +00:00
Mark Andrews
9935447b51
2503. [port] linux: improve compatibility with Linux Standard
...
Base. [RT #18793 ]
2008-12-01 03:53:32 +00:00
Mark Andrews
ce1d07a80f
out of memory condition could be missed. [RT #18970 ]
2008-12-01 00:15:37 +00:00
Mark Andrews
175a8bd2b7
2502. [cleanup] isc_radix: Improve compliance with coding style,
...
document function in <isc/radix.h>. [RT #18534 ]
2008-12-01 00:04:21 +00:00
Tatuya JINMEI 神明達哉
eb8265942b
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 ]
(Note that this entry is placed below the 9.6.0rc1 mark)
2008-11-20 00:04:17 +00:00
Mark Andrews
ac4b736ab2
9.6.0rc1
2008-11-16 21:21:42 +00:00
Automatic Updater
49960a74b5
update copyright notice
2008-11-14 23:47:33 +00:00
Mark Andrews
da2d57c8cf
2493. [bug] The linux capabilites code was not correctly cleaning
...
up after itself. [RT #18767 ]
2008-11-14 05:24:11 +00:00
Automatic Updater
cfeaf83e2b
update copyright notice
2008-11-12 23:47:17 +00:00
Mark Andrews
dc143a8f5c
2490. [port] aix: work around a kernel bug where IPV6_RECVPKTINFO
...
is cleared when IPV6_V6ONLY is set. [RT #18785 ]
2008-11-12 03:52:32 +00:00
Tatuya JINMEI 神明達哉
f99fd90097
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:35:12 +00:00
Automatic Updater
d9edfd5642
update copyright notice
2008-11-02 23:47:01 +00:00
Francis Dupont
7b1a7a098b
no chroot() in Win32 API
2008-11-02 12:48:39 +00:00
Mark Andrews
0d444dc136
2470. [bug] Elements of the isc_radix_node_t could be incorrectly
...
overwritten. [RE# 18719]
2008-10-23 00:00:58 +00:00
Tatuya JINMEI 神明達哉
b05585dcfe
2467. [bug] Failure of fcntl(F_DUPFD) wasn't logged. [RT #18740 ]
2008-10-17 21:49:23 +00:00
Automatic Updater
87ecfd734c
update copyright notice
2008-10-15 23:47:31 +00:00
Mark Andrews
394c1ac533
evloop prototype. [RT #18196 ]
2008-10-15 03:41:17 +00:00
Mark Andrews
4aee922977
coverity analysis support. [RT #18196 ]
2008-10-15 03:29:13 +00:00
Mark Andrews
b018450b0e
sig is only used if threads are in use. [RT #18196 ]
2008-10-15 03:21:22 +00:00
Evan Hunt
b0bf1ad5b0
2456. [bug] In ACLs, ::/0 and 0.0.0.0/0 would both match any
...
address, regardless of family. They now correctly
distinguish IPv4 from IPv6. [RT #18559 ]
2008-09-26 21:12:02 +00:00
Mark Andrews
86e0a671ed
9.6.0a1
2008-09-25 04:39:58 +00:00
Automatic Updater
3398334b3a
update copyright notice
2008-09-25 04:02:39 +00:00
Automatic Updater
6e2871232f
update copyright notice
2008-09-24 03:16:58 +00:00
Mark Andrews
6098d364b6
2448. [func] Add NSEC3 support. [RT #15452 ]
2008-09-24 02:46:23 +00:00
Mark Andrews
c6c09f77f8
2444. [port] Linux, FreeBSD, AIX: Turn of path mtu discovery
...
(clear DF) for UDP responses and requests.
2008-09-23 02:20:21 +00:00
Michael Graff
467e6fd167
make the same change to win32/socket.c here as was made on v9_5 to fix connected UDP sockets
2008-09-16 17:19:01 +00:00
Mark Andrews
896f88361e
2442. [bug] A lock could be destroyed twice. [RT# 18626]
2008-09-14 04:54:49 +00:00
Automatic Updater
6011ef0f4d
update copyright notice
2008-09-12 23:47:25 +00:00
Evan Hunt
5ce9206eb9
2441. [bug] isc_radix_insert() could copy radix tree nodes
...
incompletely. [RT #18573 ]
2440. [bug] named-checkconf used an incorrect test to determine
if an ACL was set to none.
2008-09-12 06:02:31 +00:00
Mark Andrews
691f1f7731
2438. [bug] Timeouts could be logged incorrectly under win32.
...
2436. [security] win32: UDP client handler can be shutdown. [RT #18576 ]
2434. [bug] Fixed a minor error-reporting bug in
lib/isc/win32/socket.c.
2432. [bug] More Windows socket handling improvements. Stop
using I/O events and use IO Completion Ports
throughout. Rewrite the receive path logic to make
it easier to support multiple simultaneous
requestrs in the future. Add stricter consistency
checking as a compile-time option (define
ISC_SOCKET_CONSISTENCY_CHECKS; defaults to off).
2420. [bug] Windows socket handling cleanup. Let the io
completion event send out cancelled read/write
done events, which keeps us from writing to memeory
we no longer have ownership of. Add debugging
socket_log() function. Rework TCP socket handling
to not leak sockets.
2008-09-12 04:46:25 +00:00
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