Mark Andrews
b6d199bd6a
1998. [bug] Restrict handling of fifos as sockets to just SunOS.
...
This allows named to connect to entropy gathering
daemons that use fifos instead of sockets. [RT #15840 ]
2006-03-02 23:25:05 +00:00
Mark Andrews
e0fe05b5ae
update copyright notice
2006-02-03 23:51:39 +00:00
Mark Andrews
43501e6570
1978. [port] Handle systems which have a broken recvmsg().
...
[RT #15742 ]
2006-02-02 23:07:53 +00:00
Mark Andrews
d140ae2834
1976. [bug] Handle systems with no IPv4 addresses. [RT #15695 ]
2006-02-02 22:32:27 +00:00
Mark Andrews
1b06367c34
update copyright notice
2006-01-06 00:01:44 +00:00
Mark Andrews
94b58e01ae
1963. [port] Tru64 4.0E doesn't support send() and recv().
...
[RT #15586 ]
2006-01-05 03:42:53 +00:00
Michael Graff
fd8302422b
Fix a socket leak I created.
2005-12-07 04:21:27 +00:00
Michael Graff
03aa32f0ab
Remove some code that may make tests fail, although it's unlikely...
2005-12-07 03:55:06 +00:00
Michael Graff
36ca9f636b
Don't close the file descriptor for fdwatch socket shutdowns. Let the application do this, since it is passed in, and it may have other uses or shutdown to do on it first.
2005-12-06 18:11:54 +00:00
Michael Graff
e6c3041c28
add file descriptor watching functions, Unix only.
2005-12-06 16:54:49 +00:00
Mark Andrews
2674e1a455
1940. [bug] Fixed a number of error conditions reported by
...
Coverity.
2005-11-30 03:33:49 +00:00
Mark Andrews
c481327e75
silence compiler warnings [RT #15562 ]
2005-11-03 22:59:53 +00:00
Mark Andrews
b3d1e3a945
silence compiler warning
2005-10-17 03:47:10 +00:00
Mark Andrews
645ef8ba31
update copyright notice
2005-10-14 02:14:29 +00:00
Mark Andrews
216030f284
1930. [port] HPUX: ia64 support. [RT #15473 ]
...
1929. [port] FreeBSD: extend use of PTHREAD_SCOPE_SYSTEM.
2005-10-14 01:18:47 +00:00
Mark Andrews
03e200df5d
1913. [func] Integrate contibuted DLZ code into named. [RT #11382 ]
2005-09-05 00:12:29 +00:00
Mark Andrews
fd894f8cb4
silence compiler warnings
2005-08-25 03:26:54 +00:00
Mark Andrews
fb827ed6df
9.4/HEAD sync
2005-07-18 06:03:01 +00:00
Mark Andrews
18d0b5e54b
1900. [port] freebsd: pthread_mutex_init can fail if it runs out
...
of memory. [RT #14995 ]
2005-07-12 01:00:20 +00:00
Mark Andrews
0563d476de
1899. [func] Raise the UDP recieve buffer size to 32k if it is
...
less than 32k. [RT #14953 ]
2005-07-12 00:41:55 +00:00
Mark Andrews
b2f160f266
1898. [port] sunos: non blocking i/o support. [RT #14951 ]
2005-07-08 04:30:22 +00:00
Mark Andrews
e7fb847ed5
1883. [port] sunos: portability fixes. [RT #14814 ]
2005-06-08 02:09:18 +00:00
Tatuya JINMEI 神明達哉
5597be9bb8
1813. [func] Restructured the data locking framework using
...
architecture dependent atomic operations (when
available), improving response performance on
multi-processor machines significantly.
x86, x86_64, alpha, and sparc64 are currently
supported.
(RT #13505 )
2005-06-04 05:32:50 +00:00
Mark Andrews
d73541ea2e
1845. [bug] Improve error reporting to distingish between
...
accept()/fcntl() and socket()/fcntl() errors.
[RT #13745 ]
2005-05-19 02:42:42 +00:00
Mark Andrews
69fe9aaafd
update copyright notice
2005-04-29 00:24:12 +00:00
Rob Austein
ab023a6556
1851. [doc] Doxygen comment markup. [RT #11398 ]
2005-04-27 04:57:32 +00:00
Mark Andrews
2132a56b5c
1841. [port] cmsg_len() could produce incorrect results on
...
some platform. [RT #13744 ]
2005-03-30 05:37:08 +00:00
Mark Andrews
15683369e0
namespace sun -> sunix
2005-03-16 23:39:06 +00:00
Mark Andrews
4f082b58b1
1816. [port] UnixWare: failed to compile lib/isc/unix/net.c.
...
[RT #13597 ]
2005-03-16 01:23:08 +00:00
Mark Andrews
b7b6b01a0d
update copyright
2005-03-16 00:55:19 +00:00
Mark Andrews
8cd830d7c8
1802. [bug] Handle connection resets better. [RT #11280 ]
2005-03-15 01:41:28 +00:00
Mark Andrews
5a4854e226
1823. [bug] Wrong macro used to check for point to point interface.
...
[RT#13418]
2005-03-15 00:09:07 +00:00
Mark Andrews
c2a5a4a3cf
update copyright notice
2005-02-24 00:33:35 +00:00
Mark Andrews
4423c99613
1814. [func] UNIX domain controls are now supported.
2005-02-23 01:09:23 +00:00
Mark Andrews
fcdef14f4a
1767. [port] Builds on IPv6 platforms without IPv6 Advanced API
...
support for (struct in6_pktinfo) failed. [RT #13077 ]
2004-11-18 21:31:47 +00:00
Mark Andrews
77fad835c5
1762. [bug] isc_interfaceiter_create() could return ISC_R_SUCCESS
...
even when it failed. [RT #12995 ]
2004-11-10 22:22:10 +00:00
Mark Andrews
43fe2897fc
1731. [port] darwin: relax version test in ifconfig.sh.
...
[RT #12581 ]
1730. [port] Determine the length type used by the socket API.
[RT #12581 ]
2004-10-05 03:17:18 +00:00
Mark Andrews
16a68807e1
1704. [port] lwres needed a snprintf() implementation for
...
platforms without snprintf(). Add missing
"#include <isc/print.h>". [RT #12321 ]
2004-08-28 06:20:14 +00:00
Mark Andrews
d7a8ba373d
copyright
2004-08-19 04:44:08 +00:00
Mark Andrews
ae507663cf
indenting
2004-07-01 04:53:14 +00:00
Mark Andrews
9aa7706900
1681. [bug] Only set SO_REUSEADDR when a port is specified in
...
isc_socket_bind(). [RT #11742 ]
2004-06-30 23:35:17 +00:00
Mark Andrews
b0196673ab
1674. [port] linux: increase buffer size used to scan
...
/proc/net/if_inet6.
2004-06-22 05:25:49 +00:00
Mark Andrews
4916f4c2ca
add a explict dependancy for interfaceiter.@O@.
2004-06-22 02:54:55 +00:00
Mark Andrews
40fe5e7ac2
1673. [port] linux: issue a error messages if IPv6 interface
...
scans fails.
2004-06-22 02:25:32 +00:00
Mark Andrews
358043e40f
1667. [port] linux: not all versions have IF_NAMESIZE.
2004-06-19 00:48:15 +00:00
Michael Graff
e3421eaa6c
include <sys/param.h> for NetBSD
2004-05-12 23:01:36 +00:00
Mark Andrews
71839e2a42
1628. [bug] Typo in Compaq Trucluster support. [RT# 11264]
2004-05-06 03:16:07 +00:00
Mark Andrews
cc32d38366
1622. [func] probe the system to see if IPV6_(RECV)PKTINFO is
...
available, and suppress wildcard binding if not.
1621. [bug] match-destinations did not work for IPv6 TCP queries.
[RT# 11156]
2004-04-29 01:37:14 +00:00
Mark Andrews
fa81ddd7b9
1613. [bug] Builds would fail on machines w/o a if_nametoindex().
...
Missing #ifdef ISC_PLATFORM_HAVEIFNAMETOINDEX/#endif.
[RT #11119 ]
2004-04-20 06:46:46 +00:00
Mark Andrews
b21b49a1d4
1615. [port] Define ISC_SOCKADDR_LEN_T based on _BSD_SOCKLEN_T_ if
...
it is defined.
2004-04-19 02:54:15 +00:00