Bob Halley
d38a7a518f
Set AD.
1999-10-19 20:22:38 +00:00
Bob Halley
3f6714ce54
Remove query_a6additional(), since the latest version of the DNS lookups
...
draft no longer requires type A and AAAA additional section processing for
the owner name of an A6 rrset.
1999-10-19 20:02:59 +00:00
Bob Halley
8a9f679d60
Ensure version is always NULL for cache databases.
...
Plug a memory leak in the DNAME code.
1999-10-18 21:02:48 +00:00
Bob Halley
d680c5e7d5
Do not free client->query.qname prematurely.
...
Detach from our fetch as soon as it is done. (Not doing this meant we
couldn't recurse again when restarting.)
Fix some bugs in the multiple question code that were causing qtype to be
set incorrectly when restarting after recursion.
1999-10-17 19:27:04 +00:00
Bob Halley
238c9f5aaa
qtype was not restored correctly after recursion.
1999-10-16 20:50:33 +00:00
Bob Halley
a2250d2462
Negative caching support.
1999-10-16 01:04:12 +00:00
Bob Halley
6bd80c2c4e
Ignore negative cache entries in ANY query responses.
1999-10-15 20:48:34 +00:00
Bob Halley
66a6c17757
When using the hints database, 'db' was not reset from the cache to the
...
hints database. Later on we'd try to detach a node from the hints database
using the cache database, and this would trigger an assertion.
1999-10-15 06:49:58 +00:00
Bob Halley
d60f5b9bc8
Zone support
1999-10-14 01:37:00 +00:00
Bob Halley
30b652c9f3
improve post-recursion code
1999-10-13 02:08:19 +00:00
Bob Halley
93acd5fcca
add comment about possible standards change
1999-10-12 20:40:10 +00:00
Bob Halley
e24ae70756
Make qrdataset an attribute of the client.
...
Get the foundname out of the fetch done event.
1999-10-11 19:12:43 +00:00
Bob Halley
4fdb67f4eb
resolver support checkpoint; partial AD support
1999-10-07 19:44:22 +00:00
Bob Halley
15b1d62351
Add NS records to the authority section when answering from a zone.
...
Do not put a name into a section more than once.
Make restarts part of query state.
We were leaking the old qname after a CNAME/DNAME restart.
Update A6 follower calls to conform with interface changes.
1999-09-17 21:59:55 +00:00
Bob Halley
0e5d1f7463
cache support
1999-09-13 18:26:37 +00:00
Andreas Gustafsson
55dd0f94e6
typo caused SIGs to leak memory instead of being added to response
1999-09-09 06:55:35 +00:00
Bob Halley
6674b5827d
only allow glue for the delegating zone
1999-09-08 01:21:01 +00:00
Bob Halley
9637357a77
a6 chains in additional data
1999-09-08 01:10:26 +00:00
Bob Halley
daf60b7604
add a6 chains to additional data
1999-09-07 23:09:34 +00:00
Michael Graff
4556681e19
snapshot socket.[ch] code and commit dynbuf_t -> buffer_t changes
1999-09-02 02:10:44 +00:00
Bob Halley
3f185361a4
Set AA correctly at zonecuts and in delegations.
...
Return glue when generating referrals.
Included signatures of additional data, if available.
An A6 query now causes type A and type AAAA additional section processing for
QNAME.
Add some comments.
1999-09-01 18:16:43 +00:00
Bob Halley
5c48c142e3
Doing a SIG query to a nonsecure zone was returning SERVFAIL instead of
...
no error, no data.
1999-08-31 22:24:36 +00:00
Bob Halley
732e0731de
SIG support
1999-08-31 22:14:06 +00:00
Bob Halley
241c94301b
get rid of warning
1999-08-27 18:40:57 +00:00
Bob Halley
549b6394e0
NXDOMAIN NXT support
1999-08-26 07:14:06 +00:00
Andreas Gustafsson
d662fd77ec
enable outgoing zone transfers
1999-08-20 06:04:28 +00:00
Bob Halley
ff5fcd9e67
NXRRSET NXT support
1999-08-19 20:46:59 +00:00
Bob Halley
9d308c6236
use only one database version per query
1999-08-18 04:23:39 +00:00
Bob Halley
cd1d7a62de
remove test code that was erroneously left in
1999-08-17 01:04:01 +00:00
Andreas Gustafsson
84d821c521
check for meta-queries
1999-08-16 09:46:20 +00:00
Bob Halley
ac52827835
return YXDOMAIN if dname construction fails
1999-08-12 20:27:24 +00:00
Bob Halley
a7de941669
cleanup and restructure find; add DNAME support
1999-08-12 07:54:08 +00:00
Bob Halley
173b32c660
checkpoint: basic views, version.bind support
1999-08-05 22:14:43 +00:00
Bob Halley
b77cab68c6
checkpoint; crude TCP support
1999-08-05 01:51:32 +00:00
Bob Halley
f988b6764d
checkpoint
1999-08-03 20:56:08 +00:00
Bob Halley
4e37c87da1
checkpoint; beginnings of additional data support
1999-08-03 01:21:00 +00:00
Andreas Gustafsson
6dc79bfdaf
unintialized variables
1999-08-02 05:54:10 +00:00
Bob Halley
5debbf1189
checkpoint
1999-07-29 00:55:35 +00:00
Bob Halley
a0d74f71ac
remove events.h
1999-07-28 02:21:55 +00:00
Bob Halley
b4d7972545
checkpoint
1999-07-28 02:20:36 +00:00
Bob Halley
7e6c9a9a73
add
1999-07-24 01:17:44 +00:00