Commit Graph
3371 Commits
Author SHA1 Message Date
Michael Graff 9094466faf return 'lame' servers, too. This is after all why I put that flag there... 2000-02-16 17:21:41 +00:00
Brian Wellington 9fae7ff638 dns_zone_getssutable/dns_zone_setssutable 2000-02-16 16:37:55 +00:00
Michael Graff 4e675038a0 pseudo-prime ip6.int using a fake query 2000-02-16 02:33:23 +00:00
Michael Graff 5be443d94b implement a 10 minute bitstring-reverse-query avoidance if we tried once and
it failed with ISC_R_FAILURE, DNS_R_SERVFAIL, or DNS_R_FORMERR.
This makes it so we don't try the bitstring lookup when it will most
likely fail.
2000-02-16 01:51:17 +00:00
Michael Graff c50f9f4103 clean up a bit of old code 2000-02-16 01:49:11 +00:00
Michael Graff 69a7905cf3 return 'avoid_bitstring' in dns_adbaddrinfo_t. If non-zero, the timer hasn't expired.
This means we need to pass 'now' into dns_adb_findaddrinfo() as well, to filter
out timers that have expired.
2000-02-16 00:16:36 +00:00
Brian Wellington 7dc1fe2410 added matchtype support 2000-02-15 21:54:59 +00:00
Brian Wellington 00f4dd128f added ssu.c 2000-02-15 21:52:32 +00:00
Brian Wellington 99fa73cf4c added ssu.h 2000-02-15 21:51:48 +00:00
Brian Wellington 55e001d7ba added support for different pattern types. c file coming later 2000-02-15 20:16:09 +00:00
Andreas Gustafsson cf755281df typos in comments 2000-02-15 20:05:37 +00:00
Brian Wellington 16a5aa9a57 add dns_ssutable_t 2000-02-15 19:53:18 +00:00
Andreas Gustafsson fd0bc40a25 IP addresses in ACLs are now represented as
isc_netaddr_t, not isc_sockaddr_t
2000-02-15 19:53:05 +00:00
Andreas Gustafsson be1395f914 typo 2000-02-15 18:24:26 +00:00
James Brister b9b814893a Add prototype for dns_c_ipmatchany_new(). 2000-02-15 17:07:52 +00:00
James Brister 0b5d6a2091 Add dns_c_ipmatch_any to dns_c_ipmatch_type_t enum. 2000-02-15 17:06:58 +00:00
James Brister 334e2ce758 Handle new dns_c_ipmatch_any type in address lists. Use (negated)
when parsing address 'none'.
Also make better use of localhost and localnets ipmatch elements.
2000-02-15 17:05:11 +00:00
James Brister 7d1c47756f Support new ipmatch elements type: dns_c_ipmatch_any
Also handle address name 'none' to be same as '!any'
2000-02-15 17:01:50 +00:00
James Brister cf8cd3a606 Removed acls that are now handled by ipmatch elements types. 2000-02-15 17:00:33 +00:00
James Brister fbaec7a6e3 Use new config ipmatch element type: dns_c_ipmatch_any 2000-02-15 16:58:52 +00:00
Andreas Gustafsson b356893425 added isc_netaddr_equal() 2000-02-15 00:28:48 +00:00
Andreas Gustafsson d18d98734f implemented client timeouts; made outgoing zone transfers
use the client timers instead of creating their own
2000-02-14 23:56:47 +00:00
Brian Wellington 2d478b7049 comments and logging changes 2000-02-14 23:38:31 +00:00
Bob Halley b3fb6d6a29 lint 2000-02-14 23:19:45 +00:00
Michael Graff 543da41dbb fix a memory leak I just created. 2000-02-14 22:54:03 +00:00
Michael Graff 8dd17056ff allow building everything via 'make all_tests' 2000-02-14 22:48:34 +00:00
Brian Wellington 46374d51a6 print usage in more situations, make usage fit in 24 lines 2000-02-14 22:34:08 +00:00
Brian Wellington 52c6910afb Adding additional data caused an assertion for a signed zone. 2000-02-14 22:21:25 +00:00
Michael Graff 9a3210af1b implement noop, fix memory leaks 2000-02-14 21:56:08 +00:00
Michael Graff cf53d35e3d kill return; at end of function 2000-02-14 21:21:03 +00:00
Michael Graff 1f44824581 use bitstrings first, then nibble mode 2000-02-14 21:11:52 +00:00
Brian Wellington 71f5ad0517 Initial commit of simple secure update. Not compiled in by default. 2000-02-14 21:09:16 +00:00
Brian Wellington 01d202be8f *** empty log message *** 2000-02-14 21:00:38 +00:00
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