Commit graph

5556 commits

Author SHA1 Message Date
Andreas Gustafsson
5bca09d7c1 updated drafts 2001-04-27 17:54:21 +00:00
Andreas Gustafsson
c6433f2b21 documented the obsolete ixfr-tmp-file option 2001-04-26 18:05:12 +00:00
Andreas Gustafsson
1e05f72ea6 edited 2001-04-26 18:04:29 +00:00
Andreas Gustafsson
5dbccb8473 added section about zone transfer protocol interoperability issues 2001-04-25 17:35:10 +00:00
Andreas Gustafsson
ed45f92d10 "versions unlimited" is not equivalent to "versions 99" 2001-04-24 22:52:28 +00:00
Andreas Gustafsson
6f6fbed6eb edited 2001-04-16 21:54:13 +00:00
Andreas Gustafsson
f37eb94820 documented how the journal file works 2001-04-12 00:53:44 +00:00
Andreas Gustafsson
7557d8bb7e converted list of rndc commands from informaltable to variablelist 2001-04-11 23:37:56 +00:00
Brian Wellington
f78762623b Document "rndc flush" and the other rndc commands without descriptions. 2001-04-11 20:42:29 +00:00
Brian Wellington
d4ef65050f copyright updates
(note - this doesn't touch lib/bind at all.  Mark, whenever you're done with
lib/bind, make sure to do the copyright magic)
2001-04-10 21:52:17 +00:00
Andreas Gustafsson
6277b6cbb5 added new drafts 2001-04-02 17:14:10 +00:00
Bob Halley
cf8cc51238 There were no curly braces around address_match_list and key_list in the
controls statement grammar.
2001-03-30 18:15:45 +00:00
Brian Wellington
9b9ac752f6 forwarders have optional ports now; remove an extraneous newline from
also-notify.
2001-03-28 20:04:21 +00:00
David Lawrence
9b9509d890 Fixed description of use/interaction of "size" and "versions" options on log
channels.
2001-03-28 04:18:18 +00:00
Brian Wellington
db9c64f8ef fix paths to man pages 2001-03-27 23:59:53 +00:00
Brian Wellington
badf66abe0 Remove OMAPI. 2001-03-27 00:53:58 +00:00
Brian Wellington
6eccf5bd07 788. [feature] Add the "match-mapped-addresses" options, which
causes IPv6 v4mapped addresses to be treated as
			IPv4 addresses for the purpose of acl matching.
