Rebuild for 3.0.17 stable
authorFabian Keil <fk@fabiankeil.de>
Wed, 10 Nov 2010 21:52:21 +0000 (21:52 +0000)
committerFabian Keil <fk@fabiankeil.de>
Wed, 10 Nov 2010 21:52:21 +0000 (21:52 +0000)
28 files changed:
INSTALL
doc/webserver/developer-manual/coding.html
doc/webserver/developer-manual/documentation.html
doc/webserver/developer-manual/index.html
doc/webserver/developer-manual/newrelease.html
doc/webserver/faq/configuration.html
doc/webserver/faq/copyright.html
doc/webserver/faq/general.html
doc/webserver/faq/index.html
doc/webserver/faq/misc.html
doc/webserver/faq/trouble.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/INSTALL b/INSTALL
index 1e5dcc0..4bbb451 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -40,9 +40,8 @@ compiler like gcc are required.
 
 When building from a source tarball, first unpack the source:
 
 
 When building from a source tarball, first unpack the source:
 
- tar xzvf privoxy-3.0.16-stable-src.tar.gz
- cd privoxy-3.0.16-stable
-
+ tar xzvf privoxy-3.0.17-stable-src.tar.gz
+ cd privoxy-3.0.17-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
 
 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
@@ -53,7 +52,6 @@ documentation, which might give commands like:
   cvs -z3 -d:pserver:anonymous@ijbswa.cvs.sourceforge.net:/cvsroot/ijbswa co current
   cd current
 
   cvs -z3 -d:pserver:anonymous@ijbswa.cvs.sourceforge.net:/cvsroot/ijbswa co current
   cd current
 
-
 This will create a directory named current/, which will contain the source
 tree.
 
 This will create a directory named current/, which will contain the source
 tree.
 
@@ -70,12 +68,10 @@ adduser, but the command syntax may vary from platform to platform).
 
   privoxy:*:7777:7777:privoxy proxy:/no/home:/no/shell
 
 
   privoxy:*:7777:7777:privoxy proxy:/no/home:/no/shell
 
-
 And then /etc/group, like:
 
   privoxy:*:7777:
 
 And then /etc/group, like:
 
   privoxy:*:7777:
 
-
 Some binary packages may do this for you.
 
 Then, to build from either unpacked tarball or CVS source:
 Some binary packages may do this for you.
 
 Then, to build from either unpacked tarball or CVS source:
@@ -88,13 +84,11 @@ Then, to build from either unpacked tarball or CVS source:
  make -n install  # (to see where all the files will go)
  make -s install  # (to really install, -s to silence output)
 
  make -n install  # (to see where all the files will go)
  make -s install  # (to really install, -s to silence output)
 
-
 Using GNU make, you can have the first four steps automatically done for you by
 just typing:
 
   make
 
 Using GNU make, you can have the first four steps automatically done for you by
 just typing:
 
   make
 
-
 in the freshly downloaded or unpacked source directory.
 
 To build an executable with security enhanced features so that users cannot
 in the freshly downloaded or unpacked source directory.
 
 To build an executable with security enhanced features so that users cannot
@@ -103,7 +97,6 @@ configurations, configure like this:
 
  ./configure  --disable-toggle  --disable-editor  --disable-force
 
 
  ./configure  --disable-toggle  --disable-editor  --disable-force
 
-
 Then build as above. In Privoxy 3.0.7 and later, all of these options can also
 be disabled through the configuration file.
 
 Then build as above. In Privoxy 3.0.7 and later, all of these options can also
 be disabled through the configuration file.
 
@@ -124,7 +117,6 @@ sure both already exist:
 
  make -s install  USER=privoxy GROUP=privoxy
 
 
  make -s install  USER=privoxy GROUP=privoxy
 
-
 The default installation path for make install is /usr/local. This may of
 course be customized with the various ./configure path options. If you are
 doing an install to anywhere besides /usr/local, be sure to set the appropriate
 The default installation path for make install is /usr/local. This may of
 course be customized with the various ./configure path options. If you are
 doing an install to anywhere besides /usr/local, be sure to set the appropriate
index 15744c6..6898541 100644 (file)
@@ -2587,4 +2587,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index 364e5a0..f170286 100644 (file)
@@ -802,7 +802,7 @@ CLASS="APPLICATION"
 > 
     version string, e.g. <SPAN
 CLASS="QUOTE"
 > 
     version string, e.g. <SPAN
 CLASS="QUOTE"
->"3.0.16"</SPAN
+>"3.0.17"</SPAN
 >.
    </TD
 ></TR
 >.
    </TD
 ></TR
@@ -941,4 +941,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index f616dc3..9a609fd 100644 (file)
@@ -51,7 +51,7 @@ TARGET="_top"
     <BR></P
 ><P
 CLASS="PUBDATE"
     <BR></P
 ><P
 CLASS="PUBDATE"
->$Id: developer-manual.sgml,v 2.33 2010/02/13 17:38:27 fabiankeil Exp $<BR></P
+>$Id: developer-manual.sgml,v 2.34 2010/11/06 12:55:48 fabiankeil Exp $<BR></P
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
@@ -71,7 +71,7 @@ CLASS="APPLICATION"
  and may not be entirely correct. As always, patches are welcome.</P
 ><P
 > Please note that this document is constantly evolving. This copy represents
  and may not be 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.16.
+ the state at the release of version 3.0.17.
  You can find the latest version of the this manual at <A
 HREF="http://www.privoxy.org/developer-manual/"
 TARGET="_top"
  You can find the latest version of the this manual at <A
 HREF="http://www.privoxy.org/developer-manual/"
 TARGET="_top"
@@ -685,4 +685,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index cc8d851..1787950 100644 (file)
@@ -1351,7 +1351,7 @@ WIDTH="100%"
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->  debchange -v 3.0.16-stable-1 "New upstream version"</PRE
+>  debchange -v 3.0.17-stable-1 "New upstream version"</PRE
 ></TD
 ></TR
 ></TABLE
 ></TD
 ></TR
 ></TABLE
@@ -1379,7 +1379,7 @@ CLASS="PROGRAMLISTING"
 >        This will create
         <TT
 CLASS="FILENAME"
 >        This will create
         <TT
 CLASS="FILENAME"
