Commit Graph

3377 Commits

Author SHA1 Message Date
James Brister
e25765f84a Build new resolv.conf parser tester. 2000-02-16 17:47:37 +00:00
James Brister
ae32d75897 Tester for resolv.conf parser. 2000-02-16 17:46:18 +00:00
James Brister
32ddc0e486 Include new lwconfig.c in the build. 2000-02-16 17:42:49 +00:00
James Brister
4838e5f7c2 various declarations for resolv.conf parser. 2000-02-16 17:42:16 +00:00
James Brister
de20d36fef sample resolv.conf for testing the parser. 2000-02-16 17:40:41 +00:00
James Brister
ffbec84459 resolv.conf parsing routines. 2000-02-16 17:38:28 +00:00
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