David Lawrence
ae4cbb69ee
[RT 17] Special handling of prefix/sysconfdir/localstatedir. If none
...
are given, install to /usr/local but use /etc/named.conf and
/var/run/named.pid. If prefix is given, use it in the other two if they
are not also provided.
2000-02-10 01:14:06 +00:00
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
38e62f7bfb
fixed inaccuracies reported by Cricket Liu
2000-02-10 00:55:50 +00:00
Andreas Gustafsson
66142ee20a
client leaked socket if shutdown was in progress when
...
accept completed
2000-02-10 00:28:36 +00:00
Andreas Gustafsson
a174757026
implemented the 'localhost' and 'localnets' ACLs
2000-02-09 22:59:40 +00:00
Andreas Gustafsson
78666b7543
added test cases for isc_netaddr_masktoprefixlen()
2000-02-09 22:57:05 +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
Bob Halley
036608c715
add FreeBSD
2000-02-09 19:27:55 +00:00
Bob Halley
20de4f6c6c
update
2000-02-09 19:24:13 +00:00
Bob Halley
19389c0bb1
lint
2000-02-09 19:23:30 +00:00
Bob Halley
a505a3f6e0
find sigwait() on FreeBSD
2000-02-09 19:22:36 +00:00
Andreas Gustafsson
cbe5f076ba
added transfer-source-v6
2000-02-09 19:06:32 +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
Bob Halley
dfbd63dd7a
update
2000-02-09 18:50:25 +00:00
Bob Halley
e9b9953f9b
Since we're now using the "-pthread" compiler option on FreeBSD, we no longer
...
have to link with -lc_r explicitly.
2000-02-09 18:49:53 +00:00
Bob Halley
660f6ef547
update
2000-02-09 18:29:51 +00:00
Bob Halley
083699db84
minor tweaks for OpenBSD and FreeBSD
2000-02-09 18:29:38 +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
James Brister
71f6034b7e
Add tests for transfer-source-v6 and query-source-v6
2000-02-09 16:36:59 +00:00
James Brister
35393c5cfa
Get query source address and port together
2000-02-09 16:36:19 +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
b2d7494643
update
2000-02-08 21:48:02 +00:00
Bob Halley
1443aa0adf
Use the correct compiler settings for FreeBSD pthreads [RT 24]
2000-02-08 21:47:45 +00:00
Bob Halley
bfc2d518d1
use ns_g_defaultpidfile
2000-02-08 21:15:41 +00:00
Bob Halley
68e46ce9ee
Use '-std' flag when compiling on COMPAQ TRU 64.
2000-02-08 20:54:10 +00:00
Bob Halley
d01ac47e73
move up some forward declarations
2000-02-08 20:44:53 +00:00
Brian Wellington
2ad2a5731e
remove dns_db_deleterdataset item
2000-02-08 19:32:58 +00:00
Brian Wellington
75f8396869
Pass covers field to dns_db_deleterdataset
2000-02-08 19:27:36 +00:00
Brian Wellington
6cac2e0f7a
dns_db_deleterdataset can now delete SIG sets.
2000-02-08 19:25:37 +00:00
Brian Wellington
683e95c97a
Pass a ttl to dns_buildnxt. Uses 3600 now, but better code could be copied
...
from signer.c if nxtify is ever going to be used.
2000-02-08 19:04:36 +00:00
Brian Wellington
201b17e55f
Determine the minimum ttl from the SOA and pass it into dns_buildnxt
2000-02-08 19:03:29 +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
8545bb4765
change working directory immediately after parsing the options block
2000-02-08 01:30:16 +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
Bob Halley
d8799a8813
update
2000-02-07 22:04:38 +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
e55b792a68
do not listen on interfaces that are not marked 'up'
2000-02-07 18:47:43 +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