Andreas Gustafsson
da0ecdd70c
zone shutdown rewritten to use separate internal/
...
external refcount and control event instead of onshutdown,
to fix bug where zone could be freed before being shut down
(RT #28 )
2000-02-10 01:12:15 +00:00
Andreas Gustafsson
a174757026
implemented the 'localhost' and 'localnets' ACLs
2000-02-09 22:59:40 +00:00
Andreas Gustafsson
5d82424f5d
New source file netaddr.c; new functions isc_netaddr_eqprefix(),
...
isc_netaddr_masktoprefixlen(), isc_netaddr_fromsockaddr(),
isc_netaddr_fromin(), isc_netaddr_fromin6(), isc_sockaddr_fromnetaddr();
new result code ISC_R_MASKNONCONTIG
2000-02-09 22:52:37 +00:00
Andreas Gustafsson
a7e803adb0
obey the new transfer-source-v6 config options
2000-02-09 19:04:26 +00:00
Andreas Gustafsson
4d5520682b
support IPv6 masters in zone transfers
2000-02-09 19:04:04 +00:00
Andreas Gustafsson
427c9218c2
isc_socket_connect() leaked memory when connect() returned
...
EHOSTUNREACH
2000-02-09 19:02:40 +00:00
James Brister
e1eebec93e
Support query-source-v6 and transfer-source-v6
2000-02-09 16:51:34 +00:00
James Brister
e02c75a5b2
Fixed some incorrect error messages.
...
Support transfer-source-v6 and query-source-v6
2000-02-09 16:50:21 +00:00
James Brister
06d958edb3
Put quotes around ordering name on output.
2000-02-09 16:48:04 +00:00
James Brister
51c7627c91
Support queyer-source-v6 and transfer-source-v6
...
Is now an error if a IPv6 address is used in a transfer-source or
query-source statement.
Ditto for an IPv4 address in *-v6 statement.
Cleaned up error messages.
2000-02-09 16:45:52 +00:00
James Brister
5e742c46a8
Store query-source address and port together.
...
Get them out together.
Support query-source-v6 dnd transfer-source-v6
2000-02-09 16:39:50 +00:00
Bob Halley
a2f3208f7f
add DESTDIR support
2000-02-08 21:50:23 +00:00
Bob Halley
429bc0239f
do not install openssl .h files
2000-02-08 21:49:26 +00:00
Bob Halley
d01ac47e73
move up some forward declarations
2000-02-08 20:44:53 +00:00
Brian Wellington
6cac2e0f7a
dns_db_deleterdataset can now delete SIG sets.
2000-02-08 19:25:37 +00:00
Brian Wellington
ca5af3ab78
dns_buildnxt takes a ttl as a parameter, instead of using 3600.
2000-02-08 19:02:24 +00:00
Andreas Gustafsson
9e565c950b
clean up security roots if TSIG key ring creation fails
2000-02-08 18:08:58 +00:00
Bob Halley
0dc24b49b8
ensure we have size_t defined.
2000-02-07 22:35:31 +00:00
Bob Halley
8f0c8ee6c6
If a referral doesn't make progress, don't follow it.
2000-02-07 22:25:04 +00:00
Andreas Gustafsson
cd3674b4b2
don't configure the zone's query ACL twice
2000-02-07 22:01:05 +00:00
Bob Halley
927aa19430
fix incorrect memcpy() in resize [RT 15]
2000-02-07 19:11:59 +00:00
Andreas Gustafsson
e46ff30aec
ignore IPv6 interfaces before attempting to get their flags;
...
they are ignored by named anyway, and getting their flags seems to fail on
Solaris 8ea (RT #16 )
2000-02-07 18:59:39 +00:00
Andreas Gustafsson
461a00bbde
ignore any ioctl() errors that may occur during interface
...
iteration (after reporting them); in particular, do not INSIST() that
no such errors occur. Clarify the way this works by using the new
ISC_R_IGNORE result code.
2000-02-07 18:39:20 +00:00
Andreas Gustafsson
3a2487c9e3
added new result code ISC_R_IGNORE, to be used
...
by the interface iterator internals to indicate that an
interface is to be ignored. Previously ISC_R_FAILURE was
used for this purpose.
2000-02-07 18:35:37 +00:00
James Brister
8561310bf9
Removed extraneous semi-colon.
2000-02-06 15:07:03 +00:00
James Brister
8e28ef828d
Use yacc (or bison) binary found by configure.
2000-02-06 15:06:21 +00:00
Andreas Gustafsson
02b6658a6c
report use of the unsupported 'localhost' and 'localnets'
...
ACLs early instead of getting an assertion failure later when
trying to use them (RT #8 )
2000-02-05 22:12:45 +00:00
Brian Wellington
882945a30c
dns_dnssec_findzonekeys should ignore keys with the noauth flag set
2000-02-04 18:19:48 +00:00
Bob Halley
7eab320180
include <stddef.h> so we have NULL. Ugh.
2000-02-04 06:50:06 +00:00
Bob Halley
5b64759e40
deal with strsep portability. grr.
2000-02-04 06:17:22 +00:00
Bob Halley
35c842e05d
deal with lwres portability issues
2000-02-04 06:04:16 +00:00
Bob Halley
2ba9ea4e1e
add lwinetaton.c lwinetpton.c lwinetntop.c
2000-02-04 06:02:51 +00:00
Bob Halley
b25b18a41e
add
2000-02-04 06:02:06 +00:00
Bob Halley
823955b9d5
fix install problems
2000-02-04 01:58:37 +00:00
Bob Halley
4dafa5b8ed
add missing .h files
2000-02-04 01:41:25 +00:00
Bob Halley
0a26ae650d
add missing .h files
2000-02-04 01:33:16 +00:00
Andreas Gustafsson
b008da894e
suppress compiler warnings about redefining macros on OSF/1
2000-02-04 01:20:56 +00:00
Michael Graff
b680ef013d
set timeout to a whopping 120 seconds
2000-02-04 01:12:58 +00:00
Bob Halley
7d32c065c7
update copyright
2000-02-03 23:50:32 +00:00
Bob Halley
0fffa9dcca
update copyright
2000-02-03 23:17:52 +00:00
Bob Halley
ca41b452ed
update copyrights
2000-02-03 23:08:31 +00:00
Bob Halley
712e318f76
The resolver didn't handle dispatcher events with non-success result codes
...
correctly.
2000-02-03 22:48:30 +00:00
Bob Halley
624f129514
An fctx that is shutting down should not be in ADDRWAIT mode.
2000-02-03 22:24:18 +00:00
Brian Wellington
63d8846b1f
If dns_dnssec_findzonekeys can't load a private key, it should continue,
...
not fail. If it can't load any, it returns ISC_R_NOTFOUND.
2000-02-03 21:57:25 +00:00
Mark Andrews
af9cfbc643
move reference implementations into lwres_ namespace.
2000-02-03 21:54:10 +00:00
Olafur Gudmundsson
3a36d3d7e6
Added code to reject lines beginning with $ that are not known Directives.
...
Any name starting with $ should be escaped to comply with RFC1035.
Effect any zone will stop loading at first error, message is printed if
logging has been enabled.
2000-02-03 19:03:59 +00:00
Andreas Gustafsson
7618f0551e
replaced several RUNTIME_CHECK()s with less fatal means
...
of error reporting; fixed some potential leaks
2000-02-03 18:59:24 +00:00
Brian Wellington
112fa80ac3
dns_dnssec_findzonekeys shouldn't complain about a harmless ISC_R_NOTFOUND
...
error. It really should do better logging (that is, not to stderr) at
some point too...
2000-02-03 18:48:15 +00:00
Mark Andrews
c2a716690f
typo
2000-02-03 02:21:18 +00:00
Mark Andrews
89147fdde8
complete isc/lang.h -> lwres/lang.h transition.
2000-02-03 02:17:07 +00:00