->../privoxy_3.0.16-stable-1_i386.deb</TT
+>../privoxy_3.0.17-stable-1_i386.deb</TT
 >
         which can be uploaded.  To upload the package to Sourceforge, simply
        issue
 >
         which can be uploaded.  To upload the package to Sourceforge, simply
        issue
@@ -1823,7 +1823,7 @@ CLASS="LITERAL"
 CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
->3.0.16
+>3.0.17
      (beta)</I
 ></SPAN
 >.
      (beta)</I
 ></SPAN
 >.
@@ -1953,4 +1953,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index 081c66e..946bc2f 100644 (file)
@@ -660,7 +660,7 @@ CLASS="LITERAL"
 >
  action</A
 > in one of the actions files. Content filtering is automatically
 >
  action</A
 > in one of the actions files. Content filtering is automatically
- disabled for inappropriate MIME types, but if you now better than Privoxy
+ disabled for inappropriate MIME types, but if you know better than Privoxy
  what should or should not be filtered you can filter any content you like.</P
 ><P
 > Filters should
  what should or should not be filtered you can filter any content you like.</P
 ><P
 > Filters should
@@ -1763,4 +1763,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index da969d3..81e2531 100644 (file)
@@ -298,4 +298,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index 94ccf72..bd045c9 100644 (file)
@@ -1077,4 +1077,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index df954df..23dd656 100644 (file)
@@ -48,7 +48,7 @@ TARGET="_top"
 ><BR></P
 ><P
 CLASS="PUBDATE"
 ><BR></P
 ><P
 CLASS="PUBDATE"
->$Id: faq.sgml,v 2.69 2010/02/13 17:38:27 fabiankeil Exp $<BR></P
+>$Id: faq.sgml,v 2.73 2010/11/06 12:55:48 fabiankeil Exp $<BR></P
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
@@ -114,7 +114,7 @@ TARGET="_top"
 ></P
 ><P
 >  Please note that this document is a work in progress. This copy represents
 ></P
 ><P
 >  Please note that this document is a work in progress. This copy represents
-  the state at the release of version 3.0.16.
+  the state at the release of version 3.0.17.
   You can find the latest version of the document at <A
 HREF="http://www.privoxy.org/faq/"
 TARGET="_top"
   You can find the latest version of the document at <A
 HREF="http://www.privoxy.org/faq/"
 TARGET="_top"
@@ -1021,4 +1021,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index 33fe690..598dd21 100644 (file)
@@ -566,11 +566,13 @@ CLASS="APPLICATION"
 CLASS="APPLICATION"
 >Tor</SPAN
 >
 CLASS="APPLICATION"
 >Tor</SPAN
 >
- to increase your anonymity level, therefore you should use socks4a, to make sure DNS requests are
- done through <SPAN
+ to increase your anonymity level, therefore you should use socks5, to make sure DNS
requests are done through <SPAN
 CLASS="APPLICATION"
 >Tor</SPAN
 CLASS="APPLICATION"
 >Tor</SPAN
-> and thus invisible to your local network.</P
+> and thus invisible to your
+ local network. Using socks4a would work too, but with socks5 you get more precise error
+ messages.</P
 ><P
 > Since <SPAN
 CLASS="APPLICATION"
 ><P
 > Since <SPAN
 CLASS="APPLICATION"
@@ -1781,4 +1783,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index 0881d75..3b6b274 100644 (file)
@@ -1273,4 +1273,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index 931ef8e..db36357 100644 (file)
@@ -124,7 +124,7 @@ TARGET="_top"
 >   The most recent release is <A
 HREF="announce.txt"
 TARGET="_top"
 >   The most recent release is <A
 HREF="announce.txt"
 TARGET="_top"
->3.0.16 (stable)</A
+>3.0.17 (stable)</A
 >. 
   </P
 ><P
 >. 
   </P
 ><P
@@ -345,4 +345,4 @@ SRC="http://sourceforge.net/sflogo.php?group_id=11118&#38;type=1&#38;dummy=.gif"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index 9e80368..bd001cc 100644 (file)
@@ -79,7 +79,7 @@ NAME="AEN2"
 ></H1
 ><H2
 CLASS="SUBTITLE"
 ></H1
 ><H2
 CLASS="SUBTITLE"
->Project Index Page v3.0.16</H2
+>Project Index Page v3.0.17</H2
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
@@ -300,4 +300,4 @@ NAME="AEN89"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index 25f310e..c0eb301 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="The Main Configuration File"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="The Main Configuration File"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -233,7 +233,7 @@ CLASS="FILENAME"
 >    <DIV
 CLASS="TABLE"
 ><A
 >    <DIV
 CLASS="TABLE"
 ><A
-NAME="AEN2497"
+NAME="AEN2534"
 ></A
 ><P
 ><B
 ></A
 ><P
 ><B
@@ -501,7 +501,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2596"
+NAME="AEN2633"
 >8.1. Finding the Right Mix</A
 ></H2
 ><P
 >8.1. Finding the Right Mix</A
 ></H2
 ><P
@@ -536,7 +536,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN2603"
+NAME="AEN2640"
 >8.2. How to Edit</A
 ></H2
 ><P
 >8.2. How to Edit</A
 ></H2
 ><P
@@ -864,6 +864,17 @@ CLASS="EMPHASIS"
 ><DT
 ><TT
 CLASS="LITERAL"
 ><DT
 ><TT
 CLASS="LITERAL"
+>/</TT
+></DT
+><DD
+><P
+>    Matches any URL because there's no requirement for either the
+    domain or the path to match anything.
+   </P
+></DD
+><DT
+><TT
+CLASS="LITERAL"
 >:8000/</TT
 ></DT
 ><DD
 >:8000/</TT
 ></DT
 ><DD
@@ -907,7 +918,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2710"
+NAME="AEN2752"
 >8.4.1. The Domain Pattern</A
 ></H3
 ><P
 >8.4.1. The Domain Pattern</A
 ></H3
 ><P
@@ -1147,7 +1158,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN2786"
+NAME="AEN2828"
 >8.4.2. The Path Pattern</A
 ></H3
 ><P
 >8.4.2. The Path Pattern</A
 ></H3
 ><P
@@ -3533,9 +3544,10 @@ CLASS="EMPHASIS"
 ><P
 >    Filtering requires buffering the page content, which may appear to
     slow down page rendering since nothing is displayed until all content has
 ><P
 >    Filtering requires buffering the page content, which may appear to
     slow down page rendering since nothing is displayed until all content has
