Mark Andrews
ac70982956
add ECONNREFUSED
2002-05-03 05:43:40 +00:00
Mark Andrews
ab36b9cfee
add config.h
2002-05-02 06:55:23 +00:00
Mark Andrews
c99d9017ba
1275. [bug] When verifying that an NXT proves nonexistence, check
...
the rcode of the message and only do the matching NXT
check. That is, for NXDOMAIN responses, check that
the name is in the range between the NXT owner and
next name, and for NOERROR NODATA responses, check
that the type is not present in the NXT bitmap.
2002-04-29 23:50:26 +00:00
Mark Andrews
c4a9ce445c
1274. [func] preferred-glue option from BIND 8.3.
2002-04-26 00:40:37 +00:00
Mark Andrews
984c39beed
1269. [bug] Missing masters clause was not handled gracefully.
...
[RT #2703 ]
2002-04-17 01:23:15 +00:00
Mark Andrews
59bbc667bc
Use relative paths
2002-04-10 03:51:43 +00:00
Mark Andrews
c311ed52d4
1247. [bug] Don't reset the interface index for link/site local
...
addresses. [RT #2576 ]
2002-04-03 06:44:11 +00:00
Mark Andrews
79a6a33184
1246. [func] New functions isc_sockaddr_issitelocal(),
...
isc_sockaddr_islinklocal(), isc_netaddr_issitelocal()
and isc_netaddr_islinklocal().
2002-04-03 06:38:38 +00:00
Mark Andrews
5d26560e2b
1245. [bug] Treat ENOBUFS, ENOMEM and ENFILE as soft errors for
...
accept().
HPUX 11.11 returns ENOBUFS when the TCP connecting is closed before accept.
ENOMEM and ENFILE were also recommend by HP to be treated as soft for accept().
2002-04-03 05:41:20 +00:00
Mark Andrews
d6fbfd28ea
1243. [bug] It was possible to trigger a REQUIRE() in
...
dns_message_findtype(). [RT #2659 ]
2002-04-03 02:44:57 +00:00
Mark Andrews
2eeaed2812
missed one change
2002-04-02 08:04:42 +00:00
Mark Andrews
7791dd06ea
1242. [bug] named-checkzone failed if a journal existed. [RT #2657 ]
2002-04-02 06:54:07 +00:00
Mark Andrews
abc93ada82
rrset-order cyclic w/ sortlist broken.
2002-04-02 06:06:29 +00:00
Mark Andrews
091b098b49
1241. [bug] Drop received UDP messsages with a zero source port
...
as these are invariably forged. [RT #2621 ]
2002-04-02 04:36:52 +00:00
Mark Andrews
0bd9d19281
INSIST that there are no outstanding tasks when the task manager is
...
about to be destroyed (non-threaded).
2002-03-29 01:25:04 +00:00
Mark Andrews
9be230cfca
make val unsigned as we are now using strtoul().
2002-03-27 23:31:32 +00:00
Mark Andrews
f0ffc28f61
1238. [bug] It is possible to lockup the server when shutting down
...
if a notifies were being processed. [RT #2591 ]
2002-03-27 04:48:21 +00:00
Mark Andrews
beed6a0e22
Change 1236 was incorrect. [RT #2611 ]
2002-03-27 03:31:49 +00:00
Mark Andrews
18360f880c
missed it part
2002-03-20 22:25:58 +00:00
Mark Andrews
21ca3480cd
4->5
2002-03-20 22:06:07 +00:00
Mark Andrews
8695d7b357
1236. [bug] dns_rdata{class,type}_fromtext() didn't handle non
...
NULL terminated text regions. [RT #2588 ]
2002-03-20 17:12:29 +00:00
Mark Andrews
f76c4ebaf5
1235. [func] Report 'out of memory' errors from openssl.
2002-03-19 04:30:57 +00:00
Mark Andrews
72b6ec6e5d
lock mctx for DELETE_TRACE call in isc__mempool_put()
2002-03-19 02:40:16 +00:00
Brian Wellington
d56fa53141
Only allow hex or decimal when parsing key flags, not octal.
2002-03-17 18:59:43 +00:00
Brian Wellington
81e302788a
1233. [bug] The flags field of a KEY record can be expressed in
...
hex as well as decimal.
2002-03-17 18:50:21 +00:00
Mark Andrews
c00a1eb423
1232. [bug] unix/errno2result() didn't handle EADDRNOTAVAIL.
2002-03-15 05:01:33 +00:00
Mark Andrews
1e258716ac
1231. [port] HPUX 11.11 recvmsg() can return spurious EADDRNOTAVAIL.
2002-03-15 04:59:03 +00:00
Mark Andrews
d972fa3178
1230. [bug] isccc_cc_isreply() and isccc_cc_isack() were broken.
2002-03-15 04:54:58 +00:00
Brian Wellington
4b171ebd70
1229. [bug] named would crash if it received a TSIG signed
...
query as part of an AXFR response. [RT #2570 ]
2002-03-14 18:34:48 +00:00
Brian Wellington
17a2a1d3c1
fix invalid format string
2002-03-14 00:43:00 +00:00
Brian Wellington
6585d8782b
the region passed to dns_name_fromregion() can be const.
2002-03-14 00:36:07 +00:00
Mark Andrews
fd0528d19d
remove dead code
2002-03-12 04:10:57 +00:00
Mark Andrews
80b469ae8c
silence compiler
2002-03-12 04:07:37 +00:00
Mark Andrews
03fae7ef21
1227. [bug] dns_lex_getmastertoken() now returns ISC_R_BADNUMBER
...
if a number was expected and some other token was
found. [RT#2532]
2002-03-11 05:38:29 +00:00
Mark Andrews
ad611e746d
1226. [func] Use EDNS for zone refresh queries. [RT #2551 ]
2002-03-11 04:41:53 +00:00
Mark Andrews
603d1d1e20
1225. [func] dns_message_setopt() no longer requires that
...
dns_message_renderbegin() to have been called.
2002-03-11 01:59:16 +00:00
Mark Andrews
9de92818ae
warn that rrset-order 'fixed' is not implemented.
2002-03-10 23:40:31 +00:00
Brian Wellington
861cef1397
default_fromtext_callback should print a newline
2002-03-08 01:58:10 +00:00
Brian Wellington
231ffa6c85
add a new result code so that parsing a bad KEY record doesn't result in
...
"unknown class/type".
2002-03-08 01:38:57 +00:00
Mark Andrews
412e65017e
rrset-order checks
2002-03-08 00:54:48 +00:00
Mark Andrews
6f49c3e315
rrset-order is nolonger not implemented.
...
rrset-order should be a view level option.
2002-03-07 13:48:02 +00:00
Mark Andrews
2dd99c098c
1234. [bug] 'rrset-order' and 'sortlist' should be additive
...
not exclusive.
1223. [func] 'rrset-order' partially works 'cyclic' and 'random'
are supported.
2002-03-07 13:46:41 +00:00
Brian Wellington
df5e0316a7
- add the missing typedef for dns_order_t
...
- change the order of parameters to dns_order_create() for consistency
- add multiple inclusion protection to order.h
- fix a couple of typos
2002-03-07 07:48:48 +00:00
Mark Andrews
f4ea263511
rrset-order support.
2002-03-07 06:29:37 +00:00
Mark Andrews
1fb264ed3a
1222. [bug] Specifying 'port *' did not always result in a system
...
selected (non-reserved) port being used. [RT #2537 ]
2002-03-07 00:07:27 +00:00
Brian Wellington
a615e9a446
ALP -> APL
2002-03-06 18:33:13 +00:00
Mark Andrews
feb8ae0931
1220. [func] Support for APL rdata type.
2002-03-06 07:41:25 +00:00
Mark Andrews
8133c5d6ae
We could select on a closed file descriptor.
2002-03-05 06:41:08 +00:00
Brian Wellington
aa05bbdef7
When printing a warning about a value not being a valid decimal dotted
...
quad, it seems excessive to print "warning" when the message is already logged
at log level WARNING by the warn() callback.
2002-03-05 01:02:06 +00:00
Brian Wellington
da362f71bd
warning messages generated by dns_master_load* should not print
...
dns_master_load, since it violates the "don't print function names in
error messages" rule.
2002-03-05 00:59:42 +00:00