2001-03-26 21:33:07 +00:00
Andreas Gustafsson
be09eee21e edited 2001-03-20 02:18:57 +00:00
Andreas Gustafsson
6c6af6107a document the new serial-query-rate option 2001-03-19 22:38:09 +00:00
Brian Wellington
54d64c7994 782. [feature] Implement the serial-query-rate option. 2001-03-19 22:34:14 +00:00
Andreas Gustafsson
484deb5c3e clarify sortlist & rrset-order docs [RT #1052] 2001-03-19 20:21:23 +00:00
Andreas Gustafsson
59ddb53fd7 note changed default of transfer-format option 2001-03-19 18:07:32 +00:00
Brian Wellington
1df8f692cc Mark transfer-format as having a new default. 2001-03-16 18:18:57 +00:00
Andreas Gustafsson
7598325e6b regenerated HTML 2001-03-14 22:17:05 +00:00
Andreas Gustafsson
fca63ccd84 added minimal-responses option 2001-03-14 22:14:38 +00:00
Bob Halley
d911284333 add support for minimal-responses 2001-03-14 21:53:29 +00:00
Andreas Gustafsson
79bc63f006 updated HTML 2001-03-13 03:05:54 +00:00
Brian Wellington
adb6b43970 fix grammar & spelling, remove specific auth-nxdomain text as the warning is
no longer printed.
2001-03-11 18:39:19 +00:00
Andreas Gustafsson
367760352a the option for limiting log file versions
is called versions, not version
2001-03-09 00:59:44 +00:00
Andreas Gustafsson
bfbeaf35ba rndc traced is now implemented 2001-03-09 00:57:19 +00:00
Andreas Gustafsson
9b850d4bd0 updated drafts 2001-03-08 15:54:40 +00:00
Andreas Gustafsson
a771f831b9 stub zones don't do update forwarding 2001-03-07 23:37:15 +00:00
Andreas Gustafsson
3ba6d0298a rephrasing and typo 2001-03-07 18:52:34 +00:00
Andreas Gustafsson
125d183f2b document the 'dnssec' and 'lame-servers' log categories 2001-03-07 18:46:58 +00:00
Andreas Gustafsson
2357f291c5 edited 2001-03-07 18:06:22 +00:00
Andreas Gustafsson
f34d7e453d yes -> <command>yes</command> 2001-03-07 00:25:22 +00:00
Brian Wellington
d25dd5b056 770. [func] Add the "edns yes_or_no" statement to the server
clause. [RT #524]
2001-03-06 23:54:37 +00:00
Brian Wellington
19c388c98e remove 2 occurrences of 'the the' 2001-03-06 07:38:18 +00:00
Brian Wellington
f43ed15b46 allow-update-forwarding for slave zones should be Yes 2001-03-05 23:44:59 +00:00
Andreas Gustafsson
322445da85 with the new config parser, ACLs names are once again case
insensitive, and there are no more reserved words
2001-03-05 20:58:57 +00:00
David Lawrence
da928cb9b8 new drafts 2001-03-05 12:42:31 +00:00
David Lawrence
fef2d3dce0 new/updated drafts 2001-03-05 12:18:56 +00:00
Andreas Gustafsson
a653c8b3a9 updated drafts 2001-03-01 17:42:02 +00:00
Brian Wellington
1adb182c1a Some options were allowed that should not have been. 2001-03-01 03:41:14 +00:00
Andreas Gustafsson
7e07d58289 added 2001-03-01 01:02:28 +00:00
Andreas Gustafsson
e2bb1e3de4 typo 2001-02-23 01:21:45 +00:00
Andreas Gustafsson
c3a56b9ab3 added more RFCs, reusing dangling footnote reference [5] 2001-02-22 20:21:39 +00:00
Andreas Gustafsson
6211baaa66 748. [doc] List supported RFCs in doc/misc/rfc-compliance. 2001-02-22 19:53:08 +00:00
Andreas Gustafsson
035cd7b5bd cross reference section on IPv6 Support in BIND 9
to IPv6 address format appendix
2001-02-22 01:01:26 +00:00
Brian Wellington
dca54fd92a The IN class was not explicitly specified in the DNAME examples, which is
not consistent with other examples. [RT #717]
2001-02-20 23:37:23 +00:00
Andreas Gustafsson
23ffed7653 $ORIGIN examples needed some more dots 2001-02-20 23:09:39 +00:00
Bob Halley
ca5f363de5 add distcleaning for gendvi.sh, genpdf.sh, and nominum-docbook-print.dsl 2001-02-16 18:49:27 +00:00
Bob Halley
0f0cc237f3 ignore nominum-docbook-print.dsl 2001-02-16 18:48:28 +00:00
Brian Wellington
b4dd47007d Fix the definitions of rrset-order, sortlist, and topology. 2001-02-16 03:03:08 +00:00
Eric Luce
ee14337c77 test cvs commit 2001-02-15 22:00:32 +00:00
Andreas Gustafsson
236b7a3a48 done some stuff 2001-02-15 03:55:25 +00:00
Andreas Gustafsson
55dce8c024 edited 2001-02-15 03:54:21 +00:00
Andreas Gustafsson
21bb550a25 substitute SGML directory into nominum-docbook-print.dsl 2001-02-15 03:53:53 +00:00
Andreas Gustafsson
fcc9f7f86c regenerated 2001-02-15 00:12:20 +00:00
Andreas Gustafsson
39f1df3fbd split off the BIND 4 to BIND 9 migration docs into a separate
file 'migration-4to9'
2001-02-15 00:09:33 +00:00
Andreas Gustafsson
3a44b7b9fd added book title and copyright; broke also-notify syntax description
into two lines; added missing space in Server Statement Grammar section title
2001-02-14 22:50:11 +00:00
Andreas Gustafsson
339bf07cd6 substitute SGML directory into nominum-docbook-print.dsl 2001-02-14 20:22:04 +00:00
Andreas Gustafsson
daed322bb0 the old jade on NetBSD requires a -c option 2001-02-14 20:13:10 +00:00
Andreas Gustafsson
3287b57976 RFC 1035 specifies that the current origin should be restored after
an <command>$INCLUDE</command>, but it is silent on whether the current
domain name should also be restored.  BIND 9 restores both of them.
This could be construed as a deviation from RFC 1035, a feature, or both.
[RT #874]
2001-02-12 22:09:52 +00:00
Brian Wellington
1b622d39e8 Fix lots of typos in the bind 4 -> bind 9 section. 2001-02-12 02:02:06 +00:00
Mark Andrews
9a7d163f6f 735. [support] Add BIND 4 migration notes. 2001-02-12 01:55:18 +00:00
Andreas Gustafsson
16f07b53a2 added 2001-02-09 17:15:30 +00:00
Andreas Gustafsson
d4438b57d2 edited 2001-02-09 00:08:52 +00:00
Andreas Gustafsson
23d0a2b591 transfer-source entries mentioned ip_addr but not port;
notify-source was missing
2001-02-07 19:13:00 +00:00
Brian Wellington
1e78000f6e mention that if the server is running setuid, it won't be able to bind to new
privileged ports on reload.
2001-02-07 00:57:53 +00:00
Andreas Gustafsson
7aa594f022 resource limits are implemented 2001-02-06 16:50:33 +00:00
Brian Wellington
ebb48478db minor updates 2001-02-05 20:15:28 +00:00
Brian Wellington
71d2d34e98 The new generated files should be ignored. 2001-02-05 18:56:10 +00:00
Eric Luce
2bd433da87 Add support for generating DVI and PDF files for the ARM. Also make a nominum specific style sheet for printing that includes section numbers in the subsections. 2001-02-02 22:37:20 +00:00
Andreas Gustafsson
9090a36b61 min-refresh-time, max-refresh-time, min-retry-time, max-retry-time
are not boolean options, and they should be listed among the zone options, too
2001-02-02 20:23:28 +00:00
Andreas Gustafsson
86c1ac00da represent the lists containing descriptions of named.conf options as DocBook
<variablelist> elements instead of <informaltable> elements.  This is more correct, and
will eliminate some multi-page tables that have been giving JadeTeX grief.
2001-02-02 19:51:58 +00:00
Andreas Gustafsson
cebe3ec7c5 sortlist is implemented 2001-02-01 21:54:27 +00:00
Eric Luce
c6f5825743 update documentation version of jadetext needed on FreeBSD 2001-02-01 20:06:14 +00:00
Andreas Gustafsson
8b714abb9f added note about new reserved words in named.conf [RT #753, #731] 2001-01-30 21:39:38 +00:00
Mark Andrews
b1b3495eba 713. [func] named-checkconf takes '-t directory' similar to named.
[RT #726]
2001-01-29 03:23:13 +00:00
Mark Andrews
5535230782 check-{zone,conf} -> named-check{zone,conf} 2001-01-29 00:50:28 +00:00
Andreas Gustafsson
64fa866a20 NetBSD-current -> NetBSD 1.5 [RT #716]; other updates to the list
of supported operating systems
2001-01-26 18:54:02 +00:00
Andreas Gustafsson
c091bfd497 the table entry documenting 'random-device' was formatted incorrectly
due to lacking <row> tags
2001-01-25 19:54:55 +00:00
Andreas Gustafsson
adc714a24a regenerated html 2001-01-24 20:50:27 +00:00
James Brister
4115131757 Add bit about new 'include' statement in rndc.conf 2001-01-24 18:28:47 +00:00
Andreas Gustafsson
21163ca842 rephrased previous change 2001-01-23 23:26:54 +00:00
Andreas Gustafsson
eadfcf9cf7 documented procedure for manually changing dynamic zones using "rndc stop" 2001-01-23 21:16:01 +00:00
Andreas Gustafsson
bc13425bc3 edited 2001-01-22 22:32:43 +00:00
Andreas Gustafsson
da4cfd494c regenerated HTML 2001-01-19 22:03:36 +00:00
Andreas Gustafsson
71cb12b5aa this ARM is for 9.2. 2001-01-19 22:03:23 +00:00
Andreas Gustafsson
f8d3a59207 update log messages now include zone name; rndc dumpdb
has been implemented
2001-01-18 23:33:42 +00:00
Andreas Gustafsson
541ff130f6 checked RFC2136 TTL text 2001-01-18 23:32:12 +00:00
Brian Wellington
297af857a2 remove items that have been completed 2001-01-18 22:08:28 +00:00
Brian Wellington
2a006fffe4 our NAPTR implementation does conform to RFC 2915. 2001-01-18 22:05:41 +00:00
Mark Andrews
14bb9cccae 690. [func] $GENERATE now supports DNAME. [RT #654] 2001-01-18 08:34:15 +00:00
Andreas Gustafsson
021a3183ec edited 2001-01-18 02:40:39 +00:00
Brian Wellington
6ec4990544 copyright update 2001-01-18 02:00:59 +00:00
Andreas Gustafsson
1cc90ff672 removed the ctoman script 2001-01-18 01:46:34 +00:00
Andreas Gustafsson
b4a62f571d removed libisc man pages 2001-01-18 01:42:50 +00:00
Andreas Gustafsson
f7bf406044 lwres man pages moved to lib/lwres/man/ 2001-01-18 01:15:08 +00:00
Andreas Gustafsson
e2b3253d77 man pages have been moved to bin/dnssec 2001-01-18 01:05:50 +00:00
Andreas Gustafsson
d4134b2fc3 binary man pages have been moved to the source directories of
their respective binaries, and resolver.5 has been moved to ../lwres
(note that resolver.5 is still not included in releases)
2001-01-18 01:04:10 +00:00
Brian Wellington
90168d6aae the rrset-order example had a typo. 2001-01-17 02:42:51 +00:00
Andreas Gustafsson
93f40401c8 typo 2001-01-16 22:59:37 +00:00
Andreas Gustafsson
c60793c77f regenerated HTML 2001-01-16 21:11:45 +00:00
Andreas Gustafsson
af1e802260 expanded treatment of stub zones 2001-01-16 21:11:32 +00:00
Andreas Gustafsson
333fe280eb note that stub zonesare only partially supported 2001-01-16 20:44:26 +00:00
Andreas Gustafsson
1593eff60a added section 6. No Information Leakage between Zones 2001-01-16 20:35:31 +00:00
Brian Wellington
64039dfa48 The lwres section had a few typos. 2001-01-15 19:50:53 +00:00
Andreas Gustafsson
3c1f4ab139 double period 2001-01-15 00:43:51 +00:00
Bob Halley
2af7771427 add Makefile 2001-01-12 21:50:39 +00:00
Brian Wellington
918d90d5d9 mention that random-device is not examined on reload. 2001-01-12 00:22:09 +00:00
Brian Wellington
a9ace786c9 Document random-device. 2001-01-12 00:15:57 +00:00
Brian Wellington
ec848e3710 Add random-device 2001-01-11 23:52:34 +00:00
Andreas Gustafsson
5c62008dee typo 2001-01-10 18:20:10 +00:00
Andreas Gustafsson
5fa0e3868a updated 2001-01-10 01:37:42 +00:00
Brian Wellington
499b34cea0 copyright update 2001-01-09 22:01:04 +00:00
Andreas Gustafsson
59563a18b7 added 'make distclean' support for doc/arm 2001-01-09 21:28:28 +00:00
Andreas Gustafsson
3d9b268747 regenerated HTML 2001-01-09 18:26:40 +00:00
Andreas Gustafsson
576f85e5fd 673. [func] The server can now convert RFC1886-style recursive
lookup requests into RFC2874-style lookups, when
                        enabled using the new option "allow-v6-synthesis".
2001-01-09 18:26:01 +00:00
Brian Wellington
c861628626 clarified "subdomain" description for update-policy statement. 2001-01-09 00:05:03 +00:00
Brian Wellington
54ce9b2e29 657. [bug] When a listen-on statement in an lwres block does not
specifiy a port, use 921, not 53.  Also update the
                        listen-on documentation. [RT #616]
2001-01-05 22:12:53 +00:00
Andreas Gustafsson
b9c9697196 regenerated html 2001-01-05 17:27:02 +00:00
Andreas Gustafsson
99b792d88b updated drafts 2001-01-04 19:14:47 +00:00
Andreas Gustafsson
05eb8dbcb2 say 'not supported' instead of 'not implemented'; the latter sounds like we are
planning to implement it later, which we are not
2001-01-03 20:18:47 +00:00
Andreas Gustafsson
c10ee77c29 note that SIG(0) signing of multiple-message TCP streams is not
implemented.
2001-01-03 20:15:10 +00:00
Andreas Gustafsson
f23afaac09 spelling; use complete sentences 2001-01-03 02:19:05 +00:00
Andreas Gustafsson
476b122633 Note that this version of the manual corresponds to BIND version 9.1. 2001-01-02 20:22:32 +00:00
Andreas Gustafsson
6867b9d347 rewrote large portions of Chapter 1 while waiting for delayed return flight from IETF 2000-12-29 20:40:35 +00:00
David Lawrence
1ae59f0202 Added important "sanitize_all" step at start of the checking of mdnkit.
Added instructions on generating a fresh verion of the mdnkit patch.
2000-12-21 17:39:17 +00:00
Andreas Gustafsson
3ef9f0f716 regenerated 2000-12-21 01:57:40 +00:00
Mark Andrews
2a80a4e120 625. [func] Zone's now inherit their class from the enclosing view. 2000-12-20 03:36:19 +00:00
Andreas Gustafsson
75d927bd72 renamed check-zone to named-checkzone and check-conf to named-checkzone
to reduce /usr/local/bin namespace pollution; added a CHANGES entry for them
2000-12-19 19:51:08 +00:00
Andreas Gustafsson
bb1cf189bb renamed check-zone to named-checkzone and check-conf to named-checkzone
to reduce /usr/local/bin namespace pollution; added a CHANGES entry for them
2000-12-19 19:48:09 +00:00
Mark Andrews
692f5c282d Multiple classes note. 2000-12-19 00:36:05 +00:00
Mark Andrews
3351884381 Classless IN-ADDR.ARPA delegation. 2000-12-18 01:53:56 +00:00
David Lawrence
105f5a65b1 IAB Technical Comment on the Unique DNS Root 2000-12-18 01:43:58 +00:00
Andreas Gustafsson
76c42915b4 rndc dumpdb is supported now. 2000-12-15 21:17:25 +00:00
Andreas Gustafsson
f1fd37f759 regenerated HTML 2000-12-15 00:39:56 +00:00
Andreas Gustafsson
267d211cfe edited 2000-12-15 00:28:32 +00:00
Andreas Gustafsson
6ea2433052 someone should ceck whether our NAPTR implementation conforms to RFC2915 2000-12-15 00:25:16 +00:00
Andreas Gustafsson
4004165d00 removed reference to nonexistent named.conf man page; added
more detailed references to ARM
2000-12-15 00:24:10 +00:00
Andreas Gustafsson
a1bb4b0e4f edited 2000-12-15 00:22:52 +00:00
Mark Andrews
ddc9b4f5f7 cut&paste error. 2000-12-14 22:28:01 +00:00
Andreas Gustafsson
88b3bc12b5 added RFC2915 (new NAPTR RR RFC) 2000-12-14 21:49:30 +00:00
Mark Andrews
92f372bb48 Initial checkin. 2000-12-14 21:41:50 +00:00
Andreas Gustafsson
6383cfc666 added more enum drafts 2000-12-14 21:27:03 +00:00
Mark Andrews
54f00517c5 Add check-zone. 2000-12-14 01:45:53 +00:00
Mark Andrews
f815ada673 Initial checkin. 2000-12-14 00:52:44 +00:00
Andreas Gustafsson
eaa45770d0 draft-aboba-dnsext-mdns-01.txt was apparently superseded by draft-ietf-dnsext-mdns-00.txt 2000-12-13 18:19:11 +00:00
Andreas Gustafsson
fe9c5d2fc5 updated drafts 2000-12-13 18:16:16 +00:00
Andreas Gustafsson
cdb41f0dc3 added more multicast DNS drafts 2000-12-13 18:15:16 +00:00
David Lawrence
10e6498d6d * Removed max-names (as well as DNS_R_ZONETOOLARGE, which was
never returned by any function and was presumably cruft
        related to max-names).
  * Made allow-notify part of the public source and documented it.
  * Made master server TSIG keys part of the public source and documented it.
  * Removed a define of DNS_OPT_NEWCODES supposedly used by GNS, with
        the approval of Mike.
  * Made DNS_ZONE_FORCELOAD flag, used by rndc reload, work in the
        public source.  After the NOMINUM_PUBLIC cleanup, I'll
        fix the rndc reload issues we've been discussing here at IETF.

I left in NOMIMUM_PUBLIC around the forward-notify stuff, with the
expectation that Michael will give the go-ahead next week to remove it.
2000-12-13 00:15:39 +00:00
Brian Wellington
ddda1ae369 rndc dumpdb is supported now. 2000-12-12 21:43:11 +00:00
Brian Wellington
87075c90f6 The sdb CHANGES entry (#401) should return to CHANGES from doc/private/CHANGES. 2000-12-12 19:54:02 +00:00
David Lawrence
c0d3ee33c4 Another draft from the IAB chair about domain names. It is more
ICANN relevant than IETF relevant -- not a technical standard -- but
would be good for many domain administrators to read.
2000-12-12 18:34:30 +00:00
Andreas Gustafsson
72e278abc7 edited 2000-12-11 04:00:36 +00:00
Andreas Gustafsson
d1716f8155 edited 2000-12-11 03:11:24 +00:00
David Lawrence
d39690e5a9 added rfc2825.txt 2000-12-11 03:10:02 +00:00
David Lawrence
61eaa4ec08 A Tangled Web: Issues of I18N, Domain Names, and the Other Internet protocols 2000-12-11 02:50:34 +00:00
Andreas Gustafsson
36b953d061 overview of source tree layout 2000-12-10 00:46:39 +00:00
Brian Wellington
5d63dfaa9d Document the -n option 2000-12-07 02:20:07 +00:00
David Lawrence
04bdb23457 initial checkin of mdnkit, for multilingual domain names, from jpnic 2000-12-07 00:52:31 +00:00
Brian Wellington
837e8340ab ignore Makefile 2000-12-06 01:29:53 +00:00
Andreas Gustafsson
bf5fa2c191 tarball now built at :35 2000-12-05 00:41:38 +00:00
Brian Wellington
6a0f88c6f8 Remove an expired, replaced draft. 2000-12-04 23:47:53 +00:00
Andreas Gustafsson
f55dd75bca minor editing 2000-12-04 18:37:40 +00:00
Andreas Gustafsson
6b35c2fec9 regenerated HTML 2000-12-02 00:35:24 +00:00
Andreas Gustafsson
a2984e1e5e more editing of use-ixfr docs 2000-12-02 00:34:39 +00:00
Andreas Gustafsson
199268062f we are now strict about CNAMEs 2000-12-02 00:32:23 +00:00
Andreas Gustafsson
f63f9002e7 we have no intent of making SIGINT do the same as 'rndc dumpdb' 2000-12-02 00:30:34 +00:00
Andreas Gustafsson
f83520a3d8 treat the use-ixfr option like we do with other obsolete options;
in particular, there is no need for the ARM to have a separate section about it
2000-12-02 00:25:42 +00:00
Andreas Gustafsson
87a6678320 updated the documentation on the statistics file format and moved it
to a less conspicuous place
2000-12-02 00:14:23 +00:00
Andreas Gustafsson
a3e41e3c03 obey the allow-update forwarding option for both signed and unsigned updates;
fold the upforwd system test README file and nsupdate input files into the tests.sh script;
other minor cleanup of the upforwd test
2000-12-01 21:37:17 +00:00
Andreas Gustafsson
da114656ce added placeholder Makefile.in to doc/ to force proper directory
creation in the object directory tree
2000-12-01 02:12:28 +00:00
Andreas Gustafsson
aeb8fffc84 regenerated HTML 2000-11-30 23:30:36 +00:00
Andreas Gustafsson
a488e91e5d updated for 9.1 2000-11-30 23:24:01 +00:00
Andreas Gustafsson
f7c21e46c4 updated ARM and the rndc usage message to reflect the current
set of supported commands
2000-11-30 21:33:22 +00:00
Stephen Jacob
5f43995672 Changed "Rebuilding the Server" section:
* Changed references to OBJS, SRCS, CINCLUDES, LIBS to DBDRIVER_OBJS,
  DBDRIVEDR_SRCS, DBDRIVER_INCLUDES, DBDRIVER_LIBS.
* Added references to a specific sample driver (timedb) as an example
  for each step.
2000-11-30 02:03:18 +00:00
Andreas Gustafsson
23825d1956 references to named.conf statements should not include an empty
set of braces
2000-11-30 00:29:35 +00:00
Andreas Gustafsson
d3be9a9c6e 583. [func] "rndc querylog" will now toggle logging of
queries, like "ndc querylog" in BIND 8.
2000-11-30 00:25:49 +00:00
Andreas Gustafsson
acb053cc54 references to named.conf statements should not include an empty
set of braces
2000-11-30 00:20:40 +00:00
Andreas Gustafsson
21dc0cbb26 reload is no longer the only command supported by rndc 2000-11-30 00:18:16 +00:00
Andreas Gustafsson
8b4eaec405 removed RRSET_AUTHORITATIVE bit as decided in lengthy
teleconference discussion; some editorial changes
2000-11-29 22:55:11 +00:00
Andreas Gustafsson
2321342255 updated drafts 2000-11-29 19:15:51 +00:00
David Lawrence
9309cf30c0 The role of the DNS, as viewed by the IAB chair 2000-11-29 04:27:35 +00:00
Andreas Gustafsson
e3ac60bd05 updated 2000-11-29 01:32:26 +00:00
Andreas Gustafsson
af5e09a3f2 removed drafts now available as RFCs 2000-11-29 01:16:30 +00:00
Andreas Gustafsson
b0ec080043 added new RFCs 2000-11-29 01:15:33 +00:00
Andreas Gustafsson
88f55cd779 ; Add some cell padding to tables so that they don't look so cramped
; in Netscape.
2000-11-28 23:31:30 +00:00
Andreas Gustafsson
b4d70507ca Documented the "stderr" logging destination 2000-11-28 23:06:32 +00:00
Andreas Gustafsson
a057b6e5e2 {min,max}-re{try,fresh}-time are implemented as
view and zone options, too
2000-11-28 22:44:10 +00:00
Andreas Gustafsson
50baab1389 {min,max}-{refresh,retry}-time are now implemented 2000-11-28 22:14:22 +00:00
Andreas Gustafsson
53f483103b sortlist is implemented in views, too 2000-11-28 21:46:32 +00:00
Andreas Gustafsson
876a69ba28 reclassified check-names as obsolete 2000-11-28 21:45:28 +00:00
Andreas Gustafsson
54f6b2cfa8 stacksize, datasize, coresize and files options are now implemented 2000-11-28 21:43:37 +00:00
Andreas Gustafsson
2e711b6002 statistics-file, sortlist, additional-from-cache, and additional-from-auth
are now implemented
2000-11-28 21:27:45 +00:00
Andreas Gustafsson
9374f5f62c Do not express intent to implement the check-names option. 2000-11-28 21:20:51 +00:00
Andreas Gustafsson
0a479f5bfd clarified description of 'database' option; undocumented rbt64 2000-11-28 21:10:20 +00:00
Andreas Gustafsson
f6ec00228a updated notify-source documentation to reflect simplified default
processing; other editing affecting mainly the various *-source options
2000-11-28 19:16:23 +00:00
Andreas Gustafsson
78d65c6542 regenerated HTML 2000-11-28 18:57:04 +00:00
Andreas Gustafsson
6ce3f0408e minor clarifications to additional-from{auth,cache} docs 2000-11-28 18:55:57 +00:00
Michael Graff
ecc1defdac add documentation for additional-from-{auth,cache} -- comments welcome 2000-11-28 18:35:08 +00:00
Mark Andrews
e0c769c3ec Update dialup info. 2000-11-28 03:20:20 +00:00
Andreas Gustafsson
13dcd0e9df updated 2000-11-28 00:02:57 +00:00
Andreas Gustafsson
d0d6f26fb2 updated 2000-11-27 21:58:01 +00:00
Andreas Gustafsson
bb86d6e2a6 draft-ietf-idn-requirements-03.txt presumably supersedes draft-ietf-idn-requirment-00.txt 2000-11-27 20:30:32 +00:00
Andreas Gustafsson
aba53c938b added recipe for removing lockout files 2000-11-27 19:52:16 +00:00
Andreas Gustafsson
ea888dc768 added draft-ietf-ipngwg-prefix-rr-disc-00.txt 2000-11-27 19:22:22 +00:00
Andreas Gustafsson
84810b58f9 missing end tags and missing comma 2000-11-27 18:06:02 +00:00
David Lawrence
9beb71d609 current idn working group drafts 2000-11-27 09:41:57 +00:00
Mark Andrews
517950ae99 579. [bug] nsupdate did not take a filename to read update from.
[RT #492]
2000-11-27 00:43:33 +00:00
Mark Andrews
dfd7798d8b 578. [func] Notify-source, specify the source address for notify
messages.
2000-11-25 02:43:56 +00:00
Michael Sawyer
0b3f08631f statistics -> zone-statistics 2000-11-25 00:26:17 +00:00
Andreas Gustafsson
100a13ba66 documented the 'queries' logging category 2000-11-23 02:10:30 +00:00
Brian Wellington
c38ed920e3 The TSIG section said "response" when it should have said "request". 2000-11-22 20:26:46 +00:00
Andreas Gustafsson
ca41de74d2 updated drafts 2000-11-22 17:31:53 +00:00
Andreas Gustafsson
f03de4e1bf added new drafts 2000-11-22 17:30:46 +00:00
Andreas Gustafsson
388c511fef added new drafts 2000-11-21 22:36:12 +00:00
Andreas Gustafsson
3ff9349f82 fixes to the recently added zone statistics feature documentation:
typos; stylistic nits; refer to the current release as 9.1, not 9.0.0
2000-11-21 18:37:37 +00:00
Michael Sawyer
56f1285ca5 Document new RNDC options and statistics file.
Regenerate HTML files.
2000-11-21 18:12:45 +00:00
Brian Wellington
3e3be8feda update 2000-11-20 22:17:13 +00:00
Brian Wellington
717e2cf05b document "notify explicit" 2000-11-20 21:56:22 +00:00
Brian Wellington
e54683130c document the zone{} database option. 2000-11-20 21:49:16 +00:00
Andreas Gustafsson
f26ab81383 note about min-refresh-time &co being unimplemented in 9.0.0 is
unnecessary and confusing in the 9.1 documentation - removed it
2000-11-20 17:37:54 +00:00
Andreas Gustafsson
c9cc73cbc8 minor reformatting 2000-11-20 17:31:33 +00:00
Bob Halley
0129cfae89 add 2000-11-19 20:47:44 +00:00
Brian Wellington
cffe50abf6 Lots of copyright updates 2000-11-18 03:01:17 +00:00
Brian Wellington
e1f0415f3f Mention the driver header file; fix spacing. 2000-11-18 01:32:04 +00:00
Andreas Gustafsson
c6ebabd5c3 First cut at SDB documentation 2000-11-17 22:10:06 +00:00
Andreas Gustafsson
450025a0d1 formatting errors, bogus 'email:' URL [RT #476] 2000-11-17 19:19:17 +00:00
Mark Andrews
383f4adf3b document "local" keyword. 2000-11-16 05:59:11 +00:00
Andreas Gustafsson
01f8e2b2bf document the new configure support for configuring SGML/XML paths;
consistently indent quoted shell commands and such by four spaces
2000-11-16 03:47:32 +00:00
Andreas Gustafsson
23dd0aa5d5 look for the XML DTD file at configure time, too 2000-11-16 03:24:48 +00:00
Andreas Gustafsson
be455e6282 updated 2000-11-16 00:25:37 +00:00
Andreas Gustafsson
17071d427f generate doc/arm/catalog also 2000-11-16 00:25:19 +00:00
Andreas Gustafsson
4fec2b4f6e added doc/arm/.cvsignore 2000-11-16 00:15:05 +00:00
Andreas Gustafsson
4541880671 typo 2000-11-16 00:11:16 +00:00
Andreas Gustafsson
00dde671eb the catalog file location is system dependent 2000-11-16 00:09:56 +00:00
Andreas Gustafsson
26bc09bc89 search for openjade/jade at configure time 2000-11-15 23:53:00 +00:00
Andreas Gustafsson
42cf4e4ead added convenience scripts for validating the ARM XML code and
generating HTML from it
2000-11-15 23:42:02 +00:00
Andreas Gustafsson
b796a9c6f9 locate the SGML style sheets at configure time 2000-11-15 23:32:21 +00:00
David Lawrence
8a7a714726 stacksize, datasize, coresize and files options are now implemented 2000-11-15 01:20:18 +00:00
Andreas Gustafsson
3d9ce7519b typo; minor clarification 2000-11-14 22:29:48 +00:00
Andreas Gustafsson
e8f9b8762d updated 2000-11-14 18:11:36 +00:00
Andreas Gustafsson
1bc9afc331 fetch-glue is obsolete 2000-11-14 18:10:59 +00:00
Andreas Gustafsson
77527513f9 minor edits 2000-11-14 18:09:44 +00:00
Andreas Gustafsson
4e243fdc6b regenerated HTML 2000-11-14 18:09:24 +00:00
Andreas Gustafsson
cc831f51d5 fixed XML syntax violations and duplicated paragraph in previous revision 2000-11-14 18:07:00 +00:00
Andreas Gustafsson
64291fce5a multiple edits:
references to named.conf clause names in text do not include { };
lwres statement grammar was missing { };
obsoleted fetch-glue;
do not claim we intend to implement host-statistics;
obsoleted serial-queries;
obsoleted max-ixfr-log-size;
expanded treatment of dynamic update security
2000-11-14 18:04:13 +00:00
Andreas Gustafsson
bbad77bd57 updated 2000-11-14 17:58:44 +00:00
Mark Andrews
51b951ab2a Update to reflect current status. 2000-11-14 01:12:43 +00:00
Andreas Gustafsson
5ae97875f9 undo: last changes belongs on release branch, not mainline 2000-11-10 18:05:25 +00:00
Andreas Gustafsson
ba8176b44d document that RSA keys are limited to 2000 bits in 9.0.1 2000-11-10 18:03:05 +00:00
Andreas Gustafsson
7443fb7d92 sortlist example had comma instead of dot in IPv4 address 2000-11-09 23:57:09 +00:00
Andreas Gustafsson
b4ecb028d9 sortlist description reference to historic address sorting behaviour
should refer to BIND 4 (like it does in the BIND 8 documentation), not BIND 8
2000-11-09 19:31:16 +00:00
Andreas Gustafsson
f9e2ce8223 warn against relative path names as arguments to the -c
option [RT #428]
2000-11-09 18:09:12 +00:00
Mark Andrews
bfcdcde570 implement lame-ttl. 2000-11-08 03:53:16 +00:00
Michael Sawyer
26b68431ee todo 2000-11-08 01:04:05 +00:00
Brian Wellington
8ace2af344 removed completed items 2000-11-07 02:18:24 +00:00
Andreas Gustafsson
3dcb97b199 documented the 'port' option [RT #430] 2000-11-06 23:48:48 +00:00
Eric Luce
99e8cdc499 remove misleading -c option from openjade command 2000-11-06 23:11:04 +00:00
Andreas Gustafsson
f8aab081ad fixed a NetBSD pathname 2000-11-06 22:41:12 +00:00
Andreas Gustafsson
dcebbac4f6 regenerated HTML 2000-11-06 22:24:54 +00:00
Andreas Gustafsson
6cde91f608 fixed misc xml syntax bugs 2000-11-06 22:23:59 +00:00
Brian Wellington
3dc1a039b3 Document the lwres configuration mechanisms. 2000-11-06 22:18:52 +00:00
Andreas Gustafsson
fda549f6c3 documented 'notify explicit;' [RT #436] 2000-11-06 20:40:54 +00:00
Brian Wellington
bfb69095ae The intermediate files produced by the dnssec tools have a different naming
convention than in 9.0.x
2000-11-06 19:52:45 +00:00
Brian Wellington
a99166d1bf selective forwarding, blackhole, and bogus servers are now implemented. 2000-11-06 19:45:52 +00:00
Mark Andrews
4ec1a96d90 542. [func] Add allow-update-forwarding support. 2000-11-06 08:11:11 +00:00
Mark Andrews
cfee234f6b document $GENERATE 2000-11-05 00:29:15 +00:00
Brian Wellington
ca40afc385 update 2000-11-04 02:38:35 +00:00
Brian Wellington
fa3cbea8bf 541. [func] Add bogus server support. 2000-11-04 02:20:58 +00:00
Brian Wellington
7bc7c13bb9 update 2000-11-03 19:47:10 +00:00
Andreas Gustafsson
85416250c0 added missing -c option to openjade and missing texhash
invocation
2000-11-03 18:25:09 +00:00
Andreas Gustafsson
5f09ce124c regenerated HTML 2000-11-03 18:24:53 +00:00
Andreas Gustafsson
e205be0db3 notify was misspelled as notity; miscellaneous nits 2000-11-03 18:23:21 +00:00
Andreas Gustafsson
65e8f6477f some instances of yes_or_no were misspelled as true_or_false 2000-11-03 17:41:51 +00:00
Mark Andrews
0fc89c4ee6 540. [func] Add dialup support. 2000-11-03 07:16:09 +00:00
Brian Wellington
e21d199dca 539. [func] Support the blackhole option. 2000-11-03 02:45:55 +00:00
Andreas Gustafsson
45dad73117 added draft-ietf-dnsext-dnsmib-historical-00.txt 2000-11-02 19:22:15 +00:00
Michael Sawyer
596b911d9c Include information on failure locking file 2000-11-02 17:54:30 +00:00
Brian Wellington
4d833ef73b Document lwres_getrrsetbyname 2000-11-02 02:21:09 +00:00
Brian Wellington
6e4deb9f1b updates 2000-11-01 00:33:50 +00:00
Mark Andrews
70f6f7a39a update 2000-10-31 06:47:57 +00:00
Mark Andrews
533df4efda 537. [func] Use transfer-source{-v6} when notify messages. 2000-10-31 05:34:18 +00:00
Mark Andrews
04c22ceaf2 536. [func] Use transfer-source{-v6} when sending refresh queries.
Transfer-source{-v6} now take a optional port
                        parameter for setting the UDP source port.  The port
                        parameter is ignored for TCP.
2000-10-31 01:17:19 +00:00
Brian Wellington
0bd785149d Document the '-t' (statistics) option. 2000-10-28 01:16:46 +00:00
Michael Sawyer
355b3c2e43 update todo 2000-10-23 23:13:43 +00:00
Michael Sawyer
3308ba7ebd Update todo 2000-10-19 21:07:42 +00:00
Andreas Gustafsson
341f467c76 Document the new lwresd configuration mechanisms 2000-10-19 17:49:18 +00:00
Andreas Gustafsson
9349d49b7f minor spacing and font fixes 2000-10-19 17:22:53 +00:00
Andreas Gustafsson
54cd4dbd01 spacing 2000-10-19 17:15:24 +00:00
Brian Wellington
b05c91f9d5 The 'hints' parameter somehow turned into 'arg' in the middle of the
description.
2000-10-19 00:43:07 +00:00
Andreas Gustafsson
0a9b84a8a5 #include <lwres/netdb.h>, not lwres.h 2000-10-19 00:26:36 +00:00
Brian Wellington
e0425840a8 -p and -P were switched. 2000-10-18 22:28:42 +00:00
Brian Wellington
4334d2e8a1 selective forwarding updates 2000-10-18 22:16:06 +00:00
Andreas Gustafsson
ce763af286 .css file was used by FrameMaker-generated HTML only and is no
longer needed
2000-10-18 18:55:11 +00:00
Andreas Gustafsson
c45e230506 remove plain text version of ARM until we find a way to generate
it from XML
2000-10-18 18:49:12 +00:00
Andreas Gustafsson
027e89d47a regenerated 2000-10-18 18:31:51 +00:00
Andreas Gustafsson
724f98789b document the optional ip_port of the also-notify option
and the optional class of the view statement; stress the need for a hint zone
in non-IN views [RT #382], [RT #387]
2000-10-18 18:27:46 +00:00
Eric Luce
f3cdacd764 new text for dealing with NetBSD and html generation.. 2000-10-18 01:17:45 +00:00
Michael Sawyer
6e90488a8d Reorginization, no real changes 2000-10-17 20:27:29 +00:00
Andreas Gustafsson
c7b92f5f23 added draft-sawyer-dnsext-edns0-zone-option-00.txt 2000-10-17 18:05:45 +00:00
Andreas Gustafsson
d8b60149a5 updated drafts 2000-10-17 01:24:05 +00:00
Michael Sawyer
17da4c1cfb todo updated 2000-10-17 00:37:54 +00:00
Michael Sawyer
dc570b92f6 Add support for proposed ZONE and VIEW opt attributes. These are currently
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
2000-10-11 17:44:18 +00:00
Mark Andrews
7e8f841d08 cut-n-paste errors 2000-10-10 01:12:27 +00:00
Mark Andrews
8886caf5dc A index of rfc's in this directory 2000-10-06 05:16:57 +00:00
Brian Wellington
af916cd6f9 thread stuff done, lwres stuff not 2000-10-06 01:43:02 +00:00
Brian Wellington
49d614accd fix a typo 2000-10-02 22:21:44 +00:00
Andreas Gustafsson
1587e88479 Fix wpk's build/tests scripts to
- not run if the previous test failed (to keep logs and cores around)
 - display the date and time of the last run
2000-09-29 22:46:25 +00:00
Michael Sawyer
c9093e6b1a Minor change, +sta should be +stats 2000-09-29 18:25:00 +00:00
Brian Wellington
3cb0de1c66 Moved NOMINUM_PUBLIC specific CHANGES entries to doc/private/CHANGES 2000-09-29 00:28:04 +00:00
Andreas Gustafsson
23bfeb8bb1 checkpoint 2000-09-28 22:36:33 +00:00
Andreas Gustafsson
c4016fd2bd rt #222 taken care of 2000-09-28 22:17:45 +00:00
Andreas Gustafsson
7beb4ba7ef note that disabling recursion does not prevent access to data
that is already cached
2000-09-28 22:16:48 +00:00
Andreas Gustafsson
317870a32f use <emphasis> around text noting obsolescense of options, not <varname> or <note> 2000-09-28 18:57:40 +00:00
Andreas Gustafsson
be92e33a44 edited 2000-09-27 19:15:14 +00:00
Brian Wellington
f62e3d42ee listen-on-v6 defaults to off 2000-09-27 17:53:30 +00:00
Michael Sawyer
ce7aad6fe7 Update todo list 2000-09-27 16:04:42 +00:00
Andreas Gustafsson
cbb420fed5 we can now edit the ARM directly 2000-09-27 01:19:32 +00:00
Andreas Gustafsson
ab38df2af4 Review, hack and slash (mostly slash) 2000-09-26 23:41:43 +00:00
Brian Wellington
52d93f16f7 Mention that the DNSSEC tools need files in the current directory. 2000-09-26 18:45:08 +00:00
Andreas Gustafsson
d4c0286eff note that min-refresh-time &co are not implemented in 9.0 2000-09-26 18:27:12 +00:00
Michael Sawyer
307e3faf52 A couple more items... 2000-09-25 23:14:29 +00:00
Michael Sawyer
6e0d8042dc Actually save the todo file before doing the commig 2000-09-25 23:10:39 +00:00
Michael Sawyer
0dabedcca5 Add +fail option to try next server after a SERVFAIL
Fix some minor problems in some of the new option processing code.
Slight change in mem debugging
TODO changes
2000-09-25 23:10:00 +00:00
Andreas Gustafsson
36bc6a0a83 updated 2000-09-22 17:50:56 +00:00
Andreas Gustafsson
5a258f805c edited 2000-09-22 17:44:35 +00:00
Michael Sawyer
4786cd1ba6 Clean up option parsing in dig
Examine dig8's behavior when one of the servers it talks to servfail's
back, and, if necessary, reproduce behavior in dig9.  (RT351)

Remove or fix port number display in places where it is not correctly
reported (nslookup, in particular). (RT352)
2000-09-22 17:07:02 +00:00
Mark Andrews
e412ae947d 482. [bug] nslookup: a plain "server" or "lserver" should be
treated as a lookup.

 480
strsep() has slightly different semantics to strtok(), use static function
to skip empty tokens.
2000-09-21 12:25:43 +00:00
Andreas Gustafsson
09ab9aa558 updated draft 2000-09-20 14:11:32 +00:00
Andreas Gustafsson
4418d5dee3 removed drafts now published as RFCs 2000-09-20 14:06:22 +00:00
Andreas Gustafsson
5bb229d213 added new RFCs 2000-09-20 14:05:08 +00:00
Eric Luce
fafd1d7719 fix some xref links in the xml, update the html, and add more text to the README-SGML that should help people set up their XML/DocBook environment. 2000-09-20 01:20:26 +00:00
Andreas Gustafsson
4d7bd2d694 added rule about not modifying return values when failing 2000-09-19 22:47:14 +00:00
Andreas Gustafsson
7a3d7cb6ce added note about auth-nxdomain warning message 2000-09-18 23:41:20 +00:00
Eric Luce
9b26804b58 Regenerated the HTML version of the ARM again.
Added more text to the "README-SGML" document on how to set up
environment on FreeBSD. Still need to do NetBSD.
2000-09-18 17:06:15 +00:00
Mark Andrews
9d3ef72b37 470. [feature] $GENERATE is now supported. See also
doc/misc/migration.
2000-09-18 06:50:35 +00:00
Eric Luce
ab19d68825 Update the HTML documentation based on the arm. 2000-09-15 00:00:56 +00:00
Michael Sawyer
cff8012a23 Add serialization of server communications in dig to todo 2000-09-14 23:06:05 +00:00
Mark Andrews
2868291ab5 455. [doc] Document IPv4 prefix notation does not require a
dotted decimal quad but may be just dotted decimal.
2000-09-14 03:39:23 +00:00
Michael Graff
d8a690f3a8 clean up todo list -- the documentation in here is in the arm now. 2000-09-13 17:24:02 +00:00
Andreas Gustafsson
6f0ed23071 edited 2000-09-12 23:39:51 +00:00
Eric Luce
ea91cb5231 Updating the HTML generated docs from the Bv9ARM-book.xml master 2000-09-12 17:24:02 +00:00
Andreas Gustafsson
983c852d20 listen-on-v6 was missing from grammar table 2000-09-12 01:26:56 +00:00
Andreas Gustafsson
894ae86038 added missing 'use' [RT #293] 2000-09-12 01:25:05 +00:00
Eric Luce
c71787bd63 Add some more text to README-SGML telling people where to get the
XML DocBook 4.0 dtd and what packages they need to install under
FreeBSD at least.

Also regenerate the HTML based on Andreas' changes and commit that
(Really need to get html rendering working on NetBSD so they can do
this themselves and immediately see the output of their changes.)
2000-09-11 17:54:44 +00:00
Andreas Gustafsson
3f6d7a2044 fixed oversized tabs, changed 1h to 3600 (etc) in examples 2000-09-11 17:39:25 +00:00
Eric Luce
4317b4c0cf Make the documentation show how to render the HTML with the Nominum
derivative DSSSL style sheet.
So far this only applies to the HTML version.
2000-09-11 17:26:17 +00:00
Eric Luce
3f14b1ed13 Remove the comments from the XML ARM on how to validate and render it.
These are now in the README-SGML file and we do not want them to get out
of sync with each other. Also add the CVS Id tag as a comment to the
XML ARM.
2000-09-11 17:09:46 +00:00
Eric Luce
7d7c5eee34 Fixed some typos and text before Xref's.
Added the command for how to generate the dvi file from the tex
output to the README-SGML
2000-09-09 01:44:11 +00:00
Eric Luce
f293a69bcd Add some flags to the nominum dsssl modification that hvae the HTML
files written out to something with more easily understood file
names (Bv9ARM.ch##.html) and remove the old HTML files. We were
not able to have XML just drop in replace them due to not being
able to use an XML id tag that begins with a number. Hence "ch01"
instead of "1."
2000-09-09 01:22:00 +00:00
Eric Luce
55c73d0734 Merge all of the chapters in to one XML document.
Add the README-SGML so people know what is what a little better.

Add our start at a nominum specific HTML style sheet.
2000-09-09 00:59:47 +00:00
Andreas Gustafsson
923cbf79eb added note on ndc->rndc change 2000-09-08 21:34:28 +00:00
Andreas Gustafsson
3d4a70fe38 edited 2000-09-08 21:27:47 +00:00
Jim Reid
ddafe41410 Fixed some documentation errors caused by describing the aberrant behaviour of
threads in BSD/OS and mistakenly attributing that to all platforms.

Added a couple of paras on how lookups are performed.

Documented the difference n how trunctaed responses are handled.
2000-09-08 09:42:56 +00:00
Eric Luce
e250aba011 Convert a number of hyphens in to m-dashes. 2000-09-08 02:41:31 +00:00
Eric Luce
60a0cad892 Fix some of the formatting and type definitions in the table in
chapter 1.

Applied patch from Michale Graff for the min & max refresh & retry
boolean options table in 6.2.12.1
2000-09-07 23:14:31 +00:00
Michael Graff
3d127d7201 cross off more todo items 2000-09-07 21:56:00 +00:00
Eric Luce
3827c16dce This is the initial addition of the XML version of the BIND v9 ARM.
These files are based on the BIND v9 ARM in FrameMaker. After these
files are edited they will become the master source for the BIND v9 ARM.

Still need to include style sheets and the actual XML DocBook DTD
for those who do not have it.
2000-09-07 19:15:51 +00:00
Andreas Gustafsson
d782d0dc8d major rewrite 2000-09-07 16:36:29 +00:00
Mark Andrews
5a04a68b46 Add $GENERATE to master.c
Add the ablility to specify the source address to request
2000-09-06 23:06:06 +00:00
Michael Graff
60499e68cb update 2000-09-06 22:55:08 +00:00
Michael Graff
e0e59bbc04 update 2000-09-06 22:04:16 +00:00
Michael Graff
eb288adcfc update 2000-09-06 21:57:03 +00:00
Michael Graff
f60be40ed4 update 2000-09-06 21:56:56 +00:00
Michael Graff
346e6a3a23 touch up a comment 2000-09-06 21:56:20 +00:00
Michael Graff
db84234e52 add some quick text describing client- and server-side flow 2000-09-06 21:54:23 +00:00
Mark Andrews
7229d2b890 add 2000-09-06 21:36:13 +00:00
Michael Graff
1e92a4f7a4 specify which fields are set by what in the packet header 2000-09-06 20:54:44 +00:00
Andreas Gustafsson
0a04ba7b7b Bob says lwres_net_aton and lwres_net_pton were never intended to be
part of the public interface of the lwres library
2000-09-06 18:23:47 +00:00
Andreas Gustafsson
3c1472d744 added draft-ietf-dnsext-dnssec-okbit-00.txt 2000-09-06 16:28:55 +00:00
Michael Graff
248e1857df update 2000-09-06 02:59:27 +00:00
Andreas Gustafsson
8011cb06c9 noted that $GENERATE is unimplemented 2000-09-05 16:51:01 +00:00
Jim Reid
fa263add26 First draft of resolver(5) man page 2000-09-03 20:45:58 +00:00
Jim Reid
69f2a57302 First draft of dig manpage 2000-09-03 18:04:24 +00:00
Andreas Gustafsson
ecbe731ce4 added note on lack of check-names functionality 2000-09-01 18:30:30 +00:00
Andreas Gustafsson
e5dd56553e there were two sections 1.3 2000-09-01 17:46:15 +00:00
Michael Graff
043ce260f7 update todo 2000-09-01 07:32:45 +00:00
Andreas Gustafsson
fd5146c993 edited 2000-09-01 01:04:29 +00:00
Andreas Gustafsson
3aaf4481a4 edited 2000-09-01 01:02:18 +00:00
Andreas Gustafsson
4e0ab18258 added note about BIND 8 incorrectly accepting unquoted line breaks 2000-08-31 01:38:20 +00:00
Andreas Gustafsson
1ff6c73dac update forwarding given to Mark 2000-08-30 22:20:56 +00:00
Mark Andrews
e2595b7bd8 add entru 2000-08-30 21:46:28 +00:00
Mark Andrews
b4790c80f2 Add forward zone. 2000-08-30 21:43:36 +00:00
Brian Wellington
a437acf787 Add -v 2000-08-30 20:43:28 +00:00
Andreas Gustafsson
9696c70ce8 added stuff 2000-08-30 20:33:01 +00:00
Andreas Gustafsson
0ba23b0a24 fixed copyright URL 2000-08-30 19:20:50 +00:00
Andreas Gustafsson
335a459989 stub zones are implemented 2000-08-29 21:50:45 +00:00
Andreas Gustafsson
35b61b8fb1 added section on Handling of Configuration File Errors 2000-08-29 17:57:29 +00:00
Brian Wellington
1393f0a8cb Selective forwarding is done. 2000-08-28 23:44:12 +00:00
Andreas Gustafsson
294ec63685 reprioritized; added mising work item:
Eliminate use of condition variables from libomapi so that it can be
built without threads.
2000-08-28 21:37:47 +00:00
Andreas Gustafsson
1eb742c208 updated 2000-08-23 19:00:01 +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
17a28c1f02 403. [bug] host did not use the search list. 2000-08-22 17:02:49 +00:00
Mark Andrews
947b1ca257 Nominum specific options. 2000-08-22 04:53:04 +00:00
Andreas Gustafsson
95940593a6 note that ACL names are now case sensitive 2000-08-22 00:58:12 +00:00
Andreas Gustafsson
413d5565ba document the named command line options in named.8, not README 2000-08-21 20:40:05 +00:00
Andreas Gustafsson
2a0b1b6c6d added draft-ietf-dnsext-dnssec-roadmap-00.txt 2000-08-18 19:37:14 +00:00
Andreas Gustafsson
6992382575 cut-and-paste-o 2000-08-17 22:08:16 +00:00
Andreas Gustafsson
d2148c2170 sig-validity-interval and update-policy were missing 2000-08-16 17:56:32 +00:00
Mary Stahl
36ab189cc9 deleted text regarding nslookup per Brian's msg of Aug 8 2000-08-16 00:01:51 +00:00
Andreas Gustafsson
868c96e17f removed references to nonexistent
named.conf(5) and zonefile(5) man pages
2000-08-15 20:19:36 +00:00
Andreas Gustafsson
c45fa347b4 more editing 2000-08-15 20:15:49 +00:00
Andreas Gustafsson
49964c290c reviewed and edited; note that IPv6 reverse lookups are now
supported
2000-08-15 20:11:54 +00:00
Andreas Gustafsson
1f880b5451 DNS Extensions to Support IPv6 Address Aggregation and Renumbering is now an RFC 2000-08-15 20:05:52 +00:00
Brian Wellington
f93d9c5a58 modify the keyfile description 2000-08-15 19:47:06 +00:00
Andreas Gustafsson
c193f5a1eb reviewed, edited 2000-08-15 19:40:40 +00:00
Andreas Gustafsson
6fb67fc9ce new CVS-based todo lists 2000-08-14 18:54:37 +00:00
Brian Wellington
5f6e50769d Use 'key tag' instead of 'key identifier' and 'keyid' 2000-08-10 22:10:51 +00:00
Andreas Gustafsson
6007bd1c1e updated drafts 2000-08-10 16:52:10 +00:00
Andreas Gustafsson
aeb26739dd added draft-ietf-dnsext-dhcid-rr-00.txt 2000-08-09 18:26:46 +00:00
David Lawrence
816e576f77 new URL for the copyright notice 2000-08-09 04:37:43 +00:00
Andreas Gustafsson
20df5357b1 edited 2000-08-08 23:37:21 +00:00
Andreas Gustafsson
0df41d7b0f more decrufting 2000-08-08 23:37:05 +00:00
Andreas Gustafsson
95b6b97ae0 added section on crypto performance 2000-08-03 18:53:53 +00:00
David Lawrence
40f53fa8d9 Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
own CVS tree will help minimize CVS conflicts.  Maybe not.
Blame Graff for getting me to trim all trailing whitespace.
2000-08-01 01:33:37 +00:00
Brian Wellington
c1ee9be19b clean up the text relating to pseudorandom input. 2000-07-31 19:39:42 +00:00
Brian Wellington
529a6b5224 358. [cleanup] Rename the intermediate files used by the dnssec
programs.
2000-07-31 15:28:21 +00:00
Brian Wellington
1cb5d53b09 reflect the current state of the CD bit, and fix a typo 2000-07-29 00:24:06 +00:00
Andreas Gustafsson
7c0917fc17 files in doc/html were not maintained, removed them 2000-07-28 01:38:41 +00:00
David Lawrence
5f6b0ea19a somehow this got missed with the mega-update_copyrights run 2000-07-27 23:49:40 +00:00
David Lawrence
69b641bf31 minor adjustment for compatibility with update_copyrights, which condenses
multiple blank lines after the copyright and first paragraph.
2000-07-27 23:48:49 +00:00
David Lawrence
15a4474541 word wrap copyright notice at column 70 2000-07-27 09:55:03 +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
Brian Wellington
10680f2169 The cycle text was even more confusing than it is now. 2000-07-26 20:58:11 +00:00
Andreas Gustafsson
6967adadcb minor clarifications 2000-07-26 19:13:18 +00:00
Andreas Gustafsson
4a9b6178ba incorrect use of plural 2000-07-26 18:52:05 +00:00
Brian Wellington
15ba758c3a minor tweaks 2000-07-26 00:47:17 +00:00
Andreas Gustafsson
8303a2a9ff bumped recursive client quota from 100 to 1000 2000-07-24 19:06:48 +00:00
Andreas Gustafsson
c7d445ce7f edited 2000-07-19 20:34:40 +00:00
Andreas Gustafsson
0ade7651fc hint zones do go in views; match_clients -> match-clients 2000-07-18 18:16:19 +00:00
Andreas Gustafsson
d987e0d8e8 reviewed and edited; removed lwres intro material
that is better covered in lwres(3)
2000-07-17 17:49:25 +00:00
Andreas Gustafsson
db94555582 updated drafts 2000-07-14 20:21:26 +00:00
Andreas Gustafsson
074ae7bf09 RT #169: note that logging categories have changed from BIND 8 2000-07-14 17:11:07 +00:00
Brian Wellington
5b4397d387 Updated to reflect current status of insecurity proofs on insecure and
privately secured zones.
2000-07-14 00:03:54 +00:00
David Lawrence
3dae6c4675 minor cleanups from review 2000-07-12 19:39:49 +00:00
Jim Reid
df5918b068 incorporated Brian's review comments and corrections 2000-07-12 18:29:33 +00:00
Andreas Gustafsson
f83bad6f78 imported new ARM from Mary 2000-07-12 17:54:40 +00:00
Andreas Gustafsson
a8ea4d2e3f moved rndc.conf.5 from doc/man/misc to doc/man/bin
for inclusion in RC1 (by repository copy)
2000-07-12 17:41:24 +00:00
Andreas Gustafsson
0d3bf3c5f1 reviewed; removed requirement to always quote
host addresses
2000-07-12 17:37:57 +00:00
Jim Reid
94b7428468 first drafts of the nsupdate and host man pages 2000-07-12 17:17:03 +00:00
Andreas Gustafsson
00148ffb6b reviewed; made minor stylistic changes 2000-07-12 16:48:19 +00:00
Andreas Gustafsson
4034406393 inet control channels are supported, unix ones are not 2000-07-12 15:55:10 +00:00
Jim Reid
b9db5f75cf fixed some typos and incorrect troff macro calls
put the text into our (as yet undocumented) manpage canonical format
2000-07-12 13:49:07 +00:00
Andreas Gustafsson
d8417b5f34 added notes about dotted serial numbers and unbalanced quotes 2000-07-12 05:06:33 +00:00
Andreas Gustafsson
52eae74966 reviewed and edited 2000-07-12 02:07:32 +00:00
David Lawrence
3734f3f1ba -k flag changed to -y to be compatible with dig and nsupdate.
(... since I have to update the ARM anyway ...)
2000-07-11 00:37:58 +00:00
David Lawrence
32d6b7bbfb use base64 for the secret; describe how base64 secrets can be made; clarify
the interaction of some of the statements and the command line;
clarify the double quote rules
2000-07-11 00:23:38 +00:00
David Lawrence
acc859e12c updated to describe current options 2000-07-10 23:04:42 +00:00
Andreas Gustafsson
a7bec08f7c the 'controls' statement is now implemented 2000-07-10 22:13:17 +00:00
Andreas Gustafsson
f7aa8ce0b3 documented procedure used for 9.0.0b5 release 2000-07-10 16:16:25 +00:00
Andreas Gustafsson
0fb14ebc61 added notes about release branch usage 2000-07-10 16:16:06 +00:00
Andreas Gustafsson
38eb03bc5a typo 2000-07-10 16:15:45 +00:00
Andreas Gustafsson
5178281071 added draft-ietf-dnsext-message-size-00.txt;
updated draft-ietf-dnsext-iana-dns* from -00 to -01
2000-07-07 23:24:06 +00:00
Andreas Gustafsson
c1db6a381f added draft-ietf-dnsext-iana-dns-00.txt (already expired) 2000-07-06 18:32:36 +00:00
David Lawrence
a53efa1718 nrdc->rndc typo, uses TCP not UDP 2000-07-04 01:25:01 +00:00
David Lawrence
c43deb8aac typo 2000-07-04 01:24:06 +00:00
Andreas Gustafsson
9769d31467 added bind8 -> bind9 migration notes 2000-06-30 22:44:08 +00:00
Jim Reid
e4b125e8d6 first draft of rdnc.conf manpage 2000-06-29 06:14:18 +00:00
Jim Reid
65e5eed890 first draft of rdnc man page 2000-06-29 05:31:42 +00:00
Andreas Gustafsson
cbce6b0c9a update_copyrights 2000-06-29 00:13:49 +00:00
Jim Reid
bb09af99a5 fixed some brokwn .Ar macro calls that should have been .Fl calls
tidied up some clumsy English and missing option intros.
2000-06-28 23:41:01 +00:00
Andreas Gustafsson
717cea5293 imported new ARM; fixed broken link at the end of each section 2000-06-28 23:04:13 +00:00
Jim Reid
084d809e48 fixed some typos
removed references to ENI_ error codes because they're not
documented in RFC2133 and are defined in getnameinfo.c rather
than some include file anyway
2000-06-28 21:43:41 +00:00
Andreas Gustafsson
fa53754ae2 updated drafts 2000-06-28 20:30:02 +00:00
Andreas Gustafsson
e0a18a86d9 CVS ID 2000-06-28 19:01:52 +00:00
Andreas Gustafsson
e3b58cfbec tarball now built at :45 so that there is time to
make a real kit rather than just tarring up a CVS tree
2000-06-28 17:51:19 +00:00
Jim Reid
57584184fe incorporated Brian's corrections and improvements 2000-06-28 03:20:49 +00:00
Jim Reid
1b32c4783f minor corrections to -n option description as recommended by Brian 2000-06-28 02:51:46 +00:00
Jim Reid
25ad3a2a0a adding .so "man pages" for all the functions in the lib/isc/unix modules 2000-06-28 02:48:34 +00:00
Jim Reid
50310a47e9 fixed yet more silliness with incorrect .Nm macro calls 2000-06-28 02:40:45 +00:00
Jim Reid
438717d8cf fixed missing NAME section and broken Nm macro calls 2000-06-28 02:38:47 +00:00
Jim Reid
3d17651dd6 removed crap about internal functions that return statics and are
therefore not part of the external API
2000-06-28 02:35:04 +00:00
Jim Reid
221d9f7607 Tidy up of this cruft: man pages have been renamed isc_* with .3
suffixes and moved to the isc subdirectory
2000-06-27 22:06:54 +00:00
Jim Reid
a07cfacd85 initial draft of lwres manpages 2000-06-27 21:53:10 +00:00
Jim Reid
e1ff904c6f first draft of isc/unix API manpages 2000-06-27 21:51:45 +00:00
Jim Reid
5aeec9bb28 first draft of man pages on dnssec tools 2000-06-27 21:50:27 +00:00
Jim Reid
3b8403a20c first draft of man pages for lwresd and named 2000-06-27 21:49:15 +00:00
Brian Wellington
b2ca1f1bd0 We do support keyboard input now. 2000-06-27 21:45:52 +00:00
Andreas Gustafsson
2188cdbef8 added test schedule 2000-06-26 21:30:34 +00:00
Andreas Gustafsson
34274c3cd6 edited 2000-06-24 21:36:38 +00:00
David Lawrence
69efd3ac39 updated instructions for util/check-includes.pl 2000-06-23 03:16:24 +00:00
Jim Reid
48f3ddbf4a renamed from {dir,error,file,ipproto,netif,socket,stdio,stdtime,time}.man 2000-06-23 00:30:12 +00:00
Jim Reid
41bf69a3ce app.man renamed to app.3 2000-06-23 00:17:06 +00:00
David Lawrence
9c3531d72a add RCS id string 2000-06-22 22:00:42 +00:00
Michael Sawyer
785cb9cf4f Add commentary on the makefile use in the tests 2000-06-22 18:40:42 +00:00
Andreas Gustafsson
63404af69b added copyright updating procuedure from tale 2000-06-22 18:21:10 +00:00
Andreas Gustafsson
a473311234 notes about wpk's test system 2000-06-22 18:15:31 +00:00
Andreas Gustafsson
d36278a815 added Perl coding conventions 2000-06-22 18:11:21 +00:00
David Lawrence
e44e0ff385 update_copyrights 2000-06-22 17:36:01 +00:00
David Lawrence
d0be1e954b update_copyrights 2000-06-22 01:01:45 +00:00
David Lawrence
2834197ede update_copyrights 2000-06-22 00:14:39 +00:00
David Lawrence
9bff67898d update_copyrights 2000-06-21 23:50:43 +00:00
Andreas Gustafsson
ef97f57f37 added plain text version of ARM 2000-06-21 22:23:58 +00:00
Andreas Gustafsson
c296c085a1 remember to run check-includes and check-instincludes 2000-06-21 22:14:57 +00:00
David Lawrence
18c6c7fb0f removed bogus man-style comment from start 2000-06-21 01:21:59 +00:00
Andreas Gustafsson
e9b576d1d3 updated drafts 2000-06-16 21:52:02 +00:00
Andreas Gustafsson
b976f9c60a edited 2000-06-15 17:24:35 +00:00
Brian Wellington
9dc499f133 Updated to reflect the existence of the entropy API 2000-06-14 23:03:21 +00:00
Andreas Gustafsson
6b07f707e1 new ARM version from Mary 2000-06-12 20:42:37 +00:00
Andreas Gustafsson
19ab334c3f listed max-cache-size, as new and unimplemented 2000-06-12 17:08:44 +00:00
Andreas Gustafsson
5b3cfe4954 added 2000-06-11 21:05:11 +00:00
Andreas Gustafsson
b8bfcbe1aa updated drafts 2000-06-09 18:04:36 +00:00
Andreas Gustafsson
88eee65d8d added 'port' option 2000-06-06 23:54:40 +00:00
Andreas Gustafsson
ef45c94e92 added listen-on-v6 2000-06-06 18:58:59 +00:00
David Lawrence
67fcc94f1f draft-ietf-ipngwg-dns-lookups was reborn 2000-06-06 17:35:08 +00:00
Andreas Gustafsson
5a75472f64 added DNS MIB RFCs 2000-06-05 22:23:30 +00:00
Andreas Gustafsson
3098bf3ce3 added rfc2133 (defines gai_strerror()) 2000-06-02 01:02:34 +00:00
Andreas Gustafsson
7b0fae507e created file with notes on CVS usage 2000-06-01 21:00:44 +00:00
Andreas Gustafsson
62b2da0aef added rfc2845.txt (TSIG), removed the I-D it replaced 2000-06-01 16:44:08 +00:00
Jim Reid
a88ba6982b Import of PRM 2000-06-01 03:19:06 +00:00
Andreas Gustafsson
fea398993b also-notify and trusted-keys are now supported in the view statement 2000-06-01 00:48:13 +00:00
Andreas Gustafsson
7cd4c3ddd1 The 'cache-ttl' and 'ncache-ttl' options now work 2000-05-26 23:17:56 +00:00
Andreas Gustafsson
98c7e0d8ba 'key' and 'server' are now supported as view options 2000-05-25 23:25:45 +00:00
Michael Graff
8de5527f74 move to expired directory, even though there is no current draft now. 2000-05-24 19:30:01 +00:00
Michael Graff
1d51470051 commit newer draft 2000-05-24 17:44:21 +00:00
Michael Graff
599c6d44f4 resurrect dead files for Andreas 2000-05-24 17:41:12 +00:00
Andreas Gustafsson
984d0b2587 removed Internet-Drafts that have expired but not been replaced
by an expiration notice in the IETF I-D repository
2000-05-24 00:37:55 +00:00
Andreas Gustafsson
87d4aeaf9e some Internet-drafts have been Deleted, not Expired 2000-05-24 00:16:49 +00:00
Andreas Gustafsson
860c168a53 removed expired Internet-Drafts as Olafur requested 2000-05-24 00:13:48 +00:00
David Lawrence
08314645e4 GL geographic location RR 2000-05-23 23:53:47 +00:00
Andreas Gustafsson
76458ec215 updated, added detail 2000-05-23 23:42:07 +00:00
Andreas Gustafsson
9023c42352 minor editing 2000-05-23 22:42:00 +00:00
Michael Graff
26a455b820 add ipv6 doc 2000-05-23 22:28:09 +00:00
Andreas Gustafsson
c81bf797a8 incorporated comments from Brian 2000-05-23 16:41:25 +00:00
Andreas Gustafsson
1b85597495 added DNSSEC release notes 2000-05-23 14:34:49 +00:00
Andreas Gustafsson
113251976d 'notify' and most of 'view' are now implemented 2000-05-22 23:55:25 +00:00
Andreas Gustafsson
f5eb48652c reminding myself to add release marker to CHANGES file 2000-05-19 21:56:52 +00:00
Andreas Gustafsson
2d54cf04fc documented release procedures 2000-05-19 20:41:27 +00:00
Andreas Gustafsson
538971e27d 194. [doc] The PDF version of the Administrator's Reference
Manual is no longer included in the ISC BIND9
                        distribution.
2000-05-19 18:14:17 +00:00
Andreas Gustafsson
fd3594dc7f The 'Return to BINDv9 Administrator Reference Manual' links
at the end of each .html file were broken; they pointed at
a document with the extension .HTML rather than .html
2000-05-19 17:33:51 +00:00
Andreas Gustafsson
77071cec20 replaced ARM with latest edition 2000-05-19 17:28:31 +00:00
Andreas Gustafsson
bc436be071 the trusted-keys statement is now implemented 2000-05-17 19:11:09 +00:00
Andreas Gustafsson
559e5654ce updated drafts 2000-05-17 18:44:08 +00:00
David Lawrence
34b394b43e DNS_R_RANGE -> ISC_R_RANGE 2000-05-15 21:14:38 +00:00
Andreas Gustafsson
e998a97650 documented log message conventions 2000-05-11 18:28:04 +00:00
Andreas Gustafsson
6d3e572604 added 2000-05-04 18:00:23 +00:00
Andreas Gustafsson
c8225ba7f2 specify use of blank lines between local variables,
REQUIREs, UNUSEDs, and code
2000-04-28 22:24:22 +00:00
Andreas Gustafsson
7e98526069 document UNUSED() and its location relative to REQIRE() 2000-04-28 00:31:46 +00:00
David Lawrence
e1747e09e7 Vertical whitespace is encouraged for improved code legibility by
grouping closely related statements and then separating them with a
single empty line.

Lines should not be longer than 79 characters, even if it requires
violating the indentation rules to do so.  Since ANSI is assumed, the
best way to deal with strings that extend past column 79 is to break
them into two or more sections separated from each other by a newline
and indentation. (w/example)

Note that <isc/lang.h> should be included by any public
header file to get the ISC_LANG_BEGINDECLS and ISC_LANG_ENDDECLS
macros used so the correct name-mangling happens for function
declarations when C++ programs include the file. <isc/lang.h> should
be included for private header files or for public files that do not
declare any functions. (w/example)

Fixed < and > use in sample header file.

The config.h file must never be included by any public header file.

The comma operator should not be used to form compound statements.
(w/example)

Generally speaking, when a control statement (<CODE>if, for</CODE> or
<CODE>while</CODE>) has only a single action associated with it, then no
bracing is used around the statement.  Exceptions include when the
compiler would complain about an ambiguous else clause, or when extra
bracing improves the readability (a judgement call biased toward not
having the braces).

Do not put a space after the "sizeof" operator name, and also
parenthesize its argument, as in <CODE>malloc(4 * sizeof(long))</CODE>.

Do not put a space after a cast. (w/example)

<H4>The Ternary Operator</H4> (w/example)
The ?: operator should mostly be avoided.  It is tolerated when
deciding what value to pass as a parameter to a function, such as
frequently happens with printf, and also when a simple (non-compound)
value is being used in assignment or as part of a calculation.
In particular, using the ternary operator to specify a return value is
verboten. (Well, Bob didn't tell me *forbidden* when he first said this
to me long ago, but I got the impression he really did not like it.)

Variables should not have their values assigned or changed when being
passed as parameters, except perhaps for the increment and decrement
operators. (This came up when I found something much like this in one
of our files:
       malloc(size = 20);

All public interfaces to functions, macros, typedefs, and
variables provided by the library, should use names of the form
{library}_{module}_{what}, such as:

       isc_buffer_t                            /* typedef */
       dns_name_setbuffer(name, buffer)       /* function */
       ISC_LIST_HEAD(list)                    /* macro */
       isc_commandline_argument               /* variable */

however, structures which are typedef'd generally have the name of the
typedef sans the final _t:

       struct dns_rbtnode {
               /* ... members ... */
       }

Generally speaking macros are defined with all capital letters, but
this is not universally consistent (eg, numerous isc_buffer_{foo}
macros).

The {module} and {what} segments of the name do not have underscores
separating natural word elements, as demonstrated in
isc_commandline_argument and dns_name_setbuffer above.  The {module}
part is usually the same as the basename of the source file, but
sometimes other {module} interfaces appear within one file, such as
dns_label_* interfaces in lib/dns/name.c.  However, in the public
libraries the file name must be the same as some module interface
provided by the file; e.g., dns_rbt_* interfaces would not be declared
in a file named redblack.c (in lieu of any other dns_redblack_*
interfaces in the file).

The one notable exception to this naming rule is the interfaces
provided by <isc/util.h>.  There's a large caveat associated with the
public description of this file that it is hazardous to use because it
pollutes the general namespace.

<H4>Shared Private Interfaces</H4>
When a module provides an interface for internal use by other modules
in the library, it should use the same naming convention
described for the public interfaces, except {library} and {module}
are separated by a double-underscore.  This indicates that the name is
internal, its API is not as formal as the public API, and thus it
might change without any sort of notice.
2000-04-27 02:00:44 +00:00
David Lawrence
fa9918984b DOD INTERNET HOST TABLE SPECIFICATION 2000-04-26 19:09:21 +00:00
Andreas Gustafsson
18657d332b updated internet drafts 2000-04-26 05:25:14 +00:00
Andreas Gustafsson
6d3c9cdf1a updated 2000-04-26 05:18:09 +00:00
David Lawrence
a68a5a2454 updated documentation w.r.t context/configuration dichotomy 2000-04-26 01:00:09 +00:00
David Lawrence
f8a95eb912 added file.c to libisc, needs to be done for win32 2000-04-24 21:44:06 +00:00
Andreas Gustafsson
bc6aba3876 new options 'tkey-domain' and 'tkey-dhkey' 2000-04-06 17:36:51 +00:00
Andreas Gustafsson
e002cd6b63 added 2000-04-03 17:52:41 +00:00
Michael Graff
0982a13bcf update 2000-03-23 23:51:53 +00:00
Bob Halley
811fb0d705 ARM update 2000-03-23 22:32:00 +00:00
David Lawrence
ecb6c5782e exorcized local compression 2000-03-23 05:18:46 +00:00
Andreas Gustafsson
eb15741fc3 the 'logging' statement is now implemented 2000-03-23 00:59:41 +00:00
Andreas Gustafsson
aa46a4bc93 added missing RFC 2000-03-21 01:29:08 +00:00
Andreas Gustafsson
69165a8c7b checked in new draft 2000-03-21 00:56:53 +00:00
Andreas Gustafsson
e240e36503 wired up the new 'provide-ixfr' option 2000-03-20 21:49:56 +00:00
Andreas Gustafsson
4bc5101166 wired up the new 'request-ixfr' option 2000-03-20 19:42:21 +00:00
Andreas Gustafsson
39967fd111 added RFC1348 because we implement NSAP-PTR which is defined there
(even though it is obsoleted by RFC1706)
2000-03-17 18:25:56 +00:00
David Lawrence
c192f12b0f notes from today's task discussion 2000-03-14 04:10:42 +00:00
David Lawrence
1641377cba fixed comment about support for splitting of bitstring labels 2000-03-14 04:10:20 +00:00
David Lawrence
a0dbccdaf6 note about original design vs reality with message headers 2000-03-14 04:10:01 +00:00
Brian Wellington
4db9a2fac8 The server keys option is hooked up 2000-03-08 22:43:14 +00:00
Andreas Gustafsson
2e3160e246 wired up the query-source-v6 option 2000-03-08 22:36:47 +00:00
Andreas Gustafsson
a4442ef975 added 2000-03-03 21:53:01 +00:00
Andreas Gustafsson
ffb93b39e2 stripped carriage returns 2000-03-03 21:33:22 +00:00
Andreas Gustafsson
adb93fa08b stripped carriage returns 2000-03-03 21:26:11 +00:00
Andreas Gustafsson
417f29ae4b added rfc2782.txt 2000-03-03 21:11:27 +00:00
Andreas Gustafsson
540c1bf12c added new drafts and removed obsolete ones 2000-03-03 21:05:56 +00:00
Andreas Gustafsson
d51f376da2 added new drafts and removed obsolete ones 2000-03-03 20:56:36 +00:00
Andreas Gustafsson
5a2eb474fb added new drafts and removed obsolete ones 2000-03-03 20:50:20 +00:00
David Lawrence
ed301acd34 Describe ISC_LOG_DEBUGONLY.
Fixed some examples.

Updated the colon-space bit of categories/modules; they are no longer used.

Fixed a couple of minor typos.
2000-03-01 17:38:39 +00:00
Andreas Gustafsson
2aee8fb2cb typo 2000-02-29 23:27:50 +00:00
Michael Graff
b75dc2a3d8 Add a (once again, slightly out of date) file about the dispatcher 2000-02-29 21:03:45 +00:00
Michael Graff
79d29bd320 commit a (slightly out of date) adb document 2000-02-29 20:12:48 +00:00
Michael Graff
2358fd9353 add a bfew (pretty general) notes about lwres protocol 2000-02-29 20:10:49 +00:00
Andreas Gustafsson
cfab2f4e03 implemented the 'transfers-in' option 2000-02-25 17:34:05 +00:00
Andreas Gustafsson
e01ecff4b1 Implemented the 'transfers' clause of the 'server' statement
> and the 'transfers-per-ns' option.
2000-02-25 00:52:11 +00:00
Andreas Gustafsson
2bc0dee981 implemented the 'transfer-format' clause of the 'server' statement 2000-02-24 22:55:46 +00:00
Andreas Gustafsson
c011a69280 implemented the 'support-ixfr' clause of the 'server' statement 2000-02-24 21:47:46 +00:00
Andreas Gustafsson
9fdf20d0de implemented periodic network interface scanning 2000-02-16 19:58:39 +00:00
Andreas Gustafsson
7eabdeaeee added new slave zone option allow-update-forwarding,
in the somewhat paradoxical category 'new in BIND 9 and not yet
implemented'
2000-02-14 18:59:07 +00:00
Andreas Gustafsson
02da394e0c allow-update for slave zones is Obsolete 2000-02-10 01:41:26 +00:00
Andreas Gustafsson
38e62f7bfb fixed inaccuracies reported by Cricket Liu 2000-02-10 00:55:50 +00:00
Andreas Gustafsson
a174757026 implemented the 'localhost' and 'localnets' ACLs 2000-02-09 22:59:40 +00:00
Andreas Gustafsson
cbe5f076ba added transfer-source-v6 2000-02-09 19:06:32 +00:00
Bob Halley
ecb9a003bf add 2000-02-04 02:22:53 +00:00
Andreas Gustafsson
2cc3f12861 listed new options 'recursive-clients' and 'tcp-clients' 2000-02-03 01:31:53 +00:00
Andreas Gustafsson
dbeb322610 treat-cr-as-space is obsolete;
global transfer-source is supported, but for IPv4 only
2000-02-02 21:56:42 +00:00
Andreas Gustafsson
250ed9e230 created 2000-02-02 21:26:08 +00:00
David Lawrence
03f727fcc5 Notes from Bob to bind-dev about tasks (shutdown and termination).
This is the start of what I hope will grow to be more descriptive
documentation of usage of the ISC task/event library.
2000-01-31 15:12:41 +00:00
David Lawrence
29e23c0b3e started a section about chains, documented empty_data_ok for findnode. 2000-01-06 14:47:37 +00:00
David Lawrence
487e6abc16 basic windows-nt support 2000-01-04 20:31:10 +00:00
Andreas Gustafsson
46ae6bb61f added yet another draft 1999-11-08 19:46:24 +00:00
Andreas Gustafsson
b947c8f62a added yet another draft 1999-11-08 19:37:57 +00:00
Andreas Gustafsson
de2767656c added yet another draft 1999-11-08 19:28:08 +00:00
Andreas Gustafsson
d8eee1b955 added and updated some drafts 1999-11-08 19:04:51 +00:00
James Brister
7b0e04569b Added forward and forwarders to master, slave and stubs zone. 1999-11-02 15:31:40 +00:00
James Brister
8877e185b8 Document tkey-domain and tkey-dhkey options. 1999-11-02 15:13:59 +00:00
David Lawrence
c6dfea8665 Added missing "<PRE><CODE>" before sample function definitions. 1999-11-02 04:08:34 +00:00
David Lawrence
4cd4e5a7e2 Ted Lemon's OMAPI design doc from the DHCP tree 1999-10-31 23:32:43 +00:00
Bob Halley
9df6eb8719 add 1999-10-29 15:52:16 +00:00
Bob Halley
a1ab2f1fde update 1999-10-19 19:12:52 +00:00
Andreas Gustafsson
6c04ef76d6 checked in 1999-10-12 01:26:43 +00:00
David Lawrence
6ad14a42e1 logging system design 1999-09-23 17:44:07 +00:00
Bob Halley
15e26d11c8 update 1999-09-08 18:25:34 +00:00
Bob Halley
c5b755203b update 1999-09-08 18:15:54 +00:00
Andreas Gustafsson
94551f13c0 00->01 1999-09-03 11:41:39 +00:00
James Brister
37a0c160e3 Config HTML documentation. 1999-08-31 17:24:51 +00:00
Bob Halley
439781aaff add 1999-08-27 01:34:21 +00:00
Bob Halley
10a05eabf2 remove 1999-08-27 01:34:01 +00:00
Bob Halley
de0e5c4fdb add 1999-08-18 21:36:15 +00:00
Bob Halley
78957c5945 add 1999-08-17 05:15:48 +00:00
Bob Halley
8631cc57a9 add 1999-08-03 20:46:55 +00:00
Bob Halley
7e6c9a9a73 add 1999-07-24 01:17:44 +00:00
Bob Halley
a5e8ec7af8 delete 1999-07-15 20:27:45 +00:00
Bob Halley
51fd1cdaf9 update 1999-07-06 20:25:53 +00:00
Bob Halley
48eb7e000c update 1999-05-24 18:38:58 +00:00
Bob Halley
651441f5f6 update 1999-05-12 23:54:09 +00:00
Bob Halley
6112b0e8fa draft updates 1999-05-12 23:51:54 +00:00
Bob Halley
529c7b1dcb binary labels draft update 1999-05-06 16:40:50 +00:00
Andreas Gustafsson
9821041d63 fixed some typos and formatting errors 1999-04-22 12:27:55 +00:00
Bob Halley
73f4d29ef4 add 1999-04-10 00:37:31 +00:00
Michael Graff
cf608835a3 add resolver skeleton doc 1999-04-06 02:50:53 +00:00
Bob Halley
93106f3c49 corrections 1999-03-27 00:14:58 +00:00
Bob Halley
88f1e866aa checkpoint 1999-03-26 23:15:26 +00:00
Bob Halley
2488942fbb checkpoint 1999-03-25 22:43:31 +00:00
Bob Halley
c7ddab7655 add RFCs and drafts 1999-03-23 17:37:55 +00:00
David Lawrence
bf668d0017 initial red-black documentation; work in progress 1999-03-12 05:03:42 +00:00
Bob Halley
b22332fc28 add 1999-03-11 00:45:31 +00:00
Mark Andrews
044903fc42 incomplete, check point 1999-03-11 00:17:36 +00:00
Mark Andrews
9ba8f087af checkpoint uncomplete 1999-03-04 01:47:40 +00:00
Mark Andrews
dfa22b7b17 More changes incomplete. 1999-03-03 12:20:05 +00:00
Bob Halley
8301652f71 add 1999-03-01 22:27:20 +00:00
Mark Andrews
f7cf0e6785 more ideas 1999-02-26 21:32:10 +00:00
Mark Andrews
ed12ab17de initial stuff 1999-02-25 05:15:42 +00:00
Mark Andrews
1ef8965366 Add decompression. 1999-02-24 06:31:35 +00:00
Mark Andrews
1783fac3a1 Added $Id$ 1999-02-24 00:59:44 +00:00
Mark Andrews
0d92b2da03 Added Implementation section. 1999-02-24 00:57:57 +00:00
Mark Andrews
95a08101c0 Initial design document 1999-02-24 00:51:13 +00:00
Bob Halley
467cf32369 add Id 1999-02-23 21:52:49 +00:00
Bob Halley
6a93e240dc checkpoint 1999-02-23 21:52:10 +00:00
Bob Halley
239e16ec9e update 1999-02-22 21:11:26 +00:00
Bob Halley
6b85b14c92 add 1999-02-22 20:58:10 +00:00
Bob Halley
fb2d509d86 fill paragraph 1999-02-22 20:12:04 +00:00
Bob Halley
015156aff4 update 1999-02-22 20:11:34 +00:00
Mark Andrews
52637f592f Add wire compression. 1999-02-22 07:24:05 +00:00
Bob Halley
50a266dd24 update 1999-02-19 01:49:31 +00:00
Bob Halley
3bbe4751ff early partial draft 1999-02-19 01:45:56 +00:00
Mark Andrews
dd3d17d365 initalisation routines need to return dns_result_t 1999-02-17 06:25:36 +00:00
Mark Andrews
d97e14cc78 Initial design 1999-02-17 04:20:15 +00:00
Mark Andrews
5a69527874 Added "Overview". 1999-02-16 02:56:03 +00:00
Mark Andrews
73131dbe78 Initial documentation for adding a new rdata type. 1999-02-12 03:13:27 +00:00
Bob Halley
767d29c43d add 1999-02-09 01:09:47 +00:00