From: Fabian Keil <fk@fabiankeil.de> Date: Sat, 24 Jan 2015 16:44:43 +0000 (+0000) Subject: Regenerate docs for Privoxy 3.0.23 stable X-Git-Tag: v_3_0_23~1 X-Git-Url: http://www.privoxy.org/gitweb/%22https:/developer-manual/man-page/static/@default-cgi@edit-actions-add-url-form?a=commitdiff_plain;h=d1c39df48bd2a8953ceb49fdbb370b20f3d89422;p=privoxy.git Regenerate docs for Privoxy 3.0.23 stable --- diff --git a/AUTHORS b/AUTHORS index 85708308..d668e312 100644 --- a/AUTHORS +++ b/AUTHORS @@ -58,6 +58,7 @@ include (in alphabetical order): Ramkumar Chinchani Billy Crook Frédéric Crozat + Matthew Daley Michael T. Davis Markus Dittrich Mattes Dolak @@ -77,6 +78,7 @@ include (in alphabetical order): Jeff H. Tim H. Aaron Hamid + Basil Hussain Darel Henman Magnus Holmgren Eric M. Hopper diff --git a/INSTALL b/INSTALL index 3fe98a02..1b55dff3 100644 --- a/INSTALL +++ b/INSTALL @@ -40,8 +40,8 @@ compiler like gcc are required. When building from a source tarball, first unpack the source: - tar xzvf privoxy-3.0.22-stable-src.tar.gz - cd privoxy-3.0.22-stable + tar xzvf privoxy-3.0.23-stable-src.tar.gz + cd privoxy-3.0.23-stable For retrieving the current CVS sources, you'll need a CVS client installed. Note that sources from CVS are typically development quality, and may not be diff --git a/README b/README index 559801f7..548cc2fa 100644 --- a/README +++ b/README @@ -32,7 +32,7 @@ * *********************************************************************/ -This README is included with Privoxy 3.0.22. See http://www.privoxy.org/ for +This README is included with Privoxy 3.0.23. See http://www.privoxy.org/ for more information. The current code maturity level is "stable". ------------------------------------------------------------------------------- diff --git a/doc/webserver/developer-manual/documentation.html b/doc/webserver/developer-manual/documentation.html index fec3fbec..44690e89 100644 --- a/doc/webserver/developer-manual/documentation.html +++ b/doc/webserver/developer-manual/documentation.html @@ -384,7 +384,7 @@ <td><span class="emphasis"><i class= "EMPHASIS">p-version</i></span>: the <span class= "APPLICATION">Privoxy</span> version string, e.g. - <span class="QUOTE">"3.0.22"</span>.</td> + <span class="QUOTE">"3.0.23"</span>.</td> </tr> <tr> diff --git a/doc/webserver/developer-manual/index.html b/doc/webserver/developer-manual/index.html index fee81f11..8d46fba9 100644 --- a/doc/webserver/developer-manual/index.html +++ b/doc/webserver/developer-manual/index.html @@ -39,7 +39,7 @@ entirely correct. As always, patches are welcome.</p> <p>Please note that this document is constantly evolving. This copy - represents the state at the release of version 3.0.22. You can find + represents the state at the release of version 3.0.23. You can find the latest version of the this manual at <a href= "http://www.privoxy.org/developer-manual/" target= "_top">http://www.privoxy.org/developer-manual/</a>. Please have a diff --git a/doc/webserver/developer-manual/newrelease.html b/doc/webserver/developer-manual/newrelease.html index cc274d0c..3445784e 100644 --- a/doc/webserver/developer-manual/newrelease.html +++ b/doc/webserver/developer-manual/newrelease.html @@ -738,7 +738,7 @@ <tr> <td> <pre class="PROGRAMLISTING"> - debchange -v 3.0.22-stable-1 "New upstream version" + debchange -v 3.0.23-stable-1 "New upstream version" </pre> </td> </tr> @@ -757,7 +757,7 @@ </table> <p>This will create <tt class= - "FILENAME">../privoxy_3.0.22-stable-1_i386.deb</tt> which can be + "FILENAME">../privoxy_3.0.23-stable-1_i386.deb</tt> which can be uploaded. To upload the package to Sourceforge, simply issue</p> <table border="0" bgcolor="#E0E0E0" width="100%"> @@ -1090,7 +1090,7 @@ column, and click <tt class="LITERAL">Add Release</tt>. You will then need to create a new release for your package, using the format of <tt class="LITERAL">$VERSION ($CODE_STATUS)</tt>, e.g. <span class= - "emphasis"><i class="EMPHASIS">3.0.22 (beta)</i></span>.</p> + "emphasis"><i class="EMPHASIS">3.0.23 (beta)</i></span>.</p> <p>Now just follow the prompts. Be sure to add any appropriate Release notes. You should see your freshly uploaded packages in <span class= diff --git a/doc/webserver/faq/index.html b/doc/webserver/faq/index.html index fbb53350..51c8de10 100644 --- a/doc/webserver/faq/index.html +++ b/doc/webserver/faq/index.html @@ -66,7 +66,7 @@ </ul> <p>Please note that this document is a work in progress. This copy - represents the state at the release of version 3.0.22. You can find + represents the state at the release of version 3.0.23. You can find the latest version of the document at <a href= "http://www.privoxy.org/faq/" target= "_top">http://www.privoxy.org/faq/</a>. Please see the <a href= diff --git a/doc/webserver/faq/installation.html b/doc/webserver/faq/installation.html index 5b804457..b130b8b8 100644 --- a/doc/webserver/faq/installation.html +++ b/doc/webserver/faq/installation.html @@ -64,8 +64,8 @@ on Windows 95 and later versions (98, ME, 2000, XP, Vista, Windows 7 etc.), GNU/Linux (RedHat, SuSE, Debian, Fedora, Gentoo, Slackware and others), Mac OS X (10.4 and upwards on PPC and Intel processors), OS/2, - Haiku, DragonFly, FreeBSD, NetBSD, OpenBSD, Solaris, and various other - flavors of Unix.</p> + Haiku, DragonFly, ElectroBSD, FreeBSD, NetBSD, OpenBSD, Solaris, and + various other flavors of Unix.</p> <p><span class="APPLICATION">Privoxy</span> used to work on AmigaOS and QNX, too, but the code currently isn't maintained and its status diff --git a/doc/webserver/index.html b/doc/webserver/index.html index c42b237f..d8c2519a 100644 --- a/doc/webserver/index.html +++ b/doc/webserver/index.html @@ -52,7 +52,7 @@ </ul> <p>The most recent release is <a href="announce.txt" target= - "_top">3.0.22 (stable)</a>.</p> + "_top">3.0.23 (stable)</a>.</p> </div> </div> <hr> diff --git a/doc/webserver/privoxy-index.html b/doc/webserver/privoxy-index.html index 4ea7856e..4819a463 100644 --- a/doc/webserver/privoxy-index.html +++ b/doc/webserver/privoxy-index.html @@ -19,7 +19,7 @@ <h1 class="TITLE"><a name="AEN2" id="AEN2">Privoxy - The Privacy Enhancing Proxy</a></h1> - <h2 class="SUBTITLE">Project Index Page v3.0.22</h2> + <h2 class="SUBTITLE">Project Index Page v3.0.23</h2> <div> <div class="ABSTRACT"> diff --git a/doc/webserver/user-manual/actions-file.html b/doc/webserver/user-manual/actions-file.html index 456db0d3..8c00ca93 100644 --- a/doc/webserver/user-manual/actions-file.html +++ b/doc/webserver/user-manual/actions-file.html @@ -6,7 +6,7 @@ <title>Actions Files</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="The Main Configuration File" href= "config.html"> <link rel="NEXT" title="Filter Files" href="filter-file.html"> @@ -21,7 +21,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -117,7 +117,7 @@ in <tt class="FILENAME">default.action</tt> are:</p> <div class="TABLE"> - <a name="AEN2663" id="AEN2663"></a> + <a name="AEN2543" id="AEN2543"></a> <p><b>Table 1. Default Configurations</b></p> @@ -314,7 +314,7 @@ actions</a>.</p> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN2762" id="AEN2762">8.1. Finding the Right + <h2 class="SECT2"><a name="AEN2642" id="AEN2642">8.1. Finding the Right Mix</a></h2> <p>Note that some <a href="actions-file.html#ACTIONS">actions</a>, like @@ -339,7 +339,7 @@ </div> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN2769" id="AEN2769">8.2. How to + <h2 class="SECT2"><a name="AEN2649" id="AEN2649">8.2. How to Edit</a></h2> <p>The easiest way to edit the actions files is with a browser by using @@ -644,7 +644,7 @@ </div> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN2963" id="AEN2963">8.4.2. The Path + <h3 class="SECT3"><a name="AEN2843" id="AEN2843">8.4.2. The Path Pattern</a></h3> <p><span class="APPLICATION">Privoxy</span> uses <span class= @@ -4489,7 +4489,7 @@ TAG:^image/ </div> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN4695" id="AEN4695">8.5.36. + <h3 class="SECT3"><a name="AEN4575" id="AEN4575">8.5.36. Summary</a></h3> <p>Note that many of these actions have the potential to cause a page @@ -4648,7 +4648,7 @@ TAG:^image/ together:</p> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN4759" id="AEN4759">8.7.1. + <h3 class="SECT3"><a name="AEN4639" id="AEN4639">8.7.1. match-all.action</a></h3> <p>Remember <span class="emphasis"><i class="EMPHASIS">all actions @@ -4697,7 +4697,7 @@ TAG:^image/ </div> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN4781" id="AEN4781">8.7.2. + <h3 class="SECT3"><a name="AEN4661" id="AEN4661">8.7.2. default.action</a></h3> <p>If you aren't a developer, there's no need for you to edit the @@ -5040,7 +5040,7 @@ wiki. </div> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN4894" id="AEN4894">8.7.3. + <h3 class="SECT3"><a name="AEN4774" id="AEN4774">8.7.3. user.action</a></h3> <p>So far we are painting with a broad brush by setting general diff --git a/doc/webserver/user-manual/appendix.html b/doc/webserver/user-manual/appendix.html index 0254731e..0e3f0629 100644 --- a/doc/webserver/user-manual/appendix.html +++ b/doc/webserver/user-manual/appendix.html @@ -6,7 +6,7 @@ <title>Appendix</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="See Also" href="seealso.html"> <link rel="STYLESHEET" type="text/css" href="../p_doc.css"> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> @@ -19,7 +19,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -293,7 +293,7 @@ </div> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN5801" id="AEN5801">14.2. Privoxy's + <h2 class="SECT2"><a name="AEN5681" id="AEN5681">14.2. Privoxy's Internal Pages</a></h2> <p>Since <span class="APPLICATION">Privoxy</span> proxies each @@ -313,7 +313,7 @@ <ul> <li> - <p>Privoxy main page:</p><a name="AEN5815" id="AEN5815"></a> + <p>Privoxy main page:</p><a name="AEN5695" id="AEN5695"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/" target= @@ -328,8 +328,8 @@ <li> <p>Show information about the current configuration, including - viewing and editing of actions files:</p><a name="AEN5823" id= - "AEN5823"></a> + viewing and editing of actions files:</p><a name="AEN5703" id= + "AEN5703"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/show-status" target= @@ -338,8 +338,8 @@ </li> <li> - <p>Show the source code version numbers:</p><a name="AEN5828" id= - "AEN5828"></a> + <p>Show the source code version numbers:</p><a name="AEN5708" id= + "AEN5708"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/show-version" target= @@ -348,8 +348,8 @@ </li> <li> - <p>Show the browser's request headers:</p><a name="AEN5833" id= - "AEN5833"></a> + <p>Show the browser's request headers:</p><a name="AEN5713" id= + "AEN5713"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/show-request" target= @@ -358,8 +358,8 @@ </li> <li> - <p>Show which actions apply to a URL and why:</p><a name="AEN5838" - id="AEN5838"></a> + <p>Show which actions apply to a URL and why:</p><a name="AEN5718" + id="AEN5718"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/show-url-info" target= @@ -373,20 +373,20 @@ <span class="QUOTE">"off"</span>, <span class= "QUOTE">"Privoxy"</span> continues to run, but only as a pass-through proxy, with no actions taking place:</p><a name= - "AEN5846" id="AEN5846"></a> + "AEN5726" id="AEN5726"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/toggle" target= "_top">http://config.privoxy.org/toggle</a></p> </blockquote> - <p>Short cuts. Turn off, then on:</p><a name="AEN5850" id= - "AEN5850"></a> + <p>Short cuts. Turn off, then on:</p><a name="AEN5730" id= + "AEN5730"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/toggle?set=disable" target= "_top">http://config.privoxy.org/toggle?set=disable</a></p> - </blockquote><a name="AEN5853" id="AEN5853"></a> + </blockquote><a name="AEN5733" id="AEN5733"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/toggle?set=enable" target= diff --git a/doc/webserver/user-manual/config.html b/doc/webserver/user-manual/config.html index fe691611..9fecd2f5 100644 --- a/doc/webserver/user-manual/config.html +++ b/doc/webserver/user-manual/config.html @@ -6,7 +6,7 @@ <title>The Main Configuration File</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="Privoxy Configuration" href= "configuration.html"> <link rel="NEXT" title="Actions Files" href="actions-file.html"> @@ -21,7 +21,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> diff --git a/doc/webserver/user-manual/configuration.html b/doc/webserver/user-manual/configuration.html index f1cfcb95..27902ceb 100644 --- a/doc/webserver/user-manual/configuration.html +++ b/doc/webserver/user-manual/configuration.html @@ -6,7 +6,7 @@ <title>Privoxy Configuration</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="Starting Privoxy" href="startup.html"> <link rel="NEXT" title="The Main Configuration File" href="config.html"> <link rel="STYLESHEET" type="text/css" href="../p_doc.css"> @@ -20,7 +20,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -46,7 +46,7 @@ controlled easily with a web browser.</p> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN860" id="AEN860">6.1. Controlling Privoxy + <h2 class="SECT2"><a name="AEN740" id="AEN740">6.1. Controlling Privoxy with Your Web Browser</a></h2> <p><span class="APPLICATION">Privoxy</span>'s user interface can be @@ -63,8 +63,8 @@ </pre> - <h2 class="BRIDGEHEAD"><a name="AEN868" id= - "AEN868"></a> Privoxy Menu</h2> + <h2 class="BRIDGEHEAD"><a name="AEN748" id= + "AEN748"></a> Privoxy Menu</h2> <pre> </pre> @@ -104,7 +104,7 @@ <tr> <td> - ▪ <a href="http://www.privoxy.org/3.0.22/user-manual/" + ▪ <a href="http://www.privoxy.org/3.0.23/user-manual/" target="_top">Documentation</a></td> </tr> </tbody> diff --git a/doc/webserver/user-manual/contact.html b/doc/webserver/user-manual/contact.html index 4855a603..e787713a 100644 --- a/doc/webserver/user-manual/contact.html +++ b/doc/webserver/user-manual/contact.html @@ -7,7 +7,7 @@ Requests</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="Privoxy's Template Files" href= "templates.html"> <link rel="NEXT" title="Privoxy Copyright, License and History" href= @@ -23,7 +23,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> diff --git a/doc/webserver/user-manual/copyright.html b/doc/webserver/user-manual/copyright.html index 3d5d761b..55e1c08b 100644 --- a/doc/webserver/user-manual/copyright.html +++ b/doc/webserver/user-manual/copyright.html @@ -6,7 +6,7 @@ <title>Privoxy Copyright, License and History</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title= "Contacting the Developers, Bug Reporting and Feature Requests" href= "contact.html"> @@ -22,7 +22,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -510,6 +510,7 @@ Public License instead of this License. Ramkumar Chinchani<br> Billy Crook<br> Frédéric Crozat<br> + Matthew Daley<br> Michael T. Davis<br> Markus Dittrich<br> Mattes Dolak<br> @@ -529,6 +530,7 @@ Public License instead of this License. Jeff H.<br> Tim H.<br> Aaron Hamid<br> + Basil Hussain<br> Darel Henman<br> Magnus Holmgren<br> Eric M. Hopper<br> diff --git a/doc/webserver/user-manual/filter-file.html b/doc/webserver/user-manual/filter-file.html index 0f13527e..16e93f01 100644 --- a/doc/webserver/user-manual/filter-file.html +++ b/doc/webserver/user-manual/filter-file.html @@ -6,7 +6,7 @@ <title>Filter Files</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="Actions Files" href="actions-file.html"> <link rel="NEXT" title="Privoxy's Template Files" href="templates.html"> <link rel="STYLESHEET" type="text/css" href="../p_doc.css"> @@ -20,7 +20,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -177,7 +177,7 @@ FILTER: foo Replace all "foo" with "bar" started.</p> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN5062" id="AEN5062">9.1. Filter File + <h2 class="SECT2"><a name="AEN4942" id="AEN4942">9.1. Filter File Tutorial</a></h2> <p>Now, let's complete our <span class="QUOTE">"foo"</span> content diff --git a/doc/webserver/user-manual/index.html b/doc/webserver/user-manual/index.html index 267e089f..e433d737 100644 --- a/doc/webserver/user-manual/index.html +++ b/doc/webserver/user-manual/index.html @@ -3,7 +3,7 @@ <html> <head> - <title>Privoxy 3.0.22 User Manual</title> + <title>Privoxy 3.0.23 User Manual</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> <link rel="NEXT" title="Introduction" href="introduction.html"> @@ -16,7 +16,7 @@ "#840084" alink="#0000FF"> <div class="ARTICLE"> <div class="TITLEPAGE"> - <h1 class="TITLE"><a name="AEN2" id="AEN2">Privoxy 3.0.22 User + <h1 class="TITLE"><a name="AEN2" id="AEN2">Privoxy 3.0.23 User Manual</a></h1> <p class="PUBDATE"><sub><a href="copyright.html">Copyright</a> © @@ -173,7 +173,7 @@ <dd> <dl> - <dt>6.1. <a href="configuration.html#AEN860">Controlling Privoxy + <dt>6.1. <a href="configuration.html#AEN740">Controlling Privoxy with Your Web Browser</a></dt> <dt>6.2. <a href="configuration.html#CONFOVERVIEW">Configuration @@ -348,10 +348,10 @@ <dd> <dl> - <dt>8.1. <a href="actions-file.html#AEN2762">Finding the Right + <dt>8.1. <a href="actions-file.html#AEN2642">Finding the Right Mix</a></dt> - <dt>8.2. <a href="actions-file.html#AEN2769">How to Edit</a></dt> + <dt>8.2. <a href="actions-file.html#AEN2649">How to Edit</a></dt> <dt>8.3. <a href="actions-file.html#ACTIONS-APPLY">How Actions are Applied to Requests</a></dt> @@ -364,7 +364,7 @@ <dt>8.4.1. <a href="actions-file.html#HOST-PATTERN">The Host Pattern</a></dt> - <dt>8.4.2. <a href="actions-file.html#AEN2963">The Path + <dt>8.4.2. <a href="actions-file.html#AEN2843">The Path Pattern</a></dt> <dt>8.4.3. <a href="actions-file.html#TAG-PATTERN">The Tag @@ -485,7 +485,7 @@ "actions-file.html#SET-IMAGE-BLOCKER">set-image-blocker</a></dt> <dt>8.5.36. <a href= - "actions-file.html#AEN4695">Summary</a></dt> + "actions-file.html#AEN4575">Summary</a></dt> </dl> </dd> @@ -497,13 +497,13 @@ <dd> <dl> <dt>8.7.1. <a href= - "actions-file.html#AEN4759">match-all.action</a></dt> + "actions-file.html#AEN4639">match-all.action</a></dt> <dt>8.7.2. <a href= - "actions-file.html#AEN4781">default.action</a></dt> + "actions-file.html#AEN4661">default.action</a></dt> <dt>8.7.3. <a href= - "actions-file.html#AEN4894">user.action</a></dt> + "actions-file.html#AEN4774">user.action</a></dt> </dl> </dd> </dl> @@ -513,7 +513,7 @@ <dd> <dl> - <dt>9.1. <a href="filter-file.html#AEN5062">Filter File + <dt>9.1. <a href="filter-file.html#AEN4942">Filter File Tutorial</a></dt> <dt>9.2. <a href="filter-file.html#PREDEFINED-FILTERS">The @@ -584,7 +584,7 @@ <dt>14.1. <a href="appendix.html#REGEX">Regular Expressions</a></dt> - <dt>14.2. <a href="appendix.html#AEN5801">Privoxy's Internal + <dt>14.2. <a href="appendix.html#AEN5681">Privoxy's Internal Pages</a></dt> <dt>14.3. <a href="appendix.html#CHAIN">Chain of Events</a></dt> diff --git a/doc/webserver/user-manual/installation.html b/doc/webserver/user-manual/installation.html index 7f73e5f1..a8a2e0b8 100644 --- a/doc/webserver/user-manual/installation.html +++ b/doc/webserver/user-manual/installation.html @@ -6,7 +6,7 @@ <title>Installation</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="Introduction" href="introduction.html"> <link rel="NEXT" title="What's New in this Release" href="whatsnew.html"> <link rel="STYLESHEET" type="text/css" href="../p_doc.css"> @@ -20,7 +20,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -252,8 +252,8 @@ <tr> <td> <pre class="SCREEN"> - tar xzvf privoxy-3.0.22-stable-src.tar.gz - cd privoxy-3.0.22-stable + tar xzvf privoxy-3.0.23-stable-src.tar.gz + cd privoxy-3.0.23-stable </pre> </td> </tr> diff --git a/doc/webserver/user-manual/introduction.html b/doc/webserver/user-manual/introduction.html index e1a246b6..20cfe39a 100644 --- a/doc/webserver/user-manual/introduction.html +++ b/doc/webserver/user-manual/introduction.html @@ -6,8 +6,8 @@ <title>Introduction</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> - <link rel="PREVIOUS" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> + <link rel="PREVIOUS" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="NEXT" title="Installation" href="installation.html"> <link rel="STYLESHEET" type="text/css" href="../p_doc.css"> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> @@ -20,7 +20,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -41,7 +41,7 @@ Introduction</a></h1> <p>This documentation is included with the current stable version of - <span class="APPLICATION">Privoxy</span>, 3.0.22.</p> + <span class="APPLICATION">Privoxy</span>, 3.0.23.</p> <div class="SECT2"> <h2 class="SECT2"><a name="FEATURES" id="FEATURES">1.1. @@ -157,7 +157,7 @@ </tr> <tr> - <td width="33%" align="left" valign="top">Privoxy 3.0.22 User + <td width="33%" align="left" valign="top">Privoxy 3.0.23 User Manual</td> <td width="34%" align="center" valign="top"> </td> diff --git a/doc/webserver/user-manual/quickstart.html b/doc/webserver/user-manual/quickstart.html index c016e637..fd058087 100644 --- a/doc/webserver/user-manual/quickstart.html +++ b/doc/webserver/user-manual/quickstart.html @@ -6,7 +6,7 @@ <title>Quickstart to Using Privoxy</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="What's New in this Release" href= "whatsnew.html"> <link rel="NEXT" title="Starting Privoxy" href="startup.html"> @@ -21,7 +21,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -343,7 +343,7 @@ "GUIBUTTON">Edit</span>"</span>:</p> <div class="FIGURE"> - <a name="AEN636" id="AEN636"></a> + <a name="AEN516" id="AEN516"></a> <p><b>Figure 1. Actions Files in Use</b></p> diff --git a/doc/webserver/user-manual/seealso.html b/doc/webserver/user-manual/seealso.html index 2204c0ca..7ebc4803 100644 --- a/doc/webserver/user-manual/seealso.html +++ b/doc/webserver/user-manual/seealso.html @@ -6,7 +6,7 @@ <title>See Also</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="Privoxy Copyright, License and History" href= "copyright.html"> <link rel="NEXT" title="Appendix" href="appendix.html"> @@ -21,7 +21,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> diff --git a/doc/webserver/user-manual/startup.html b/doc/webserver/user-manual/startup.html index ebcb4b76..920e5789 100644 --- a/doc/webserver/user-manual/startup.html +++ b/doc/webserver/user-manual/startup.html @@ -6,7 +6,7 @@ <title>Starting Privoxy</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="Quickstart to Using Privoxy" href= "quickstart.html"> <link rel="NEXT" title="Privoxy Configuration" href="configuration.html"> @@ -21,7 +21,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -55,7 +55,7 @@ protocols.</p> <div class="FIGURE"> - <a name="AEN691" id="AEN691"></a> + <a name="AEN571" id="AEN571"></a> <p><b>Figure 2. Proxy Configuration Showing Mozilla/Netscape HTTP and HTTPS (SSL) Settings</b></p> @@ -112,7 +112,7 @@ only HTTP and HTTPS (SSL)!</p> <div class="FIGURE"> - <a name="AEN736" id="AEN736"></a> + <a name="AEN616" id="AEN616"></a> <p><b>Figure 3. Proxy Configuration Showing Internet Explorer HTTP and HTTPS (Secure) Settings</b></p> diff --git a/doc/webserver/user-manual/templates.html b/doc/webserver/user-manual/templates.html index 265341d9..c313d83a 100644 --- a/doc/webserver/user-manual/templates.html +++ b/doc/webserver/user-manual/templates.html @@ -6,7 +6,7 @@ <title>Privoxy's Template Files</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="Filter Files" href="filter-file.html"> <link rel="NEXT" title= "Contacting the Developers, Bug Reporting and Feature Requests" href= @@ -22,7 +22,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> diff --git a/doc/webserver/user-manual/whatsnew.html b/doc/webserver/user-manual/whatsnew.html index d18f92e9..269b847a 100644 --- a/doc/webserver/user-manual/whatsnew.html +++ b/doc/webserver/user-manual/whatsnew.html @@ -6,7 +6,7 @@ <title>What's New in this Release</title> <meta name="GENERATOR" content= "Modular DocBook HTML Stylesheet Version 1.79"> - <link rel="HOME" title="Privoxy 3.0.22 User Manual" href="index.html"> + <link rel="HOME" title="Privoxy 3.0.23 User Manual" href="index.html"> <link rel="PREVIOUS" title="Installation" href="installation.html"> <link rel="NEXT" title="Quickstart to Using Privoxy" href= "quickstart.html"> @@ -21,7 +21,7 @@ <table summary="Header navigation table" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> - <th colspan="3" align="center">Privoxy 3.0.22 User Manual</th> + <th colspan="3" align="center">Privoxy 3.0.23 User Manual</th> </tr> <tr> @@ -41,10 +41,9 @@ <h1 class="SECT1"><a name="WHATSNEW" id="WHATSNEW">3. What's New in this Release</a></h1> - <p><span class="APPLICATION">Privoxy 3.0.22</span> stable is mainly a - bug-fix release, it also has a couple of new features, though. Note that - the first two entries in the ChangeLog below refer to security - issues:</p> + <p><span class="APPLICATION">Privoxy 3.0.23</span> stable is a bug-fix + release, some of the fixed bugs are security issues (CVE requests + pending):</p> <ul> <li> @@ -52,47 +51,36 @@ <ul> <li> - <p>Fixed a memory leak when rejecting client connections due to - the socket limit being reached (CID 66382). This affected Privoxy - 3.0.21 when compiled with IPv6 support (on most platforms this is - the default).</p> + <p>Fixed a DoS issue in case of client requests with incorrect + chunk-encoded body. When compiled with assertions enabled (the + default) they could previously cause Privoxy to abort(). Reported + by Matthew Daley.</p> </li> <li> - <p>Fixed an immediate-use-after-free bug (CID 66394) and two - additional unconfirmed use-after-free complaints made by Coverity - scan (CID 66391, CID 66376).</p> + <p>Fixed multiple segmentation faults and memory leaks in the + pcrs code. This fix also increases the chances that an invalid + pcrs command is rejected as such. Previously some invalid + commands would be loaded without error. Note that Privoxy's pcrs + sources (action and filter files) are considered trustworthy + input and should not be writable by untrusted third-parties.</p> </li> <li> - <p>Actually show the FORCE_PREFIX value on the show-status - page.</p> + <p>Fixed an 'invalid read' bug which could at least theoretically + cause Privoxy to crash. So far, no crashes have been + observed.</p> </li> <li> - <p>Properly deal with Keep-Alive headers with timeout= parameters - If the timeout still can't be parsed, use the configured timeout - instead of preventing the client from keeping the connection - alive. Fixes #3615312/#870 reported by Bernard Guillot.</p> + <p>Compiles with --disable-force again. Reported by Kay + Raven.</p> </li> <li> - <p>Not using any filter files no longer results in warning - messages unless an action file is referencing header taggers or - filters. Reported by Stefan Kurtz in #3614835.</p> - </li> - - <li> - <p>Fixed a bug that prevented Privoxy from reusing some reusable - connections. Two bit masks with different purpose unintentionally - shared the same bit.</p> - </li> - - <li> - <p>A couple of additional bugs were discovered by Coverity Scan. - The fixes that are not expected to affect users are not - explicitly mentioned here, for details please have a look at the - CVS logs.</p> + <p>Client requests with body that can't be delivered no longer + cause pipelined requests behind them to be rejected as invalid. + Reported by Basil Hussain.</p> </li> </ul> </li> @@ -102,78 +90,13 @@ <ul> <li> - <p>Introduced negative tag patterns NO-REQUEST-TAG and - NO-RESPONSE-TAG. They apply if no matching tag is found after - parsing client or server headers.</p> - </li> - - <li> - <p>Add support for external filters which allow to process the - response body with a script or program written in any language - the platform supports. External filters are enabled with - +external-filter{} after they have been defined in one of the - filter files with a header line starting with "EXTERNAL-FILTER:". - External filter support is experimental, not compiled by default - and known not to work on all platforms.</p> - </li> - - <li> - <p>Add support for the 'PATCH' method as defined in RFC5789.</p> - </li> - - <li> - <p>Reject requests with unsupported Expect header values. Fixes a - couple of Co-Advisor tests.</p> - </li> - - <li> - <p>Normalize the HTTP-version in forwarded requests and - responses. This is an explicit RFC 2616 MUST and RFC 7230 - mandates that intermediaries send their own HTTP-version in - forwarded messages.</p> - </li> - - <li> - <p>Server 'Keep-Alive' headers are no longer forwarded. From a - user's point of view it doesn't really matter, but RFC 2616 - (obsolete) mandates that the header is removed and this fixes a - Co-Advisor complaint.</p> - </li> - - <li> - <p>Change declared template file encoding to UTF-8. The templates - already used a subset of UTF-8 anyway and changing the - declaration allows to properly display UTF-8 characters used in - the action files. This change may require existing action files - with ISO-8859-1 characters that aren't valid UTF-8 to be - converted to UTF-8. Requested by Sam Chen in #582.</p> - </li> - - <li> - <p>Do not pass rejected keep-alive timeouts to the server. It - might not have caused any problems (we know of), but doing the - right thing shouldn't hurt either.</p> - </li> - - <li> - <p>Let log_error() use its own buffer size #define to make - changing the log buffer size slightly less inconvenient.</p> - </li> - - <li> - <p>Turned single-threaded into a "proper" toggle directive with - arguments.</p> + <p>If a pcrs command is rejected as invalid, Privoxy now logs the + cause of the problem as text. Previously the pcrs error code was + logged.</p> </li> <li> - <p>CGI templates no longer enforce new windows for some - links.</p> - </li> - - <li> - <p>Remove an undocumented workaround ('HOST' header removal) for - an Apple iTunes bug that according to #729900 got fixed in - 2003.</p> + <p>The tests are less likely to cause false positives.</p> </li> </ul> </li> @@ -183,121 +106,13 @@ <ul> <li> - <p>The pattern 'promotions.' is no longer being blocked. Reported - by rakista in #3608540.</p> - </li> - - <li> - <p>Disable fast-redirects for .microsofttranslator.com/.</p> - </li> - - <li> - <p>Disable filter{banners-by-size} for - .dgb-tagungszentren.de/.</p> - </li> - - <li> - <p>Add adn.speedtest.net as a site-specific unblocker. Support - request #3612908.</p> - </li> - - <li> - <p>Disable filter{banners-by-size} for creativecommons.org/.</p> - </li> - - <li> - <p>Block requests to data.gosquared.com/. Reported by cbug in - #3613653.</p> - </li> - - <li> - <p>Unblock .conrad./newsletter/. Reported by David Bo in - #3614238.</p> - </li> - - <li> - <p>Unblock .bundestag.de/.</p> - </li> - - <li> - <p>Unblock .rote-hilfe.de/.</p> - </li> - - <li> - <p>Disable fast-redirects for .facebook.com/plugins/like.php.</p> - </li> - - <li> - <p>Unblock Stackexchange popup URLs that aren't used to serve - ads. Reported by David Wagner in #3615179.</p> - </li> - - <li> - <p>Disable fast-redirects for creativecommons.org/.</p> - </li> - - <li> - <p>Unblock .stopwatchingus.info/.</p> - </li> - - <li> - <p>Block requests for .adcash.com/script/. Reported by - Tyrexionibus in #3615289.</p> - </li> - - <li> - <p>Disable HTML filters if the response was tagged as JavaScript. - Filtering JavaScript code with filters intended to deal with HTML - is usually a waste of time and, more importantly, may break - stuff.</p> - </li> - - <li> - <p>Use a custom redirect{} for - .washingtonpost.com/wp-apps/imrs\.php\?src= Previously enabling - the 'Advanced' settings (or manually enabling +fast-redirects{}) - prevented some images from being loaded properly.</p> - </li> - - <li> - <p>Unblock "adina*." Fixes #919 reported by Morton A. - Goldberg.</p> - </li> - - <li> - <p>Block '/.*DigiAd'.</p> - </li> - - <li> - <p>Unblock 'adele*.'. Reported by Adele Lime in #1663.</p> - </li> - - <li> - <p>Disable banners-by-size for kggp.de/.</p> - </li> - </ul> - </li> - - <li> - <p>Filter file improvements & bug fixes:</p> - - <ul> - <li> - <p>Decrease the chances that js-annoyances creates invalid - JavaScript. Submitted by John McGowan on ijbswa-users@.</p> + <p>'.sify.com/' is no longer blocked. Apparently it is not + actually a pure tracking site (anymore?). Reported by Andrew on + ijbswa-users@.</p> </li> <li> - <p>Let the msn filter hide 'related' ads again.</p> - </li> - - <li> - <p>Remove a stray '1' in the 'html-annoyances' filter.</p> - </li> - - <li> - <p>Prevent img-reorder from messing up img tags with empty src - attributes. Fixes #880 reported by Duncan.</p> + <p>Unblock banners on .amnesty.de/ which aren't ads.</p> </li> </ul> </li> @@ -307,144 +122,29 @@ <ul> <li> - <p>Updated the 'Would you like to donate?' section.</p> - </li> - - <li> - <p>Note that invalid forward-override{} parameter syntax isn't - detected until the parameter is used.</p> - </li> - - <li> - <p>Add another +redirect{} example: a shortcut for illumos - bugs.</p> - </li> - - <li> - <p>Make it more obvious that many operating systems support log - rotation out of the box.</p> - </li> - - <li> - <p>Fixed dead links. Reported by Mark Nelson in #3614557.</p> - </li> - - <li> - <p>Rephrased the 'Why is the configuration so complicated?' - answer to be slightly less condescending. Anonymously suggested - in #3615122.</p> - </li> - - <li> - <p>Be more explicit about accept-intercepted-requests's lack of - MITM support.</p> - </li> - - <li> - <p>Make 'demoronizer' FAQ entries more generic.</p> - </li> - - <li> - <p>Add an example hostname to the --pre-chroot-nslookup - description.</p> - </li> - - <li> - <p>Add an example for a host pattern that matches an IP - address.</p> - </li> - - <li> - <p>Rename the 'domain pattern' to 'host pattern' as it may - contain IP addresses as well.</p> + <p>The 'Would you like to donate?' section now also contains a + "Paypal" address.</p> </li> <li> - <p>Recommend forward-socks5t when using Tor. It seems to work - fine and modifying the Tor configuration to profit from it hasn't - been necessary for a while now.</p> + <p>The list of supported operating systems has been updated.</p> </li> <li> - <p>Add another redirect{} example to stress that redirect loops - can and should be avoided.</p> + <p>The existence of the SF support and feature trackers has been + deemphasized because they have been broken for months. Most of + the time the mailing lists still work.</p> </li> <li> - <p>The usual spelling and grammar fixes. Parts of them were - reported by Reuben Thomas in #3615276.</p> + <p>The claim that default.action updates are sometimes released + on their own has been removed. It hasn't happened in years.</p> </li> <li> - <p>Mention the PCRS option letters T and D in the filter - section.</p> - </li> - - <li> - <p>Clarify that handle-as-empty-doc-returns-ok is still useful - and will not be removed without replacement.</p> - </li> - - <li> - <p>Note that security issues shouldn't be reported using the bug - tracker.</p> - </li> - - <li> - <p>Clarify what Privoxy does if both +block{} and +redirect{} - apply.</p> - </li> - - <li> - <p>Removed the obsolete bookmarklets section.</p> - </li> - </ul> - </li> - - <li> - <p>Build system improvements:</p> - - <ul> - <li> - <p>Let --with-group properly deal with secondary groups. Patch - submitted by Anatoly Arzhnikov in #3615187.</p> - </li> - - <li> - <p>Fix web-actions target.</p> - </li> - - <li> - <p>Add a web-faq target that only updates the FAQ on the - webserver.</p> - </li> - - <li> - <p>Remove already-commented-out non-portable DOSFILTER - alternatives.</p> - </li> - - <li> - <p>Remove the obsolete targets dok-put and dok-get.</p> - </li> - - <li> - <p>Add a sf-shell target.</p> - </li> - </ul> - </li> - </ul> - - <ul> - <li> - <p>Known bugs:</p> - - <ul> - <li> - <p>To compile with --disable-force you need <a href= - "http://ijbswa.cvs.sourceforge.net/viewvc/ijbswa/current/project.h?r1=1.208&r2=1.209&view=patch" - target="_top">this patch</a> which didn't make it into the - release. Thanks to Kai Raven for the report.</p> + <p>Explicitly mention that Tor's port may deviate from the + default when using a bundle. Requested by Andrew on + ijbswa-users@.</p> </li> </ul> </li>