Michael Graff
|
7ec579cd5d
|
Add functions to check that a type is only or is not allowed in a question section
|
2000-04-14 20:13:49 +00:00 |
|
Michael Graff
|
3bb3b7ac46
|
implement singleton type checking
|
2000-04-14 18:36:45 +00:00 |
|
Brian Wellington
|
dc3fc5830a
|
A couple minor bugs relating to TCP TSIG verification
|
2000-04-08 04:40:21 +00:00 |
|
Michael Graff
|
4195904998
|
s/DNS_R_/ISC_R_/ change for some codes.
|
2000-04-06 22:03:35 +00:00 |
|
Brian Wellington
|
5caab9f99d
|
TSIG and SIG(0) are no longer message pseudosections.
|
2000-03-29 01:32:22 +00:00 |
|
David Lawrence
|
ecb6c5782e
|
exorcized local compression
|
2000-03-23 05:18:46 +00:00 |
|
Brian Wellington
|
9dee95b41c
|
code review - minor formatting changes, remove duplicate assignment,
add a comment to reinspect a loop later
|
2000-03-18 01:00:57 +00:00 |
|
Mark Andrews
|
acb0311b11
|
dns_message_renderreset should cause the message to forget the render
buffer.
|
2000-03-16 06:51:04 +00:00 |
|
Brian Wellington
|
f7fbd68b1c
|
added msg.verify_attempted, renamed msg.verify_sig0 to verify_sig
|
2000-03-13 19:27:35 +00:00 |
|
Brian Wellington
|
2871292a56
|
Require that a message hasn't already been signed before signing it.
Hopefully this will never be triggered.
|
2000-03-03 19:46:15 +00:00 |
|
Bob Halley
|
435abcf2e2
|
add dns_message_renderreset()
|
2000-02-24 19:37:28 +00:00 |
|
Bob Halley
|
7d32c065c7
|
update copyright
|
2000-02-03 23:50:32 +00:00 |
|
Brian Wellington
|
b6666e61dc
|
More TSIG/TKEY minor fixes (including a few more plugged memory leaks)
|
2000-01-22 04:45:17 +00:00 |
|
Brian Wellington
|
b984520acc
|
major TSIG/TKEY cleanup
|
2000-01-21 20:18:41 +00:00 |
|
Michael Graff
|
3ddd814a97
|
dns_result_t is no more. s/dns_result_t/isc_result_t/ -- more later, when I need a break.
|
1999-12-23 00:09:04 +00:00 |
|
Michael Graff
|
733b16eb0b
|
priority rendering
|
1999-12-22 03:22:59 +00:00 |
|
Michael Graff
|
59602a4485
|
set DNS_RDATASETATTR_TTLADJUSTED when the ttl's for rdata don't match
|
1999-12-17 00:21:38 +00:00 |
|
Mark Andrews
|
271154eafd
|
dns_message_reply(): copy the question section of notify messages.
|
1999-12-15 07:28:51 +00:00 |
|
Mark Andrews
|
8b791b4ee8
|
'covers' was not being set when extracting questions from a incoming message,
set covers to zero.
|
1999-12-15 02:25:35 +00:00 |
|
Bob Halley
|
5eb8688b78
|
fix memory leak; dns_message_renderrelease() is now void
|
1999-11-25 01:58:16 +00:00 |
|
Bob Halley
|
7ab5937e0b
|
turn off AD if we have rendered pending data
|
1999-11-23 20:53:34 +00:00 |
|
Michael Graff
|
fb12d257ef
|
plug some memory leaks found durring interop testing
|
1999-11-09 05:39:45 +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 |
|
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 |
|
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
|
06f9d6486e
|
dns_message_signer update
|
1999-10-28 14:18:52 +00:00 |
|
Brian Wellington
|
e5c7544550
|
dns_message_signer
|
1999-10-27 22:25:55 +00:00 |
|
Michael Graff
|
0583bf2d0a
|
set names on mempools
|
1999-10-27 19:33:49 +00:00 |
|
Brian Wellington
|
1672aaee14
|
tkey processing
|
1999-10-25 21:07:01 +00:00 |
|
Bob Halley
|
004da17157
|
Make the public version of findname() set attributes appropriately.
|
1999-10-20 23:28:10 +00:00 |
|
David Lawrence
|
c866769e66
|
more INSISTs for proper range before passing integers to isc_buffer_putuint16
|
1999-10-17 22:31:03 +00:00 |
|
Bob Halley
|
2f6040ed67
|
Store CNAMEs and their SIGs (if any) in their own name structure on the
name list. I.e. do not mix CNAMEs with non-CNAME data. Do the same thing
for DNAMEs.
|
1999-10-17 19:20:20 +00:00 |
|
Brian Wellington
|
949d406b57
|
reference counting on TSIG keys. Necessary for TKEY delete
|
1999-10-08 20:14:47 +00:00 |
|
Brian Wellington
|
3f6dc1703f
|
tsig structure/function name change
|
1999-10-08 18:37:24 +00:00 |
|
Brian Wellington
|
069104dd6a
|
the message->cleanup list was being improperly cleaned
|
1999-10-08 14:59:02 +00:00 |
|
Michael Graff
|
7153a32ae9
|
memory leak fix
|
1999-09-14 23:48:27 +00:00 |
|
Michael Graff
|
d8f304288d
|
Use a memory pool for rdatasets as well
|
1999-09-11 01:35:55 +00:00 |
|
Brian Wellington
|
24694ab18a
|
new fields needed for TCP-TSIG
|
1999-09-10 14:54:10 +00:00 |
|
Michael Graff
|
af6e7e5cd2
|
Changes to message.c/h to use memory pools for names. Coming soon:
same thing for rdata, rdatalist, and rdatasets.
Also implement dns_message_takebuffer().
See comments in message.h for news.
|
1999-09-10 02:48:32 +00:00 |
|
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 |
|