From: Amos Jeffries Date: Sun, 4 May 2014 15:34:46 +0000 (-0700) Subject: Release Notes 3.5 X-Git-Tag: SQUID_3_5_0_1~250 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ae06fcd7a4d8e2625e7dea4e3916f224ea4bbdb7;p=thirdparty%2Fsquid.git Release Notes 3.5 --- diff --git a/doc/release-notes/release-3.5.sgml b/doc/release-notes/release-3.5.sgml index bfb2a4b82f..4783a0f7fb 100644 --- a/doc/release-notes/release-3.5.sgml +++ b/doc/release-notes/release-3.5.sgml @@ -122,9 +122,9 @@ Most user-facing changes are reflected in squid.conf (see below).

When Squid is built with the GnuTLS encryption library the tool is able to open TLS (or SSL/3.0) connections to servers. -

The --https option enables TLS using default values. +

The --https option enables TLS using default values. -

The --cert option specifies a fiel containing X.509 client +

The --cert option specifies a file containing X.509 client certificate and private key in PEM format to be loaded for use. Multiple certificates are supported and the option may be used multiple times to load certificates. @@ -171,6 +171,9 @@ There have been changes to Squid's configuration file since Squid-3.4. acl whitelist dstdomain parameters("/etc/squid/whitelist.txt") +

The squid.conf macro ${service_name} is added to provide the service name + of the process parsing the config. +

There have also been changes to individual directives in the config file. This section gives a thorough account of those changes in three categories: @@ -204,10 +207,10 @@ This section gives a thorough account of those changes in three categories:

New directive to send additional lookup parameters to the configured Store-ID helper program. It takes a string which may contain logformat %macros.

The Store-ID helper input format is now: - + [channel-ID] url [extras] - -

The default value for extras is: "%>a/%>A %un %>rm myip=%la myport=%lp" + +

The default value for extras is: "%>a/%>A %un %>rm myip=%la myport=%lp" store_miss

New configuration directive to enable/disable caching of MISS responses. @@ -218,9 +221,9 @@ This section gives a thorough account of those changes in three categories: URL-rewriter/redirector helper program. It takes a string which may contain logformat %macros.

The url rewrite and redirector helper input format is now: - + [channel-ID] url [extras] - +

The default value for extras is: "%>a/%>A %un %>rm myip=%la myport=%lp" @@ -257,7 +260,7 @@ This section gives a thorough account of those changes in three categories: same keep-alive critera any HTTP connection is checked for. forward_max_tries -

Default value increased to 25 destinations/em> to allow better +

Default value increased to 25 destinations to allow better contact and IPv4 failover with domains using long lists of IPv6 addresses. @@ -272,6 +275,10 @@ This section gives a thorough account of those changes in three categories:

protocol= option altered to accept protocol version details. Currently supported values are: HTTP, HTTP/1.1, HTTPS, HTTPS/1.1 + https_port +

protocol= option altered to accept protocol version details. + Currently supported values are: HTTP, HTTP/1.1, HTTPS, HTTPS/1.1 + logformat

New format code %credentials to log the client credentials token. @@ -349,6 +356,10 @@ This section gives an account of those changes in three categories: --enable-ssl

Removed. Use --with-openssl to enable OpenSSL library support. + --with-coss-membuf-size +

The COSS cache type has been removed. + It has been replaced by rock cache type. + diff --git a/src/cf.data.pre b/src/cf.data.pre index 43c3902edd..f6fedf3689 100644 --- a/src/cf.data.pre +++ b/src/cf.data.pre @@ -360,8 +360,8 @@ DOC_START "program" cmdline Specify the command for the external authenticator. Such a program - reads a request_format line ("username password" by default) and - replies with one of three results: + reads a request line ("username password" by default) and replies + with one of three results: OK the user exists.