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