From 3ec6603d75254171971d369543469c44d681dcae Mon Sep 17 00:00:00 2001 From: hal9 <hal9@users.sourceforge.net> Date: Sat, 19 Jan 2008 15:10:36 +0000 Subject: [PATCH] Rebuilt html docs for Privoxy 3.0.8 --- doc/webserver/developer-manual/coding.html | 4 +- .../developer-manual/documentation.html | 2 +- doc/webserver/developer-manual/index.html | 4 +- .../developer-manual/newrelease.html | 6 +- doc/webserver/faq/configuration.html | 14 +- doc/webserver/faq/copyright.html | 4 +- doc/webserver/faq/general.html | 26 +- doc/webserver/faq/index.html | 48 +- doc/webserver/faq/misc.html | 18 +- doc/webserver/faq/trouble.html | 4 +- doc/webserver/index.html | 49 +- doc/webserver/man-page/privoxy-man-page.html | 432 ++++++++++++++++++ doc/webserver/privoxy-index.html | 2 +- doc/webserver/user-manual/actions-file.html | 56 ++- doc/webserver/user-manual/appendix.html | 22 +- doc/webserver/user-manual/config.html | 74 +-- doc/webserver/user-manual/configuration.html | 22 +- doc/webserver/user-manual/contact.html | 4 +- doc/webserver/user-manual/copyright.html | 6 +- doc/webserver/user-manual/filter-file.html | 6 +- doc/webserver/user-manual/index.html | 28 +- doc/webserver/user-manual/installation.html | 14 +- doc/webserver/user-manual/introduction.html | 52 +-- doc/webserver/user-manual/quickstart.html | 6 +- doc/webserver/user-manual/seealso.html | 4 +- doc/webserver/user-manual/startup.html | 8 +- doc/webserver/user-manual/templates.html | 4 +- doc/webserver/user-manual/whatsnew.html | 21 +- 28 files changed, 701 insertions(+), 239 deletions(-) diff --git a/doc/webserver/developer-manual/coding.html b/doc/webserver/developer-manual/coding.html index 656a97dc..789a9790 100644 --- a/doc/webserver/developer-manual/coding.html +++ b/doc/webserver/developer-manual/coding.html @@ -2333,7 +2333,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" ->const char FILENAME_rcs[] = "$Id: developer-manual.sgml,v 2.13 2007/10/30 17:59:31 fabiankeil Exp $"; +>const char FILENAME_rcs[] = "$Id: developer-manual.sgml,v 2.14 2008/01/17 01:49:51 hal9 Exp $"; /********************************************************************* * * File : $Source$ @@ -2421,7 +2421,7 @@ WIDTH="100%" CLASS="PROGRAMLISTING" >#ifndef _FILENAME_H #define _FILENAME_H -#define FILENAME_H_VERSION "$Id: developer-manual.sgml,v 2.13 2007/10/30 17:59:31 fabiankeil Exp $" +#define FILENAME_H_VERSION "$Id: developer-manual.sgml,v 2.14 2008/01/17 01:49:51 hal9 Exp $" /********************************************************************* * * File : $Source$ diff --git a/doc/webserver/developer-manual/documentation.html b/doc/webserver/developer-manual/documentation.html index d34ca841..944aeb35 100644 --- a/doc/webserver/developer-manual/documentation.html +++ b/doc/webserver/developer-manual/documentation.html @@ -799,7 +799,7 @@ CLASS="APPLICATION" > version string, e.g. <SPAN CLASS="QUOTE" ->"3.0.7"</SPAN +>"3.0.8"</SPAN >. </TD ></TR diff --git a/doc/webserver/developer-manual/index.html b/doc/webserver/developer-manual/index.html index 959faf70..e97233f3 100644 --- a/doc/webserver/developer-manual/index.html +++ b/doc/webserver/developer-manual/index.html @@ -48,7 +48,7 @@ TARGET="_top" <BR></P ><P CLASS="PUBDATE" ->$Id: developer-manual.sgml,v 2.13 2007/10/30 17:59:31 fabiankeil Exp $<BR></P +>$Id: developer-manual.sgml,v 2.14 2008/01/17 01:49:51 hal9 Exp $<BR></P ><DIV ><DIV CLASS="ABSTRACT" @@ -68,7 +68,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 - the state at the release of version 3.0.7. + the state at the release of version 3.0.8. You can find the latest version of the this manual at <A HREF="http://www.privoxy.org/developer-manual/" TARGET="_top" diff --git a/doc/webserver/developer-manual/newrelease.html b/doc/webserver/developer-manual/newrelease.html index d8640185..62dd5160 100644 --- a/doc/webserver/developer-manual/newrelease.html +++ b/doc/webserver/developer-manual/newrelease.html @@ -1352,7 +1352,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> debchange -v 3.0.7-beta-1 "New upstream version"</PRE +> debchange -v 3.0.8-stable-1 "New upstream version"</PRE ></TD ></TR ></TABLE @@ -1380,7 +1380,7 @@ CLASS="PROGRAMLISTING" > This will create <TT CLASS="FILENAME" ->../privoxy_3.0.7-beta-1_i386.deb</TT +>../privoxy_3.0.8-stable-1_i386.deb</TT > which can be uploaded. To upload the package to Sourceforge, simply issue @@ -1824,7 +1824,7 @@ CLASS="LITERAL" CLASS="emphasis" ><I CLASS="EMPHASIS" ->3.0.7 +>3.0.8 (beta)</I ></SPAN >. diff --git a/doc/webserver/faq/configuration.html b/doc/webserver/faq/configuration.html index 7de733f2..e4d36f08 100644 --- a/doc/webserver/faq/configuration.html +++ b/doc/webserver/faq/configuration.html @@ -81,7 +81,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN341" +NAME="AEN347" >3.1. What exactly is an <SPAN CLASS="QUOTE" >"actions"</SPAN @@ -183,7 +183,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN364" +NAME="AEN370" >3.3. How are actions files configured? What is the easiest way to do this?</A ></H3 @@ -225,7 +225,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN373" +NAME="AEN379" >3.4. There are several different <SPAN CLASS="QUOTE" >"actions"</SPAN @@ -647,7 +647,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN470" +NAME="AEN476" >3.11. What is the <TT CLASS="FILENAME" >default.filter</TT @@ -874,7 +874,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN521" +NAME="AEN527" >3.13. Instead of ads, now I get a checkerboard pattern. I don't want to see anything.</A ></H3 ><P @@ -941,7 +941,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN538" +NAME="AEN544" >3.14. Why would anybody want to see a checkerboard pattern?</A ></H3 ><P @@ -971,7 +971,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN544" +NAME="AEN550" >3.15. I see some images being replaced with text instead of the checkerboard image. Why and how do I get rid of this?</A ></H3 diff --git a/doc/webserver/faq/copyright.html b/doc/webserver/faq/copyright.html index 564b3076..080f3465 100644 --- a/doc/webserver/faq/copyright.html +++ b/doc/webserver/faq/copyright.html @@ -103,7 +103,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN1389" +NAME="AEN1395" >7.1. License</A ></H2 ><P @@ -165,7 +165,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN1405" +NAME="AEN1411" >7.2. History</A ></H2 ><P diff --git a/doc/webserver/faq/general.html b/doc/webserver/faq/general.html index cb5f3c1e..236ca940 100644 --- a/doc/webserver/faq/general.html +++ b/doc/webserver/faq/general.html @@ -455,6 +455,23 @@ CLASS="APPLICATION" ><UL ><LI ><P +> Can be run as an "intercepting" proxy, which obviates the need to + configure browsers individually. + </P +></LI +><LI +><P +> Sophisticated actions and filters for manipulating both server and client + headers. + </P +></LI +><LI +><P +> Can be chained with other proxies. + </P +></LI +><LI +><P > Integrated browser based configuration and control utility at <A HREF="http://config.privoxy.org/" TARGET="_top" @@ -475,7 +492,7 @@ TARGET="_top" CLASS="QUOTE" >"web-bugs"</SPAN >, JavaScript and HTML annoyances, - pop-up windows, header manipulation, etc.) + pop-up windows, etc.) </P ></LI ><LI @@ -488,8 +505,7 @@ CLASS="QUOTE" ><LI ><P > Support for Perl Compatible Regular Expressions in the configuration files, and - generally a more sophisticated and flexible configuration syntax over - previous versions. + a more sophisticated and flexible configuration syntax. </P ></LI ><LI @@ -605,7 +621,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN151" +NAME="AEN157" >1.9. Can Privoxy make mistakes? This does not sound very scientific.</A ></H3 @@ -632,7 +648,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN157" +NAME="AEN163" >1.10. Will I have to configure Privoxy before I can use it?</A ></H3 diff --git a/doc/webserver/faq/index.html b/doc/webserver/faq/index.html index ef41eab0..6ff7ec1d 100644 --- a/doc/webserver/faq/index.html +++ b/doc/webserver/faq/index.html @@ -45,7 +45,7 @@ TARGET="_top" ><BR></P ><P CLASS="PUBDATE" ->$Id: faq.sgml,v 2.35 2007/11/19 17:57:59 fabiankeil Exp $<BR></P +>$Id: faq.sgml,v 2.36 2008/01/17 01:49:51 hal9 Exp $<BR></P ><DIV ><DIV CLASS="ABSTRACT" @@ -96,7 +96,7 @@ TARGET="_top" > Privoxy is based on Internet Junkbuster (tm).</P ><P > Please note that this document is a work in progress. This copy represents - the state at the release of version 3.0.7. + the state at the release of version 3.0.8. You can find the latest version of the document at <A HREF="http://www.privoxy.org/faq/" TARGET="_top" @@ -187,13 +187,13 @@ an ad, and what is not?</A ></DT ><DT >1.9. <A -HREF="general.html#AEN151" +HREF="general.html#AEN157" >Can Privoxy make mistakes? This does not sound very scientific.</A ></DT ><DT >1.10. <A -HREF="general.html#AEN157" +HREF="general.html#AEN163" >Will I have to configure Privoxy before I can use it?</A ></DT @@ -314,7 +314,7 @@ HREF="configuration.html" ><DL ><DT >3.1. <A -HREF="configuration.html#AEN341" +HREF="configuration.html#AEN347" >What exactly is an <SPAN CLASS="QUOTE" >"actions"</SPAN @@ -334,13 +334,13 @@ CLASS="QUOTE" ></DT ><DT >3.3. <A -HREF="configuration.html#AEN364" +HREF="configuration.html#AEN370" >How are actions files configured? What is the easiest way to do this?</A ></DT ><DT >3.4. <A -HREF="configuration.html#AEN373" +HREF="configuration.html#AEN379" >There are several different <SPAN CLASS="QUOTE" >"actions"</SPAN @@ -390,7 +390,7 @@ with a browser? Does that not raise security issues?</A ></DT ><DT >3.11. <A -HREF="configuration.html#AEN470" +HREF="configuration.html#AEN476" >What is the <TT CLASS="FILENAME" >default.filter</TT @@ -407,17 +407,17 @@ HREF="configuration.html#LANCONFIG" ></DT ><DT >3.13. <A -HREF="configuration.html#AEN521" +HREF="configuration.html#AEN527" >Instead of ads, now I get a checkerboard pattern. I don't want to see anything.</A ></DT ><DT >3.14. <A -HREF="configuration.html#AEN538" +HREF="configuration.html#AEN544" >Why would anybody want to see a checkerboard pattern?</A ></DT ><DT >3.15. <A -HREF="configuration.html#AEN544" +HREF="configuration.html#AEN550" >I see some images being replaced with text instead of the checkerboard image. Why and how do I get rid of this?</A ></DT @@ -538,7 +538,7 @@ HREF="misc.html" ><DL ><DT >4.1. <A -HREF="misc.html#AEN717" +HREF="misc.html#AEN723" >How much does Privoxy slow my browsing down? This has to add extra time to browsing.</A ></DT @@ -579,12 +579,12 @@ HREF="misc.html#IP" ></DT ><DT >4.8. <A -HREF="misc.html#AEN782" +HREF="misc.html#AEN788" >Can Privoxy guarantee I am anonymous?</A ></DT ><DT >4.9. <A -HREF="misc.html#AEN800" +HREF="misc.html#AEN806" >A test site says I am not using a Proxy.</A ></DT ><DT @@ -595,13 +595,13 @@ HREF="misc.html#TOR" ></DT ><DT >4.11. <A -HREF="misc.html#AEN856" +HREF="misc.html#AEN862" >Might some things break because header information or content is being altered?</A ></DT ><DT >4.12. <A -HREF="misc.html#AEN870" +HREF="misc.html#AEN876" >Can Privoxy act as a <SPAN CLASS="QUOTE" >"caching"</SPAN @@ -610,23 +610,23 @@ speed up web browsing?</A ></DT ><DT >4.13. <A -HREF="misc.html#AEN880" +HREF="misc.html#AEN886" >What about as a firewall? Can Privoxy protect me?</A ></DT ><DT >4.14. <A -HREF="misc.html#AEN885" +HREF="misc.html#AEN891" >I have large empty spaces / a checkerboard pattern now where ads used to be. Why?</A ></DT ><DT >4.15. <A -HREF="misc.html#AEN893" +HREF="misc.html#AEN899" >How can Privoxy filter Secure (HTTPS) URLs?</A ></DT ><DT >4.16. <A -HREF="misc.html#AEN907" +HREF="misc.html#AEN913" >Privoxy runs as a <SPAN CLASS="QUOTE" >"server"</SPAN @@ -721,7 +721,7 @@ HREF="trouble.html" ><DL ><DT >5.1. <A -HREF="trouble.html#AEN1075" +HREF="trouble.html#AEN1081" >I cannot connect to any websites. Or, I am getting <SPAN CLASS="QUOTE" @@ -735,7 +735,7 @@ HREF="trouble.html#ERROR503" ></DT ><DT >5.3. <A -HREF="trouble.html#AEN1098" +HREF="trouble.html#AEN1104" >I just added a new rule, but the steenkin ad is still getting through. How?</A ></DT @@ -919,12 +919,12 @@ HREF="copyright.html" ><DL ><DT >7.1. <A -HREF="copyright.html#AEN1389" +HREF="copyright.html#AEN1395" >License</A ></DT ><DT >7.2. <A -HREF="copyright.html#AEN1405" +HREF="copyright.html#AEN1411" >History</A ></DT ></DL diff --git a/doc/webserver/faq/misc.html b/doc/webserver/faq/misc.html index 11a206bc..8c33e68b 100644 --- a/doc/webserver/faq/misc.html +++ b/doc/webserver/faq/misc.html @@ -81,7 +81,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN717" +NAME="AEN723" >4.1. How much does Privoxy slow my browsing down? This has to add extra time to browsing.</A ></H3 @@ -371,7 +371,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN782" +NAME="AEN788" >4.8. Can Privoxy guarantee I am anonymous?</A ></H3 ><P @@ -451,7 +451,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN800" +NAME="AEN806" >4.9. A test site says I am not using a Proxy.</A ></H3 ><P @@ -698,7 +698,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN856" +NAME="AEN862" >4.11. Might some things break because header information or content is being altered?</A ></H3 @@ -765,7 +765,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN870" +NAME="AEN876" >4.12. Can Privoxy act as a <SPAN CLASS="QUOTE" >"caching"</SPAN @@ -809,7 +809,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN880" +NAME="AEN886" >4.13. What about as a firewall? Can Privoxy protect me?</A ></H3 ><P @@ -832,7 +832,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN885" +NAME="AEN891" >4.14. I have large empty spaces / a checkerboard pattern now where ads used to be. Why?</A ></H3 @@ -871,7 +871,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN893" +NAME="AEN899" >4.15. How can Privoxy filter Secure (HTTPS) URLs?</A ></H3 ><P @@ -930,7 +930,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN907" +NAME="AEN913" >4.16. Privoxy runs as a <SPAN CLASS="QUOTE" >"server"</SPAN diff --git a/doc/webserver/faq/trouble.html b/doc/webserver/faq/trouble.html index c0acd981..eb611a5d 100644 --- a/doc/webserver/faq/trouble.html +++ b/doc/webserver/faq/trouble.html @@ -81,7 +81,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN1075" +NAME="AEN1081" >5.1. I cannot connect to any websites. Or, I am getting <SPAN CLASS="QUOTE" @@ -160,7 +160,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN1098" +NAME="AEN1104" >5.3. I just added a new rule, but the steenkin ad is still getting through. How?</A ></H3 diff --git a/doc/webserver/index.html b/doc/webserver/index.html index cd830712..4fed2c5d 100644 --- a/doc/webserver/index.html +++ b/doc/webserver/index.html @@ -1,11 +1,11 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >Privoxy - Home Page</TITLE ><META NAME="GENERATOR" -CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ -"><META +CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><META NAME="KEYWORD" CONTENT="privoxy"><META NAME="KEYWORD" @@ -72,32 +72,32 @@ CLASS="TITLEPAGE" CLASS="TITLE" ><A NAME="AEN2" -></A ->Privoxy - Home Page</H1 +>Privoxy - Home Page</A +></H1 ><DIV ><DIV CLASS="ABSTRACT" +><P +></P ><A NAME="AEN28" ></A ><P -></P -><P -> Privoxy is a +> Privoxy is a non-caching <A HREF="http://en.wikipedia.org/wiki/Proxy_server" TARGET="_top" >web proxy</A > - with advanced filtering capabilities for protecting - privacy, modifying web page data, managing + with advanced filtering capabilities for enhancing privacy, + modifying web page data, managing HTTP <A HREF="http://en.wikipedia.org/wiki/Browser_cookie" TARGET="_top" >cookies</A >, controlling access, and removing ads, banners, pop-ups and other obnoxious - Internet junk. Privoxy has a very flexible configuration and can be + Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. Privoxy has application for both stand-alone systems and multi-user networks.</P ><P @@ -106,7 +106,7 @@ TARGET="_top" > The most recent release is <A HREF="announce.txt" TARGET="_top" ->3.0.6 (stable)</A +>3.0.8 (stable)</A >. </P ><P @@ -120,8 +120,8 @@ CLASS="SECT1" CLASS="SECT1" ><A NAME="DOWNLOAD" -></A ->Download</H3 +>Download</A +></H3 ><P > <P ></P @@ -153,8 +153,8 @@ CLASS="SECT1" CLASS="SECT1" ><A NAME="DOCS" -></A ->Documentation</H3 +>Documentation</A +></H3 ><P > <P ></P @@ -213,8 +213,8 @@ CLASS="SECT1" CLASS="SECT1" ><A NAME="MOREINFO" -></A ->More information</H3 +>More information</A +></H3 ><P > <P ></P @@ -293,28 +293,29 @@ NAME="AEN87" ><P ><DIV CLASS="INFORMALTABLE" +><P +></P ><A NAME="AEN90" ></A -><P -></P ><TABLE BORDER="0" +FRAME="void" +RULES="all" WIDTH="100%" CLASS="CALSTABLE" -><TBODY +><COL +WIDTH="100%" +ALIGN="CENTER" +TITLE="C1"><TBODY ><TR ><TD -WIDTH="100%" ALIGN="CENTER" -VALIGN="TOP" >Privoxy is developed on:</TD ></TR ><TR ><TD -WIDTH="100%" ALIGN="CENTER" -VALIGN="TOP" > <A HREF="http://sourceforge.net/" TARGET="_top" diff --git a/doc/webserver/man-page/privoxy-man-page.html b/doc/webserver/man-page/privoxy-man-page.html index e69de29b..226d7580 100644 --- a/doc/webserver/man-page/privoxy-man-page.html +++ b/doc/webserver/man-page/privoxy-man-page.html @@ -0,0 +1,432 @@ + +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<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: 19 January 2008<BR><A HREF="#index">Index</A> +<HR> + +<A NAME="lbAB"> </A> +<H2>NAME</H2> + +privoxy - Privacy Enhancing Proxy +<A NAME="lbAC"> </A> +<H2>SYNOPSIS</H2> + +<P> +<B>privoxy</B> [<B>--help</B> ] [<B>--version</B> ] [<B>--no-daemon</B> ] [<B>--pidfile </B><I>pidfile</I><B></B> ] [<B>--user </B><I>user[.group]</I><B></B> ] [<B>--chroot</B> ] [<B>--pre-chroot-nslookup </B><I>hostname</I><B></B> ] [<B></B><I>configfile</I><B></B> ] +<P> +<A NAME="lbAD"> </A> +<H2>OPTIONS</H2> + +<P> + +<B>Privoxy</B> may be invoked with the following command line +options: +<DL COMPACT> +<DT><B>--help</B><DD> +Print brief usage info and exit. +<DT><B>--version</B><DD> +Print version info and exit. +<DT><B>--no-daemon</B><DD> +Don't become a daemon, i.e. don't fork and become process group +leader, don't detach from controlling tty, and do all logging there. +<DT><B>--pidfile </B><I>pidfile</I><B></B><DD> +On startup, write the process ID to <I>pidfile</I>. +Delete the <I>pidfile</I> on exit. +Failure to create or delete the <I>pidfile</I> +is non-fatal. If no <B>--pidfile</B> option is given, no PID file will be used. +<DT><B>--user </B><I>user[.group]</I><B></B><DD> +After (optionally) writing the PID file, assume the user ID of +<I>user</I> and the GID of +<I>group</I>, or, if the optional +<I>group</I> was not given, the default group of +<I>user</I>. Exit if the privileges are not +sufficient to do so. +<DT><B>--chroot</B><DD> +Before changing to the user ID given in the --user option, chroot to +that user's home directory, i.e. make the kernel pretend to the +<B>Privoxy</B> process that the directory tree starts +there. If set up carefully, this can limit the impact of possible +vulnerabilities in <B>Privoxy</B> to the files contained in +that hierarchy. +<DT><B>--pre-chroot-nslookup </B><I>hostname</I><B></B><DD> +Initialize the resolver library using <I>hostname</I> +before chroot'ing. On some systems this reduces the number of files +that must be copied into the chroot tree. +</DL> +<P> + +If the <I>configfile</I> is not specified on the command line, +<B>Privoxy</B> will look for a file named +<I>config</I> in the current directory . If no +<I>configfile</I> is found, <B>Privoxy</B> will +fail to start. +<A NAME="lbAE"> </A> +<H2>DESCRIPTION</H2> + +<P> + +Privoxy is a non-caching +web proxy +with advanced filtering capabilities for enhancing privacy, +modifying web page data, managing HTTP +cookies, +controlling access, and removing ads, banners, pop-ups and other obnoxious +Internet junk. Privoxy has a flexible configuration and can be +customized to suit individual needs and tastes. Privoxy has application for +both stand-alone systems and multi-user networks. +<P> + +Privoxy is based on Internet Junkbuster (tm). +<A NAME="lbAF"> </A> +<H2>INSTALLATION AND USAGE</H2> + +<P> + +Browsers can either be individually configured to use +<B>Privoxy</B> as a HTTP proxy (recommended), +or <B>Privoxy</B> can be combined with a packet +filter to build an intercepting proxy +(see <I>config</I>). The default setting is for +localhost, on port 8118 (configurable in the main config file). To set the +HTTP proxy in Netscape and Mozilla, go through: <B>Edit</B>; +<B>Preferences</B>; <B>Advanced</B>; +<B>Proxies</B>; <B>Manual Proxy Configuration</B>; +<B>View</B>. +<P> + +For Firefox, go through: <B>Tools</B>; +<B>Options</B>; <B>General</B>; +<B>Connection Settings</B>; +<B>Manual Proxy Configuration</B>. +<P> + +For Internet Explorer, go through: <B>Tools</B>; +<B>Internet Properties</B>; <B>Connections</B>; +<B>LAN Settings</B>. +<P> + +The Secure (SSL) Proxy should also be set to the same values, otherwise +https: URLs will not be proxied. Note: <B>Privoxy</B> can only +proxy HTTP and HTTPS traffic. Do not try it with FTP or other protocols. +HTTPS presents some limitations, and not all features will work with HTTPS +connections. +<P> + +For other browsers, check the documentation. +<A NAME="lbAG"> </A> +<H2>CONFIGURATION</H2> + +<P> + +<B>Privoxy</B> can be configured with the various configuration +files. The default configuration files are: <I>config</I>, +<I>default.filter</I>, and +<I>default.action</I>. <I>user.action</I> should +be used for locally defined exceptions to the default rules of +<I>default.action</I>, and <I>user.filter</I> for +locally defined filters. These are well commented. On Unix +and Unix-like systems, these are located in +<I>/etc/privoxy/</I> by default. +<P> + +<B>Privoxy</B> uses the concept of <B>actions</B> +in order to manipulate the data stream between the browser and remote sites. +There are various actions available with specific functions for such things +as blocking web sites, managing cookies, etc. These actions can be invoked +individually or combined, and used against individual URLs, or groups of URLs +that can be defined using wildcards and regular expressions. The result is +that the user has greatly enhanced control and freedom. +<P> + +The actions list (ad blocks, etc) can also be configured with your +web browser at <A HREF="http://config.privoxy.org/">http://config.privoxy.org/</A> +(assuming the configuration allows it). +<B>Privoxy's</B> configuration parameters can also be viewed at +the same page. In addition, <B>Privoxy</B> can be toggled on/off. +This is an internal page, and does not require Internet access. +<P> + +See the <I>User Manual</I> for a detailed +explanation of installation, general usage, all configuration options, new +features and notes on upgrading. +<A NAME="lbAH"> </A> +<H2>SAMPLE CONFIGURATION</H2> + +<P> + +A brief example of what a simple <I>default.action</I> +configuration might look like: +<P> +<PRE> + # Define a few useful custom aliases for later use + {{alias}} + + # Useful aliases that combine more than one action + +crunch-cookies = +crunch-incoming-cookies +crunch-outgoing-cookies + -crunch-cookies = -crunch-incoming-cookies -crunch-outgoing-cookies + +block-as-image = +block +handle-as-image + + # Fragile sites should have the minimum changes + fragile = -block -deanimate-gifs -fast-redirects -filter \ + -hide-referer -prevent-cookies -kill-popups + + ## Turn some actions on ################################ + ## NOTE: Actions are off by default, unless explictily turned on + ## otherwise with the '+' operator. + +{ \ ++deanimate-gifs{last} \ ++filter{refresh-tags} \ ++filter{img-reorder} \ ++filter{banners-by-size} \ ++filter{webbugs} \ ++filter{jumping-windows} \ ++filter{ie-exploits} \ ++hide-forwarded-for-headers \ ++hide-from-header{block} \ ++hide-referrer{conditional-block} \ ++session-cookies-only \ ++set-image-blocker{pattern} \ +} +/ # '/' Match *all* URL patterns + + + # Block all URLs that match these patterns + { +block } + ad. + ad[sv]. + .*ads. + banner?. + /.*count(er)?\.(pl|cgi|exe|dll|asp|php[34]?) + .hitbox.com + media./.*(ads|banner) + + # Block, and treat these URL patterns as if they were 'images'. + # We would expect these to be ads. + { +block-as-image } + .ad.doubleclick.net + .a[0-9].yimg.com/(?:(?!/i/).)*$ + ad.*.doubleclick.net + + # Make exceptions for these harmless ones that would be + # caught by our +block patterns just above. + { -block } + adsl. + adobe. + advice. + .*downloads. + # uploads or downloads + /.*loads +</PRE> + +<P> + +Then for a <I>user.action</I>, we would put local, +narrowly defined exceptions: +<P> +<PRE> + # Re-define aliases as needed here + {{alias}} + + # Useful aliases + -crunch-cookies = -crunch-incoming-cookies -crunch-outgoing-cookies + + # Set personal exceptions to the policies in default.action ####### + + # Sites where we want persistent cookies, so allow *all* cookies + { -crunch-cookies -session-cookies-only } + .redhat.com + .sun.com + .msdn.microsoft.com + + # These sites break easily. Use our "fragile" alias here. + { fragile } + .forbes.com + mybank.example.com + + # Replace example.com's style sheet with one of my choosing + { +redirect{<A HREF="http://localhost/css-replacements/example.com.css}">http://localhost/css-replacements/example.com.css}</A> } + .example.com/stylesheet.css +</PRE> + +<P> + +See the comments in the configuration files themselves, or the +<I>User Manual</I> +for full explanations of the above syntax, and other <B>Privoxy</B> +configuration options. +<A NAME="lbAI"> </A> +<H2>FILES</H2> + +<P> +<PRE> + + <I>/usr/sbin/privoxy</I> + <I>/etc/privoxy/config</I> + <I>/etc/privoxy/default.action</I> + <I>/etc/privoxy/standard.action</I> + <I>/etc/privoxy/user.action</I> + <I>/etc/privoxy/default.filter</I> + <I>/etc/privoxy/user.filter</I> + <I>/etc/privoxy/trust</I> + <I>/etc/privoxy/templates/*</I> + <I>/var/log/privoxy/logfile</I> +</PRE> + +<P> + +Various other files should be included, but may vary depending on platform +and build configuration. Additional documentation should be included in the local +documentation directory. +<A NAME="lbAJ"> </A> +<H2>SIGNALS</H2> + +<P> + +<B>Privoxy</B> terminates on the <B>SIGINT</B>, +<B>SIGTERM</B> and <B>SIGABRT</B> signals. Log +rotation scripts may cause a re-opening of the logfile by sending a +<B>SIGHUP</B> to <B>Privoxy</B>. Note that unlike +other daemons, <B>Privoxy</B> does not need to be made aware of +config file changes by <B>SIGHUP</B> -- it will detect them +automatically. +<A NAME="lbAK"> </A> +<H2>NOTES</H2> + +<P> + +Please see the <I>User Manual</I> on how to contact the +developers, for feature requests, reporting problems, and other questions. +<A NAME="lbAL"> </A> +<H2>SEE ALSO</H2> + +<P> + +Other references and sites of interest to <B>Privoxy</B> +users: +<P> + +<P> +<A HREF="http://www.privoxy.org/">http://www.privoxy.org/,</A> +the <B>Privoxy</B> Home page. +<P> +<A HREF="http://www.privoxy.org/faq/">http://www.privoxy.org/faq/,</A> +the <B>Privoxy</B> FAQ. +<P> +<A HREF="http://sourceforge.net/projects/ijbswa/">http://sourceforge.net/projects/ijbswa/,</A> +the Project Page for <B>Privoxy</B> on +SourceForge. +<P> +<A HREF="http://config.privoxy.org/">http://config.privoxy.org/,</A> +the web-based user interface. <B>Privoxy</B> must be +running for this to work. Shortcut: <A HREF="http://p.p/">http://p.p/</A> +<P> +<A HREF="http://sourceforge.net/tracker/?group_id=11118">http://sourceforge.net/tracker/?group_id=11118</A>&atid=460288, to submit ``misses'' and other +configuration related suggestions to the developers. +<P> +<A HREF="http://www.junkbusters.com/ht/en/cookies.html">http://www.junkbusters.com/ht/en/cookies.html,</A> +an explanation how cookies are used to track web users. +<P> +<A HREF="http://www.junkbusters.com/ijb.html">http://www.junkbusters.com/ijb.html,</A> +the original Internet Junkbuster. +<P> +<A HREF="http://privacy.net/">http://privacy.net/,</A> a useful site +to check what information about you is leaked while you browse the web. +<P> +<A HREF="http://www.squid-cache.org/">http://www.squid-cache.org/,</A> a popular +caching proxy, which is often used together with <B>Privoxy</B>. +<P> +<A HREF="http://www.pps.jussieu.fr/~jch/software/polipo/">http://www.pps.jussieu.fr/~jch/software/polipo/,</A> +<B>Polipo</B> is a caching proxy with advanced features +like pipelining, multiplexing and caching of partial instances. In many setups +it can be used as <B>Squid</B> replacement. +<P> +<A HREF="http://tor.eff.org/">http://tor.eff.org/,</A> +<B>Tor</B> can help anonymize web browsing, +web publishing, instant messaging, IRC, SSH, and other applications. +<P> +<A HREF="http://www.privoxy.org/developer-manual/">http://www.privoxy.org/developer-manual/,</A> +the <B>Privoxy</B> developer manual. +<A NAME="lbAM"> </A> +<H2>DEVELOPMENT TEAM</H2> + +<P> +<PRE> + Fabian Keil, lead developer + David Schmidt, developer + + Hal Burgiss + Roland Rosenfeld + Jörg Strohmayer +</PRE> + +<A NAME="lbAN"> </A> +<H2>COPYRIGHT AND LICENSE</H2> + +<A NAME="lbAO"> </A> +<H3>COPYRIGHT</H3> + +<P> + +Copyright (C) 2001-2007 by Privoxy Developers <<A HREF="mailto:ijbswa-developers@lists.sourceforge.net">ijbswa-developers@lists.sourceforge.net</A>> +<P> + +Some source code is based on code Copyright (C) 1997 by Anonymous Coders +and Junkbusters, Inc. and licensed under the <I>GNU General Public +License</I>. +<A NAME="lbAP"> </A> +<H3>LICENSE</H3> + +<P> + +<B>Privoxy</B> is free software; you can +redistribute it and/or modify it under the terms of the +<I>GNU General Public +License</I>, version 2, as published by the Free Software Foundation. +<P> + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the +<I>GNU General Public License</I> for +more details, which is available from the Free Software Foundation, Inc, +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA +<P> + +You should have received a copy of the <I>GNU General Public License</I> +along with this program; if not, write to the Free Software +Foundation, Inc. 51 Franklin Street, Fifth Floor +Boston, MA 02110-1301 +USA +<P> + +<HR> +<A NAME="index"> </A><H2>Index</H2> +<DL> +<DT><A HREF="#lbAB">NAME</A><DD> +<DT><A HREF="#lbAC">SYNOPSIS</A><DD> +<DT><A HREF="#lbAD">OPTIONS</A><DD> +<DT><A HREF="#lbAE">DESCRIPTION</A><DD> +<DT><A HREF="#lbAF">INSTALLATION AND USAGE</A><DD> +<DT><A HREF="#lbAG">CONFIGURATION</A><DD> +<DT><A HREF="#lbAH">SAMPLE CONFIGURATION</A><DD> +<DT><A HREF="#lbAI">FILES</A><DD> +<DT><A HREF="#lbAJ">SIGNALS</A><DD> +<DT><A HREF="#lbAK">NOTES</A><DD> +<DT><A HREF="#lbAL">SEE ALSO</A><DD> +<DT><A HREF="#lbAM">DEVELOPMENT TEAM</A><DD> +<DT><A HREF="#lbAN">COPYRIGHT AND LICENSE</A><DD> +<DL> +<DT><A HREF="#lbAO">COPYRIGHT</A><DD> +<DT><A HREF="#lbAP">LICENSE</A><DD> +</DL> +</DL> +<HR> +This document was created by +man2html, +using the manual pages.<BR> +Time: 14:48:33 GMT, January 19, 2008 +</BODY> +</HTML> diff --git a/doc/webserver/privoxy-index.html b/doc/webserver/privoxy-index.html index 71f14a8b..607d0e30 100644 --- a/doc/webserver/privoxy-index.html +++ b/doc/webserver/privoxy-index.html @@ -76,7 +76,7 @@ NAME="AEN2" ></H1 ><H2 CLASS="SUBTITLE" ->Project Index Page v3.0.7</H2 +>Project Index Page v3.0.8</H2 ><DIV ><DIV CLASS="ABSTRACT" diff --git a/doc/webserver/user-manual/actions-file.html b/doc/webserver/user-manual/actions-file.html index b6673289..5b05d84c 100644 --- a/doc/webserver/user-manual/actions-file.html +++ b/doc/webserver/user-manual/actions-file.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="The Main Configuration File" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -259,7 +259,7 @@ CLASS="FILENAME" > <DIV CLASS="TABLE" ><A -NAME="AEN2171" +NAME="AEN2175" ></A ><P ><B @@ -528,7 +528,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN2270" +NAME="AEN2274" >8.1. Finding the Right Mix</A ></H2 ><P @@ -563,7 +563,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN2277" +NAME="AEN2281" >8.2. How to Edit</A ></H2 ><P @@ -893,7 +893,7 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN2368" +NAME="AEN2372" >8.4.1. The Domain Pattern</A ></H3 ><P @@ -912,17 +912,29 @@ CLASS="LITERAL" ></DT ><DD ><P -> matches any domain that <SPAN -CLASS="emphasis" -><I -CLASS="EMPHASIS" ->ENDS</I -></SPAN -> in - <TT +> matches any domain with first-level domain <TT CLASS="LITERAL" ->.example.com</TT +>com</TT > + and second-level domain <TT +CLASS="LITERAL" +>example</TT +>. + For example <TT +CLASS="LITERAL" +>www.example.com</TT +>, + <TT +CLASS="LITERAL" +>example.com</TT +> and <TT +CLASS="LITERAL" +>foo.bar.baz.example.com</TT +>. + Note that it wouldn't match if the second-level domain was <TT +CLASS="LITERAL" +>another-example</TT +>. </P ></DD ><DT @@ -942,7 +954,11 @@ CLASS="EMPHASIS" <TT CLASS="LITERAL" >www.</TT -> +> (It also matches the domain + <TT +CLASS="LITERAL" +>www</TT +> but most of the time that doesn't matter.) </P ></DD ><DT @@ -1117,7 +1133,7 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN2439" +NAME="AEN2448" >8.4.2. The Path Pattern</A ></H3 ><P @@ -7183,7 +7199,7 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN4251" +NAME="AEN4260" >8.5.39. Summary</A ></H3 ><P @@ -7488,7 +7504,7 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN4316" +NAME="AEN4325" >8.7.1. default.action</A ></H3 ><P @@ -8209,7 +8225,7 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN4452" +NAME="AEN4461" >8.7.2. user.action</A ></H3 ><P diff --git a/doc/webserver/user-manual/appendix.html b/doc/webserver/user-manual/appendix.html index 91ad73c4..580b0649 100644 --- a/doc/webserver/user-manual/appendix.html +++ b/doc/webserver/user-manual/appendix.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="See Also" @@ -36,7 +36,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -745,7 +745,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN5337" +NAME="AEN5346" >14.2. Privoxy's Internal Pages</A ></H2 ><P @@ -791,7 +791,7 @@ CLASS="APPLICATION" Privoxy main page: </P ><A -NAME="AEN5351" +NAME="AEN5360" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -824,7 +824,7 @@ CLASS="APPLICATION" editing of actions files: </P ><A -NAME="AEN5359" +NAME="AEN5368" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -844,7 +844,7 @@ TARGET="_top" Show the source code version numbers: </P ><A -NAME="AEN5364" +NAME="AEN5373" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -864,7 +864,7 @@ TARGET="_top" Show the browser's request headers: </P ><A -NAME="AEN5369" +NAME="AEN5378" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -884,7 +884,7 @@ TARGET="_top" Show which actions apply to a URL and why: </P ><A -NAME="AEN5374" +NAME="AEN5383" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -916,7 +916,7 @@ CLASS="QUOTE" place: </P ><A -NAME="AEN5382" +NAME="AEN5391" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -933,7 +933,7 @@ TARGET="_top" > Short cuts. Turn off, then on: </P ><A -NAME="AEN5386" +NAME="AEN5395" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -947,7 +947,7 @@ TARGET="_top" </P ></BLOCKQUOTE ><A -NAME="AEN5389" +NAME="AEN5398" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" diff --git a/doc/webserver/user-manual/config.html b/doc/webserver/user-manual/config.html index b34f636c..88e628f8 100644 --- a/doc/webserver/user-manual/config.html +++ b/doc/webserver/user-manual/config.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Privoxy Configuration" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -1088,10 +1088,7 @@ CLASS="EMPHASIS" >Effect if unset:</DT ><DD ><P -> Logging is disabled unless <TT -CLASS="LITERAL" ->--no-daemon</TT -> mode is used. +> No logfile is written. </P ></DD ><DT @@ -1112,18 +1109,17 @@ CLASS="APPLICATION" is doing. </P ><P -> Many users will never look at it, however, and it's a privacy risk - if third parties can get access to it. It is therefore disabled by - default in <SPAN +> Depending on the debug options below, the logfile may be a privacy risk + if third parties can get access to it. As most users will never look + at it, <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> 3.0.7 and later. - </P +> 3.0.7 and later only log fatal + errors by default. + </P ><P -> For troubleshooting purposes, you will have to explicitly enable it. - Please don't file any support requests without trying to reproduce - the problem with logging enabled first. Once you read the log messages, - you may even be able to solve the problem on your own. +> For most troubleshooting purposes, you will have to change that, + please refer to the debugging section for details. </P ><P > Your logfile will grow indefinitely, and you will probably want to @@ -1408,17 +1404,7 @@ CLASS="VARIABLELIST" >Specifies:</DT ><DD ><P -> Key values that determine what information gets logged to the - <A -HREF="config.html#LOGFILE" -><SPAN -CLASS="emphasis" -><I -CLASS="EMPHASIS" ->logfile</I -></SPAN -></A ->. +> Key values that determine what information gets logged. </P ></DD ><DT @@ -1431,13 +1417,13 @@ CLASS="EMPHASIS" >Default value:</DT ><DD ><P ->12289 (i.e.: URLs plus informational and warning messages)</P +>0 (i.e.: only fatal errors (that cause Privoxy to exit) are logged)</P ></DD ><DT >Effect if unset:</DT ><DD ><P -> Nothing gets logged. +> Default value is used (see above). </P ></DD ><DT @@ -1455,7 +1441,10 @@ WIDTH="90%" ><TD ><PRE CLASS="PROGRAMLISTING" -> debug 1 # show each GET/POST/CONNECT request +> debug 1 # log each request destination (and the crunch reason if <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> intercepted the request) debug 2 # show each connection status debug 4 # show I/O status debug 8 # show header parsing @@ -1487,16 +1476,28 @@ CLASS="LITERAL" CLASS="emphasis" ><I CLASS="EMPHASIS" ->1, 4096 and 8192 are highly recommended</I +>1, 4096 and 8192 are recommended</I ></SPAN > - so that you will notice when things go wrong. The other levels are probably - only of interest if you are hunting down a specific problem. They can produce - a hell of an output (especially 16). + so that you will notice when things go wrong. The other levels are + probably only of interest if you are hunting down a specific problem. + They can produce a hell of an output (especially 16). </P ><P -> If you want to use CLF (Common Log Format), you should set <SPAN +> <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> used to ship with the debug levels recommended above enabled by + default, but due to privacy concerns 3.0.7 and later are configured to + only log fatal errors. + </P +><P +> If you are used to the more verbose settings, simply enable the debug lines + below again. + </P +><P +> If you want to use pure CLF (Common Log Format), you should set <SPAN CLASS="QUOTE" >"debug 512"</SPAN @@ -1519,6 +1520,11 @@ CLASS="QUOTE" >"... [too long, truncated]"</SPAN >. </P +><P +> Please don't file any support requests without trying to reproduce + the problem with increased debug level first. Once you read the log + messages, you may even be able to solve the problem on your own. + </P ></DD ></DL ></DIV diff --git a/doc/webserver/user-manual/configuration.html b/doc/webserver/user-manual/configuration.html index 0437bf31..4a2be717 100644 --- a/doc/webserver/user-manual/configuration.html +++ b/doc/webserver/user-manual/configuration.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Starting Privoxy" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -95,7 +95,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN816" +NAME="AEN820" >6.1. Controlling Privoxy with Your Web Browser</A ></H2 ><P @@ -126,7 +126,7 @@ CLASS="SCREEN" > <H2 CLASS="BRIDGEHEAD" ><A -NAME="AEN824" +NAME="AEN828" ></A > Privoxy Menu</H2 ><P @@ -182,7 +182,7 @@ TARGET="_top" ><TR ><TD > ▪ <A -HREF="http://www.privoxy.org/ 3.0.7/user-manual/" +HREF="http://www.privoxy.org/ 3.0.8/user-manual/" TARGET="_top" >Documentation</A > @@ -272,9 +272,7 @@ CLASS="FILENAME" <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> executable. The name - and number of configuration files has changed from previous versions, and is - subject to change as development progresses.</P +> executable. </P ><P > The installed defaults provide a reasonable starting point, though some settings may be aggressive by some standards. For the time being, the @@ -453,14 +451,6 @@ CLASS="EMPHASIS" >old</I ></SPAN > listening address.</P -><P -> While under development, the configuration content is subject to change. - The below documentation may not be accurate by the time you read this. - Also, what constitutes a <SPAN -CLASS="QUOTE" ->"default"</SPAN -> setting, may change, so - please check all your configuration files on important issues.</P ></DIV ></DIV ><DIV diff --git a/doc/webserver/user-manual/contact.html b/doc/webserver/user-manual/contact.html index 10ae09d7..72d621f3 100644 --- a/doc/webserver/user-manual/contact.html +++ b/doc/webserver/user-manual/contact.html @@ -8,7 +8,7 @@ Requests</TITLE NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Privoxy's Template Files" @@ -40,7 +40,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD diff --git a/doc/webserver/user-manual/copyright.html b/doc/webserver/user-manual/copyright.html index 60f80f12..df40d015 100644 --- a/doc/webserver/user-manual/copyright.html +++ b/doc/webserver/user-manual/copyright.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Contacting the Developers, Bug Reporting and Feature @@ -40,7 +40,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -99,7 +99,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN5080" +NAME="AEN5089" >12.1. License</A ></H2 ><P diff --git a/doc/webserver/user-manual/filter-file.html b/doc/webserver/user-manual/filter-file.html index 37fe0716..89d73cdf 100644 --- a/doc/webserver/user-manual/filter-file.html +++ b/doc/webserver/user-manual/filter-file.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Actions Files" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -363,7 +363,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN4607" +NAME="AEN4616" >9.1. Filter File Tutorial</A ></H2 ><P diff --git a/doc/webserver/user-manual/index.html b/doc/webserver/user-manual/index.html index 2d303883..ebf54b6b 100644 --- a/doc/webserver/user-manual/index.html +++ b/doc/webserver/user-manual/index.html @@ -2,7 +2,7 @@ <HTML ><HEAD ><TITLE ->Privoxy 3.0.7 User Manual</TITLE +>Privoxy 3.0.8 User Manual</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK @@ -29,7 +29,7 @@ CLASS="TITLEPAGE" CLASS="TITLE" ><A NAME="AEN2" ->Privoxy 3.0.7 User Manual</A +>Privoxy 3.0.8 User Manual</A ></H1 ><P CLASS="PUBDATE" @@ -47,7 +47,7 @@ TARGET="_top" ><BR></P ><P CLASS="PUBDATE" ->$Id: user-manual.sgml,v 2.49 2007/12/06 18:21:55 fabiankeil Exp $<BR></P +>$Id: user-manual.sgml,v 2.52 2008/01/17 01:49:51 hal9 Exp $<BR></P ><DIV ><DIV CLASS="ABSTRACT" @@ -292,7 +292,7 @@ HREF="configuration.html" ><DL ><DT >6.1. <A -HREF="configuration.html#AEN816" +HREF="configuration.html#AEN820" >Controlling Privoxy with Your Web Browser</A ></DT ><DT @@ -515,12 +515,12 @@ HREF="actions-file.html" ><DL ><DT >8.1. <A -HREF="actions-file.html#AEN2270" +HREF="actions-file.html#AEN2274" >Finding the Right Mix</A ></DT ><DT >8.2. <A -HREF="actions-file.html#AEN2277" +HREF="actions-file.html#AEN2281" >How to Edit</A ></DT ><DT @@ -537,12 +537,12 @@ HREF="actions-file.html#AF-PATTERNS" ><DL ><DT >8.4.1. <A -HREF="actions-file.html#AEN2368" +HREF="actions-file.html#AEN2372" >The Domain Pattern</A ></DT ><DT >8.4.2. <A -HREF="actions-file.html#AEN2439" +HREF="actions-file.html#AEN2448" >The Path Pattern</A ></DT ><DT @@ -754,7 +754,7 @@ HREF="actions-file.html#TREAT-FORBIDDEN-CONNECTS-LIKE-BLOCKS" ></DT ><DT >8.5.39. <A -HREF="actions-file.html#AEN4251" +HREF="actions-file.html#AEN4260" >Summary</A ></DT ></DL @@ -773,12 +773,12 @@ HREF="actions-file.html#ACT-EXAMPLES" ><DL ><DT >8.7.1. <A -HREF="actions-file.html#AEN4316" +HREF="actions-file.html#AEN4325" >default.action</A ></DT ><DT >8.7.2. <A -HREF="actions-file.html#AEN4452" +HREF="actions-file.html#AEN4461" >user.action</A ></DT ></DL @@ -794,7 +794,7 @@ HREF="filter-file.html" ><DL ><DT >9.1. <A -HREF="filter-file.html#AEN4607" +HREF="filter-file.html#AEN4616" >Filter File Tutorial</A ></DT ><DT @@ -862,7 +862,7 @@ HREF="copyright.html" ><DL ><DT >12.1. <A -HREF="copyright.html#AEN5080" +HREF="copyright.html#AEN5089" >License</A ></DT ><DT @@ -896,7 +896,7 @@ HREF="appendix.html#REGEX" ></DT ><DT >14.2. <A -HREF="appendix.html#AEN5337" +HREF="appendix.html#AEN5346" >Privoxy's Internal Pages</A ></DT ><DD diff --git a/doc/webserver/user-manual/installation.html b/doc/webserver/user-manual/installation.html index d0167c8a..77017cc2 100644 --- a/doc/webserver/user-manual/installation.html +++ b/doc/webserver/user-manual/installation.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Introduction" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -126,7 +126,7 @@ NAME="INSTALLATION-PACK-RPM" ><P > RPMs can be installed with <TT CLASS="LITERAL" ->rpm -Uvh privoxy-3.0.7-1.rpm</TT +>rpm -Uvh privoxy-3.0.8-1.rpm</TT >, and will use <TT CLASS="FILENAME" @@ -157,7 +157,7 @@ CLASS="COMMAND" > If you have problems with failed dependencies, try rebuilding the SRC RPM: <TT CLASS="LITERAL" ->rpm --rebuild privoxy-3.0.7-1.src.rpm</TT +>rpm --rebuild privoxy-3.0.8-1.src.rpm</TT >. This will use your locally installed libraries and RPM version. </P ><P @@ -508,7 +508,7 @@ CLASS="FILENAME" >, the documentation is in <TT CLASS="FILENAME" ->/usr/share/doc/privoxy-3.0.7</TT +>/usr/share/doc/privoxy-3.0.8</TT > and the Log directory is in <TT CLASS="FILENAME" @@ -577,8 +577,8 @@ WIDTH="100%" ><TD ><PRE CLASS="SCREEN" -> tar xzvf privoxy-3.0.7-beta-src* [.tgz or .tar.gz] - cd privoxy-3.0.7-beta</PRE +> tar xzvf privoxy-3.0.8-src* [.tgz or .tar.gz] + cd privoxy-3.0.8</PRE ></TD ></TR ></TABLE diff --git a/doc/webserver/user-manual/introduction.html b/doc/webserver/user-manual/introduction.html index a776a638..8aef2df7 100644 --- a/doc/webserver/user-manual/introduction.html +++ b/doc/webserver/user-manual/introduction.html @@ -7,10 +7,10 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="NEXT" TITLE="Installation" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -79,27 +79,11 @@ NAME="INTRODUCTION" >1. Introduction</A ></H1 ><P -> This documentation is included with the current beta version of +> This documentation is included with the current stable version of <SPAN CLASS="APPLICATION" >Privoxy</SPAN ->, v.3.0.7, - and is mostly complete at this point. The most up to date reference for the - 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 -><P -> 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" -><I -CLASS="EMPHASIS" ->may be</I -></SPAN -> bugs, though hopefully - not many! </P +>, v.3.0.8.</P ><DIV CLASS="SECT2" ><H2 @@ -120,7 +104,7 @@ TARGET="_top" CLASS="APPLICATION" >Privoxy</SPAN > provides many supplemental - features, some of them currently under development, + features, that give the end-user more control, more privacy and more freedom:</P ><P > <P @@ -128,6 +112,23 @@ CLASS="APPLICATION" ><UL ><LI ><P +> Can be run as an "intercepting" proxy, which obviates the need to + configure browsers individually. + </P +></LI +><LI +><P +> Sophisticated actions and filters for manipulating both server and client + headers. + </P +></LI +><LI +><P +> Can be chained with other proxies. + </P +></LI +><LI +><P > Integrated browser based configuration and control utility at <A HREF="http://config.privoxy.org/" TARGET="_top" @@ -148,7 +149,7 @@ TARGET="_top" CLASS="QUOTE" >"web-bugs"</SPAN >, JavaScript and HTML annoyances, - pop-up windows, header manipulation, etc.) + pop-up windows, etc.) </P ></LI ><LI @@ -161,8 +162,7 @@ CLASS="QUOTE" ><LI ><P > Support for Perl Compatible Regular Expressions in the configuration files, and - generally a more sophisticated and flexible configuration syntax over - previous versions. + a more sophisticated and flexible configuration syntax. </P ></LI ><LI @@ -259,7 +259,7 @@ ACCESSKEY="N" WIDTH="33%" ALIGN="left" VALIGN="top" ->Privoxy 3.0.7 User Manual</TD +>Privoxy 3.0.8 User Manual</TD ><TD WIDTH="34%" ALIGN="center" diff --git a/doc/webserver/user-manual/quickstart.html b/doc/webserver/user-manual/quickstart.html index 4dd055a1..75c3a338 100644 --- a/doc/webserver/user-manual/quickstart.html +++ b/doc/webserver/user-manual/quickstart.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="What's New in this Release" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -724,7 +724,7 @@ CLASS="GUIBUTTON" > <DIV CLASS="FIGURE" ><A -NAME="AEN569" +NAME="AEN573" ></A ><P ><B diff --git a/doc/webserver/user-manual/seealso.html b/doc/webserver/user-manual/seealso.html index 33ad43a8..a32da106 100644 --- a/doc/webserver/user-manual/seealso.html +++ b/doc/webserver/user-manual/seealso.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Privoxy Copyright, License and History" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD diff --git a/doc/webserver/user-manual/startup.html b/doc/webserver/user-manual/startup.html index 172b1c27..14ce68a6 100644 --- a/doc/webserver/user-manual/startup.html +++ b/doc/webserver/user-manual/startup.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Quickstart to Using Privoxy" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -111,7 +111,7 @@ CLASS="APPLICATION" > <DIV CLASS="FIGURE" ><A -NAME="AEN624" +NAME="AEN628" ></A ><P ><B @@ -245,7 +245,7 @@ CLASS="EMPHASIS" > <DIV CLASS="FIGURE" ><A -NAME="AEN668" +NAME="AEN672" ></A ><P ><B diff --git a/doc/webserver/user-manual/templates.html b/doc/webserver/user-manual/templates.html index 184ac961..5536ce07 100644 --- a/doc/webserver/user-manual/templates.html +++ b/doc/webserver/user-manual/templates.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Filter Files" @@ -40,7 +40,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD diff --git a/doc/webserver/user-manual/whatsnew.html b/doc/webserver/user-manual/whatsnew.html index 4e15cf16..40c64b7f 100644 --- a/doc/webserver/user-manual/whatsnew.html +++ b/doc/webserver/user-manual/whatsnew.html @@ -7,7 +7,7 @@ NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" -TITLE="Privoxy 3.0.7 User Manual" +TITLE="Privoxy 3.0.8 User Manual" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Installation" @@ -39,7 +39,7 @@ CELLSPACING="0" ><TH COLSPAN="3" ALIGN="center" ->Privoxy 3.0.7 User Manual</TH +>Privoxy 3.0.8 User Manual</TH ></TR ><TR ><TD @@ -362,16 +362,17 @@ CLASS="FILENAME" ></LI ><LI ><P -> Logging is off by default now. If you need logging, it can be turned on - in the <A -HREF="config.html#LOGFILE" ->config file</A ->. You may also want - to enable logging until you verified that the new <SPAN +> In the default configuration only fatal errors are logged now. + You can change that in the <A +HREF="config.html#DEBUG" +>debug section</A +> + of the configuration file. You may also want to enable more verbose + logging until you verified that the new <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> version - is working as expected. +> version is working + as expected. </P ></LI ><LI -- 2.49.0