Notice
-The Squid Team are pleased to announce the release of Squid-3.0.RC1 for pre-release testing.
+The Squid Team are pleased to announce the release of Squid-3.0.STABLE10.
This new release is available for download from or the .
-A large number of the show-stopper bugs have been fixed along with general improvements to the ICAP support.
-While this release is not deemed ready for production use, we believe it is ready for wider testing by the community.
+A large number of the show-stopper bugs have been fixed along with general improvements to the ICAP support and additional Languages.
We welcome feedback and bug reports. If you find a bug, please see for how to submit a report with a stack trace.
Known issues
-Although this release is deemed good enough for testing in many setups, please note the existence of .
+Although this release is deemed good enough for use in many setups, please note the existence of .
-Changes since earlier releases of Squid-3.0
+Changes since earlier STABLE releases of Squid-3.0
The 3.0 change history can be .
@@ -85,7 +84,7 @@ to perform some simple XML based processing, offloading the final page assembly
2.6 features not found in Squid-3.0
Some of the features found in Squid-2.6 is not available in Squid-3.
-Some has been dropped as they are not needed. Some has not yet been forward-ported to Squid-3 and may appear in a later release.
+Some have been dropped as they are not needed. Some have not yet been forward-ported to Squid-3 and may appear in a later release.
- refresh_stale_hit option. Not yet ported.
@@ -94,7 +93,6 @@ Some has been dropped as they are not needed. Some has not yet been forward-port
- Mapping of server error messages. Not yet ported.
- http_access2 access directive. Not yet ported.
- Location header rewrites. Not yet ported.
-
- umask directive. Not yet ported.
- wais_relay. Feature dropped as it's equivalent to cache_peer + cache_peer_access.
- urlgroup. Not yet ported.
- collapsed forwarding. Not yet ported.
@@ -459,7 +457,7 @@ If set to 1 and the ICAP server cannot be reached, the request will go
through without being processed by an ICAP server
service_url = icap://servername:port/service
-Note: reqmod_precache and respmod_postcache is not yet implemented
+Note: reqmod_postcache and respmod_postcache is not yet implemented
Example:
icap_service service_1 reqmod_precache 0 icap://icap1.mydomain.net:1344/reqmod
@@ -510,6 +508,37 @@ The 'httpready' filter delays delivering new connections
to Squid until a full HTTP request has been received.
See the accf_http(9) man page.
+
+ include
+
New option to import entire secondary configuration files into squid.conf.
+
+ Squid will follow the files immediately and insert all their content
+ as if it was at that position in squid.conf. As per squid.conf some
+ options are order-specific within the config as a whole.
+
+ A few layers of include are allowed, but too many are confusing and
+ squid will enforce an include depth of 16 files.
+
+ Syntax:
+ include /path/to/file1 /path/to/file2
+
+
+ acl myportname
+
New acl type myportname, matching the name of the http(s)_port where the request was accepted
+
+ acl aclname myportname 3128 ... # http(s)_port name
+
+
+ umask
+
Ported from 2.6. Behaviour identical.
+
+ Minimum umask which should be enforced while the proxy
+ is running, in addition to the umask set at startup.
+
+ For a traditional octal representation of umasks, start
+ your value with 0.
+
+
@@ -573,10 +602,6 @@ See the accf_http(9) man page.
Removed options:
- userhash, not yet ported to Squid-3
-
- sourcehash, not yet ported to Squid-2
-
monitorurl, monitorsize etc, not yet ported to Squid-3
connection-auth=, not yet ported to Squid-3
@@ -586,7 +611,7 @@ See the accf_http(9) man page.
no-store, replaces the older read-only option
- min-size, not yet portedto Squid-3
+ min-size, not yet ported to Squid-3
COSS file system:
@@ -647,7 +672,9 @@ See the accf_http(9) man page.
ensures that the client will receive an updated version
if one is available.
+
acl
+
The 'all' ACL is now provided as a built-in. Warnings will be displayed if any attempt is made to redefine it.
New types:
acl aclname http_status 200 301 500- 400-403 ... # status code in reply
@@ -661,6 +688,7 @@ See the accf_http(9) man page.
# match against the urlgroup as indicated by redirectors
+
short_icon_urls
New default:
@@ -713,13 +741,6 @@ See the accf_http(9) man page.
<sS Upstream object size
-
Removed format tags:
-
- >st Request size including HTTP headers, not yet ported to Squid-3.
-
- st Request+Reply size including HTTP headers, not yet ported to Squid-3.
-
-
reply_body_max_size
Syntax changed:
@@ -729,6 +750,11 @@ See the accf_http(9) man page.
url_rewrite_program
No urlgroup support in either requests or responese
+
+ auth_param
+
fake_auth helper for NTLM now accepts the '-S' parameter to strip NTLM domain off the username string.
+ This is useful for class 4 Delay Pools in Squid 3.x
+
@@ -759,8 +785,6 @@ See the accf_http(9) man page.
Not yet ported to Squid-3.
refresh_stale_hit
Not yet ported to Squid-3.
- umask
-
Not yet ported to Squid-3.
wais_relay_*
equivalent to cache_peer + cache_peer_access.