Commit graph

278 commits

Author SHA1 Message Date
Bob Halley
70fdfcd1fa make names empty when construction fails instead of invalidating them 1999-08-12 20:26:45 +00:00
Bob Halley
ba2a3950b8 add DNS_RDATASETATTR_ANSWERED 1999-08-12 07:50:30 +00:00
Bob Halley
2504b0a586 add cachedb 1999-08-12 07:49:09 +00:00
Bob Halley
5f120ce962 add dns_wildcardname constant 1999-08-12 07:48:16 +00:00
Bob Halley
593d951248 add RBTDB wild bit 1999-08-12 07:47:21 +00:00
Bob Halley
87a5360e27 foundname is no longer optional in dns_db_find(); add DNS_DBFIND_NOWILD 1999-08-12 07:46:32 +00:00
Bob Halley
00d8179488 add dns_name_iswildcard() 1999-08-12 01:29:03 +00:00
Bob Halley
aeb1ccee6a allow buffer and stream loading 1999-08-05 22:10:23 +00:00
Bob Halley
43a7c2d2cd update comment 1999-08-05 22:09:51 +00:00
Bob Halley
abec6ac24d add class CH 1999-08-05 22:09:23 +00:00
Bob Halley
0da08ae74c add view.h 1999-08-05 22:09:01 +00:00
Bob Halley
f94f59d746 add 1999-08-05 22:08:45 +00:00
Bob Halley
0e919917cc class to rdclass 1999-08-02 22:19:30 +00:00
Bob Halley
d981ca6455 class to rdclass; additional data support 1999-08-02 22:18:31 +00:00
Bob Halley
396e149f32 additional data support 1999-08-02 22:17:36 +00:00
Bob Halley
7d44d8aacd add beginload and endload support 1999-07-30 23:32:19 +00:00
Bob Halley
4478cd2fa8 rename commit to add; use dns_addrdatasetfunc_t 1999-07-30 23:31:48 +00:00
Bob Halley
abf512ef63 add dns_addrdatasetfunc_t and dns_dbload_t 1999-07-30 23:31:27 +00:00
Andreas Gustafsson
2b9515f497 needs <isc/socket.h> 1999-07-30 13:34:19 +00:00
Bob Halley
a6ebd71eed tweaks to dns_message_reply() 1999-07-29 01:26:53 +00:00
Bob Halley
5fc1b54cc6 allow undedication of the dedicated buffer 1999-07-28 02:20:22 +00:00
Bob Halley
aa23c665d8 resolver checkpoint 1999-07-24 01:26:18 +00:00
Bob Halley
4034b7d6ed Declare types in <dns/types.h>.
Put MAGIC macros into the DNS_ namespace.
Added header_ok and question_ok to the message structure.
Specify the intent before the returned message pointer in
dns_message_create().
Allow an intent to be specified when calling dns_message_reset().
Add dns_message_reply().
1999-07-24 01:05:22 +00:00
Bob Halley
2fc77eff62 move types to <dns/types.h> 1999-07-24 01:02:30 +00:00
Bob Halley
937f9db1ed add opcode, message, dispatch, and view types; list TSIG errors 1999-07-24 01:02:07 +00:00
Bob Halley
25e43e68b7 rcode result type support; cleanups 1999-07-24 00:59:26 +00:00
Andreas Gustafsson
18cd3d3db4 typo 1999-07-23 12:05:50 +00:00
Andreas Gustafsson
da378e384b define dns_rdataclass_none as 254, not 0 (RFC2136); remove dns_rdatatype_none for consistency; add some meta-types 1999-07-23 09:14:36 +00:00
Michael Graff
6f1422b81e fix many bugs. 1999-07-22 01:34:31 +00:00
James Brister
0eb5c95878 Config library implementation files. 1999-07-19 13:25:18 +00:00
James Brister
bbe0dc743b New config file library headers. 1999-07-19 13:14:12 +00:00
Bob Halley
332d9b3837 use isc_uint16_t, not u_int16_t 1999-07-13 19:42:25 +00:00
Bob Halley
1c724c986d add rdataset cloning 1999-07-13 01:50:22 +00:00
Michael Graff
2743e0ce08 s/dns_dispatch_destroy()/dns_dispatch_detach()/g 1999-07-13 00:25:21 +00:00
Michael Graff
9e9630faca make this work. tcp messages are now working (receive at least) 1999-07-12 23:43:45 +00:00
Brian Wellington
65c4736d9c Added underlying DNSSEC support (dst and crypto libraries) 1999-07-12 20:08:42 +00:00
Bob Halley
b7fe872457 the tag field is now obsolete 1999-07-10 01:04:12 +00:00
Michael Graff
212e466f42 implement tcp messages (recv part) 1999-07-10 00:15:53 +00:00
Michael Graff
a4e7a96dd4 checkpoint 1999-07-09 23:46:05 +00:00
Michael Graff
111bf2b31d another event for tcpmsg 1999-07-09 23:46:02 +00:00
Michael Graff
c16cc434ef checkpoint; add dns_dispatch_getsocket() to return the socket being used 1999-07-09 20:32:12 +00:00
Andreas Gustafsson
5cc89b11fa added dns_rdatatype_ismeta() 1999-07-09 12:47:28 +00:00
Michael Graff
1ec39fc7a8 checkpoint 1999-07-08 02:50:00 +00:00
Michael Graff
ab0e506608 checkpoint 1999-07-06 19:32:40 +00:00
Bob Halley
2815aa70e2 checkpoint 1999-07-03 20:54:56 +00:00
Bob Halley
bf345589ce add question attribute 1999-07-03 20:52:50 +00:00
Bob Halley
402b05ddea require an initialized name for dns_name_dup(); lint 1999-07-03 20:51:31 +00:00
Brian Wellington
125d72976a Merged redundant DNS_R_ and ISC_R_ result codes 1999-07-02 17:51:27 +00:00
Andreas Gustafsson
3de3053dc1 clarified comments: dns_name_init does not require a valid name, it produces one 1999-06-30 17:25:36 +00:00
Michael Graff
8d1943e8ff add dns_dispatch_attach/detach(), and start on serious dispatcher hacking. 1999-06-30 01:33:11 +00:00