Commit Graph
9447 Commits
Author SHA1 Message Date
David Lawrence b79e66b06d While searching in dns_rbt_findnode(), cope with the possibility that
a bitstring label might be founding things from any label of a
multilabel search_name.
2001-05-31 11:03:33 +00:00
David Lawrence ea70ca20b2 describe how command channel autoconfiguration works 2001-05-31 11:01:29 +00:00
David Lawrence d716e83021 initialize "type" to quiet compiler warning 2001-05-31 11:00:40 +00:00
David Lawrence 64c7a503c2 ensure that INADDR_LOOPBACK is defined 2001-05-31 10:54:51 +00:00
David Lawrence ed8daea264 enforce a minimum cache size of 2mb 2001-05-31 10:53:42 +00:00
David Lawrence 50b7860fff new function isc_file_test() as framework for determining various attributes
of a pathname
2001-05-31 10:53:14 +00:00
David Lawrence 719f0c0028 A trivial change (added a blank line) so I could add the comment I
*wanted* to add on the last check-in.

The second argument to hmacmd5_generate is no longer unused, it is a flag
to say whether good entropy is needed or not.  This change was approved
by Brian.  The control channel key generator needed it to be able to do
its job all on-the-fly.
2001-05-31 10:49:28 +00:00
David Lawrence d744418e64 hmac_link.c 2001-05-31 10:47:17 +00:00
David Lawrence 25efbc557e set the permissions on a symmetric keyfile before anything is written to it,
rather than after it is closed
2001-05-31 10:45:32 +00:00
David Lawrence fe2d25382f don't define INADDR_LOOPBACK; isc/net.h should be ensuring it exists 2001-05-31 10:43:37 +00:00
David Lawrence 73a691c373 Look for and use named.key if the main configuration file is not found.
Converted numerous fprintf()/exit() combinations to fatal()s.
Use isc_file_progname().
2001-05-31 10:42:49 +00:00
David Lawrence 1c225de4ce pass -DNS_LOCALSTATEDIR=\"${localstatedir}\" to locate named.key 2001-05-31 10:40:32 +00:00
David Lawrence 6cad3f112f define ns_g_autorndckeyfile 2001-05-31 10:38:56 +00:00
David Lawrence 4f36774273 include <dns/soa.h> for dns_soa_serial() prototype 2001-05-31 10:38:01 +00:00
David Lawrence a0a8ffd8c3 Remove the named.key file on server shutdown. 2001-05-31 10:37:08 +00:00
David Lawrence 7332e47e11 Automatically generate a key for command channel use whenever either
no controls statement is present or when an inet statement is missing
a keys clause.

Dump an rndc.conf-style configuration into a file
(NS_LOCALSTATEDIR "named.key") with the key and suitable default-* values.
2001-05-31 10:36:05 +00:00
Mark Andrews 9dbbd48523 new 2001-05-31 06:13:27 +00:00
Mark Andrews 0a31570968 oops 2001-05-31 05:54:45 +00:00
Mark Andrews 45d75e9b26 copyrights 2001-05-31 05:54:07 +00:00
Mark Andrews 94da7d97ae add lib/bind 2001-05-31 02:35:21 +00:00
Brian Wellington 5455f30a75 842. [func] 'rndc flush' now takes an optional view. 2001-05-31 01:21:12 +00:00
Brian Wellington b804d77ad9 #include <dns/soa.h> 2001-05-31 00:59:46 +00:00
Brian Wellington 6d28d54e6f be more tolerant of blank lines 2001-05-31 00:38:07 +00:00
Brian Wellington b3651a8e87 spelling 2001-05-30 23:05:12 +00:00
Brian Wellington 705cc52bbf 9.2 updates 2001-05-30 23:02:03 +00:00
Brian Wellington 81fb2f5544 updates 2001-05-30 22:21:09 +00:00
Brian Wellington adf16bbdb6 update to newer version 2001-05-30 22:02:09 +00:00
Brian Wellington ace6fff229 lib/bind should be in the alpha release 2001-05-30 21:18:07 +00:00
Brian Wellington 1969ab5360 copyright updates 2001-05-30 20:31:08 +00:00
Brian Wellington 7a6ad11e01 merge_copyrights 2001-05-30 20:24:17 +00:00
Brian Wellington a78196366c move variable initialization 2001-05-29 23:07:28 +00:00
Brian Wellington cbb781f277 uninitialized variable 2001-05-29 22:54:07 +00:00
Brian Wellington 8358be5851 uninitialized variable 2001-05-29 22:44:12 +00:00
Brian Wellington dd0fdd4426 the array of error messages was incomplete. 2001-05-29 22:40:10 +00:00
Brian Wellington 9547c4a3f8 potential null pointer dereference 2001-05-29 22:35:54 +00:00
Brian Wellington e2fd12f3a0 841. [bug] When sdb modules were not declared threadsafe, their
create and destroy functions were not serialized.
2001-05-29 18:34:24 +00:00
Mark Andrews b96a1d9fa3 sync multiple changes from BIND 8. 2001-05-28 08:38:32 +00:00
Mark Andrews 7ca2d9c6ed pullup from BIND 8:
1175.   [bug]           statp->nsort could fail to be re-initialised if
                        resolv.conf goes away.
2001-05-28 06:36:15 +00:00
Mark Andrews 94039cf2c3 pullup from BIND 8:
1172.   [bug]           allow res_{n}update to take a single unlinked element.
2001-05-28 06:25:42 +00:00
Brian Wellington cf74d05a50 840. [bug] The config file parser could print the wrong file
name if an error was detected after an included file
			was parsed. [RT #1353]
2001-05-28 06:05:24 +00:00
Mark Andrews 89d03d4715 Redo:
839.   [func]          Dump packets for which there was no view or that the
                        class could not be determined to category "unmatched".
2001-05-28 05:17:05 +00:00
Mark Andrews 1666a83cab add sys/types.h for FreeBSD 2.1. 2001-05-25 07:42:15 +00:00
Mark Andrews 2ae4dd0dbd 839. [func] Dump packets for which there was no view or that the
class could not be determined to file, (-e filename).
2001-05-25 07:39:48 +00:00
Mark Andrews 3b3a726ae4 pullup from BIND 8:
1215.  [bug]           long UNIX domain control socket names were not being
                       printed in full.
2001-05-25 05:21:25 +00:00
Mark Andrews ba10e25d1c pullup from BIND 8.
1214.   [bug]           getrgnam()/getgrgid() leaked memory.
2001-05-25 03:32:40 +00:00
Mark Andrews 4fbd6a13a5 #838 7.1.1 -> 7.x.x 2001-05-24 23:58:24 +00:00
Mark Andrews 761a21dfab 838. [port] UnixWare 7.1.1 is now suported by
bin/tests/system/ifconfig.sh.
2001-05-24 23:55:48 +00:00
Mark Andrews 534253444e kill lib/cfg again from snapshots 2001-05-24 02:01:56 +00:00
Mark Andrews 238cf1fc58 Add lib/cfg lib/bind to snapshots 2001-05-24 02:00:02 +00:00
Andreas Gustafsson f3ac8ee192 documented recent configure.in changes:
837.   [cleanup]       Multithreading is now enabled by default only on
                        OSF1, Solaris 2.7 and newer, and AIX.
2001-05-24 01:20:28 +00:00