Brian Wellington
63d8846b1f
If dns_dnssec_findzonekeys can't load a private key, it should continue,
...
not fail. If it can't load any, it returns ISC_R_NOTFOUND.
2000-02-03 21:57:25 +00:00
Mark Andrews
af9cfbc643
move reference implementations into lwres_ namespace.
2000-02-03 21:54:10 +00:00
Michael Graff
736a33e263
don't free the event twice.
2000-02-03 20:50:06 +00:00
Olafur Gudmundsson
3a36d3d7e6
Added code to reject lines beginning with $ that are not known Directives.
...
Any name starting with $ should be escaped to comply with RFC1035.
Effect any zone will stop loading at first error, message is printed if
logging has been enabled.
2000-02-03 19:03:59 +00:00
Andreas Gustafsson
7618f0551e
replaced several RUNTIME_CHECK()s with less fatal means
...
of error reporting; fixed some potential leaks
2000-02-03 18:59:24 +00:00
Brian Wellington
14865492bc
don't quit if dns_dnssec_findzonekeys returns ISC_R_NOTFOUND
2000-02-03 18:49:08 +00:00
Brian Wellington
112fa80ac3
dns_dnssec_findzonekeys shouldn't complain about a harmless ISC_R_NOTFOUND
...
error. It really should do better logging (that is, not to stderr) at
some point too...
2000-02-03 18:48:15 +00:00
Michael Graff
0194d7c3b1
Fix a logic flow bug. There be ohters, which I will fix asap
2000-02-03 18:46:38 +00:00
Olafur Gudmundsson
85a932c4f4
enable logging from dns libraries
2000-02-03 17:50:08 +00:00
Brian Wellington
78524085b5
minor bugfixes
2000-02-03 16:58:54 +00:00
Mark Andrews
c2a716690f
typo
2000-02-03 02:21:18 +00:00
Mark Andrews
89147fdde8
complete isc/lang.h -> lwres/lang.h transition.
2000-02-03 02:17:07 +00:00
Michael Graff
8c8360e5c3
UNUSED(), INSIST(), and REQUIRE() come from assert_p.h (private to lwres source)
2000-02-03 01:42:50 +00:00
Michael Graff
37d266d288
decouple the lwres functions too. These really need to be cleaned up in many other ways.
2000-02-03 01:37:29 +00:00
Andreas Gustafsson
2cc3f12861
listed new options 'recursive-clients' and 'tcp-clients'
2000-02-03 01:31:53 +00:00
Michael Graff
7a166c5c61
completely decouple the lwres library from libisc. Bad michael for using isc/int.h and isc/lang.h, bad Mark for adding isc/tring.h, isc/net.h, and a few others.
2000-02-03 01:28:52 +00:00
Bob Halley
628b315462
If we have no addresses at all, but some have been pruned by the
...
ADB due to lameness, turn off lameness checking and try again.
2000-02-03 00:01:08 +00:00
Bob Halley
6da50be436
add missing exit checks to udp_recv and tcp_recv
2000-02-02 23:29:47 +00:00
Michael Graff
ffd9f87970
s/IGNORELAME/RETURNLAME/g
2000-02-02 23:27:39 +00:00
Michael Graff
1a0e33bc20
implement DNS_ADBFIND_GLUEOK, DNS_ADBFIND_HINTOK, and DNS_ADBFIND_IGNORELAME
2000-02-02 23:24:04 +00:00
Michael Graff
a4987cc031
pull the timeout from the context, that's what it is there for.
2000-02-02 23:22:56 +00:00
Andreas Gustafsson
dbeb322610
treat-cr-as-space is obsolete;
...
global transfer-source is supported, but for IPv4 only
2000-02-02 21:56:42 +00:00
Andreas Gustafsson
250ed9e230
created
2000-02-02 21:26:08 +00:00
Bob Halley
2d8ac40e14
Wildcard matching was broken.
2000-02-02 21:22:09 +00:00
Andreas Gustafsson
d2bb8318e5
removed #include <dns/confip.h>
2000-02-02 21:05:18 +00:00
Andreas Gustafsson
6612c92a77
replaced remaining references to 'update' with 'notify'
2000-02-02 21:03:12 +00:00
Andreas Gustafsson
5a2b8787dc
more comments
2000-02-02 21:02:11 +00:00
Andreas Gustafsson
9f3188c3b7
removed obsolete comment
2000-02-02 21:01:59 +00:00
Bob Halley
5d661f0bde
dns_name_matcheswildcard("foo.com.", "*.foo.com.") incorrectly returned true
...
(see RFC 1034 section 4.3.3).
2000-02-02 20:44:22 +00:00
Bob Halley
37b4618a5b
fctx_start() did not properly check the fctx exit conditions and could
...
try to destroy the fctx before the reference count went to zero (triggering
an assertion).
2000-02-02 20:27:56 +00:00
Brian Wellington
d2b77d720f
Added dns_name_matcheswildcard
2000-02-02 20:11:55 +00:00
Michael Graff
5726326ccd
fix? a socket problem with canceling things, again
2000-02-02 19:00:01 +00:00
David Lawrence
279c6ec074
includes copyright and warning about using config.h in public headers
2000-02-02 13:28:20 +00:00
David Lawrence
4f734c198e
use @TOP@ to include copyright and warn about using config.h in public headers
2000-02-02 13:27:10 +00:00
David Lawrence
6ad69891ee
use ISC_PLATFORM_NETINET6_IN6_H, don't use config.h
2000-02-02 13:26:22 +00:00
David Lawrence
2b556032fd
(un)define ISC_PLATFORM_HAVENETINET6IN6H
2000-02-02 13:25:22 +00:00
Mark Andrews
6edd0196d3
lint
2000-02-02 06:42:26 +00:00
Mark Andrews
768125e5e5
Use ISC_TRUE not 1.
2000-02-02 06:38:43 +00:00
Mark Andrews
be54c486fa
remove unnecessary break
2000-02-02 05:59:59 +00:00
Mark Andrews
25a3fe479f
remove unreachable code
2000-02-02 05:55:56 +00:00
Mark Andrews
c27f90d73a
remove ambiguous else message
2000-02-02 05:49:55 +00:00
David Lawrence
ca860d298f
1 added, 3 no longer present
2000-02-02 02:39:53 +00:00
Bob Halley
6e1e90b9b6
Undo 1.100 which caused problems on platforms other than Linux.
2000-02-02 02:34:30 +00:00
Bob Halley
bd02a77484
add norecurse
2000-02-02 02:17:31 +00:00
Bob Halley
5d8c8b966c
separate omapi init/destroy from listen
2000-02-02 02:16:59 +00:00
Mark Andrews
f57cf8a270
Add gai_strerror
2000-02-02 02:01:04 +00:00
Mark Andrews
40de7483ff
lint
2000-02-02 01:15:43 +00:00
Mark Andrews
9a79198176
lint
2000-02-02 01:09:56 +00:00
Mark Andrews
095c311c79
main(){exit(0);} -> main(){return (0);}
2000-02-02 01:06:27 +00:00
Mark Andrews
9682cdee53
return rather than exit
2000-02-02 01:02:59 +00:00