-    passed the filters. (It does not really take longer, but seems that way
-    since the page is not incrementally displayed.) This effect will be more
-    noticeable on slower connections.
+    passed the filters. (The total time until the page is completely rendered
+    doesn't change much, but it may be perceived as slower since the page is
+    not incrementally displayed.)
+    This effect will be more noticeable on slower connections.
    </P
 ><P
 >   <SPAN
    </P
 ><P
 >   <SPAN
@@ -6718,7 +6730,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN4418"
+NAME="AEN4460"
 >8.5.34. Summary</A
 ></H3
 ><P
 >8.5.34. Summary</A
 ></H3
 ><P
@@ -7020,7 +7032,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN4482"
+NAME="AEN4524"
 >8.7.1. match-all.action</A
 ></H3
 ><P
 >8.7.1. match-all.action</A
 ></H3
 ><P
@@ -7118,7 +7130,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN4504"
+NAME="AEN4546"
 >8.7.2. default.action</A
 ></H3
 ><P
 >8.7.2. default.action</A
 ></H3
 ><P
@@ -7719,7 +7731,7 @@ CLASS="SECT3"
 ><H3
 CLASS="SECT3"
 ><A
 ><H3
 CLASS="SECT3"
 ><A
-NAME="AEN4617"
+NAME="AEN4659"
 >8.7.3. user.action</A
 ></H3
 ><P
 >8.7.3. user.action</A
 ></H3
 ><P
@@ -8255,4 +8267,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index 997443d..c3f69d7 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="See Also"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="See Also"
@@ -39,7 +39,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -748,7 +748,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN5503"
+NAME="AEN5545"
 >14.2. Privoxy's Internal Pages</A
 ></H2
 ><P
 >14.2. Privoxy's Internal Pages</A
 ></H2
 ><P
@@ -794,7 +794,7 @@ CLASS="APPLICATION"
    Privoxy main page: 
   </P
 ><A
    Privoxy main page: 
   </P
 ><A
-NAME="AEN5517"
+NAME="AEN5559"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -827,7 +827,7 @@ CLASS="APPLICATION"
     editing of actions files:
   </P
 ><A
     editing of actions files:
   </P
 ><A
-NAME="AEN5525"
+NAME="AEN5567"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -847,7 +847,7 @@ TARGET="_top"
     Show the source code version numbers:
   </P
 ><A
     Show the source code version numbers:
   </P
 ><A
-NAME="AEN5530"
+NAME="AEN5572"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -867,7 +867,7 @@ TARGET="_top"
    Show the browser's request headers:
   </P
 ><A
    Show the browser's request headers:
   </P
 ><A
-NAME="AEN5535"
+NAME="AEN5577"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -887,7 +887,7 @@ TARGET="_top"
    Show which actions apply to a URL and why:
   </P
 ><A
    Show which actions apply to a URL and why:
   </P
 ><A
-NAME="AEN5540"
+NAME="AEN5582"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -919,7 +919,7 @@ CLASS="QUOTE"
    place:
   </P
 ><A
    place:
   </P
 ><A
-NAME="AEN5548"
+NAME="AEN5590"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -936,7 +936,7 @@ TARGET="_top"
 >   Short cuts. Turn off, then on: 
   </P
 ><A
 >   Short cuts. Turn off, then on: 
   </P
 ><A
-NAME="AEN5552"
+NAME="AEN5594"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -950,7 +950,7 @@ TARGET="_top"
    </P
 ></BLOCKQUOTE
 ><A
    </P
 ></BLOCKQUOTE
 ><A
-NAME="AEN5555"
+NAME="AEN5597"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
 ></A
 ><BLOCKQUOTE
 CLASS="BLOCKQUOTE"
@@ -2184,4 +2184,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index 6e27789..7adee4c 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Privoxy Configuration"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Privoxy Configuration"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -1380,7 +1380,7 @@ CLASS="APPLICATION"
   debug     2 # show each connection status
   debug     4 # show I/O status
   debug     8 # show header parsing
   debug     2 # show each connection status
   debug     4 # show I/O status
   debug     8 # show header parsing
-  debug    16 # log all data written to the network into the logfile
+  debug    16 # log all data written to the network
   debug    32 # debug force feature
   debug    64 # debug regular expression filters
   debug   128 # debug redirects
   debug    32 # debug force feature
   debug    64 # debug regular expression filters
   debug   128 # debug redirects
@@ -1392,7 +1392,8 @@ CLASS="APPLICATION"
 > didn't let through, and the reason why.
   debug  2048 # CGI user interface
   debug  4096 # Startup banner and warnings.
 > didn't let through, and the reason why.
   debug  2048 # CGI user interface
   debug  4096 # Startup banner and warnings.
-  debug  8192 # Non-fatal errors</PRE
+  debug  8192 # Non-fatal errors
+  debug 32768 # log all data read from the network</PRE
 ></TD
 ></TR
 ></TABLE
 ></TD
 ></TR
 ></TABLE
@@ -2527,8 +2528,8 @@ CLASS="QUOTE"
     IP addresses, only the first one is used.
    </P
 ><P
     IP addresses, only the first one is used.
    </P
 ><P
->     Some systems allows IPv4 client to connect to IPv6 server socket.
-     Then the client's IPv4 address will be translated by system into
+>     Some systems allow IPv4 clients to connect to IPv6 server sockets.
+     Then the client's IPv4 address will be translated by the system into
      IPv6 address space with special prefix ::ffff:0:0/96 (so called IPv4
      mapped IPv6 address). <SPAN
 CLASS="APPLICATION"
      IPv6 address space with special prefix ::ffff:0:0/96 (so called IPv4
      mapped IPv6 address). <SPAN
 CLASS="APPLICATION"
@@ -4821,4 +4822,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index 9d4bc55..f8a58c1 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Starting Privoxy"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Starting Privoxy"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -98,7 +98,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN884"
+NAME="AEN921"
 >6.1. Controlling Privoxy with Your Web Browser</A
 ></H2
 ><P
 >6.1. Controlling Privoxy with Your Web Browser</A
 ></H2
 ><P
@@ -129,7 +129,7 @@ CLASS="SCREEN"
 > <H2
 CLASS="BRIDGEHEAD"
 ><A
 > <H2
 CLASS="BRIDGEHEAD"
 ><A
-NAME="AEN892"
+NAME="AEN929"
 ></A
 >    Privoxy Menu</H2
 ><P
 ></A
 >    Privoxy Menu</H2
 ><P
