annotate dtd/content.dtd @ 617:368a449e85b8

Expanded documentation of what various parameters of the "listen" directive related to socket options do. While here, documented the fact that accept filters also work on NetBSD.
author Ruslan Ermilov <ru@nginx.com>
date Thu, 02 Aug 2012 13:24:07 +0000
parents a8f7b93b0a5f
children 9429fd8bbac8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
580
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 551
diff changeset
1 <!--
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 551
diff changeset
2 Copyright (C) Igor Sysoev
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 551
diff changeset
3 Copyright (C) Nginx, Inc.
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 551
diff changeset
4 -->
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 551
diff changeset
5
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
6 <!ELEMENT section (para | list | book | download | security | note |
607
a8f7b93b0a5f Allow article sections to be nested.
Ruslan Ermilov <ru@nginx.com>
parents: 594
diff changeset
7 programlisting | section)* >
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
8 <!ATTLIST section
121
49443032011c Unified <section> syntax for "article" and "module" documents.
Ruslan Ermilov <ru@nginx.com>
parents: 120
diff changeset
9 id ID #IMPLIED
49443032011c Unified <section> syntax for "article" and "module" documents.
Ruslan Ermilov <ru@nginx.com>
parents: 120
diff changeset
10 name CDATA #IMPLIED
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
11 >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
12
461
6135f3c95bf6 Unified markup for lists.
Ruslan Ermilov <ru@nginx.com>
parents: 423
diff changeset
13 <!ELEMENT para (#PCDATA | link | links | br | list | note |
594
26dc883805ad Removed the "url" element.
Ruslan Ermilov <ru@nginx.com>
parents: 586
diff changeset
14 i | b | nobr | table | literal | command |
271
4c6d2c614d2c Cleaned up XML tag mess:
Ruslan Ermilov <ru@nginx.com>
parents: 260
diff changeset
15 path | header | value | programlisting |
126
d4133c439eeb 'registered' element added
Sergey Budnevitch <sb@waeme.net>
parents: 123
diff changeset
16 initial | development_version | stable_version |
260
9ba793943a93 Allow for <c-func> in the article's content.
Ruslan Ermilov <ru@nginx.com>
parents: 148
diff changeset
17 registered | c-func)* >
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
18
423
04ad7c1b1b04 Alphabetical index of directives.
Ruslan Ermilov <ru@nginx.com>
parents: 374
diff changeset
19 <!ELEMENT links (link)+ >
04ad7c1b1b04 Alphabetical index of directives.
Ruslan Ermilov <ru@nginx.com>
parents: 374
diff changeset
20
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
21 <!ELEMENT link (#PCDATA) >
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
22 <!ATTLIST link
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
23 doc CDATA #IMPLIED
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
24 id CDATA #IMPLIED
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
25 url CDATA #IMPLIED
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
26 >
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
27
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
28 <!ELEMENT br EMPTY >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
29
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
30 <!ELEMENT i (#PCDATA) >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
31 <!ELEMENT b (#PCDATA) >
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
32 <!ELEMENT command (#PCDATA | value)* >
271
4c6d2c614d2c Cleaned up XML tag mess:
Ruslan Ermilov <ru@nginx.com>
parents: 260
diff changeset
33 <!ELEMENT path (#PCDATA | value | development_version | stable_version)* >
4c6d2c614d2c Cleaned up XML tag mess:
Ruslan Ermilov <ru@nginx.com>
parents: 260
diff changeset
34 <!ELEMENT literal (#PCDATA | value)* >
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
35 <!ELEMENT header (#PCDATA) >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
36 <!ELEMENT initial (#PCDATA) >
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
37 <!ELEMENT value (#PCDATA) >
520
c5150ea6dd02 Added support for "var" in articles.
Ruslan Ermilov <ru@nginx.com>
parents: 473
diff changeset
38 <!ELEMENT var (#PCDATA) >
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
39
126
d4133c439eeb 'registered' element added
Sergey Budnevitch <sb@waeme.net>
parents: 123
diff changeset
40 <!ELEMENT registered (#PCDATA) >
260
9ba793943a93 Allow for <c-func> in the article's content.
Ruslan Ermilov <ru@nginx.com>
parents: 148
diff changeset
41 <!ELEMENT c-func (#PCDATA)* >
126
d4133c439eeb 'registered' element added
Sergey Budnevitch <sb@waeme.net>
parents: 123
diff changeset
42
271
4c6d2c614d2c Cleaned up XML tag mess:
Ruslan Ermilov <ru@nginx.com>
parents: 260
diff changeset
43 <!ELEMENT programlisting (#PCDATA | i | b | path |
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
44 development_version | stable_version)* >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
45
271
4c6d2c614d2c Cleaned up XML tag mess:
Ruslan Ermilov <ru@nginx.com>
parents: 260
diff changeset
46 <!ELEMENT nobr (#PCDATA | b | command | i | literal | path)* >
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
47
461
6135f3c95bf6 Unified markup for lists.
Ruslan Ermilov <ru@nginx.com>
parents: 423
diff changeset
48 <!ELEMENT list (listitem+) >
6135f3c95bf6 Unified markup for lists.
Ruslan Ermilov <ru@nginx.com>
parents: 423
diff changeset
49 <!ATTLIST list
6135f3c95bf6 Unified markup for lists.
Ruslan Ermilov <ru@nginx.com>
parents: 423
diff changeset
50 type (bullet | enum) #REQUIRED
473
cac48e2d0d9b Added the "compact" attribute to the "list" element.
Ruslan Ermilov <ru@nginx.com>
parents: 461
diff changeset
51 compact (yes | no) "yes"
cac48e2d0d9b Added the "compact" attribute to the "list" element.
Ruslan Ermilov <ru@nginx.com>
parents: 461
diff changeset
52 >
461
6135f3c95bf6 Unified markup for lists.
Ruslan Ermilov <ru@nginx.com>
parents: 423
diff changeset
53
594
26dc883805ad Removed the "url" element.
Ruslan Ermilov <ru@nginx.com>
parents: 586
diff changeset
54 <!ELEMENT listitem (#PCDATA | para | br | nobr | list | i | b |
520
c5150ea6dd02 Added support for "var" in articles.
Ruslan Ermilov <ru@nginx.com>
parents: 473
diff changeset
55 path | literal | value | var | programlisting |
461
6135f3c95bf6 Unified markup for lists.
Ruslan Ermilov <ru@nginx.com>
parents: 423
diff changeset
56 link | registered)* >
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
57
551
d26349d3cb36 Allow for "link" inside a "note".
Ruslan Ermilov <ru@nginx.com>
parents: 520
diff changeset
58 <!ELEMENT note (#PCDATA | para | br | list | i | b | link |
594
26dc883805ad Removed the "url" element.
Ruslan Ermilov <ru@nginx.com>
parents: 586
diff changeset
59 nobr | table | literal | command | path |
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
60 header | programlisting | initial | paypal |
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
61 development_version | stable_version )* >
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
62
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
63 <!ELEMENT table (tr+) >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
64 <!ATTLIST table
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
65 note CDATA #IMPLIED
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents: 75
diff changeset
66 width CDATA #IMPLIED
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
67 >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
68 <!ELEMENT tr (td+) >
586
6aa162f9d925 DTD: allowed "link" inside "td".
Ruslan Ermilov <ru@nginx.com>
parents: 580
diff changeset
69 <!ELEMENT td (#PCDATA | literal | i | link)* >
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
70 <!ATTLIST td
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
71 width CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
72 >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
73
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
74 <!ELEMENT paypal EMPTY >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
76 <!ELEMENT development_version EMPTY >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
77 <!ELEMENT stable_version EMPTY >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
78
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
79 <!ELEMENT book EMPTY >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
80 <!ATTLIST book
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
81 title CDATA #REQUIRED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
82 link CDATA #REQUIRED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
83 author CDATA #REQUIRED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
84 site CDATA #REQUIRED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
85 publisher CDATA #REQUIRED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
86 lang CDATA #REQUIRED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
87 cover CDATA #REQUIRED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
88 translator CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
89 >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
90
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
91 <!ELEMENT download (item+) >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
92 <!ATTLIST download
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
93 last CDATA #REQUIRED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
94 changes CDATA #REQUIRED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
95 >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
96
461
6135f3c95bf6 Unified markup for lists.
Ruslan Ermilov <ru@nginx.com>
parents: 423
diff changeset
97 <!ELEMENT item EMPTY >
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
98 <!ATTLIST item
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
99 ver CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
100 pgp CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
101 win CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
102 >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
103
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
104 <!ELEMENT security (item+) >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
105
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
106 <!ATTLIST item
123
7db449e89e92 Unified the use of the "name" attribute instead of "title".
Ruslan Ermilov <ru@nginx.com>
parents: 121
diff changeset
107 name CDATA #IMPLIED
75
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
108 severity CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
109 cve CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
110 good CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
111 vulnerable CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
112 patch CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
113 core CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
114 href CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
115 cert CDATA #IMPLIED
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
116 >
2bf4cd2787c5 Added DTDs to make xmllint happy.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
117
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
118 <!ENTITY nbsp "&#160;">
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
119 <!ENTITY times "&#215;">
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
120 <!ENTITY lsquo "&#8216;">
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
121 <!ENTITY rsquo "&#8217;">
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
122 <!ENTITY ldquo "&#8220;">
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
123 <!ENTITY rdquo "&#8221;">
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
124
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
125 <!ENTITY mdash "&#xA0;&#8212; " >
120
da8bd4d2290f registered trade mark sign added to DTD
Sergey Budnevitch <sb@waeme.net>
parents: 109
diff changeset
126 <!ENTITY reg "&#174;">