Mark Andrews
1819f60896
silence compiler warnings [RT #15562 ]
2005-11-03 23:08:42 +00:00
Mark Andrews
efdc8d41c2
update copyright notice
2005-10-14 02:13:07 +00:00
Mark Andrews
5a5d7187e5
1930. [port] HPUX: ia64 support. [RT #15473 ]
...
1929. [port] FreeBSD: extend use of PTHREAD_SCOPE_SYSTEM.
2005-10-14 01:38:51 +00:00
Mark Andrews
67c0ae02e6
silence compiler warnings
2005-08-25 04:32:55 +00:00
Mark Andrews
bd100ac59b
update copyright notice
2005-07-12 05:47:43 +00:00
Mark Andrews
4e3d171da0
1898. [port] sunos: non blocking i/o support. [RT #14951 ]
2005-07-08 04:56:03 +00:00
Mark Andrews
7fb85a7790
update copyright notice
2005-06-09 23:54:33 +00:00
Mark Andrews
682e8d223a
1883. [port] sunos: portability fixes. [RT #14814 ]
2005-06-08 02:11:21 +00:00
Mark Andrews
21b37ef960
1845. [bug] Improve error reporting to distingish between
...
accept()/fcntl() and socket()/fcntl() errors.
[RT #13745 ]
2005-05-19 02:41:23 +00:00
Mark Andrews
711d658fd8
1842. [port] cmsg_len() could produce incorrect results on
...
some platform. [RT #13744 ]
2005-03-30 05:48:32 +00:00
Mark Andrews
242ef7b98a
update copyright notice
2005-03-17 03:58:33 +00:00
Mark Andrews
f71c55f4c1
1816. [port] UnixWare: failed to compile lib/isc/unix/net.c.
...
[RT #13597 ]
2005-03-16 01:22:33 +00:00
Mark Andrews
b999d4b195
1802. [bug] Handle connection resets better. [RT #11280 ]
2005-03-15 01:41:11 +00:00
Mark Andrews
b565b2a727
1823. [bug] Wrong macro used to check for point to point interface.
...
[RT#13418]
2005-03-15 00:09:14 +00:00
Mark Andrews
3c5addb38a
1767. [port] Builds on IPv6 platforms without IPv6 Advanced API
...
support for (struct in6_pktinfo) failed. [RT #13077 ]
2004-11-18 21:31:16 +00:00
Mark Andrews
311f1f0c34
1762. [bug] isc_interfaceiter_create() could return ISC_R_SUCCESS
...
even when it failed. [RT #12995 ]
2004-11-10 22:22:49 +00:00
Mark Andrews
142a2adacf
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:18:17 +00:00
Mark Andrews
9ab0d979a0
1704. [port] lwres needed a snprintf() implementation for
...
platforms without snprintf(). Add missing
"#include <isc/print.h>". [RT #12321 ]
2004-08-28 06:27:23 +00:00
Mark Andrews
6b97392538
indenting
2004-07-01 04:51:15 +00:00
Mark Andrews
33496808c3
1681. [bug] Only set SO_REUSEADDR when a port is specified in
...
isc_socket_bind(). [RT #11742 ]
2004-06-30 23:34:55 +00:00
Mark Andrews
af43d1d890
1674. [port] linux: increase buffer size used to scan
...
/proc/net/if_inet6.
2004-06-22 04:40:23 +00:00
Mark Andrews
f2801ac1de
add a explict dependancy for interfaceiter.@O@.
2004-06-22 02:48:36 +00:00
Mark Andrews
7d8e34f866
1673. [port] linux: issue a error messages if IPv6 interface
...
scans fails.
2004-06-22 02:10:48 +00:00
Mark Andrews
6f505c64f2
1667. [port] linux: not all versions have IF_NAMESIZE.
2004-06-19 01:03:38 +00:00
Mark Andrews
f66d610f60
include <sys/param.h> for NetBSD
2004-05-18 01:39:20 +00:00
Mark Andrews
bca2c316ad
1628. [bug] Typo in Compaq Trucluster support. [RT# 11264]
2004-05-06 03:19:40 +00:00
Mark Andrews
dce4b8574c
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:31:23 +00:00
Mark Andrews
ff5b6141c3
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:53 +00:00
Mark Andrews
60d3a4d5d0
1615. [port] Define ISC_SOCKADDR_LEN_T based on _BSD_SOCKLEN_T_ if
...
it is defined.
2004-04-19 03:05:22 +00:00
Mark Andrews
cb9767ed89
1611. [bug] solaris: IPv6 interface scanning failed to cope with
...
no active IPv6 interfaces.
2004-04-15 07:03:50 +00:00
Mark Andrews
46278b601d
hide ((isc_event_t **) (void *)) cast using a macro, ISC_EVENT_PTR.
2004-04-15 02:10:41 +00:00
Mark Andrews
8e3946873d
silence compiler warning
2004-03-17 05:29:54 +00:00
Mark Andrews
0861dafe7c
silence compiler warnings
2004-03-16 05:50:25 +00:00
Mark Andrews
82da683804
silence compiler
2004-03-16 05:02:31 +00:00
Mark Andrews
511621255e
1528. [cleanup] Simplify some dns_name_ functions based on the
...
deprecation of bitstring labels.
1527. [cleanup] Reduce the number of gettimeofday() calls without
losing necessary timer granularity.
2004-03-08 21:06:29 +00:00
Mark Andrews
347c832469
update copyrights
2004-03-08 09:05:15 +00:00
Mark Andrews
a821d5fa3d
DNSSEC bis merge from HEAD:
...
1581. [func] Disable DNSSEC support by default. To enable
DNSSEC specify "enable-dnssec yes;" in named.conf.
1565. [bug] CD flag should be copied to outgoing queries unless
the query is under a secure entry point in which case
CD should be set.
1558. [func] New DNSSEC 'disable-algorithms'. Support entry into
child zones for which we don't have a supported
algorithm. Such child zones are treated as unsigned.
1557. [func] Implement missing DNSSEC tests for
* NOQNAME proof with wildcard answers.
* NOWILDARD proof with NXDOMAIN.
Cache and return NOQNAME with wildcard answers.
1541. [func] NSEC now uses new bitmap format.
1519. [bug] dnssec-signzone:nsec_setbit() computed the wrong
length of the new bitmap.
1516. [func] Roll the DNSSEC types to RRSIG, NSEC and DNSKEY.
2004-03-08 02:08:05 +00:00
Mark Andrews
cbdd3a318b
update lib copyrights
2004-03-06 08:15:48 +00:00
Mark Andrews
a834f52f53
1578. [bug] Don't use CLASS E IPv4 addresses when resolving.
...
[RT #10346 ]
2004-02-20 00:50:51 +00:00
Mark Andrews
fc6e0aacb0
1566. [port] Support for the cmsg framework on Solaris and HP/UX.
...
This also solved the problem that match-destinations
for IPv6 addresses did not work on these systems.
[RT #10221 ]
2004-01-29 04:48:18 +00:00
Mark Andrews
52c85d05fc
1562. [bug] isc_socket_create() and isc_socket_accept() could
...
leak memory under error conditions. [RT #10230 ]
2004-01-26 23:50:40 +00:00
Mark Andrews
4afcac2061
ireq -> ifreq
2004-01-07 21:58:47 +00:00
Mark Andrews
df11930cd6
1517. [port] Support for IPv6 interface scanning on HP/UX and
...
TrueUNIX 5.1.
2003-10-07 04:27:43 +00:00
Mark Andrews
1ed28495fe
sync against trunc
2003-10-07 03:28:41 +00:00
Mark Andrews
388732593d
cleanup spaces before semicolons.
2003-09-24 03:47:21 +00:00
Mark Andrews
57b54234cd
sizeof style
2003-09-11 00:18:18 +00:00
Mark Andrews
761b909ee7
1430. [port] linux: IPv6 interface scanning support.
...
1362. [bug] remove IFF_RUNNING test when scanning interfaces.
1300. [port] Compaq Trucluster support.
1292. [func] Enable IPv6 support when using ioctl style interface
scanning and OS supports SIOCGLIFADDR using struct
if_laddrreq.
1065. [func] Runtime support to select new / old style interface
scanning using ioctls.
1024. [port] Compilation failed on HP-UX 11.11 due to
incompatible use of the SIOCGLIFCONF macro
name. [RT #1831 ]
2003-09-10 05:12:54 +00:00
Mark Andrews
50d044736d
1065. [func] Runtime support to select new / old style interface
...
scanning using ioctl
2003-09-02 04:51:12 +00:00
Mark Andrews
6733c0e6dd
add missing files
2003-08-27 03:16:22 +00:00
Mark Andrews
a84b20bbb0
1454. [port] Use getifaddrs() if available for interface scanning.
...
--disable-getifaddrs to override. Glibc currently
has a getifaddrs() that does not support IPv6.
Use --enable-getifaddrs=glibc to force the use of
this version under linux machines.
2003-08-27 03:15:26 +00:00