@@ -185,7 +185,7 @@ TARGET="_top"
 ><TR
 ><TD
 >  Â Â Â Â Â Â Â Â &#9642;  <A
 ><TR
 ><TD
 >  Â Â Â Â Â Â Â Â &#9642;  <A
-HREF="http://www.privoxy.org/3.0.16/user-manual/"
+HREF="http://www.privoxy.org/3.0.17/user-manual/"
 TARGET="_top"
 >Documentation</A
 >
 TARGET="_top"
 >Documentation</A
 >
@@ -511,4 +511,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index 0b82111..e03c353 100644 (file)
@@ -8,7 +8,7 @@ Requests</TITLE
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Privoxy's Template Files"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Privoxy's Template Files"
@@ -43,7 +43,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -542,4 +542,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index 3f34e40..a9df173 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Contacting the Developers, Bug Reporting and Feature
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Contacting the Developers, Bug Reporting and Feature
@@ -43,7 +43,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -102,7 +102,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN5250"
+NAME="AEN5292"
 >12.1. License</A
 ></H2
 ><P
 >12.1. License</A
 ></H2
 ><P
@@ -427,4 +427,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index d81f159..c1c08a4 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Actions Files"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Actions Files"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -366,7 +366,7 @@ CLASS="SECT2"
 ><H2
 CLASS="SECT2"
 ><A
 ><H2
 CLASS="SECT2"
 ><A
-NAME="AEN4772"
+NAME="AEN4814"
 >9.1. Filter File Tutorial</A
 ></H2
 ><P
 >9.1. Filter File Tutorial</A
 ></H2
 ><P
@@ -1649,4 +1649,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index a86f418..c6eaa49 100644 (file)
@@ -2,7 +2,7 @@
 <HTML
 ><HEAD
 ><TITLE
 <HTML
 ><HEAD
 ><TITLE
->Privoxy 3.0.16 User Manual</TITLE
+>Privoxy 3.0.17 User Manual</TITLE
 ><META
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 ><META
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
@@ -32,7 +32,7 @@ CLASS="TITLEPAGE"
 CLASS="TITLE"
 ><A
 NAME="AEN2"
 CLASS="TITLE"
 ><A
 NAME="AEN2"
->Privoxy 3.0.16 User Manual</A
+>Privoxy 3.0.17 User Manual</A
 ></H1
 ><P
 CLASS="PUBDATE"
 ></H1
 ><P
 CLASS="PUBDATE"
@@ -50,7 +50,7 @@ TARGET="_top"
 ><BR></P
 ><P
 CLASS="PUBDATE"
 ><BR></P
 ><P
 CLASS="PUBDATE"
->$Id: user-manual.sgml,v 2.121 2010/02/15 15:30:13 fabiankeil Exp $<BR></P
+>$Id: user-manual.sgml,v 2.126 2010/11/06 12:55:48 fabiankeil Exp $<BR></P
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
 ><DIV
 ><DIV
 CLASS="ABSTRACT"
@@ -310,7 +310,7 @@ HREF="configuration.html"
 ><DL
 ><DT
 >6.1. <A
 ><DL
 ><DT
 >6.1. <A
-HREF="configuration.html#AEN884"
+HREF="configuration.html#AEN921"
 >Controlling Privoxy with Your Web Browser</A
 ></DT
 ><DT
 >Controlling Privoxy with Your Web Browser</A
 ></DT
 ><DT
@@ -572,12 +572,12 @@ HREF="actions-file.html"
 ><DL
 ><DT
 >8.1. <A
 ><DL
 ><DT
 >8.1. <A
-HREF="actions-file.html#AEN2596"
+HREF="actions-file.html#AEN2633"
 >Finding the Right Mix</A
 ></DT
 ><DT
 >8.2. <A
 >Finding the Right Mix</A
 ></DT
 ><DT
 >8.2. <A
-HREF="actions-file.html#AEN2603"
+HREF="actions-file.html#AEN2640"
 >How to Edit</A
 ></DT
 ><DT
 >How to Edit</A
 ></DT
 ><DT
@@ -594,12 +594,12 @@ HREF="actions-file.html#AF-PATTERNS"
 ><DL
 ><DT
 >8.4.1. <A
 ><DL
 ><DT
 >8.4.1. <A
-HREF="actions-file.html#AEN2710"
+HREF="actions-file.html#AEN2752"
 >The Domain Pattern</A
 ></DT
 ><DT
 >8.4.2. <A
 >The Domain Pattern</A
 ></DT
 ><DT
 >8.4.2. <A
-HREF="actions-file.html#AEN2786"
+HREF="actions-file.html#AEN2828"
 >The Path Pattern</A
 ></DT
 ><DT
 >The Path Pattern</A
 ></DT
 ><DT
@@ -783,7 +783,7 @@ HREF="actions-file.html#SET-IMAGE-BLOCKER"
 ></DT
 ><DT
 >8.5.34. <A
 ></DT
 ><DT
 >8.5.34. <A
-HREF="actions-file.html#AEN4418"
+HREF="actions-file.html#AEN4460"
 >Summary</A
 ></DT
 ></DL
 >Summary</A
 ></DT
 ></DL
@@ -802,17 +802,17 @@ HREF="actions-file.html#ACT-EXAMPLES"
 ><DL
 ><DT
 >8.7.1. <A
 ><DL
 ><DT
 >8.7.1. <A
-HREF="actions-file.html#AEN4482"
+HREF="actions-file.html#AEN4524"
 >match-all.action</A
 ></DT
 ><DT
 >8.7.2. <A
 >match-all.action</A
 ></DT
 ><DT
 >8.7.2. <A
-HREF="actions-file.html#AEN4504"
+HREF="actions-file.html#AEN4546"
 >default.action</A
 ></DT
 ><DT
 >8.7.3. <A
 >default.action</A
 ></DT
 ><DT
 >8.7.3. <A
-HREF="actions-file.html#AEN4617"
+HREF="actions-file.html#AEN4659"
 >user.action</A
 ></DT
 ></DL
 >user.action</A
 ></DT
 ></DL
@@ -828,7 +828,7 @@ HREF="filter-file.html"
 ><DL
 ><DT
 >9.1. <A
 ><DL
 ><DT
 >9.1. <A
