Regenerate docs for Privoxy 3.0.23 stable
authorFabian Keil <fk@fabiankeil.de>
Sat, 24 Jan 2015 16:44:43 +0000 (16:44 +0000)
committerFabian Keil <fk@fabiankeil.de>
Sat, 24 Jan 2015 16:44:43 +0000 (16:44 +0000)
25 files changed:
AUTHORS
INSTALL
README
doc/webserver/developer-manual/documentation.html
doc/webserver/developer-manual/index.html
doc/webserver/developer-manual/newrelease.html
doc/webserver/faq/index.html
doc/webserver/faq/installation.html
doc/webserver/index.html
doc/webserver/privoxy-index.html
doc/webserver/user-manual/actions-file.html
doc/webserver/user-manual/appendix.html
doc/webserver/user-manual/config.html
doc/webserver/user-manual/configuration.html
doc/webserver/user-manual/contact.html
doc/webserver/user-manual/copyright.html
doc/webserver/user-manual/filter-file.html
doc/webserver/user-manual/index.html
doc/webserver/user-manual/installation.html
doc/webserver/user-manual/introduction.html
doc/webserver/user-manual/quickstart.html
doc/webserver/user-manual/seealso.html
doc/webserver/user-manual/startup.html
doc/webserver/user-manual/templates.html
doc/webserver/user-manual/whatsnew.html

diff --git a/AUTHORS b/AUTHORS
index 8570830..d668e31 100644 (file)
--- 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 3fe98a0..1b55dff 100644 (file)
--- 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 559801f..548cc2f 100644 (file)
--- 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".
 
 -------------------------------------------------------------------------------
index fec3fbe..44690e8 100644 (file)
                 <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>
index fee81f1..8d46fba 100644 (file)
@@ -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
index cc274d0..3445784 100644 (file)
           <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>
         </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%">
       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=
index fbb5335..51c8de1 100644 (file)
@@ -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=
index 5b80445..b130b8b 100644 (file)
@@ -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
index c42b237..d8c2519 100644 (file)
@@ -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>
index 4ea7856..4819a46 100644 (file)
@@ -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">
index 456db0d..8c00ca9 100644 (file)
@@ -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>
         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>
 
     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
     </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
       </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
index 0254731..0e3f062 100644 (file)
@@ -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>
     </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
 
       <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=
 
         <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=
         </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=
         </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=
         </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=
           <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=
index fe69161..9fecd2f 100644 (file)
@@ -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>
index f1cfcb9..27902ce 100644 (file)
@@ -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>&nbsp;&nbsp;&nbsp;&nbsp;Privoxy Menu</h2>
+            <h2 class="BRIDGEHEAD"><a name="AEN748" id=
+            "AEN748"></a>&nbsp;&nbsp;&nbsp;&nbsp;Privoxy Menu</h2>
             <pre>
 </pre>
 
 
                 <tr>
                   <td>
-                  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9642;&nbsp;&nbsp;<a href="http://www.privoxy.org/3.0.22/user-manual/"
+                  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9642;&nbsp;&nbsp;<a href="http://www.privoxy.org/3.0.23/user-manual/"
                   target="_top">Documentation</a></td>
                 </tr>
               </tbody>
index 4855a60..e787713 100644 (file)
@@ -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>
index 3d5d761..55e1c08 100644 (file)
@@ -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.
       &nbsp;Ramkumar&nbsp;Chinchani<br>
       &nbsp;Billy&nbsp;Crook<br>
       &nbsp;Fr&eacute;d&eacute;ric&nbsp;Crozat<br>
+      &nbsp;Matthew&nbsp;Daley<br>
       &nbsp;Michael&nbsp;T.&nbsp;Davis<br>
       &nbsp;Markus&nbsp;Dittrich<br>
       &nbsp;Mattes&nbsp;Dolak<br>
@@ -529,6 +530,7 @@ Public License instead of this License.
       &nbsp;Jeff&nbsp;H.<br>
       &nbsp;Tim&nbsp;H.<br>
       &nbsp;Aaron&nbsp;Hamid<br>
+      &nbsp;Basil&nbsp;Hussain<br>
       &nbsp;Darel&nbsp;Henman<br>
       &nbsp;Magnus&nbsp;Holmgren<br>
       &nbsp;Eric&nbsp;M.&nbsp;Hopper<br>
index 0f13527..16e93f0 100644 (file)
@@ -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
index 267e089..e433d73 100644 (file)
@@ -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> &copy;
 
         <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
 
         <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>
                 <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
                 "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>
 
             <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>
 
         <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
             <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>
index 7f73e5f..a8a2e0b 100644 (file)
@@ -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>
         <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>
index e1a246b..20cfe39 100644 (file)
@@ -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.
       </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">&nbsp;</td>
index c016e63..fd05808 100644 (file)
@@ -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>
           "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>
 
index 2204c0c..7ebc480 100644 (file)
@@ -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>
index ebcb4b7..920e578 100644 (file)
@@ -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>
     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>
index 265341d..c313d83 100644 (file)
@@ -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>
index d18f92e..269b847 100644 (file)
@@ -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>
     <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>
 
         <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>
 
         <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>
 
         <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 &amp; 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>
 
         <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&amp;r2=1.209&amp;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>