2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-26 03:58:15 +00:00

399 Commits

Author SHA1 Message Date
Michael Graff
186817c92c make dns_message_findtype() public 1999-09-09 01:10:53 +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
ac77fece9a EDNS0 1999-09-02 01:52:31 +00:00
Bob Halley
bf555703f2 OPT support 1999-09-01 20:50:34 +00:00
Bob Halley
732e0731de SIG support 1999-08-31 22:14:06 +00:00
Brian Wellington
6d4886fa74 Added support for TSIG records in message and resolver subsystems, added
tsig to_struct/from_struct
1999-08-20 18:56:24 +00:00
Andreas Gustafsson
d347e7af94 dns_message_parse now takes new argument 'preserve_order'; support RR data >512 bytes 1999-08-20 06:08:39 +00:00
Bob Halley
0e919917cc class to rdclass 1999-08-02 22:19:30 +00:00
Andreas Gustafsson
57cf89b149 set msg->rdclass even if question section is empty 1999-07-30 13:33:14 +00:00
Bob Halley
a6ebd71eed tweaks to dns_message_reply() 1999-07-29 01:26:53 +00:00
Andreas Gustafsson
8c55a67a6d null pointer dereference 1999-07-28 05:23:16 +00:00
Bob Halley
996028142c update message reply support 1999-07-28 02:19:46 +00:00
Brian Wellington
991322a2ab A TSIG record's class should be ANY, not that of the question 1999-07-26 17:00:34 +00:00
Bob Halley
d8705ff90a Break msginit() into msginitheader() and msginitprivate().
Put MAGIC macros into the DNS_ namespace.
Take name cleanup code from msgreset() and put it into msgresetnames().
In dns_message_create(), the intent is now specified before the returned
message pointer.
dns_message_reset() now allows an intent to be specified.
msg->header_ok is set if parsing the header succeeded, and msg->question_ok
is set if parsing the question section succeeded.
Added dns_message_reply().
1999-07-24 01:09:04 +00:00
Michael Graff
5039f2cad3 don't modify the buffer passed in for peekheader() 1999-07-12 23:46:37 +00:00
Bob Halley
1db717f2f3 preliminary question rdataset support (rendering only); DNS/ISC_R_SUCCESS fix 1999-07-03 20:57:06 +00:00
Michael Graff
4c208bd46f add dns_message_peekheader() 1999-06-25 01:05:27 +00:00
Bob Halley
42a5f9c8f5 lint from alpha build 1999-06-24 17:55:41 +00:00
Andreas Gustafsson
3b40e78974 handle dynamic update meta-classes and empty rdatas 1999-06-20 08:05:56 +00:00
Andreas Gustafsson
75ec9bc9c7 DNS_MESSAGE_OPCODE_MASK was incorrect 1999-06-09 12:06:21 +00:00
Michael Graff
08d94b539a allow finding types and names but not returning them. This is basically an
existance check
1999-06-03 19:03:48 +00:00
Andreas Gustafsson
454bea884d dns_message_create did not initialize m->rdatasets 1999-05-25 16:55:57 +00:00
Michael Graff
4db368e084 ooops, fix a memory leak 1999-05-21 08:05:49 +00:00
Michael Graff
d49555e76c use the new rendered bit 1999-05-21 00:48:59 +00:00
Michael Graff
bd3ccd1c38 use dns_name_equal 1999-05-19 00:14:26 +00:00
Michael Graff
70fd62761d use linked lists for items returned from loanout 1999-05-14 23:19:12 +00:00
Michael Graff
438d7099d1 Implement name, rdata, rdatalist, rdataset loanout from message resources 1999-05-14 22:22:49 +00:00
Michael Graff
97e7d389d5 Clean up after code review 1999-05-14 17:52:11 +00:00
Michael Graff
8f3ba5e9b2 init a var 1999-05-13 00:15:42 +00:00
Michael Graff
2726950412 parse dynamic updates, and tsig's right 1999-05-12 19:32:13 +00:00
Michael Graff
b02262cbcd Fix up the condition where buffers are expended 1999-05-01 17:18:47 +00:00
Michael Graff
41cc03374d remove debugging crud 1999-04-30 23:37:23 +00:00
Michael Graff
bfbf3f2d77 don't use a temp buffer, it broke compression 1999-04-30 23:04:29 +00:00
Michael Graff
823e45c127 checkpoint 1999-04-30 22:35:49 +00:00
Michael Graff
ddd035637d snapshot 1999-04-30 21:52:40 +00:00
Michael Graff
8d6024e7cf Move the flags on dns_rdataset_totext() to be together, and make a
matching change to dns_rdataset_towire()
1999-04-30 21:15:02 +00:00
Michael Graff
5330fc09ac tpyo 1999-04-30 21:10:07 +00:00
Michael Graff
d070219e01 clean up and start testing rendering 1999-04-30 21:09:19 +00:00
Michael Graff
1d7987f422 checkpoint 1999-04-30 07:53:07 +00:00
Michael Graff
a920f559c3 fix up return codes in searching, and start on rendering. 1999-04-30 06:37:35 +00:00
Michael Graff
ded7456a4d Implement searching for a name in a section. 1999-04-30 06:13:07 +00:00
Michael Graff
be3458c3da Add checks for render/parse direction 1999-04-30 05:57:39 +00:00
Michael Graff
e690d225ad Make named compile, and start on using message code. This isn't done yet. 1999-04-30 05:42:06 +00:00
Michael Graff
fccf7905e8 snapshot working message parsing 1999-04-30 00:17:15 +00:00
Michael Graff
1d11db66fa make this build, ooops 1999-04-29 19:58:51 +00:00
Michael Graff
e223094b22 checkpoint 1999-04-29 08:18:57 +00:00
Michael Graff
d688386936 checkpoint 1999-04-28 03:19:58 +00:00
Michael Graff
f9df80f434 snapshot work 1999-04-27 02:24:11 +00:00
Michael Graff
9178881e1b start on message.c 1999-04-26 21:59:36 +00:00