-HREF="filter-file.html#AEN4772"
+HREF="filter-file.html#AEN4814"
 >Filter File Tutorial</A
 ></DT
 ><DT
 >Filter File Tutorial</A
 ></DT
 ><DT
@@ -896,7 +896,7 @@ HREF="copyright.html"
 ><DL
 ><DT
 >12.1. <A
 ><DL
 ><DT
 >12.1. <A
-HREF="copyright.html#AEN5250"
+HREF="copyright.html#AEN5292"
 >License</A
 ></DT
 ><DT
 >License</A
 ></DT
 ><DT
@@ -930,7 +930,7 @@ HREF="appendix.html#REGEX"
 ></DT
 ><DT
 >14.2. <A
 ></DT
 ><DT
 >14.2. <A
-HREF="appendix.html#AEN5503"
+HREF="appendix.html#AEN5545"
 >Privoxy's Internal Pages</A
 ></DT
 ><DD
 >Privoxy's Internal Pages</A
 ></DT
 ><DD
@@ -1009,4 +1009,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
+>
\ No newline at end of file
index 907a983..f610c6b 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Introduction"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Introduction"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -129,7 +129,7 @@ NAME="INSTALLATION-PACK-RPM"
 ><P
 > RPMs can be installed with <TT
 CLASS="LITERAL"
 ><P
 > RPMs can be installed with <TT
 CLASS="LITERAL"
->rpm -Uvh privoxy-3.0.16-1.rpm</TT
+>rpm -Uvh privoxy-3.0.17-1.rpm</TT
 >,
  and will use <TT
 CLASS="FILENAME"
 >,
  and will use <TT
 CLASS="FILENAME"
@@ -160,7 +160,7 @@ CLASS="COMMAND"
 > If you have problems with failed dependencies, try rebuilding the SRC RPM: 
  <TT
 CLASS="LITERAL"
 > If you have problems with failed dependencies, try rebuilding the SRC RPM: 
  <TT
 CLASS="LITERAL"
->rpm --rebuild privoxy-3.0.16-1.src.rpm</TT
+>rpm --rebuild privoxy-3.0.17-1.src.rpm</TT
 >. This 
  will use your locally installed libraries and RPM version. </P
 ><P
 >. This 
  will use your locally installed libraries and RPM version. </P
 ><P
@@ -478,7 +478,7 @@ CLASS="FILENAME"
 >, the 
  documentation is in <TT
 CLASS="FILENAME"
 >, the 
  documentation is in <TT
 CLASS="FILENAME"
->/usr/share/doc/privoxy-3.0.16</TT
+>/usr/share/doc/privoxy-3.0.17</TT
 >
  and the Log directory is in <TT
 CLASS="FILENAME"
 >
  and the Log directory is in <TT
 CLASS="FILENAME"
@@ -547,8 +547,8 @@ WIDTH="100%"
 ><TD
 ><PRE
 CLASS="SCREEN"
 ><TD
 ><PRE
 CLASS="SCREEN"
-> tar xzvf privoxy-3.0.16-stable-src.tar.gz
- cd privoxy-3.0.16-stable</PRE
+> tar xzvf privoxy-3.0.17-stable-src.tar.gz
+ cd privoxy-3.0.17-stable</PRE
 ></TD
 ></TR
 ></TABLE
 ></TD
 ></TR
 ></TABLE
@@ -1079,4 +1079,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index f7d2ab3..d940911 100644 (file)
@@ -7,10 +7,10 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 HREF="index.html"><LINK
 REL="PREVIOUS"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="NEXT"
 TITLE="Installation"
 HREF="index.html"><LINK
 REL="NEXT"
 TITLE="Installation"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -86,7 +86,7 @@ NAME="INTRODUCTION"
  <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
  <SPAN
 CLASS="APPLICATION"
 >Privoxy</SPAN
->, v.3.0.16.</P
+>, v.3.0.17.</P
 ><DIV
 CLASS="SECT2"
 ><H2
 ><DIV
 CLASS="SECT2"
 ><H2
@@ -263,7 +263,7 @@ ACCESSKEY="N"
 WIDTH="33%"
 ALIGN="left"
 VALIGN="top"
 WIDTH="33%"
 ALIGN="left"
 VALIGN="top"
->Privoxy 3.0.16 User Manual</TD
+>Privoxy 3.0.17 User Manual</TD
 ><TD
 WIDTH="34%"
 ALIGN="center"
 ><TD
 WIDTH="34%"
 ALIGN="center"
@@ -279,4 +279,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index bf78fa6..c81f013 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="What's New in this Release"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="What's New in this Release"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -727,7 +727,7 @@ CLASS="GUIBUTTON"
 >  <DIV
 CLASS="FIGURE"
 ><A
 >  <DIV
 CLASS="FIGURE"
 ><A
-NAME="AEN638"
+NAME="AEN675"
 ></A
 ><P
 ><B
 ></A
 ><P
 ><B
@@ -940,4 +940,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index 056751a..3ba8439 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Privoxy Copyright, License and History"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Privoxy Copyright, License and History"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -415,4 +415,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index 53b5b3f..f3c42ac 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Quickstart to Using Privoxy"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Quickstart to Using Privoxy"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -114,7 +114,7 @@ CLASS="APPLICATION"
 >  <DIV
 CLASS="FIGURE"
 ><A
 >  <DIV
 CLASS="FIGURE"
 ><A
-NAME="AEN693"
+NAME="AEN730"
 ></A
 ><P
 ><B
 ></A
 ><P
 ><B
@@ -251,7 +251,7 @@ CLASS="EMPHASIS"
 >  <DIV
 CLASS="FIGURE"
 ><A
 >  <DIV
 CLASS="FIGURE"
 ><A
-NAME="AEN738"
+NAME="AEN775"
 ></A
 ><P
 ><B
 ></A
 ><P
 ><B
@@ -899,4 +899,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index f3fe1ba..d8d9987 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Filter Files"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Filter Files"
@@ -43,7 +43,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -318,4 +318,4 @@ Requests</TD
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>
index fd4ac8b..eeb32d2 100644 (file)
@@ -7,7 +7,7 @@
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
 NAME="GENERATOR"
 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 REL="HOME"
-TITLE="Privoxy 3.0.16 User Manual"
+TITLE="Privoxy 3.0.17 User Manual"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Installation"
 HREF="index.html"><LINK
 REL="PREVIOUS"
 TITLE="Installation"
