]>
Commit | Line | Data |
---|---|---|
061bf1a3 AJ |
1 | <!doctype linuxdoc system> |
2 | <article> | |
3 | <title>Squid 3.3.0.0 release notes</title> | |
4 | <author>Squid Developers</author> | |
5 | ||
6 | <abstract> | |
7 | This document contains the release notes for version 3.3 of Squid. | |
8 | Squid is a WWW Cache application developed by the National Laboratory | |
9 | for Applied Network Research and members of the Web Caching community. | |
10 | </abstract> | |
11 | ||
12 | <toc> | |
13 | ||
14 | <sect>Notice | |
15 | <p> | |
16 | The Squid Team are pleased to announce the release of Squid-3.3.0.0 for testing. | |
17 | ||
18 | This new release is available for download from <url url="http://www.squid-cache.org/Versions/v3/3.3/"> or the <url url="http://www.squid-cache.org/Mirrors/http-mirrors.html" name="mirrors">. | |
19 | ||
20 | While this release is not deemed ready for production use, we believe it is ready for wider testing by the community. | |
21 | ||
22 | We welcome feedback and bug reports. If you find a bug, please see <url url="http://wiki.squid-cache.org/SquidFaq/TroubleShooting#head-7067fc0034ce967e67911becaabb8c95a34d576d"> for how to submit a report with a stack trace. | |
23 | ||
24 | <sect1>Known issues | |
25 | <p> | |
26 | Although this release is deemed good enough for use in many setups, please note the existence of <url url="http://www.squid-cache.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&target_milestone=3.3&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=bugs.bug_severity&field0-0-0=noop&type0-0-0=noop&value0-0-0=" name="open bugs against Squid-3.3">. | |
27 | ||
28 | <sect1>Changes since earlier releases of Squid-3.3 | |
29 | <p> | |
30 | The 3.3 change history can be <url url="http://www.squid-cache.org/Versions/v3/3.3/changesets/" name="viewed here">. | |
31 | ||
32 | <sect>Major new features since Squid-3.2 | |
33 | <p>Squid 3.3 represents a new feature release above 3.2. | |
34 | ||
35 | <p>The most important of these new features are: | |
36 | <itemize> | |
69a9b4de | 37 | <item> |
061bf1a3 AJ |
38 | </itemize> |
39 | ||
40 | Most user-facing changes are reflected in squid.conf (see below). | |
41 | ||
69a9b4de | 42 | <sect1> |
65f2789a AJ |
43 | <p> |
44 | ||
061bf1a3 AJ |
45 | |
46 | <sect>Changes to squid.conf since Squid-3.2 | |
47 | <p> | |
48 | There have been changes to Squid's configuration file since Squid-3.2. | |
49 | ||
50 | This section gives a thorough account of those changes in three categories: | |
51 | ||
52 | <itemize> | |
53 | <item><ref id="newtags" name="New tags"> | |
54 | <item><ref id="modifiedtags" name="Changes to existing tags"> | |
55 | <item><ref id="removedtags" name="Removed tags"> | |
56 | </itemize> | |
57 | <p> | |
58 | ||
59 | <sect1>New tags<label id="newtags"> | |
60 | <p> | |
61 | <descrip> | |
65f2789a | 62 | |
061bf1a3 AJ |
63 | </descrip> |
64 | ||
65 | <sect1>Changes to existing tags<label id="modifiedtags"> | |
66 | <p> | |
67 | <descrip> | |
a81febfd | 68 | |
061bf1a3 AJ |
69 | </descrip> |
70 | ||
71 | ||
72 | <sect1>Removed tags<label id="removedtags"> | |
73 | <p> | |
74 | <descrip> | |
75 | ||
76 | </descrip> | |
77 | ||
78 | ||
79 | <sect>Changes to ./configure options since Squid-3.2 | |
80 | <p> | |
81 | There have been some changes to Squid's build configuration since Squid-3.2. | |
82 | ||
83 | This section gives an account of those changes in three categories: | |
84 | ||
85 | <itemize> | |
86 | <item><ref id="newoptions" name="New options"> | |
87 | <item><ref id="modifiedoptions" name="Changes to existing options"> | |
88 | <item><ref id="removedoptions" name="Removed options"> | |
89 | </itemize> | |
90 | ||
91 | ||
92 | <sect1>New options<label id="newoptions"> | |
93 | <p> | |
94 | <descrip> | |
95 | ||
96 | </descrip> | |
97 | ||
98 | <sect1>Changes to existing options<label id="modifiedoptions"> | |
99 | <p> | |
100 | <descrip> | |
101 | ||
102 | </descrip> | |
103 | </p> | |
104 | ||
105 | <sect1>Removed options<label id="removedoptions"> | |
106 | <p> | |
107 | <descrip> | |
e490d2a3 AJ |
108 | <tag>--enable-ntlm-fail-open</tag> |
109 | <p>Removed. This has not been supported by Squid for several versions. | |
061bf1a3 AJ |
110 | |
111 | </descrip> | |
112 | ||
113 | ||
114 | <sect>Options Removed since Squid-2 | |
115 | ||
116 | <p>Some squid.conf and ./configure options which were available in Squid-2.6 and Squid-2.7 are made obsolete in Squid-3.3. | |
117 | ||
118 | <sect1>Removed squid.conf options since Squid-2.7 | |
119 | <p> | |
120 | <descrip> | |
121 | <tag>auth_param</tag> | |
122 | <p><em>blankpassword</em> option for basic scheme removed. | |
123 | ||
124 | <tag>cache_peer</tag> | |
125 | <p><em>http11</em> Obsolete. | |
126 | ||
127 | <tag>external_acl_type</tag> | |
128 | <p>Format tag <em>%{Header}</em> replaced by <em>%>{Header}</em> | |
129 | <p>Format tag <em>%{Header:member}</em> replaced by <em>%>{Header:member}</em> | |
130 | ||
131 | <tag>header_access</tag> | |
132 | <p>Replaced by <em>request_header_access</em> and <em>reply_header_access</em> | |
133 | ||
134 | <tag>http_port</tag> | |
135 | <p><em>no-connection-auth</em> replaced by <em>connection-auth=[on|off]</em>. Default is ON. | |
136 | <p><em>transparent</em> option replaced by <em>intercept</em> | |
137 | <p><em>http11</em> obsolete. | |
138 | ||
139 | <tag>http_access2</tag> | |
140 | <p>Replaced by <em>adapted_http_access</em> | |
141 | ||
142 | <tag>httpd_accel_no_pmtu_disc</tag> | |
143 | <p>Replaced by <em>http_port disable-pmtu-discovery=</em> option | |
144 | ||
145 | <tag>incoming_rate</tag> | |
146 | <p>Obsolete. | |
147 | ||
148 | <tag>redirector_bypass</tag> | |
149 | <p>Replaced by <em>url_rewrite_bypass</em> | |
150 | ||
151 | <tag>server_http11</tag> | |
152 | <p>Obsolete. | |
153 | ||
154 | <tag>upgrade_http0.9</tag> | |
155 | <p>Obsolete. | |
156 | ||
157 | <tag>zph_local</tag> | |
158 | <p>Replaced by <em>qos_flows local-hit=</em> | |
159 | ||
160 | <tag>zph_mode</tag> | |
161 | <p>Obsolete. | |
162 | ||
163 | <tag>zph_option</tag> | |
164 | <p>Obsolete. | |
165 | ||
166 | <tag>zph_parent</tag> | |
167 | <p>Replaced by <em>qos_flows parent-hit=</em> | |
168 | ||
169 | <tag>zph_sibling</tag> | |
170 | <p>Replaced by <em>qos_flows sibling-hit=</em> | |
171 | ||
172 | </descrip> | |
173 | ||
174 | <sect1>Removed squid.conf options since Squid-2.6 | |
175 | <p> | |
176 | <descrip> | |
177 | <tag>cache_dir</tag> | |
178 | <p><em>read-only</em> option replaced by <em>no-store</em>. | |
179 | ||
180 | </descrip> | |
181 | ||
182 | <sect1>Removed ./configure options since Squid-2.7 | |
183 | <p> | |
184 | <descrip> | |
185 | <tag>--enable-coss-aio-ops</tag> | |
186 | <p>Obsolete. | |
187 | ||
188 | <tag>--enable-devpoll</tag> | |
189 | <p>Replaced by automatic detection. | |
190 | ||
191 | <tag>--enable-dlmalloc=LIB</tag> | |
192 | <p>Obsolete. | |
193 | ||
194 | <tag>--enable-epoll</tag> | |
195 | <p>Replaced by automatic detection. | |
196 | ||
197 | <tag>--enable-forward-log</tag> | |
198 | <p>Obsolete. | |
199 | ||
200 | <tag>--enable-heap-replacement</tag> | |
201 | <p>Obsolete. | |
202 | ||
203 | <tag>--enable-htcp</tag> | |
204 | <p>Obsolete. Enabled by default. | |
205 | ||
206 | <tag>--enable-large-cache-files</tag> | |
207 | <p>Obsolete. | |
208 | ||
209 | <tag>--enable-mempool-debug</tag> | |
210 | <p>Obsolete. | |
211 | ||
212 | <tag>--enable-multicast-miss</tag> | |
213 | <p>Obsolete. | |
214 | ||
215 | <tag>--enable-poll</tag> | |
216 | <p>Replaced by automatic detection. | |
217 | ||
218 | <tag>--enable-select</tag> | |
219 | <p>Replaced by automatic detection. | |
220 | ||
221 | <tag>--enable-select-simple</tag> | |
222 | <p>Replaced by automatic detection. | |
223 | ||
224 | <tag>--enable-snmp</tag> | |
225 | <p>Obsolete. Enabled by default. | |
226 | ||
227 | <tag>--enable-truncate</tag> | |
228 | <p>Obsolete. | |
229 | ||
230 | <tag>--disable-kqueue</tag> | |
231 | <p>Obsolete. Disabled by default. | |
232 | ||
233 | </descrip> | |
234 | ||
235 | ||
236 | <sect>Regressions since Squid-2.7 | |
237 | ||
238 | <p>Some squid.conf and ./configure options which were available in Squid-2.7 are not yet available in Squid-3.3 | |
239 | ||
240 | <p>If you need something to do then porting one of these from Squid-2 to Squid-3 is most welcome. | |
241 | ||
242 | <sect1>Missing squid.conf options available in Squid-2.7 | |
243 | <p> | |
244 | <descrip> | |
245 | <tag>acl</tag> | |
246 | <p><em>urllogin</em> option not yet ported from 2.6 | |
247 | <p><em>urlgroup</em> option not yet ported from 2.6 | |
248 | ||
249 | <tag>authenticate_ip_shortcircuit_access</tag> | |
250 | <p>Not yet ported from 2.7 | |
251 | ||
252 | <tag>authenticate_ip_shortcircuit_ttl</tag> | |
253 | <p>Not yet ported from 2.7 | |
254 | ||
255 | <tag>broken_vary_encoding</tag> | |
256 | <p>Not yet ported from 2.6 | |
257 | ||
258 | <tag>cache_dir</tag> | |
061bf1a3 AJ |
259 | <p><em>COSS</em> storage type is lacking stability fixes from 2.6 |
260 | <p>COSS <em>overwrite-percent=</em> option not yet ported from 2.6 | |
261 | <p>COSS <em>max-stripe-waste=</em> option not yet ported from 2.6 | |
262 | <p>COSS <em>membufs=</em> option not yet ported from 2.6 | |
263 | <p>COSS <em>maxfullbufs=</em> option not yet ported from 2.6 | |
264 | ||
265 | <tag>cache_peer</tag> | |
266 | <p><em>idle=</em> not yet ported from 2.7 | |
267 | <p><em>monitorinterval=</em> not yet ported from 2.6 | |
268 | <p><em>monitorsize=</em> not yet ported from 2.6 | |
269 | <p><em>monitortimeout=</em> not yet ported from 2.6 | |
270 | <p><em>monitorurl=</em> not yet ported from 2.6 | |
271 | ||
272 | <tag>cache_vary</tag> | |
273 | <p>Not yet ported from 2.6 | |
274 | ||
275 | <tag>collapsed_forwarding</tag> | |
276 | <p>Not yet ported from 2.6 | |
277 | ||
278 | <tag>error_map</tag> | |
279 | <p>Not yet ported from 2.6 | |
280 | ||
281 | <tag>external_acl_type</tag> | |
282 | <p><em>%ACL</em> format tag not yet ported from 2.6 | |
283 | <p><em>%DATA</em> format tag not yet ported from 2.6 | |
284 | ||
285 | <tag>external_refresh_check</tag> | |
286 | <p>Not yet ported from 2.7 | |
287 | ||
288 | <tag>http_port</tag> | |
289 | <p><em>act-as-origin</em> not yet ported from 2.7 | |
290 | <p><em>urlgroup=</em> not yet ported from 2.6 | |
291 | ||
292 | <tag>ignore_ims_on_miss</tag> | |
293 | <p>Not yet ported from 2.7 | |
294 | ||
295 | <tag>location_rewrite_access</tag> | |
296 | <p>Not yet ported from 2.6 | |
297 | ||
298 | <tag>location_rewrite_children</tag> | |
299 | <p>Not yet ported from 2.6 | |
300 | ||
301 | <tag>location_rewrite_concurrency</tag> | |
302 | <p>Not yet ported from 2.6 | |
303 | ||
304 | <tag>location_rewrite_program</tag> | |
305 | <p>Not yet ported from 2.6 | |
306 | ||
307 | <tag>logformat</tag> | |
308 | <p><em>%oa</em> tag not yet ported from 2.7 | |
309 | ||
061bf1a3 AJ |
310 | <tag>refresh_pattern</tag> |
311 | <p><em>stale-while-revalidate=</em> not yet ported from 2.7 | |
312 | <p><em>ignore-stale-while-revalidate=</em> not yet ported from 2.7 | |
061bf1a3 AJ |
313 | <p><em>negative-ttl=</em> not yet ported from 2.7 |
314 | ||
315 | <tag>refresh_stale_hit</tag> | |
316 | <p>Not yet ported from 2.7 | |
317 | ||
318 | <tag>storeurl_access</tag> | |
319 | <p>Not yet ported from 2.7 | |
320 | ||
321 | <tag>storeurl_rewrite_children</tag> | |
322 | <p>Not yet ported from 2.7 | |
323 | ||
324 | <tag>storeurl_rewrite_concurrency</tag> | |
325 | <p>Not yet ported from 2.7 | |
326 | ||
327 | <tag>storeurl_rewrite_program</tag> | |
328 | <p>Not yet ported from 2.7 | |
329 | ||
330 | <tag>update_headers</tag> | |
331 | <p>Not yet ported from 2.7 | |
332 | ||
333 | <tag>zero_buffers</tag> | |
334 | <p>Not yet ported from 2.7 | |
335 | ||
336 | </descrip> | |
337 | ||
338 | <sect1>Missing ./configure options available in Squid-2.7 | |
339 | <p> | |
340 | <descrip> | |
341 | <tag>--without-system-md5</tag> | |
342 | ||
343 | </descrip> | |
344 | ||
345 | </article> |