Andreas Gustafsson
672b62dc2a
log library UNEXPECTED_ERRORs through the logging system;
...
end first line of two-line error messages with a colon
2000-02-14 19:40:36 +00:00
Andreas Gustafsson
ec9f7bd203
report journal file errors using isc_log_write(), not
...
UNEXPECTED_ERROR()
2000-02-14 19:26:23 +00:00
Andreas Gustafsson
7eabdeaeee
added new slave zone option allow-update-forwarding,
...
in the somewhat paradoxical category 'new in BIND 9 and not yet
implemented'
2000-02-14 18:59:07 +00:00
Andreas Gustafsson
3fe86e8ae7
include ${CFLAGS} on linker command line so that
...
"configure CFLAGS=-pg && make" does the right thing
2000-02-14 18:46:16 +00:00
James Brister
31e471c6f1
Add test cases for new allow-update-forwarding statement
2000-02-14 17:22:11 +00:00
James Brister
e0df4c98c8
Support parsing new allow-update-forwarding statement inside zones and
...
views.
2000-02-14 17:20:35 +00:00
James Brister
d47b32d4b9
Add allow-update-forwarding support to zones.
2000-02-14 17:18:40 +00:00
James Brister
83be31d86d
Add allow-update-forwarding supprt to views.
2000-02-14 17:16:35 +00:00
James Brister
0b73e4eb53
Corrected names of master zone bits checked in
...
dns_c_zone_getmaxtranstimeout() and dns_c_zone_getmaxtransidleout().
2000-02-12 09:38:08 +00:00
Bob Halley
eafe61bee8
The DNS_ADBFIND_STARTATROOT wasn't working.
2000-02-12 02:19:53 +00:00
Bob Halley
0485fcadd3
dns_view_simplefind() no longer binds the rdatasets if the result is NXDOMAIN.
2000-02-12 02:19:20 +00:00
Bob Halley
cec8578e67
The fctx lifetime timer was not running a certain times. In particular, it
...
was not running for fctxs in the addrwait state. If the underlying ADB finds
never timed out (which is possible since they generate fetches), the fctx
would exist until the server was shutdown.
2000-02-11 21:10:40 +00:00
Andreas Gustafsson
3b14e4434a
dynamic updates now attach to client object while waiting
...
to be executed
2000-02-11 21:09:32 +00:00
Andreas Gustafsson
ae0bc2f30e
Make client reference counts work the same way as all
...
other reference counts: replace ns_client_wait() and
ns_client_unwait() by ns_client_attach() and ns_client_detach(),
respectively
2000-02-11 20:56:19 +00:00
Bob Halley
b599cfd793
RTT penalization was not happening for the nonresponding servers in
...
the very common case where some server responded with the answer.
This would prevent avoidance of the nonresponding servers,
significantly increasing latency.
2000-02-11 19:58:11 +00:00
David Lawrence
90839d60d2
include comments from configure.in
2000-02-11 18:48:39 +00:00
David Lawrence
df3c4c7988
all "dnl" comments are now "#" comments so they appear in configure
2000-02-11 18:35:11 +00:00
Andreas Gustafsson
6f6eeb26e4
prepare for introducing dns_c_ipmatch_any
2000-02-11 18:26:09 +00:00
James Brister
e3f0a6821c
configure_view() was not detaching iplist after use.
2000-02-11 15:29:37 +00:00
David Lawrence
a2aefa9a62
fix revision number
2000-02-11 14:57:19 +00:00
Bob Halley
3f101f4e70
bad server support
2000-02-11 03:06:56 +00:00
Bob Halley
9e89140c97
fix clamping problem for maximally bad goodness
2000-02-11 02:58:44 +00:00
Bob Halley
73016bd7ef
In the case where an rdataset subtraction resulted in the nonexistence
...
of the rrset, the subtraction code created a nonexistent rdataset
entry with an incorrect type (the "covers" part of the type was not
set).
2000-02-11 02:17:56 +00:00
Bob Halley
535f453de3
The zone node cleaner did least serial number cleaning too soon, which
...
could result in the incorrect deletion of the most recent version of a
node when a rollback occurred.
2000-02-11 01:51:33 +00:00
Brian Wellington
fd4d722665
missing initialization
2000-02-10 23:00:48 +00:00
Andreas Gustafsson
cae053a51f
INSIST that no quota is in use when the quota object is
...
destroyed
2000-02-10 22:17:54 +00:00
Andreas Gustafsson
e5f8f2659b
yet another major reorganization of client shutdown
...
procedures, in preparation for client timeouts
2000-02-10 22:16:56 +00:00
Brian Wellington
26e1af486a
Use dns_message_reply() when responding to an update message
2000-02-10 22:14:39 +00:00
Bob Halley
34bbe03b5c
the bit test in dns_c_ctx_getforward() was backwards
2000-02-10 20:38:10 +00:00
James Brister
269d5ca1c7
Example usage of ondestroy notification for databases. Is ifdef'd out.
2000-02-10 16:13:12 +00:00
James Brister
80d19f3523
Support ondestroy notification for isc_mem_t.
2000-02-10 16:10:41 +00:00
James Brister
71a1b26df0
Build ondestroy.c now too.
2000-02-10 16:09:44 +00:00
James Brister
d549c37348
Support ondestroy notfication of databases.
2000-02-10 16:09:01 +00:00
James Brister
e32ccd2b77
Supporting type and routines for ondestroy event notifcation.
2000-02-10 16:05:13 +00:00
David Lawrence
0293ad1320
make sure INSTALL has an absolute path [RT 36]
2000-02-10 13:52:25 +00:00
Andreas Gustafsson
02da394e0c
allow-update for slave zones is Obsolete
2000-02-10 01:41:26 +00:00
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