@@ -42,7 +42,7 @@ CELLSPACING="0"
 ><TH
 COLSPAN="3"
 ALIGN="center"
 ><TH
 COLSPAN="3"
 ALIGN="center"
->Privoxy 3.0.16 User Manual</TH
+>Privoxy 3.0.17 User Manual</TH
 ></TR
 ><TR
 ><TD
 ></TR
 ><TR
 ><TD
@@ -93,423 +93,498 @@ CLASS="APPLICATION"
 ><UL
 ><LI
 ><P
 ><UL
 ><LI
 ><P
->    Added the config file option handle-as-empty-doc-returns-ok to
-    work around Firefox bug #492459, which causes Firefox to hang
-    if JavaScripts are blocked in certain situations. The option is
-    enabled in the default config file.
+>    Fixed last-chunk-detection for responses where the content was small
+    enough to be read with the body, causing Privoxy to wait for the
+    end of the content until the server closed the connection.
+    Reported by "Karsten" in #3028326.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    Added the config file option default-server-timeout to control the
-    assumed default server timeout. Since Privoxy no longer returns
-    an error message for connection resets on reused client connections,
-    assuming larger server timeout values appears to actually work
-    pretty well as long as connections aren't shared.
+>    Responses with status code 204 weren't properly detected as body-less
+    like RFC2616 mandates. Like the previous bug, this caused Privoxy
+    to wait for the end of the content until the server closed the connection.
+    Fixes #3022042 and #3025553, reported by a user with no visible name.
+    Most likely also fixes a bunch of other AJAX-related problem reports
+    that got closed in the past due to insufficient information and lack
+    of feedback.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    Added optional support for FreeBSD's accf_http(9). Use the
-    configure option --enable-accept-filter to enable it.
+>    Fixed an ACL bug that made it impossible to build a blacklist.
+    Usually the ACL directives are used in a whitelist, which worked
+    as expected, but blacklisting is still useful for public proxies
+    where one only needs to deny known abusers access.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    Added fancier Privoxy icons for win32. Contributed by Jeff H.
+>    Added LOG_LEVEL_RECEIVED to log the not-yet-parsed data read from the
+    network. This should make debugging various parsing issues a lot easier.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    In daemon mode, fd 0, 1 and 2 are bound to /dev/null.
+>    The IPv6 code is enabled by default on Windows versions that support it.
+    Patch submitted by oCameLo in #2942729.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    Resolve localhost using whatever address family the operating
-    system feels like. Previous betas would try to use IPv4 as this
-    is what most users expect, but this didn't work reliably on
-    GNU/Linux systems.
+>    In mingw32 versions, the user.filter file is reachable through the
+    GUI, just like default.filter is. Feature request 3040263.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    In the action lists on CGI pages, actions and their parameters are
-    no longer separated with a space. The action file parser doesn't
-    actually allow this and will throw an invalid syntax error if actions
-    and parameters in the action files are separated. Not adding the
-    spaces means copy and pasting CGI output into the action files works.
+>    Added the configure option --enable-large-file-support to set a few
+    defines that are required by platforms like GNU/Linux to support files
+    larger then 2GB. Mainly interesting for users without proper logfile
+    management.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    The default keep-alive timeout has been reduced to 5 seconds to work
-    around hangs in clients that treat the proxy like any other host and
-    stop allowing any new connections if the "maximum number of
-    connections per host" is reached.
+>    Logging with "debug 16" no longer stops at the first nul byte which is
+    pretty useless. Non-printable characters are replaced with their hex value
+    so the result can't span multiple lines making parsing them harder then
+    necessary.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    Several webbug URLs that look like they are leading to images are now
-    blocked as image instead of empty documents. Doing the latter causes
-    WebKit-based clients to show a "missing image" icon which may mess up
-    the layout.
+>    Privoxy logs when reading an action, filter or trust file.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    The no-such-domain template is used for DNS resolution
-    problems with FEATURE_IPV6_SUPPORT enabled. Previously the
-    connect-failed template was used. Reported by 'zebul666'.
+>    Fixed incorrect regression test markup which caused a test in
+    3.0.16 to fail while Privoxy itself was working correctly.
+    While Privoxy accepts hide-referer, too, the action name is actually
+    hide-referrer which is also the name used one the final results page,
+    where the test expected the alias.
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    Accepts quoted expiration dates even though RFC 2109 10.1.2
-    doesn't seem to allow them. Reported anonymously.
-   </P
+>    CGI interface improvements:
+    <P
+></P
+><UL
+><LI
+><P
+>      In finish_http_response(), continue to add the 'Connection: close'
+      header if the client connection will not be kept alive.
+      Anonymously pointed out in #2987454.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Don't try to forget connections if connection sharing is disabled.
-    This wasn't a real problem but caused an unnecessary log message.
-   </P
+>      Apostrophes in block messages no longer cause parse errors
+      when the blocked page is viewed with JavaScript enabled.
+      Reported by dg1727 in #3062296.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    The still undocumented --enable-extended-host-patterns configure
-    option has a better description.
-   </P
+>      Fix a bunch of anchors that used underscores instead of dashes.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Fixed an error message that would claim a write to the server
-    failed when actually writing to the client failed.
-   </P
+>      Allow to keep the client connection alive after crunching the previous request.
+      Already opened server connections can be kept alive, too.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Log the crunch reason before trying to write to the client.
-    The log is easier to read that way.
-   </P
+>      In cgi_show_url_info(), don't forget to prefix URLs that only contain http:// or https:// in the path.
+      Fixes #2975765 reported by Adam Piggott.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Several log messages about client connections also mention
-    the socket number.
+>      Show the 404 CGI page if cgi_send_user_manual() is called while
+      local user manual delivery is disabled.
+     </P
+></LI
+></UL
+>
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    handle-as-empty-document no longer depends on the image blocking
-    code being enabled.
-   </P
+>    Action file improvements:
+    <P
+></P
+><UL
+><LI
+><P
+>      Enable user.filter by default. Suggested by David White in #3001830.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Privoxy-Log-Parser is roughly 40% faster in highlighting mode.
-   </P
+>      Block .sitestat.com/. Reported by johnd16 in #3002725.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    uagen, a Firefox User-Agent generator for Privoxy and Mozilla
-    browsers has been imported and is available in the tarball's
-    tools directory.
-   </P
+>      Block .atemda.com/. Reported by johnd16 in #3002723.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    The scripts in the tools directory treat unknown parameters
-    as fatal errors.
-   </P
+>      Block js.adlink.net/. Reported by johnd16 in #3002720.
+     </P
 ></LI
 ></LI
