Commit Graph
3325 Commits
Author SHA1 Message Date
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
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