This README is included with the development version of Privoxy 3.0.14. See
http://www.privoxy.org/ for more information. The current code maturity level
-is "BETA", but seems stable to us :).
+is "beta", but seems stable to us :).
-------------------------------------------------------------------------------
1. IMPORTANT CHANGES
-Jun 2009, Privoxy 3.0.13 beta is released.
+July 2009, Privoxy 3.0.14 beta is released.
-This release introduces IPv6 support, improved keep-alive support and a bunch
-of minor improvements.. See the "ChangeLog", and the "What's New" section and
-the "Upgrader's Notes" in the User Manual for details.
+This is a bugfix-release for the previous beta which introduced IPv6 support,
+improved keep-alive support and a bunch of minor improvements. See the
+"ChangeLog", and the "What's New" section and the "Upgrader's Notes" in the
+User Manual for details.
-Depending on the feedback it will be either followed by another beta release,
-or by a stable release with the same feature set.
+Depending on the feedback it will be either followed by yet another beta
+release, or by a stable release with the same feature set.
-------------------------------------------------------------------------------
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
<BR></P
><P
CLASS="PUBDATE"
->$Id: developer-manual.sgml,v 2.29 2009/06/12 14:30:58 fabiankeil Exp $<BR></P
+>$Id: developer-manual.sgml,v 2.30 2009/07/18 16:24:39 fabiankeil Exp $<BR></P
><DIV
><DIV
CLASS="ABSTRACT"
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
><TD
><PRE
CLASS="PROGRAMLISTING"
-> debchange -v 3.0.14-BETA-1 "New upstream version"</PRE
+> debchange -v 3.0.14-beta-1 "New upstream version"</PRE
></TD
></TR
></TABLE
> This will create
<TT
CLASS="FILENAME"
->../privoxy_3.0.14-BETA-1_i386.deb</TT
+>../privoxy_3.0.14-beta-1_i386.deb</TT
>
which can be uploaded. To upload the package to Sourceforge, simply
issue
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
><BR></P
><P
CLASS="PUBDATE"
->$Id: faq.sgml,v 2.64 2009/07/18 12:18:52 fabiankeil Exp $<BR></P
+>$Id: faq.sgml,v 2.65 2009/07/18 16:24:39 fabiankeil Exp $<BR></P
><DIV
><DIV
CLASS="ABSTRACT"
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
> The most recent release is <A
HREF="announce.txt"
TARGET="_top"
->3.0.14 (BETA)</A
+>3.0.14 (beta)</A
>.
</P
><P
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
<HTML><HEAD><TITLE>Man page of PRIVOXY</TITLE>
<LINK REL="STYLESHEET" TYPE="text/css" HREF="../p_doc.css"></HEAD><BODY>
<H1>PRIVOXY</H1>
-Section: (1)<BR>Updated: 13 June 2009<BR><A HREF="#index">Index</A>
+Section: (1)<BR>Updated: 24 July 2009<BR><A HREF="#index">Index</A>
<HR>
<A NAME="lbAB"> </A>
<P>
-This is a beta version of <B>Privoxy</B>. Not
+This is a beta version of <B>Privoxy</B>. Not
all features are well tested.
<P>
This document was created by
man2html,
using the manual pages.<BR>
-Time: 13:54:53 GMT, June 13, 2009
+Time: 14:17:07 GMT, July 24, 2009
</BODY>
</HTML>
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
> <DIV
CLASS="TABLE"
><A
-NAME="AEN2321"
+NAME="AEN2343"
></A
><P
><B
><H2
CLASS="SECT2"
><A
-NAME="AEN2420"
+NAME="AEN2442"
>8.1. Finding the Right Mix</A
></H2
><P
><H2
CLASS="SECT2"
><A
-NAME="AEN2427"
+NAME="AEN2449"
>8.2. How to Edit</A
></H2
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN2534"
+NAME="AEN2556"
>8.4.1. The Domain Pattern</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN2610"
+NAME="AEN2632"
>8.4.2. The Path Pattern</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN4241"
+NAME="AEN4263"
>8.5.34. Summary</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN4305"
+NAME="AEN4327"
>8.7.1. match-all.action</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN4327"
+NAME="AEN4349"
>8.7.2. default.action</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN4440"
+NAME="AEN4462"
>8.7.3. user.action</A
></H3
><P
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><H2
CLASS="SECT2"
><A
-NAME="AEN5322"
+NAME="AEN5344"
>14.2. Privoxy's Internal Pages</A
></H2
><P
Privoxy main page:
</P
><A
-NAME="AEN5336"
+NAME="AEN5358"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
editing of actions files:
</P
><A
-NAME="AEN5344"
+NAME="AEN5366"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
Show the source code version numbers:
</P
><A
-NAME="AEN5349"
+NAME="AEN5371"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
Show the browser's request headers:
</P
><A
-NAME="AEN5354"
+NAME="AEN5376"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
Show which actions apply to a URL and why:
</P
><A
-NAME="AEN5359"
+NAME="AEN5381"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
place:
</P
><A
-NAME="AEN5367"
+NAME="AEN5389"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
> Short cuts. Turn off, then on:
</P
><A
-NAME="AEN5371"
+NAME="AEN5393"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
</P
></BLOCKQUOTE
><A
-NAME="AEN5374"
+NAME="AEN5396"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><H2
CLASS="SECT2"
><A
-NAME="AEN780"
+NAME="AEN802"
>6.1. Controlling Privoxy with Your Web Browser</A
></H2
><P
> <H2
CLASS="BRIDGEHEAD"
><A
-NAME="AEN788"
+NAME="AEN810"
></A
> Privoxy Menu</H2
><P
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
><H2
CLASS="SECT2"
><A
-NAME="AEN5069"
+NAME="AEN5091"
>12.1. License</A
></H2
><P
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><H2
CLASS="SECT2"
><A
-NAME="AEN4595"
+NAME="AEN4617"
>9.1. Filter File Tutorial</A
></H2
><P
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><BR></P
><P
CLASS="PUBDATE"
->$Id: user-manual.sgml,v 2.107 2009/06/12 14:30:58 fabiankeil Exp $<BR></P
+>$Id: user-manual.sgml,v 2.111 2009/07/18 18:11:11 fabiankeil Exp $<BR></P
><DIV
><DIV
CLASS="ABSTRACT"
><DL
><DT
>6.1. <A
-HREF="configuration.html#AEN780"
+HREF="configuration.html#AEN802"
>Controlling Privoxy with Your Web Browser</A
></DT
><DT
><DL
><DT
>8.1. <A
-HREF="actions-file.html#AEN2420"
+HREF="actions-file.html#AEN2442"
>Finding the Right Mix</A
></DT
><DT
>8.2. <A
-HREF="actions-file.html#AEN2427"
+HREF="actions-file.html#AEN2449"
>How to Edit</A
></DT
><DT
><DL
><DT
>8.4.1. <A
-HREF="actions-file.html#AEN2534"
+HREF="actions-file.html#AEN2556"
>The Domain Pattern</A
></DT
><DT
>8.4.2. <A
-HREF="actions-file.html#AEN2610"
+HREF="actions-file.html#AEN2632"
>The Path Pattern</A
></DT
><DT
></DT
><DT
>8.5.34. <A
-HREF="actions-file.html#AEN4241"
+HREF="actions-file.html#AEN4263"
>Summary</A
></DT
></DL
><DL
><DT
>8.7.1. <A
-HREF="actions-file.html#AEN4305"
+HREF="actions-file.html#AEN4327"
>match-all.action</A
></DT
><DT
>8.7.2. <A
-HREF="actions-file.html#AEN4327"
+HREF="actions-file.html#AEN4349"
>default.action</A
></DT
><DT
>8.7.3. <A
-HREF="actions-file.html#AEN4440"
+HREF="actions-file.html#AEN4462"
>user.action</A
></DT
></DL
><DL
><DT
>9.1. <A
-HREF="filter-file.html#AEN4595"
+HREF="filter-file.html#AEN4617"
>Filter File Tutorial</A
></DT
><DT
><DL
><DT
>12.1. <A
-HREF="copyright.html#AEN5069"
+HREF="copyright.html#AEN5091"
>License</A
></DT
><DT
></DT
><DT
>14.2. <A
-HREF="appendix.html#AEN5322"
+HREF="appendix.html#AEN5344"
>Privoxy's Internal Pages</A
></DT
><DD
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
>1. Introduction</A
></H1
><P
-> This documentation is included with the current BETA version of
+> This documentation is included with the current beta version of
<SPAN
CLASS="APPLICATION"
>Privoxy</SPAN
time being is still the comments in the source files and in the individual
configuration files. Development of a new version is currently nearing
completion, and includes significant changes and enhancements over
- earlier versions. .</P
+ earlier versions.</P
><P
-> Since this is a BETA version, not all new features are well tested. This
+> Since this is a beta version, not all new features are well tested. This
documentation may be slightly out of sync as a result (especially with
CVS sources). And there <SPAN
CLASS="emphasis"
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
> <DIV
CLASS="FIGURE"
><A
-NAME="AEN534"
+NAME="AEN556"
></A
><P
><B
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
> <DIV
CLASS="FIGURE"
><A
-NAME="AEN589"
+NAME="AEN611"
></A
><P
><B
> <DIV
CLASS="FIGURE"
><A
-NAME="AEN634"
+NAME="AEN656"
></A
><P
><B
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
><P
> <SPAN
CLASS="APPLICATION"
->Privoxy 3.0.13</SPAN
-> introduces IPv6 support,
- improved keep-alive support and a bunch of minor improvements:</P
+>Privoxy 3.0.14 Beta</SPAN
+> is a bugfix-release
+ for the previous beta which introduced IPv6 support, improved keep-alive
+ support and a bunch of minor improvements. The changes since 3.0.12:</P
><P
> <P
></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
+></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.
></LI
><LI
><P
-> Fixed a regression reintroduced in 3.0.12 that could cause
- crashes on mingw32 if header date randomization was enabled.
+> 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
+></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
+></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
+></LI
+><LI
+><P
+> Fixed a crash on some Windows versions when header randomization
+ is enabled and the date couldn't be parsed.
+ </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
+></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
+></LI
+><LI
+><P
+> If the socket isn't reusable, Privoxy doesn't temporarily waste
+ a socket slot to remember the connection.
+ </P
+></LI
+><LI
+><P
+> If keep-alive support is disabled but compiled in, the client's
+ Keep-Alive header is removed.
+ </P
+></LI
+><LI
+><P
+> Fixed a bug on mingw32 where downloading large files failed if
+ keep-alive support was enabled.
+ </P
+></LI
+><LI
+><P
+> Fixed a bug that (at least theoretically) could cause log
+ timestamps to be occasionally off by about a second.
+ </P
+></LI
+><LI
+><P
+> The configure script respects the $PATH variable when searching
+ for groups and id.
</P
></LI
><LI
></DIV
></BODY
></HTML
->
+>
\ No newline at end of file
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "PRIVOXY" "1" "18 July 2009" "Privoxy 3.0.14 BETA" ""
+.TH "PRIVOXY" "1" "24 July 2009" "Privoxy 3.0.14 beta" ""
.SH NAME
privoxy \- Privacy Enhancing Proxy
.SH SYNOPSIS
automatically.
.SH "NOTES"
.PP
-This is a BETA version of \fBPrivoxy\fR. Not
+This is a beta version of \fBPrivoxy\fR. Not
all features are well tested.
.PP
Please see the \fIUser Manual\fR on how to contact the