Commit Graph
6471 Commits
Author SHA1 Message Date
Brian Wellington 9ce72fc748 don't print parens at all if in non-multiline mode. 2000-08-22 22:07:13 +00:00
Brian Wellington 75e1e12f48 use a 'dns_sdbmethods_t' instead of passing all of the functions to
dns_sdb_register as parameters.
2000-08-22 22:06:46 +00:00
Andreas Gustafsson ce2d576f3c another missing /* NOMINUM_PUBLIC */ comment 2000-08-22 19:32:47 +00:00
Andreas Gustafsson f4ad427d6a new ARM from Mary; added missing copyright headers
and converted Macintosh newlines
2000-08-22 19:26:48 +00:00
Andreas Gustafsson 0eb69f1493 documented max-names and per-master keys; added
copyright statement
2000-08-22 17:43:12 +00:00
Andreas Gustafsson f0bdf4aa8b #endif /* NOMINUM_PUBLIC */ was missing the required comment 2000-08-22 17:36:31 +00:00
Andreas Gustafsson 8a63ecd933 silenced compiled warning about a potentially uninitialized
variable; INSIST that the variable is indeed initialized
2000-08-22 17:32:07 +00:00
Andreas Gustafsson 52f16aeb30 omit doc/private from release kits 2000-08-22 17:28:09 +00:00
Andreas Gustafsson db6fa2e944 reclassified 330. as a bug 2000-08-22 17:12:48 +00:00
Andreas Gustafsson 17a28c1f02 403. [bug] host did not use the search list. 2000-08-22 17:02:49 +00:00
Andreas Gustafsson 5b7f324879 removed unused extern variable declarations 2000-08-22 16:44:46 +00:00
Andreas Gustafsson 7bee275ebe added lwres_context_send(), lwres_socket_recv(),
lwres_context_getsocket() to support clients doing async lookups
2000-08-22 16:20:21 +00:00
Mark Andrews 8249eee42a notify-any to allow-notify conversion.
notify-relay to notify-forward conversion.
2000-08-22 05:14:59 +00:00
Mark Andrews 947b1ca257 Nominum specific options. 2000-08-22 04:53:04 +00:00
Andreas Gustafsson 5965096e50 made flags values use leading zeros to indicate field width 2000-08-22 01:46:12 +00:00
Andreas Gustafsson 697d35a286 oops, new multiple inclusion protection
macro did not follow naming convention either
2000-08-22 01:37:50 +00:00
Andreas Gustafsson 901e137229 CVS Id was duplicated; multiple inclusion protection
macro did not follow naming convention
2000-08-22 01:35:34 +00:00
Andreas Gustafsson acec8ad69d CVS Id was duplicated; removed an empty line 2000-08-22 01:27:27 +00:00
Brian Wellington 4fd3021d3b comment updates, remove duplicate rcsid. 2000-08-22 01:26:08 +00:00
Brian Wellington f5a9dda3f3 dns_db_ispersistent() really returns an isc_boolean_t. 2000-08-22 01:20:05 +00:00
Andreas Gustafsson b5232b135d 402. [bug] Treat undefined acls as errors, rather than
warning and then later throwing an assertion.
                        [RT #252]
2000-08-22 01:16:06 +00:00
Brian Wellington b3e3e95537 add sig0_test and its keys 2000-08-22 01:14:35 +00:00
Brian Wellington 98254c9545 ignore sig0_test 2000-08-22 01:12:40 +00:00
Brian Wellington ca22760047 Add a lame SIG(0) test program, since apparently there is someone else trying
to use it.
2000-08-22 01:11:53 +00:00
Brian Wellington 08eb1c80d2 dns_message_setsig0key was incorrectly requiring msg->buffer to be non-null. 2000-08-22 01:10:42 +00:00
Andreas Gustafsson 95940593a6 note that ACL names are now case sensitive 2000-08-22 00:58:12 +00:00
Brian Wellington 29ae20604d 'make clean' should delete the generated randomness file 2000-08-22 00:57:46 +00:00
Brian Wellington 87af548ceb Add sdb.h to the list of headers to be installed. 2000-08-22 00:55:21 +00:00
Brian Wellington e158719874 compile sdb.c and link it into libdns. 2000-08-22 00:54:57 +00:00
Brian Wellington a4c351fcef Add a flags field to dns_sdb_register. One flag requests that names passed in
be relative, and another specifies that rdata strings will contain relative
names.
2000-08-22 00:53:31 +00:00
Andreas Gustafsson 0736cce338 made dns_name_getlabelsequence() cope with degenerate
relative names containing no labels
2000-08-22 00:46:54 +00:00
Brian Wellington 2c1a16dc25 Remove multiple question support, since edns1 is dead. 2000-08-21 23:45:41 +00:00
Brian Wellington 83180b8337 If the message class is unset (for example, if the query has no question
section), return FORMERR, not REFUSED.
2000-08-21 23:45:05 +00:00
Andreas Gustafsson 70e2821036 additional consistency checking 2000-08-21 23:22:01 +00:00
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