diff options
author | Michael Sweet <michael.r.sweet@gmail.com> | 2017-08-04 12:52:43 -0400 |
---|---|---|
committer | Michael Sweet <michael.r.sweet@gmail.com> | 2017-08-04 12:52:43 -0400 |
commit | 345e10ca719b6a5c460f3e760f31384770e066de (patch) | |
tree | a747841ca50450bc0b33173e5c92bc8701d31b64 /doc | |
parent | 41c0a57318923f35d595e3c40904dc60178850f2 (diff) | |
download | cups-345e10ca719b6a5c460f3e760f31384770e066de.tar.gz |
Add header validation option to ipptool.
Update HTML versions of man pages.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/help/man-client.conf.html | 3 | ||||
-rw-r--r-- | doc/help/man-cupsd.conf.html | 5 | ||||
-rw-r--r-- | doc/help/man-ipptool.html | 4 | ||||
-rw-r--r-- | doc/help/man-ipptoolfile.html | 12 |
4 files changed, 17 insertions, 7 deletions
diff --git a/doc/help/man-client.conf.html b/doc/help/man-client.conf.html index 0fef0d479..b9791376f 100644 --- a/doc/help/man-client.conf.html +++ b/doc/help/man-client.conf.html @@ -40,13 +40,14 @@ CUPS adds the remote hostname ("name@server.example.com") for you. The default n <b>Note: This directive is not supported on macOS 10.7 or later.</b> <dt><b>ServerName </b><i>hostname-or-ip-address</i>[<i>:port</i>]<b>/version=1.1</b> <dd style="margin-left: 5.0em">Specifies the address and optionally the port to use when connecting to a server running CUPS 1.3.12 and earlier. -<dt><b>SSLOptions </b>[<i>AllowDH</i>] [<i>AllowRC4</i>] [<i>AllowSSL3</i>] [<i>DenyTLS1.0</i>] +<dt><b>SSLOptions </b>[<i>AllowDH</i>] [<i>AllowRC4</i>] [<i>AllowSSL3</i>] [<i>DenyCBC</i>] [<i>DenyTLS1.0</i>] <dd style="margin-left: 5.0em"><dt><b>SSLOptions None</b> <dd style="margin-left: 5.0em">Sets encryption options (only in /etc/cups/client.conf). By default, CUPS only supports encryption using TLS v1.0 or higher using known secure cipher suites. The <i>AllowDH</i> option enables cipher suites using plain Diffie-Hellman key negotiation. The <i>AllowRC4</i> option enables the 128-bit RC4 cipher suites, which are required for some older clients that do not implement newer ones. The <i>AllowSSL3</i> option enables SSL v3.0, which is required for some older clients that do not support TLS v1.0. +The <i>DenyCBC</i> option disables all CBC cipher suites. The <i>DenyTLS1.0</i> option disables TLS v1.0 support - this sets the minimum protocol version to TLS v1.1. <dt><b>TrustOnFirstUse Yes</b> <dd style="margin-left: 5.0em"><dt><b>TrustOnFirstUse No</b> diff --git a/doc/help/man-cupsd.conf.html b/doc/help/man-cupsd.conf.html index 85e601edf..a2b95f983 100644 --- a/doc/help/man-cupsd.conf.html +++ b/doc/help/man-cupsd.conf.html @@ -310,12 +310,15 @@ The default is "Minimal". <dd style="margin-left: 5.0em"><dt><b>SSLListen [</b><i>ipv6-address</i><b>]:</b><i>port</i> <dd style="margin-left: 5.0em"><dt><b>SSLListen *:</b><i>port</i> <dd style="margin-left: 5.0em">Listens on the specified address and port for encrypted connections. -<dt><a name="SSLOptions"></a><b>SSLOptions </b>[<i>AllowRC4</i>] [<i>AllowSSL3</i>] +<dt><a name="SSLOptions"></a><b>SSLOptions </b>[<i>AllowDH</i>] [<i>AllowRC4</i>] [<i>AllowSSL3</i>] [<i>DenyCBC</i>] [<i>DenyTLS1.0</i>] <dd style="margin-left: 5.0em"><dt><b>SSLOptions None</b> <dd style="margin-left: 5.0em">Sets encryption options. By default, CUPS only supports encryption using TLS v1.0 or higher using known secure cipher suites. +The <i>AllowDH</i> option enables cipher suites using plain Diffie-Hellman key negotiation. The <i>AllowRC4</i> option enables the 128-bit RC4 cipher suites, which are required for some older clients that do not implement newer ones. The <i>AllowSSL3</i> option enables SSL v3.0, which is required for some older clients that do not support TLS v1.0. +The <i>DenyCBC</i> option disables all CBC cipher suites. +The <i>DenyTLS1.0</i> option disables TLS v1.0 support - this sets the minimum protocol version to TLS v1.1. <dt><a name="SSLPort"></a><b>SSLPort </b><i>port</i> <dd style="margin-left: 5.0em">Listens on the specified port for encrypted connections. <dt><a name="StrictConformance"></a><b>StrictConformance Yes</b> diff --git a/doc/help/man-ipptool.html b/doc/help/man-ipptool.html index ef95bfee4..ec40d1ad1 100644 --- a/doc/help/man-ipptool.html +++ b/doc/help/man-ipptool.html @@ -51,6 +51,8 @@ ipptool - perform internet printing protocol requests <b>-f</b> <i>filename</i> ] [ +<b>-h</b> +] [ <b>-i</b> <i>seconds</i> ] [ @@ -134,6 +136,8 @@ This option is incompatible with the <b>-i</b> (interval) and <b>-n</b> (repeat- <dd style="margin-left: 5.0em">Defines the named variable. <dt><b>-f</b><i> filename</i> <dd style="margin-left: 5.0em">Defines the default request filename for tests. +<dt><b>-h</b> +<dd style="margin-left: 5.0em">Validate HTTP response headers. <dt><b>-i</b><i> seconds</i> <dd style="margin-left: 5.0em">Specifies that the (last) <i>testfile</i> diff --git a/doc/help/man-ipptoolfile.html b/doc/help/man-ipptoolfile.html index 2921bea2d..c426af7d8 100644 --- a/doc/help/man-ipptoolfile.html +++ b/doc/help/man-ipptoolfile.html @@ -139,9 +139,11 @@ command-line. Support for content length requests is required for conformance wi <h3><a name="TEST_DIRECTIVES">Test Directives</a></h3> The following directives are understood within a <i>test</i>: <dl class="man"> -<dt><b>ATTR </b><i>tag attribute-name value(s)</i> +<dt><b>ATTR </b><i>out-of-band-tag attribute-name</i> +<dd style="margin-left: 5.0em"><dt><b>ATTR </b><i>tag attribute-name value(s)</i> <dd style="margin-left: 5.0em">Adds an attribute to the test request. -Values are separated by the comma (",") character - escape commas using the "" character. +Out-of-band tags (admin-define, delete-attribute, no-value, not-settable, unknown, unsupported) have no value. +Values for other tags are separated by the comma (",") character - escape commas using the "" character. Common attributes and values are listed in the IANA IPP registry - see references below. <dt><b>ATTR collection </b><i>attribute-name </i><b>{ MEMBER </b><i>tag member-name value(s) ... </i><b>}</b> [ <i>... </i><b>,{ </b><i>... </i><b>} </b>] <dd style="margin-left: 5.0em">Adds a collection attribute to the test request. @@ -303,7 +305,7 @@ Specifies the maximum number of times to repeat. The default value is 1000. <dd style="margin-left: 5.0em">Specifies that the current test should be repeated when the response status-code matches or does not match the value specified by the STATUS directive. </dl> <h3><a name="OPERATION_CODES">Operation Codes</a></h3> -Operation codes correspond to the hexadecimal numbers (0xHHHH) and names from RFC 2911 and other IPP extension specifications. Here is a complete list of names supported by +Operation codes correspond to the hexadecimal numbers (0xHHHH) and names from RFC 8011 and other IPP extension specifications. Here is a complete list of names supported by <a href="man-ipptool.html?TOPIC=Man+Pages"><b>ipptool</b>(8):</a> <pre class="man"> @@ -376,7 +378,7 @@ Operation codes correspond to the hexadecimal numbers (0xHHHH) and names from RF Validate-Job </pre> <h3><a name="STATUS_CODES">Status Codes</a></h3> -Status codes correspond to the hexadecimal numbers (0xHHHH) and names from RFC 2911 and other IPP extension specifications. Here is a complete list of the names supported by +Status codes correspond to the hexadecimal numbers (0xHHHH) and names from RFC 8011 and other IPP extension specifications. Here is a complete list of the names supported by <a href="man-ipptool.html?TOPIC=Man+Pages"><b>ipptool</b>(8):</a> <pre class="man"> @@ -439,7 +441,7 @@ Status codes correspond to the hexadecimal numbers (0xHHHH) and names from RFC 2 successful-ok-too-many-events </pre> <h3><a name="TAGS">Tags</a></h3> -Value and group tags correspond to the names from RFC 2911 and other IPP extension specifications. Here are the group tags: +Value and group tags correspond to the names from RFC 8011 and other IPP extension specifications. Here are the group tags: <pre class="man"> document-attributes-tag |