Rebuilt after standard.action file removal.
[privoxy.git] / doc / webserver / user-manual / whatsnew.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >What's New in this Release</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9 REL="HOME"
10 TITLE="Privoxy 3.0.11 User Manual"
11 HREF="index.html"><LINK
12 REL="PREVIOUS"
13 TITLE="Installation"
14 HREF="installation.html"><LINK
15 REL="NEXT"
16 TITLE="Quickstart to Using Privoxy"
17 HREF="quickstart.html"><LINK
18 REL="STYLESHEET"
19 TYPE="text/css"
20 HREF="../p_doc.css"><META
21 HTTP-EQUIV="Content-Type"
22 CONTENT="text/html;
23 charset=ISO-8859-1">
24 <LINK REL="STYLESHEET" TYPE="text/css" HREF="p_doc.css">
25 </head
26 ><BODY
27 CLASS="SECT1"
28 BGCOLOR="#EEEEEE"
29 TEXT="#000000"
30 LINK="#0000FF"
31 VLINK="#840084"
32 ALINK="#0000FF"
33 ><DIV
34 CLASS="NAVHEADER"
35 ><TABLE
36 SUMMARY="Header navigation table"
37 WIDTH="100%"
38 BORDER="0"
39 CELLPADDING="0"
40 CELLSPACING="0"
41 ><TR
42 ><TH
43 COLSPAN="3"
44 ALIGN="center"
45 >Privoxy 3.0.11 User Manual</TH
46 ></TR
47 ><TR
48 ><TD
49 WIDTH="10%"
50 ALIGN="left"
51 VALIGN="bottom"
52 ><A
53 HREF="installation.html"
54 ACCESSKEY="P"
55 >Prev</A
56 ></TD
57 ><TD
58 WIDTH="80%"
59 ALIGN="center"
60 VALIGN="bottom"
61 ></TD
62 ><TD
63 WIDTH="10%"
64 ALIGN="right"
65 VALIGN="bottom"
66 ><A
67 HREF="quickstart.html"
68 ACCESSKEY="N"
69 >Next</A
70 ></TD
71 ></TR
72 ></TABLE
73 ><HR
74 ALIGN="LEFT"
75 WIDTH="100%"></DIV
76 ><DIV
77 CLASS="SECT1"
78 ><H1
79 CLASS="SECT1"
80 ><A
81 NAME="WHATSNEW"
82 >3. What's New in this Release</A
83 ></H1
84 ><P
85 > There are only a few improvements and new features since
86  <SPAN
87 CLASS="APPLICATION"
88 >Privoxy 3.0.10</SPAN
89 >, the last stable release:</P
90 ><P
91 > <P
92 ></P
93 ><UL
94 ><LI
95 ><P
96 >    The mingw32 version uses mutex locks now which prevents
97     log message corruption under load. As a side effect,
98     the "no thread-safe PRNG" warning could be removed as well.
99    </P
100 ></LI
101 ><LI
102 ><P
103 >    Support for remote toggling is controlled by the configure
104     option --disable-toggle only. In previous versions it also
105     depended on the action editor and thus configuring with the
106     --disable-editor option would disable remote toggling support
107     as well.
108    </P
109 ></LI
110 ><LI
111 ><P
112 >    The hide-forwarded-for-headers action has been replaced with
113     the change-x-forwarded-for{} action which can also be used to
114     add X-Forwarded-For headers. The latter functionality already
115     existed in Privoxy versions prior to 3.0.7 but has been removed
116     as it was often used unintentionally (by not using the
117     hide-forwarded-for-headers action).
118    </P
119 ></LI
120 ></UL
121 ></P
122 ><P
123 > For a more detailed list of changes please have a look at the ChangeLog.</P
124 ><DIV
125 CLASS="SECT2"
126 ><H2
127 CLASS="SECT2"
128 ><A
129 NAME="UPGRADERSNOTE"
130 >3.1. Note to Upgraders</A
131 ></H2
132 ><P
133 > A quick list of things to be aware of before upgrading from earlier 
134  versions of <SPAN
135 CLASS="APPLICATION"
136 >Privoxy</SPAN
137 >:</P
138 ><P
139 > <P
140 ></P
141 ><UL
142 ><LI
143 ><P
144 >   The recommended way to upgrade <SPAN
145 CLASS="APPLICATION"
146 >Privoxy</SPAN
147 > is to backup your old 
148    configuration files, install the new ones, verify that <SPAN
149 CLASS="APPLICATION"
150 >Privoxy</SPAN
151 >
152    is working correctly and finally merge back your changes using
153    <SPAN
154 CLASS="APPLICATION"
155 >diff</SPAN
156 > and maybe <SPAN
157 CLASS="APPLICATION"
158 >patch</SPAN
159 >.
160   </P
161 ><P
162 >   There are a number of new features in each <SPAN
163 CLASS="APPLICATION"
164 >Privoxy</SPAN
165 > release and
166    most of them have to be explicitly enabled in the configuration
167    files. Old configuration files obviously don't do that and due
168    to syntax changes using old configuration files with a new
169    <SPAN
170 CLASS="APPLICATION"
171 >Privoxy</SPAN
172 > isn't always possible anyway.
173   </P
174 ></LI
175 ><LI
176 ><P
177 >  
178     Note that some installers remove earlier versions completely,
179     including configuration files, therefore you should really save
180     any important configuration files!
181   </P
182 ></LI
183 ><LI
184 ><P
185 >  
186    On the other hand, other installers don't overwrite existing configuration 
187    files, thinking you will want to do that yourself.
188   </P
189 ></LI
190 ><LI
191 ><P
192 >  
193    <TT
194 CLASS="FILENAME"
195 >standard.action</TT
196 > has been merged into
197    the <TT
198 CLASS="FILENAME"
199 >default.action</TT
200 > file.
201   </P
202 ></LI
203 ><LI
204 ><P
205 >   In the default configuration only fatal errors are logged now.
206    You can change that in the <A
207 HREF="config.html#DEBUG"
208 >debug section</A
209 >
210    of the configuration file. You may also want to enable more verbose
211    logging until you verified that the new <SPAN
212 CLASS="APPLICATION"
213 >Privoxy</SPAN
214 > version is working
215    as expected.
216   </P
217 ></LI
218 ><LI
219 ><P
220 >     Three other config file settings are now off by default: 
221      <A
222 HREF="config.html#ENABLE-REMOTE-TOGGLE"
223 >enable-remote-toggle</A
224 >,
225      <A
226 HREF="config.html#ENABLE-REMOTE-HTTP-TOGGLE"
227 >enable-remote-http-toggle</A
228 >,
229      and  <A
230 HREF="config.html#ENABLE-EDIT-ACTIONS"
231 >enable-edit-actions</A
232 >. 
233      If you use or want these, you will need to explicitly enable them, and
234      be aware of the security issues involved. 
235     </P
236 ></LI
237 ><LI
238 ><P
239 >    The <SPAN
240 CLASS="QUOTE"
241 >"filter-client-headers"</SPAN
242 > and
243     <SPAN
244 CLASS="QUOTE"
245 >"filter-server-headers"</SPAN
246 > actions that were introduced with
247     <SPAN
248 CLASS="APPLICATION"
249 >Privoxy 3.0.5</SPAN
250 > to apply content filters to
251     the headers  have been removed and replaced with new actions.
252     See the <A
253 HREF="whatsnew.html"
254 >What's New section</A
255 > above.
256    </P
257 ></LI
258 ></UL
259 ></P
260 ></DIV
261 ></DIV
262 ><DIV
263 CLASS="NAVFOOTER"
264 ><HR
265 ALIGN="LEFT"
266 WIDTH="100%"><TABLE
267 SUMMARY="Footer navigation table"
268 WIDTH="100%"
269 BORDER="0"
270 CELLPADDING="0"
271 CELLSPACING="0"
272 ><TR
273 ><TD
274 WIDTH="33%"
275 ALIGN="left"
276 VALIGN="top"
277 ><A
278 HREF="installation.html"
279 ACCESSKEY="P"
280 >Prev</A
281 ></TD
282 ><TD
283 WIDTH="34%"
284 ALIGN="center"
285 VALIGN="top"
286 ><A
287 HREF="index.html"
288 ACCESSKEY="H"
289 >Home</A
290 ></TD
291 ><TD
292 WIDTH="33%"
293 ALIGN="right"
294 VALIGN="top"
295 ><A
296 HREF="quickstart.html"
297 ACCESSKEY="N"
298 >Next</A
299 ></TD
300 ></TR
301 ><TR
302 ><TD
303 WIDTH="33%"
304 ALIGN="left"
305 VALIGN="top"
306 >Installation</TD
307 ><TD
308 WIDTH="34%"
309 ALIGN="center"
310 VALIGN="top"
311 >&nbsp;</TD
312 ><TD
313 WIDTH="33%"
314 ALIGN="right"
315 VALIGN="top"
316 >Quickstart to Using Privoxy</TD
317 ></TR
318 ></TABLE
319 ></DIV
320 ></BODY
321 ></HTML
322 >