- 22 Nov, 2000 1 commit
-
-
Andreas Gustafsson authored
variety, logging a message at debug level 1. We may or may not add an option to make this conditional.
-
- 14 Nov, 2000 1 commit
-
-
Brian Wellington authored
value - the type can be "any", "strict", or "none". This fixes potential problems with compression in unknown rr types.
-
- 10 Nov, 2000 1 commit
-
-
Andreas Gustafsson authored
-
- 27 Oct, 2000 1 commit
-
-
Brian Wellington authored
-
- 25 Oct, 2000 1 commit
-
-
Mark Andrews authored
DNS_RDATA_UPDATE flag. 531. [func] Rdata really should be initalized before being assigned to (dns_rdata_fromwire(), dns_rdata_fromtext(), dns_rdata_clone(), dns_rdata_fromregion()), check that it is.
-
- 20 Oct, 2000 2 commits
-
-
Michael Sawyer authored
-
Mark Andrews authored
-
- 12 Oct, 2000 1 commit
-
-
Brian Wellington authored
with Windows 2000's broken implementation of TKEY.
-
- 11 Oct, 2000 2 commits
-
-
Brian Wellington authored
-
Michael Sawyer authored
hidden behind #ifdef's, since no OPT code number has yet to be assigned by the IANA. They are also not quite complete in all regards; VIEW options are understood and ignored. ZONE options are understood and acted upon, though some of the error cases aren't quite right. Remove doubled isc_mem_stats in dighost.c Update todo list. Change literal 255's to DNS_NAME_MAXWIRE in name.c
-
- 07 Oct, 2000 1 commit
-
-
Brian Wellington authored
-
- 06 Oct, 2000 2 commits
-
-
Brian Wellington authored
-
Brian Wellington authored
attempt, which should allow dig to print more invalid messages.
-
- 12 Sep, 2000 1 commit
-
-
Brian Wellington authored
-
- 11 Sep, 2000 1 commit
-
-
Mark Andrews authored
-
- 09 Sep, 2000 1 commit
-
-
Brian Wellington authored
This fixes the crash, but not the real problem, which is that the TSIG needs to be verified even if there is no matching view.
-
- 07 Sep, 2000 1 commit
-
-
Brian Wellington authored
was 2 bytes too short, leading to message generation failures.
-
- 22 Aug, 2000 1 commit
-
-
Brian Wellington authored
-
- 21 Aug, 2000 1 commit
-
-
Brian Wellington authored
question section, and returning a formerr if it was invalid. This isn't exactly right, since it should be the caller's responsibility to check, not message_parse. It definitely caused weirdness when parsing responses, and the only places where queries were parsed already does the right thing.
-
- 14 Aug, 2000 1 commit
-
-
Brian Wellington authored
-
- 07 Aug, 2000 1 commit
-
-
Andreas Gustafsson authored
-
- 01 Aug, 2000 1 commit
-
-
David Lawrence authored
own CVS tree will help minimize CVS conflicts. Maybe not. Blame Graff for getting me to trim all trailing whitespace.
-
- 27 Jul, 2000 1 commit
-
-
David Lawrence authored
-
- 25 Jul, 2000 1 commit
-
-
Brian Wellington authored
signed query could crash the server.
-
- 20 Jul, 2000 1 commit
-
-
Andreas Gustafsson authored
"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." because it caused DNSSEC validation of responses to ANY queries at nodes with CNAME records to fail, and no one was able to figure out why it was added in the first place. As a beneficial side effect, findname() now finds names even if they have attribute bits set differently from the one being searched for. This supersedes the fix of revision 1.133.
-
- 10 Jul, 2000 1 commit
-
-
Michael Graff authored
-
- 29 Jun, 2000 2 commits
-
-
Andreas Gustafsson authored
not constructed by dns_message_parse(), dns_message_findname() failed to find anything due to checking for attribute bits set only by dns_message_parse(). This caused an infinite loop when constructing the response to an ANY query at a CNAME in a secure zone.
-
Andreas Gustafsson authored
dns_rdatatype_cname twice instead of cname+dname
-
- 23 Jun, 2000 2 commits
-
-
Michael Sawyer authored
-
Brian Wellington authored
-
- 22 Jun, 2000 1 commit
-
-
David Lawrence authored
-
- 16 Jun, 2000 3 commits
-
-
Michael Sawyer authored
-
Michael Sawyer authored
-
Michael Sawyer authored
Improve handling of rdatasets without rdata.
-
- 09 Jun, 2000 1 commit
-
-
Michael Sawyer authored
is update.
-
- 01 Jun, 2000 2 commits
-
-
David Lawrence authored
Mostly, several functions that take pointers as arguments, almost always char * pointers, had those pointers qualified with "const". Those that returned pointers to previously const-qualified arguments had their return values qualified as const. Some structure members were qualified as const to retain that attribute from the variables from which they were assigned. The macro DE_CONST is used to deal with a handful of very special places where something is qualified as const but really needs to have its const qualifier removed. rdata.c now defines macros for the prototypes of the basic rdata functions, and all of the lib/dns/rdata/**/*.c files now use them. Some minor integer-compatibility issues. (IE, ~0x03 is a signed int, so assigning it to an unsigned int should use a cast. The type of an enum member is int, so there are some conversion issues there, too.) A pointers-to-function should not be cast to a pointer-to-object. Variables should not be named for C reserved identifiers. One or two set-but-not-used variables removed. Minor other ISC style cleanups.
-
Brian Wellington authored
-
- 31 May, 2000 1 commit
-
-
Brian Wellington authored
-
- 30 May, 2000 2 commits
-
-
Brian Wellington authored
was reserved space in the message and the section had no names.
-
Brian Wellington authored
callers use these functions. Also a lot of TSIG cleanup.
-