Commit Graph
6323 Commits
Author SHA1 Message Date
Andreas Gustafsson 80a51f5504 357. [bug] The zone file parser crashed if the argument
to  was a quoted string.
2000-08-02 21:22:27 +00:00
Andreas Gustafsson d0fd1158de pullup:
359.   [bug]           dnssec-signzone occasionally signed glue records.
2000-08-02 21:05:31 +00:00
Andreas Gustafsson 2122783163 pullup:
gethostbyaddr takes signed char pointer, not unsigned, as its first argument.
wrap lines at column 79.
2000-08-02 21:01:44 +00:00
Andreas Gustafsson 2a9ac0369c pullup:
362.   [bug]           rndc no longer aborts if the configuration file is
                        missing an options statement. [RT #209]
2000-08-02 20:59:13 +00:00
Andreas Gustafsson 9c325e682f pullup:
tsig.c:136: warning: unused variable `tmp\' -- removed
2000-08-01 15:06:22 +00:00
Andreas Gustafsson 3c34b9a90b minor tweaks 2000-07-29 00:30:56 +00:00
Andreas Gustafsson e0394e161a pullup:
reflect the current state of the CD bit, and fix a typo
2000-07-29 00:26:48 +00:00
Andreas Gustafsson 3a0920090e --- 9.0.0rc2 released --- 2000-07-29 00:19:23 +00:00
Andreas Gustafsson a41f5e8e14 pullup:
Sending a TSIG signed query with a TSIG algorithm that's not
HMAC-MD5.SIG-ALG.REG.INT shouldn't crash the server.  Also, the description
of dns_tsigkey_create was wrong in at least one place, and the function
incorrectly returned an undocumented result.
2000-07-28 23:39:23 +00:00
Andreas Gustafsson 2cfc66fe05 pullup:
The server would crash if a response contained both a CNAME and records of
the query type
2000-07-28 22:45:52 +00:00
Andreas Gustafsson e465eb9e2b pullup:
Allow zones with no NS records to be loaded and/or transferred in.  Log
an error if the zone is loaded, but continue anyway.
(RT #205)
2000-07-28 22:24:47 +00:00
Andreas Gustafsson 99b58e7cbf pullup:
Having a non-noerror value inn the tsig error field should always return
DNS_R_TSIGERRORSET in dns_tsig_verify.  Change the result text to reflect
this.
2000-07-28 19:41:16 +00:00
Andreas Gustafsson 070dfed666 pullup:
dd a 'fetchoptions' field to the query structure, which is currently 0
unless the query has the cd bit set.
2000-07-28 17:56:09 +00:00
Andreas Gustafsson c95dc19a10 pullup:
dd a 'fetchoptions' field to the query structure, which is currently 0
unless the query has the cd bit set.
2000-07-28 17:48:56 +00:00
Andreas Gustafsson 0fe6b6c5a1 added note about FreeBSD /dev/random bug 2000-07-28 16:28:01 +00:00
Andreas Gustafsson 9320acde61 pullup:
tsig keys were not properly ref counted
2000-07-28 05:37:34 +00:00
Andreas Gustafsson f2e2554527 pullup:
char secret[], for decoding the base64 string, should not have been const
2000-07-28 04:23:14 +00:00
Andreas Gustafsson 73e9b7f6cb removed old man page files from release branch (they had
already been removed from the mainline
2000-07-28 01:44:38 +00:00
Andreas Gustafsson 99b3a7a8e7 pullup:
Removed some cruft and a crash.
2000-07-28 00:13:40 +00:00
Andreas Gustafsson 61d131c2ed pullup:
don't copy a name structure, copy a pointer.
2000-07-28 00:05:42 +00:00
Andreas Gustafsson 459eb2fc8a pullup:
here's no real difference between the sring and dring parameters, so
call them ring1 and ring2 instead.  Also remove a bogus assertion.
2000-07-28 00:00:23 +00:00
Andreas Gustafsson 65877a9cd2 pullup:
Store tsig keys in an rbt, not a list.
2000-07-27 23:57:35 +00:00
Andreas Gustafsson ab77763643 pullup:
Don't require that tsig keys must be on a keyring.  Also some other cleanup.
2000-07-27 23:45:53 +00:00
Andreas Gustafsson b2573bd026 pullup:
tsig keys were not properly ref counted
2000-07-27 22:56:38 +00:00
Andreas Gustafsson 939e6e8fa7 pullup: multiple validator bug fixes 2000-07-27 22:50:02 +00:00
Andreas Gustafsson d1d8cb0058 pullup:
dns_dnssec_verifymessage should make sure that it's verifying with the right
key (which should be the case anyway, but it never hurts to check).  Also
fix a memory leak and change a few _tostruct() calls to not allocate memory.
2000-07-27 22:15:22 +00:00
Andreas Gustafsson 42ed03996d typo in error message 2000-07-27 21:47:19 +00:00
Andreas Gustafsson 941a52f8ef pullup:
cd queries would cause the server to hang on exit.
2000-07-27 21:42:14 +00:00
Andreas Gustafsson f1453f1f1e pullup:
negative responses to cd queries should work now.
2000-07-27 21:39:44 +00:00
Andreas Gustafsson 6dde69e9d7 pullup:
349.   [bug]           Processing a query with the CD bit set now works
                        as expected.
2000-07-27 21:27:03 +00:00
Brian Wellington d2c41814a4 pullup:
Removed the code added in revision 1.57:

  "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.
2000-07-27 17:18:46 +00:00
Andreas Gustafsson cb15f132b9 354. [doc] Man pages for the dnssec tools are now included in
the distribution, in doc/man/dnssec.
2000-07-27 01:48:49 +00:00
Andreas Gustafsson 9e4188528e pullup:
RT #169: note that logging categories have changed from BIND 8
2000-07-27 01:39:11 +00:00
Andreas Gustafsson 25ebd24441 edited for rc2 2000-07-27 01:38:20 +00:00
Andreas Gustafsson 59c54edd78 pullup:
If the name is a dynamic name, free its memory
2000-07-27 01:23:40 +00:00
Andreas Gustafsson 005175d224 pullup:
If a message is built for one host, which isn't powered on, the tsig object
wasn't removed until the xfer object was deleted, so when the xfer tried the
second master, it asserted.
2000-07-27 00:54:16 +00:00
Andreas Gustafsson 666c5e4b6b pullup:
353.   [bug]           double incrememnt in lwrew/gethost.c:copytobuf().
                        (RT# 187)
2000-07-27 00:11:38 +00:00
Brian Wellington e80c089c3c pullup:
352.   [bug]           Race condition in dns_client_t startup could cause
                        an assertion failure.
2000-07-26 23:51:35 +00:00
Brian Wellington 82a2479d02 pullup:
339.   [bug]           DNSSEC validation of the response to an ANY
                        query at a name with a CNAME RR in a secure
                        zone triggered an assertion failure.
2000-07-26 23:36:04 +00:00
Brian Wellington 845b6d0aea pullup:
bumped recursive client quota from 100 to 1000
2000-07-26 23:20:20 +00:00
Andreas Gustafsson ebaaa74de1 pullup:
Add support for the cd (checking disabled) bit.  Setting the cd bit in a
query still doesn't completely work, since the resolver needs to be modified
also.  Basically, if data is in the cache and trust == pending, it will now
be returned when the cd bit is set.
2000-07-26 23:15:03 +00:00
cvs2git 5fd4b1c60c This commit was manufactured by cvs2git to create branch 'v9_0'. 2000-07-26 22:41:29 +00:00
Andreas Gustafsson 371827c1e0 added missing DNSSAFE license file 2000-07-26 22:41:28 +00:00
David Lawrence 976f44baa3 needed isc/string.h for memset() prototype 2000-07-26 22:36:34 +00:00
Andreas Gustafsson a44b1b277b pullup:
Removed some debugging cruft.
Fixed handling of octal/hexadecimal numbers on input.
2000-07-26 22:32:25 +00:00
Andreas Gustafsson 6e7f6a1497 belated pullup of timeout bug fix 2000-07-26 22:28:31 +00:00
David Lawrence 7b04a0e1df does not need stddef.h, tell emacs to use C mode on the file 2000-07-26 21:56:28 +00:00
David Lawrence 951c247f29 style lint 2000-07-26 21:44:34 +00:00
Andreas Gustafsson 7916c2f2b2 clarified 2000-07-26 21:36:43 +00:00
Brian Wellington a1cbe5c5a1 The example omitted the -o option for the wrong reason. 2000-07-26 21:36:08 +00:00