Bob Halley
|
f3d4453c9a
|
update
|
1999-11-06 09:35:30 +00:00 |
|
Bob Halley
|
f9d8c276c1
|
move TSIG and TKEY destroy routines to server.c
|
1999-11-05 20:20:18 +00:00 |
|
Bob Halley
|
65f9103cc5
|
destroy routine now does nothing if init failed
|
1999-11-05 20:19:24 +00:00 |
|
Bob Halley
|
edee9a8a12
|
If we discover a server is broken for a zone, don't talk to it for 10
minutes.
|
1999-11-05 20:16:45 +00:00 |
|
Brian Wellington
|
37300957db
|
added dns_tkey_destroy, other minor fixes
|
1999-11-05 16:53:47 +00:00 |
|
Brian Wellington
|
31b6349dbb
|
added dns_tkey_destroy
|
1999-11-05 16:53:24 +00:00 |
|
Bob Halley
|
61b103daed
|
RTT support
|
1999-11-05 09:50:52 +00:00 |
|
Bob Halley
|
28ab8277a0
|
create adb list types
|
1999-11-05 09:49:53 +00:00 |
|
Michael Graff
|
6dde125c2f
|
be more cautious when updating expire times, and unify name/address buckets
|
1999-11-05 02:05:06 +00:00 |
|
Mark Andrews
|
dbeea618c6
|
added things
|
1999-11-04 23:13:09 +00:00 |
|
James Brister
|
05f8abe795
|
Added some extras for testing.
|
1999-11-04 22:41:43 +00:00 |
|
Bob Halley
|
f924db5119
|
1000 nanoseconds in a microsecond, not 10000
|
1999-11-04 21:40:49 +00:00 |
|
Bob Halley
|
a2cc581af9
|
enable processing of type 3 nodata/nxdomain
|
1999-11-04 19:39:16 +00:00 |
|
William King
|
888a65ed82
|
AIX 4.3 T_TIMEOUT in sys/timer.h conflicts with ours. badbeef.
|
1999-11-04 19:36:00 +00:00 |
|
Michael Graff
|
569d094440
|
An additional coredump avoiding REQUIRE()
|
1999-11-04 18:45:21 +00:00 |
|
Michael Graff
|
b06ac13313
|
check for NULL before filling in retured node pointer.
|
1999-11-04 18:42:27 +00:00 |
|
Bob Halley
|
3165855ecf
|
Do not treat a negative cache entry as "the answer" if we've already got
the answer due to CNAME/DNAME chaining.
Do not try to make a negative cache entry if we've chained outside of the
query domain.
|
1999-11-04 18:38:14 +00:00 |
|
Michael Graff
|
ef5e39139c
|
remove checks for null view, since we won't let that happen. Add a bit
of code to avoid pounding on servers that we can't find the addresses
of. Right now the adb just stops checking for 5 minutes.
|
1999-11-04 09:42:46 +00:00 |
|
Michael Graff
|
c68421fffe
|
clean up selection of which fetch is which in combined callback for A/AAAA
|
1999-11-04 09:04:29 +00:00 |
|
Michael Graff
|
f788a57046
|
reset partial flag only when deleting names
|
1999-11-04 08:50:12 +00:00 |
|
Michael Graff
|
65f6d2e1c1
|
clean up macros to avoid HAVE_* names. First a6 is a fetch, not name, attribute.
|
1999-11-04 08:48:47 +00:00 |
|
Michael Graff
|
93d3a6fd20
|
Don't say we're actually expiring addresses unless we really do.
|
1999-11-04 08:35:45 +00:00 |
|
Michael Graff
|
f942258b63
|
look up names, sleep for 5 seconds, dump db, sleep 5, look them up again.
|
1999-11-04 08:30:55 +00:00 |
|
Michael Graff
|
11e89b9b44
|
update the right ttl in a/aaaa db lookups. Print ttl in seconds from now, rather than absolute time.
|
1999-11-04 08:29:06 +00:00 |
|
Michael Graff
|
499371d17c
|
call dns_rdataset_init() on temprdatasets returned from
dns_message_gettemprdataset(). This is the only way to
allow us to insist that they are not associated when
returned via puttemprdataset().
|
1999-11-04 06:59:59 +00:00 |
|
Michael Graff
|
3d12fa7e76
|
snapshot; start noting negative cache ttls
|
1999-11-04 06:46:05 +00:00 |
|
Bob Halley
|
a7c6cb0a8c
|
Remove remnant of old TTL code that broke $TTL.
|
1999-11-04 06:12:40 +00:00 |
|
Mark Andrews
|
6314cd3338
|
Support $TTL w/ BIND 8 format
dns_ttl_fromtext() to return DNS_R_BADTTL not DNS_R_SYNTAX.
|
1999-11-04 01:21:28 +00:00 |
|
Bob Halley
|
ecda717550
|
deal with negative responses in query_simplefind()
|
1999-11-03 23:50:39 +00:00 |
|
Bob Halley
|
83ffabbfe1
|
Deal with negative cache responses when using dns_db_findrdataset().
|
1999-11-03 20:20:38 +00:00 |
|
Bob Halley
|
307fed93c4
|
allow negative cache entries to be returned
|
1999-11-03 19:58:00 +00:00 |
|
Bob Halley
|
79bbb290d9
|
deal with negative cache results
|
1999-11-03 19:57:32 +00:00 |
|
Bob Halley
|
9736378f29
|
dns_resolver_createfetch() now logs the name and type of the fetch.
Move most tracing to debug level 3.
|
1999-11-03 19:56:47 +00:00 |
|
Brian Wellington
|
e9455289ec
|
fill in creator on new TSIG, improved identity handling
|
1999-11-03 16:53:56 +00:00 |
|
Brian Wellington
|
0f0162e629
|
cleanup of a reference leak
|
1999-11-03 16:52:28 +00:00 |
|
Bob Halley
|
55254a46f9
|
first try at type 3 negative responses
|
1999-11-03 03:20:34 +00:00 |
|
Bob Halley
|
75841ddeb0
|
add missing DNS_DBFIND_GLUEOK
|
1999-11-03 03:20:16 +00:00 |
|
Bob Halley
|
77b9650eb1
|
Improve response caching logic.
First try at handling type 3 negative replies.
|
1999-11-03 03:19:17 +00:00 |
|
Mark Andrews
|
19c5c23ef6
|
fix compiler warning: While loop condition is always non-zero.
nxt_30.c enforce type range to 1..127. DNS_R_RANGE otherwise.
|
1999-11-03 01:07:02 +00:00 |
|
Michael Graff
|
cebd449863
|
test more hosts, why not.
|
1999-11-03 00:43:50 +00:00 |
|
Andreas Gustafsson
|
e7e74c22de
|
the 'covers' field was not being set in dns_diff_load()
|
1999-11-03 00:24:47 +00:00 |
|
David Lawrence
|
00a2ffb4ee
|
fluff: compare a pointer to NULL
|
1999-11-03 00:17:11 +00:00 |
|
Andreas Gustafsson
|
f977908972
|
log dynamic update signature approval
|
1999-11-02 23:47:41 +00:00 |
|
Brian Wellington
|
4a2f65ad8a
|
uninitialized variable
|
1999-11-02 23:40:05 +00:00 |
|
Andreas Gustafsson
|
8e8c5f7081
|
require a valid signature on dynamic updates
|
1999-11-02 23:37:04 +00:00 |
|
Brian Wellington
|
5c688a008a
|
A bit of SIG(0) cleanup
|
1999-11-02 22:58:29 +00:00 |
|
Michael Graff
|
f2762b0d99
|
check for more things with INSIST()
|
1999-11-02 21:29:13 +00:00 |
|
William King
|
270bb3aa7e
|
change timeout to 30 minutes
|
1999-11-02 21:16:27 +00:00 |
|
Brian Wellington
|
0b764d91c9
|
- updates to dns_message_signer to handle SIG(0) as well as TSIG
- SIG(0)'s can be rendered, and information is stored to allow them to be
verified after parsing. This needs some cleanup work done.
|
1999-11-02 19:59:04 +00:00 |
|
Brian Wellington
|
322b0fb39d
|
added DNS_R_NOIDENTITY
|
1999-11-02 19:57:13 +00:00 |
|