-></UL
-></P
+><LI
 ><P
 ><P
-> If you missed the previous three beta versions, you may also be
- interested in the additional changes since 3.0.12, the
- last stable release:</P
+>      Block .analytics.yahoo.com/. Reported by johnd16 in #3002713.
+     </P
+></LI
+><LI
 ><P
 ><P
-> <P
-></P
-><UL
+>      Block sb.scorecardresearch.com, too. Reported by dg1727 in #2992652.
+     </P
+></LI
 ><LI
 ><P
 ><LI
 ><P
->    Added IPv6 support. Thanks to Petr Pisar who not only provided
-    the initial patch but also helped a lot with the integration.
-   </P
+>      Fix problems noticed on Yahoo mail and news pages.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Added client-side keep-alive support.
-   </P
+>      Remove the too broad yahoo section, only keeping the
+      fast-redirects exception as discussed on ijbswa-devel@.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    The connection sharing code is only used if the connection-sharing
-    option is enabled.
-   </P
+>      Don't block adesklets.sourceforge.net. Reported in #2974204.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    The latency is taken into account when evaluating whether or not to
-    reuse a connection. This should significantly reduce the number of
-    connections problems several users reported.
-   </P
+>      Block chartbeat ping tracking. Reported in #2975895.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    The max-client-connections option has been added to restrict
-    the number of client connections below a value enforced by
-    the operating system.
-   </P
+>      Tag CSS and image requests with cautious and medium settings, too.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    If the server doesn't specify how long the connection stays alive,
-    Privoxy errs on the safe side of caution and assumes it's only a second.
-   </P
+>      Don't handle view.atdmt.com as image. It's used for click-throughs
+      so users should be able to "go there anyway".
+      Reported by Adam Piggott in #2975927.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Setting keep-alive-timeout to 0 disables keep-alive support. Previously
-    Privoxy would claim to allow persistence but not reuse the connection.
-   </P
+>      Also let the refresh-tags filter remove invalid refresh tags where
+      the 'url=' part is missing. Anonymously reported in #2986382.
+      While at it, update the description to mention the fact that only
+      refresh tags with refresh times above 9 seconds are covered.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Pipelined requests are less likely to be mistaken for the request
-    body of the previous request. Note that Privoxy still has no real
-    pipeline support and will either serialize pipelined requests or
-    drop them in which case the client has to resent them.
-   </P
+>      javascript needs to be blocked with +handle-as-empty-document to
+      work around Firefox bug 492459.  So move .js blockers from
+      +block{Might be a web-bug.} -handle-as-empty-document
+      to
+      +block{Might be a web-bug.} +handle-as-empty-document
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Fixed a crash on some Windows versions when header randomization
-    is enabled and the date couldn't be parsed.
-   </P
+>      ijbswa-Feature Requests-3006719 - Block 160x578 Banners.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Privoxy's keep-alive timeout for the current connection is reduced
-    to the one specified in the client's Keep-Alive header.
-   </P
+>      Block another omniture tracking domain
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    For HTTP/1.1 requests, Privoxy implies keep-alive support by not
-    setting any Connection header instead of using 'Connection: keep-alive'.
-   </P
+>      Added a range-requests tagger.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    If the socket isn't reusable, Privoxy doesn't temporarily waste
-    a socket slot to remember the connection.
+>      Added two sections to get Flickr's Ajax interface working with
+      default pre-settings. If you change the configuration to block
+      cookies by default, you'll need additional exceptions.
+      Reported by Mathias Homann in #3101419 and by Patrick on ijbswa-users@
+     </P
+></LI
+></UL
+>
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    If keep-alive support is disabled but compiled in, the client's
-    Keep-Alive header is removed.
-   </P
+>    Documentation improvements:
+    <P
+></P
+><UL
+><LI
+><P
+>      Explicitly mention how to match all URLs.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Fixed a bug on mingw32 where downloading large files failed if
-    keep-alive support was enabled.
-   </P
+>      Consistently recommend socks5 in the Tor FAQ entry and mention
+      its advantage compared to socks4a. Reported by David in #2960129.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Fixed a bug that (at least theoretically) could cause log
-    timestamps to be occasionally off by about a second.
-   </P
+>      Slightly improve the explanation of why filtering may appear
+      slower than it is.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    The configure script respects the $PATH variable when searching
-    for groups and id.
+>      Grammar fixes for the ACL section.
+     </P
+></LI
+></UL
+>
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    Compressed content with extra fields couldn't be decompressed
-    and would get passed to the client unfiltered. This problem
-    has only be detected through statical analysis with clang as
-    nobody seems to be using extra fields anyway.
-   </P
+>    Privoxy-Log-Parser improvements:
+    <P
+></P
+><UL
+><LI
+><P
+>      Also gather statistics for blocked and redirected requests.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    If the server resets the Connection after sending only the headers
-    Privoxy forwards what it got to the client. Previously Privoxy
-    would deliver an error message instead.
-   </P
+>      Provide the percentage of keep-alive offers the client accepted.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Error messages in case of connection timeouts use the right
-    HTTP status code.
-   </P
+>      Add a --url-statistics-threshold option.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    If spawning a child to handle a request fails, the client
-    gets an error message and Privoxy continues to listen for
-    new requests right away.
-   </P
+>      Also gather statistics for ressources, methods, and HTTP versions
+      used by the client.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    The error messages in case of server-connection timeouts or
-    prematurely closed server connections are now template-based.
-   </P
+>      Add a --host-statistics-threshold option to also gather
+      statistics about how many request where made per host.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    If zlib support isn't compiled in, Privoxy no longer tries to
-    filter compressed content unless explicitly asked to do so.
-   </P
+>      Fix a bug in handle_loglevel_header() where a 'scan: ' got lost.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    In case of connections that are denied based on ACL directives,
-    the memory used for the client IP is no longer leaked.
-   </P
+>      Add a --shorten-thread-ids option to replace the thread id with
+      a decimal number.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Fixed another small memory leak if the client request times out
-    while waiting for client headers other than the request line.
-   </P
+>      Accept and ignore: Looks like we got the last chunk together
+      with the server headers. We better stop reading.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    The client socket is kept open until the server socket has
-    been marked as unused. This should increase the chances that
-    the still-open connection will be reused for the client's next
-    request to the same destination. Note that this only matters
-    if connection-sharing is enabled.
-   </P
+>      Accept and ignore: Continue hack in da house.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    A TODO list has been added to the source tarball to give potential
-    volunteers a better idea of what the current goals are. Donations
-    are still welcome too: http://www.privoxy.org/faq/general.html#DONATE
-   </P
+>      Accept and higlight: Rejecting connection from 10.0.0.2.
+      Maximum number of connections reached.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    In case of missing server data, no error message is send to the
-    client if the request arrived on a reused connection. The client
-    is then supposed to silently retry the request without bothering
-    the user. This should significantly reduce the frequency of the
-    "No server or forwarder data received" error message many users
-    reported.
-   </P
+>      Accept and highlight: Loading actions file: /usr/local/etc/privoxy/default.action
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    More reliable detection of prematurely closed client sockets
-    with keep-alive enabled.
-   </P
+>      Accept and highlight: Loading filter file: /usr/local/etc/privoxy/default.filter
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    FEATURE_CONNECTION_KEEP_ALIVE is decoupled from
-    FEATURE_CONNECTION_SHARING and now available on
-    all platforms.
-   </P
+>      Accept and highlight: Killed all-caps Host header line: HOST: bestproxydb.com
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Improved handling of POST requests on reused connections.
-    Should fix problems with stalled connections after submitting
-    form data with some browser configurations.
-   </P
+>      Accept and highlight: Reducing expected bytes to 0. Marking
+      the server socket tainted after throwing 4 bytes away.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Fixed various latency calculation issues.
+>      Accept: Merged multiple header lines to: 'X-FORWARDED-PROTO: http X-HOST: 127.0.0.1'
+     </P
+></LI
+></UL
+>
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    Allows the client to pass NTLM authentication requests to a
-    forwarding proxy. This was already assumed and hinted to work
-    in 3.0.13 beta but actually didn't. Now it's confirmed to work
-    with IE, Firefox and Chrome.
-    Thanks to Francois Botha and Wan-Teh Chang
-   </P
+>    Code cleanups:
+    <P
+></P
+><UL
+><LI
+><P
+>      Remove the next member from the client_state struct. Only the main
+      thread needs access to all client states so give it its own struct.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Fixed a calculation problem if receiving the server headers
-    takes more than two reads, that could cause Privoxy to terminate
-    the connection prematurely. Reported by Oliver.
-   </P
+>      Garbage-collect request_contains_null_bytes().
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Compiles again on platforms such as OpenBSD and systems
-    using earlier glibc version that don't support AI_ADDRCONFIG.
-    Anonymously submitted in #2872591.
-   </P
+>      Ditch redundant code in unload_configfile().
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    A bunch of MS VC project files and Suse and Redhat RPM spec
-    files have been removed as they were no longer maintained for
-    quite some time.
-   </P
+>      Ditch LogGetURLUnderCursor() which doesn't seem to be used anywhere.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Overly long action lines are properly rejected with a proper
-    error message. Previously they would be either rejected as
-    invalid or cause a core dump through abort().
-   </P
+>      In write_socket(), remove the write-only variable write_len in
+      an ifdef __OS2__ block. Spotted by cppcheck.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Already timed-out connections are no longer temporarily remembered.
-    They weren't reused anyway, but wasted a socket slot.
-   </P
+>      In connect_to(), don't declare the variable 'flags' on OS/2 where
+      it isn't used. Spotted by cppcheck.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    len refers to the number of bytes actually read which might
-    differ from the ones received. Adjust log messages accordingly.
-   </P
+>      Limit the scope of various variables. Spotted by cppcheck.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    The optional JavaScript on the CGI page uses encodeURIComponent()
-    instead of escape() which doesn't encode all characters that matter.
-    Anonymously reported in #2832722.
-   </P
+>      In add_to_iob(), turn an interestingly looking for loop into a
+      boring while loop.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Fix gcc45 warnings in decompress_iob().
-   </P
+>      Code cleanup in preparation for external filters.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Various log message improvements.
-   </P
+>      In listen_loop(), mention the socket on which we accepted the
+      connection, not just the source IP address.
+     </P
+></LI
+><LI
+><P
+>      In write_socket(), also log the socket we're writing to.
+     </P
 ></LI
 ><LI
 ><P
 ></LI
 ><LI
 ><P
