<p>The most important of these new features are:
<itemize>
- <item>BLAH
+ <item>Configurable helper queue size
+ <item>SSLv2 support removal
</itemize>
Most user-facing changes are reflected in squid.conf (see below).
<p>The new queue-size=N option to helpers configuration, allows users
to configure the maximum number of queued requests to busy helpers.
+
+<sect1>SSLv2 support removal
+<p>Details in <url url="https://tools.ietf.org/html/rfc6176" name="RFC 6176">
+
+<p>SSLv2 is not fit for purpose. Squid no longer supports being configured with
+any settings regarding this protocol. That includes settings manually disabling
+its use since it is now forced to disable by default. Also settings enabling
+various client/server workarounds specific to SSLv2 are removed.
+
+
<sect>Changes to squid.conf since Squid-3.5
<p>
There have been changes to Squid's configuration file since Squid-3.5.
<sect1>Changes to existing tags<label id="modifiedtags">
<p>
<descrip>
- <tag> auth_param </tag>
- <p> New parameter <em>queue-size=</em> to set the maximum number
- of queued requests.
+ <tag>auth_param</tag>
+ <p>New parameter <em>queue-size=</em> to set the maximum number
+ of queued requests.
+
+ <tag>cache_peer</tag>
+ <p>All <em>ssloption=</em> and <em>sslversion=</em> values for
+ SSLv2 configuration or disabling have been removed.
+ <p>Manual squid.conf update may be required on upgrade.
+
+ <tag>external_acl_type<tag>
+ <p>New parameter <em>queue-size=</em> to set the maximum number
+ of queued requests.
+
+ <tag>http_port</tag>
+ <p>All <em>version=</em> <em>option=</em> values for SSLv2
+ configuration or disabling have been removed.
+ <p>Manual squid.conf update may be required on upgrade.
+
+ <tag>https_port</tag>
+ <p>All <em>version=</em> <em>option=</em> values for SSLv2
+ configuration or disabling have been removed.
+ <p>Manual squid.conf update may be required on upgrade.
+
+ <tag>sslcrtd_children</tag>
+ <p>New parameter <em>queue-size=</em> to set the maximum number
+ of queued requests.
+
+ <tag>sslcrtvalidator_children</tag>
+ <p>New parameter <em>queue-size=</em> to set the maximum number
+ of queued requests.
- <tag>external_acl_type<tag>
- <p> New parameter <em>queue-size=</em> to set the maximum number
- of queued requests.
+ <tag>sslproxy_options</tag>
+ <p>All values for SSLv2 configuration or disabling have been removed.
+ <p>Manual squid.conf update may be required on upgrade.
- <tag>url_rewrite_children<tag>
- <p> New parameter <em>queue-size=</em> to set the maximum number
- of queued requests.
+ <tag>sslproxy_version</tag>
+ <p>Value '2' for SSLv2-only operation is no longer supported.
- <tag>sslcrtd_children</tag>
- <p> New parameter <em>queue-size=</em> to set the maximum number
- of queued requests.
+ <tag>url_rewrite_children<tag>
+ <p>New parameter <em>queue-size=</em> to set the maximum number
+ of queued requests.
- <tag>sslcrtvalidator_children</tag>
- <p> New parameter <em>queue-size=</em> to set the maximum number
- of queued requests.
</descrip>
<sect1>Removed tags<label id="removedtags">