Mark Andrews
3802d6611c
include <sys/param.h> for NetBSD
2004-05-18 01:38:39 +00:00
Mark Andrews
346f916a22
1615. [port] Define ISC_SOCKADDR_LEN_T based on _BSD_SOCKLEN_T_ if
...
it is defined.
2004-04-19 02:56:46 +00:00
Mark Andrews
d90c9a116c
hide ((isc_event_t **) (void *)) cast using a macro, ISC_EVENT_PTR.
2004-04-15 02:16:29 +00:00
Mark Andrews
44f939c72b
silence punned error messages
2004-04-15 01:38:09 +00:00
Mark Andrews
dc6d09d4c1
silence compiler warning
2004-03-17 05:33:38 +00:00
Mark Andrews
b04c56618c
silence compiler warnings
2004-03-16 12:45:42 +00:00
Mark Andrews
9e4db62a34
update copyrights
2004-03-09 06:12:49 +00:00
Mark Andrews
3dc0a8fa47
1578. [bug] Don't use CLASS E IPv4 addresses when resolving.
...
[RT #10346 ]
2004-02-20 00:50:17 +00:00
Mark Andrews
ddd4e486a7
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:59:41 +00:00
Mark Andrews
40faa0c9cb
1562. [bug] isc_socket_create() and isc_socket_accept() could
...
leak memory under error conditions. [RT #10230 ]
2004-01-26 23:47:04 +00:00
Mark Andrews
48cfc9344f
update_copyrights
2003-10-09 07:32:57 +00:00
Mark Andrews
c1df871a18
silence compiler warnings (HPUX/11i)
2003-07-23 06:57:59 +00:00
Mark Andrews
f4d86cfcea
update_copyrights
2003-07-22 04:03:54 +00:00
Mark Andrews
9c83671abd
isc/stat.h is needed to be referenced outside of win32 space for S_ISREG etc.
2003-05-20 00:06:56 +00:00
Mark Andrews
3f648157e9
memset the entire ifc structure
2003-05-15 06:39:59 +00:00
Mark Andrews
6fd5b7a222
1416. [bug] Empty node should return NOERROR NODATA, not NXDOMAIN.
...
[RT #4715 ]
2003-05-14 05:47:24 +00:00
Mark Andrews
fed111e907
1437. [bug] Leave space for stdio to work in. [RT #5033 ]
2003-05-13 04:53:09 +00:00
Mark Andrews
a7efbe70e7
merge 9.2.2 back into v9_2
2003-03-06 04:38:29 +00:00
Mark Andrews
891c424e56
update_copyrights
2002-08-05 06:57:16 +00:00
Mark Andrews
c6ce103cf8
reviewed: bwelling
...
1334. [port] Handle ECONNRESET from sendmsg() [unix].
2002-07-11 04:04:26 +00:00
Mark Andrews
a968e6b0b1
reviewed: bwelling
...
1317. [port] linux: make handling EINVAL from socket() no longer
conditional on #ifdef LINUX.
2002-07-11 03:43:19 +00:00
Mark Andrews
611a2d5f0b
reviewed: bwelling
...
add ECONNREFUSED
2002-07-10 04:49:58 +00:00
Mark Andrews
dd6234eb00
reviewed: bwelling
...
1245. [bug] Treat ENOBUFS, ENOMEM and ENFILE as soft errors for
accept().
2002-07-10 00:24:46 +00:00
Mark Andrews
f324e3cfdf
reviewed: bwelling
...
1241. [bug] Drop received UDP messsages with a zero source port
as these are invariably forged. [RT #2621 ]
2002-07-10 00:04:57 +00:00
Mark Andrews
a6540ffa21
pullup:
...
1288. [port] Openserver: the value FD_SETSIZE depends on whether
<sys/param.h> is included or not. Be consistant.
2002-05-10 06:54:40 +00:00
Mark Andrews
e5a402d95e
pullup:
...
1232. [bug] unix/errno2result() didn't handle EADDRNOTAVAIL.
2002-03-20 20:59:39 +00:00
Mark Andrews
034804a048
pullup:
...
1231. [port] HPUX 11.11 recvmsg() can return spurious EADDRNOTAVAIL.
2002-03-20 20:56:44 +00:00
Mark Andrews
4daf63c4b0
copyright dates
2002-02-20 02:17:28 +00:00
Andreas Gustafsson
44b8e407b5
pullup:
...
1200. [bug] Log 'errno' that we are unable to convert to
isc_result_t. [RT #2404 ]
2002-02-19 22:44:51 +00:00
cvs2git
a51c70decc
This commit was manufactured by cvs2git to create branch 'v9_2'.
2002-02-08 05:42:25 +00:00
Mark Andrews
73d7583d98
update copyrights
2002-02-08 03:57:47 +00:00
Mark Andrews
8a044e464b
pullup:
...
1081. [bug] Multicast queries were incorrectly identified
based on the source address, not the destination
address.
(from JINMEI Tatuya)
2002-01-24 23:22:25 +00:00
Andreas Gustafsson
4c7c397275
1183. [bug] Handle ENOSR error when writing to the internal
...
control pipe. [RT #2395 ]
2002-01-23 02:35:56 +00:00
Andreas Gustafsson
d7224e6672
pullup:
...
reference after free in error path.
2002-01-22 23:17:44 +00:00
Mark Andrews
2bffec87ac
pullup:
...
Out of date comment.
2002-01-22 05:00:30 +00:00
Mark Andrews
852fa3b2e3
1183. [bug] Handle ENOSR error when writing to the internal
...
control pipe. [RT #2395 ]
2002-01-22 02:38:34 +00:00
Mark Andrews
df1415d1e8
Out of date comment.
2001-12-19 05:51:34 +00:00
Mark Andrews
82107a8889
reference after free in error path.
2001-12-19 05:44:54 +00:00
Danny Mayer
13f20ab1fa
Update isc_time_formattimestamp to use the 12-Dec-2001 style of datestamp. Fix badtime to be 99-Bad-9999
2001-12-19 03:46:57 +00:00
Mark Andrews
c36f45e354
1163. [func] isc_time_formattimestamp() will now reports the year.
...
The format matches BIND 8 date stamp.
2001-12-17 02:55:06 +00:00
Mark Andrews
21b1491aa2
pullup:
...
1154. [bug] Don't attempt to obtain the netmask of a interface
if there is no address configured. [RT #2176 ]
2001-12-12 00:16:47 +00:00
Mark Andrews
111e3433d2
1154. [bug] When scanning interfaces skip the interface
...
if address no address is configured. [RT #2176 ]
2001-12-03 04:41:42 +00:00
Andreas Gustafsson
1f1d36a87b
Check return values or cast them to (void), as required by the coding
...
standards; add exceptions to the coding standards for cases where this is
not desirable
2001-11-30 01:59:49 +00:00
Mark Andrews
0cfa2fb26d
1146. [func] Allow IPV6_IPV6ONLY to be set/cleared on a socket if
...
supported by the OS by a new function
isc_socket_ipv6only().
2001-11-29 07:31:25 +00:00
Andreas Gustafsson
91cd0f93ad
sizeof style
2001-11-27 01:56:32 +00:00
Andreas Gustafsson
f1b6872550
Do not put a space before ';' when terminating a statement or in a 'for' statement.
2001-11-27 00:56:32 +00:00
Andreas Gustafsson
887c9d05c2
pullup:
...
1133. [bug] IN6_IS_ADDR_LOOPBACK was not portably defined on
platforms without IN6_IS_ADDR_LOOPBACK. [RT #2106 ]
2001-11-22 00:22:02 +00:00
Mark Andrews
eb2c518a38
1133. [bug] IN6_IS_ADDR_LOOPBACK not portably defined on platforms
...
without IN6_IS_ADDR_LOOPBACK. [RT #2106 ]
2001-11-21 13:06:20 +00:00
Andreas Gustafsson
945f7311ca
Don't return a value from isc__strerror(); it was never used, and
...
casting it to void everywhere as required by the coding standards would have been silly
and pointless
2001-11-20 01:45:49 +00:00
Brian Wellington
a873540eb6
When in singlethreaded mode, don't drain the event queue before exiting
...
isc_app_run(). The events will be delivered when the taskmgr is destroyed.
This will allow, for example, dnssec-signzone to be aborted with ^C.
I think this works, and the system tests pass, but it might break something.
2001-11-14 22:11:58 +00:00