->    Privoxy-Regression-Test supports redirect tests.
+>      In log_error(), assert that escaped characters get logged
+      completely or not at all.
+     </P
+></LI
+><LI
+><P
+>      In log_error(), assert that ival and sval have reasonable values.
+      There's no reason not to abort() if they don't.
+     </P
+></LI
+><LI
+><P
+>      Remove an incorrect cgi_error_unknown() call in a
+      cannnot-happen-situation in send_crunch_response().
+     </P
+></LI
+><LI
+><P
+>      Clean up white-space in http_response definition and
+      move the crunch_reason to the beginning.
+     </P
+></LI
+><LI
+><P
+>      Turn http_response.reason into an enum and rename it
+      to http_response.crunch_reason.
+     </P
+></LI
+><LI
+><P
+>      Silence a 'gcc (Debian 4.3.2-1.1) 4.3.2' warning on i686 GNU/Linux.
+     </P
+></LI
+></UL
+>
    </P
 ></LI
 ><LI
 ><P
    </P
 ></LI
 ><LI
 ><P
->    Privoxy-Log-Parser can gather some connection statistics.
+>    GNUmakefile improvements:
+    <P
+></P
+><UL
+><LI
+><P
+>      Use $(SSH) instead of ssh, so one only needs to specify a username once.
+     </P
+></LI
+><LI
+><P
+>      Removed references to the action feedback thingy that hasn't been
+      working for years.
+     </P
+></LI
+><LI
+><P
+>      Consistently use shell.sourceforge.net instead of shell.sf.net so
+      one doesn't need to check server fingerprints twice.
+     </P
+></LI
+><LI
+><P
+>      Removed GNUisms in the webserver and webactions targets so they
+      work with standard tar.
+     </P
+></LI
+></UL
+>
    </P
 ></LI
 ></UL
    </P
 ></LI
 ></UL
@@ -691,4 +766,4 @@ VALIGN="top"
 ></DIV
 ></BODY
 ></HTML
 ></DIV
 ></BODY
 ></HTML
->
\ No newline at end of file
+>