Commit Graph
6437 Commits
Author SHA1 Message Date
Brian Wellington 67d3660cd6 The message code was checking to see if an rdata type could appear in the
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.
2000-08-21 22:41:13 +00:00
Brian Wellington 2c187cbe49 401. [func] Added simple database API. 2000-08-21 22:21:29 +00:00
Brian Wellington 8eee0fb337 new simple database files 2000-08-21 22:20:57 +00:00
Brian Wellington ea18740a0a Only call dns_db_load if the zone is not persistent. dns_db_ispersistent()
should be called in more places, but this is the only one absolutely
necesaary for simple databases to work.
2000-08-21 22:20:32 +00:00
Brian Wellington e89aeaa2c0 register "simple" as a database type. 2000-08-21 22:19:04 +00:00
Brian Wellington 994940a565 update the copyright. 2000-08-21 22:18:11 +00:00
Brian Wellington 408633bd04 Make some rdatalist functions semi-public, so that the simple database
rdataset can reuse most of the code.
2000-08-21 22:17:14 +00:00
Brian Wellington 033ba09d6d Simple database implementation. This includes a wrapper that makes a simple
database look like a dns_db_t, and a set of routines to be called by specific
simple databases.
2000-08-21 22:15:28 +00:00
Andreas Gustafsson 413d5565ba document the named command line options in named.8, not README 2000-08-21 20:40:05 +00:00
Brian Wellington cea88d8875 400. [bug] SIG(0) signing and verifying was done incorrectly.
[RT #249]
2000-08-21 19:19:16 +00:00
Brian Wellington 16797b504e SIG(0) signing and verifying had an off by 2 error. 2000-08-21 17:48:46 +00:00
Andreas Gustafsson 374f22b5d3 corrected misleading error messages and made them
include the line number where the error was detected;
changed initial letter of error messages to lower case
2000-08-19 01:02:07 +00:00
Andreas Gustafsson 2d1bc69493 #endif missing required /* NOMINUM_PUBLIC */ comment 2000-08-19 00:47:57 +00:00
Andreas Gustafsson 84c25ccb3d NOMINUM, not NOMINMUM 2000-08-19 00:47:18 +00:00
Andreas Gustafsson 6c86627ede NOMINUM, not NOMINMUM 2000-08-19 00:39:23 +00:00
Andreas Gustafsson a7705f38e9 399. [bug] When reloading the server with a config file
containing a syntax error, it could catch an
                        assertion failure trying to perform zone
                        maintenance on, or sending notifies from,
                        tentatively created zones whose views were
                        never fully configured and lacked an address
                        database and request manager.
2000-08-18 22:51:36 +00:00
Andreas Gustafsson 7acfb3bcd2 previous change did not compile 2000-08-18 22:32:45 +00:00
Andreas Gustafsson 618a5e4923 dns_cache_setcleaninginterval() could try to access
timer after it had been freed
2000-08-18 21:22:26 +00:00
Andreas Gustafsson 735fb4ffa6 398. [bug] dig sometimes caught an assertion failure when
using TSIG, depending on the key length.
(This is a placeholder entry to reserve the CHANGES entry number
for use on the 9.0 release branch; apparently this bug has never
been present in any mainline release)
2000-08-18 19:59:13 +00:00
Andreas Gustafsson 2a0b1b6c6d added draft-ietf-dnsext-dnssec-roadmap-00.txt 2000-08-18 19:37:14 +00:00
Brian Wellington fe12eb4fc2 Add dns_db_ispersistent. This call determines whether a database is
persistent - that is, whether it maintains itself and doesn't require
loading, dumping, and other related things.
2000-08-18 18:25:28 +00:00
Brian Wellington f7fe55549d The error message 'has 0 SOA records' incorrectly failed to pluralize
record.
2000-08-18 02:34:29 +00:00
Andreas Gustafsson 3c0ca050f1 removed comments that duplicated ones in the header file 2000-08-17 23:54:32 +00:00
Andreas Gustafsson 6826f014d6 cleaned up comments and added missing ones 2000-08-17 23:45:12 +00:00
Brian Wellington 4e0c5cba87 Added isc_consttextregion_t 2000-08-17 23:33:04 +00:00
Andreas Gustafsson 6992382575 cut-and-paste-o 2000-08-17 22:08:16 +00:00
Brian Wellington 529ff4b495 HAVE_RANDOMDEV -> PATH_RANDOMDEV 2000-08-17 19:17:57 +00:00
Brian Wellington c528dee35b added lib/dns/sec/dst/gssapi_link.c 2000-08-17 19:03:59 +00:00
Brian Wellington 4e5dfe304c updated copyright 2000-08-17 19:03:27 +00:00
Brian Wellington a14613fce9 --with-randomdev sets HAVE_RANDOMDEV, use that instead of /dev/random. 2000-08-17 18:56:49 +00:00
Andreas Gustafsson 708c4ac042 stubbed out ISLOCKED() 2000-08-17 18:33:41 +00:00
Andreas Gustafsson f6094e763b minor simplification 2000-08-17 16:15:02 +00:00
Mark Andrews 769dd27de8 add notify-any & notify-relay
added missing / corrected comment spelling of NOMINUM_PUBLIC
added REQUIRE(ISLOCKED(????)); to zone.c
2000-08-17 13:13:37 +00:00
Mark Andrews 2910719100 Add ISLOCKED macro. 2000-08-17 09:25:38 +00:00
Mark Andrews 10a6b854f5 initial gdib notify relay tests 2000-08-17 09:18:03 +00:00
Brian Wellington 15e513925f add sec/dst/gssapi_link.o 2000-08-17 02:13:18 +00:00
Brian Wellington df08ae001a Add @DNS_GSSAPI_LIBS@ to DNSLIBS 2000-08-17 02:11:50 +00:00
Brian Wellington acba1142b4 The region passed to isc_buffer_copyregion() should be const. 2000-08-17 02:09:12 +00:00
Brian Wellington a00c5e2151 gss-tsig support 2000-08-17 02:08:27 +00:00
Brian Wellington 3ec6b563d7 --with-gssapi=PATH support. 2000-08-17 02:05:19 +00:00
Brian Wellington c9e998ea51 A bit of gss-tsig code. Don't expect this to work. 2000-08-17 02:04:22 +00:00
Andreas Gustafsson 12a5fa5d0a say 'due to assertion failure', not 'due assertion failure' 2000-08-17 01:30:31 +00:00
Andreas Gustafsson 771b2ddd8a suppress compiler warning on Alpha 2000-08-17 01:23:42 +00:00
Andreas Gustafsson 91ab5ca629 <isc/print.h> needed for snprintf() 2000-08-17 01:22:10 +00:00
Andreas Gustafsson e1368a7770 397. [func] Added utility functions dns_view_gettsig() and
dns_view_getpeertsig().
2000-08-17 00:18:12 +00:00
Brian Wellington 90c917523e entropy.h was missing from HEADERS, so it wasn't being installed. 2000-08-17 00:18:00 +00:00
Andreas Gustafsson 593cb00bd1 rewrote 383. to reduce code duplication and increase functionality:
now all records are printed in a sorted order, not just the SOA and NS and
their SIGS
2000-08-16 22:33:32 +00:00
Andreas Gustafsson 771714e6ad eliminated the function address_to_ptr_name 2000-08-16 22:21:17 +00:00
Andreas Gustafsson 39f029558d in dns_name_totext(), check that the target buffer is
valid, and make use of the new isc_buffer_* macros
2000-08-16 22:18:20 +00:00
Andreas Gustafsson d2148c2170 sig-validity-interval and update-policy were missing 2000-08-16 17:56:32 +00:00