>
version string, e.g. <SPAN
CLASS="QUOTE"
->"3.0.12"</SPAN
+>"3.0.13"</SPAN
>.
</TD
></TR
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
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.12.
+ the state at the release of version 3.0.13.
You can find the latest version of the this manual at <A
HREF="http://www.privoxy.org/developer-manual/"
TARGET="_top"
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><TD
><PRE
CLASS="PROGRAMLISTING"
-> debchange -v 3.0.12-stable-1 "New upstream version"</PRE
+> debchange -v 3.0.13-UNRELEASED-1 "New upstream version"</PRE
></TD
></TR
></TABLE
> This will create
<TT
CLASS="FILENAME"
->../privoxy_3.0.12-stable-1_i386.deb</TT
+>../privoxy_3.0.13-UNRELEASED-1_i386.deb</TT
>
which can be uploaded. To upload the package to Sourceforge, simply
issue
CLASS="emphasis"
><I
CLASS="EMPHASIS"
->3.0.12
+>3.0.13
(beta)</I
></SPAN
>.
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><H3
CLASS="SECT2"
><A
-NAME="AEN354"
+NAME="AEN356"
>3.1. What exactly is an <SPAN
CLASS="QUOTE"
>"actions"</SPAN
><H3
CLASS="SECT2"
><A
-NAME="AEN377"
+NAME="AEN379"
>3.3. How are actions files configured? What is the easiest
way to do this?</A
></H3
><H3
CLASS="SECT2"
><A
-NAME="AEN386"
+NAME="AEN388"
>3.4. There are several different <SPAN
CLASS="QUOTE"
>"actions"</SPAN
><H3
CLASS="SECT2"
><A
-NAME="AEN481"
+NAME="AEN483"
>3.11. What is the <TT
CLASS="FILENAME"
>default.filter</TT
><H3
CLASS="SECT2"
><A
-NAME="AEN532"
+NAME="AEN534"
>3.13. Instead of ads, now I get a checkerboard pattern. I don't want to see anything.</A
></H3
><P
><H3
CLASS="SECT2"
><A
-NAME="AEN549"
+NAME="AEN551"
>3.14. Why would anybody want to see a checkerboard pattern?</A
></H3
><P
><H3
CLASS="SECT2"
><A
-NAME="AEN555"
+NAME="AEN557"
>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
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><H2
CLASS="SECT2"
><A
-NAME="AEN1451"
+NAME="AEN1453"
>7.1. License</A
></H2
><P
><H2
CLASS="SECT2"
><A
-NAME="AEN1467"
+NAME="AEN1469"
>7.2. History</A
></H2
><P
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><H3
CLASS="SECT2"
><A
-NAME="JOINTEAM"
+NAME="HELP-THE-DEVELOPERS"
>1.17. I would like to help you, what can I do?</A
></H3
><DIV
><H4
CLASS="SECT3"
><A
-NAME="JOINTEAM-WORK"
+NAME="PARTICIPATE"
>1.17.1. Would you like to participate?</A
></H4
><P
>. There are many other tasks available. In fact,
the programmers often can't spend as much time programming because of some
of the other, more mundane things that need to be done, like checking the
- Tracker feedback sections.
+ Tracker feedback sections or responding to user questions on the mailing
+ lists.
</P
><P
-> So first thing, <A
+> So first thing, subscribe to the <A
+HREF="https://lists.sourceforge.net/lists/listinfo/ijbswa-users"
+TARGET="_top"
+>Privoxy Users</A
+>
+ or the <A
+HREF="https://lists.sourceforge.net/lists/listinfo/ijbswa-developers"
+TARGET="_top"
+>Privoxy
+ Developers</A
+> mailing list, join the discussion, help out other users, provide general
+ feedback or report problems you noticed.
+ </P
+><P
+> If you intend to help out with the trackers, you also might want to <A
HREF="https://sourceforge.net/account/register.php"
TARGET="_top"
>get an account on SourceForge.net</A
>
- and mail your id to the <A
-HREF="mailto:ijbswa-developers@lists.sourceforge.net"
-TARGET="_top"
->developers
- mailing list</A
->. Then, please read the <A
+ so we don't confuse you with the other name-less users.
+ </P
+><P
+> We also have a <A
HREF="../developer-manual/index.html"
TARGET="_top"
>Developer's Manual</A
->, at least
- the pertinent sections.</P
-><P
-> You can also start helping out without SourceForge.net account,
- simply by showing up on the mailing list, helping out other users,
- providing general feedback or reporting problems you noticed.
- </P
+>.
+ While it is partly out of date, it's still worth reading.</P
></DIV
><DIV
CLASS="SECT3"
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><BR></P
><P
CLASS="PUBDATE"
->$Id: faq.sgml,v 2.58 2009/03/21 12:27:44 fabiankeil Exp $<BR></P
+>$Id: faq.sgml,v 2.60 2009/04/07 12:25:05 fabiankeil Exp $<BR></P
><DIV
><DIV
CLASS="ABSTRACT"
>.</P
><P
> Please note that this document is a work in progress. This copy represents
- the state at the release of version 3.0.12.
+ the state at the release of version 3.0.13.
You can find the latest version of the document at <A
HREF="http://www.privoxy.org/faq/"
TARGET="_top"
></DT
><DT
>1.17. <A
-HREF="general.html#JOINTEAM"
+HREF="general.html#HELP-THE-DEVELOPERS"
>I would like to help you, what can I do?</A
></DT
><DD
><DL
><DT
>1.17.1. <A
-HREF="general.html#JOINTEAM-WORK"
+HREF="general.html#PARTICIPATE"
>Would you like to participate?</A
></DT
><DT
><DL
><DT
>3.1. <A
-HREF="configuration.html#AEN354"
+HREF="configuration.html#AEN356"
>What exactly is an <SPAN
CLASS="QUOTE"
>"actions"</SPAN
></DT
><DT
>3.3. <A
-HREF="configuration.html#AEN377"
+HREF="configuration.html#AEN379"
>How are actions files configured? What is the easiest
way to do this?</A
></DT
><DT
>3.4. <A
-HREF="configuration.html#AEN386"
+HREF="configuration.html#AEN388"
>There are several different <SPAN
CLASS="QUOTE"
>"actions"</SPAN
></DT
><DT
>3.11. <A
-HREF="configuration.html#AEN481"
+HREF="configuration.html#AEN483"
>What is the <TT
CLASS="FILENAME"
>default.filter</TT
></DT
><DT
>3.13. <A
-HREF="configuration.html#AEN532"
+HREF="configuration.html#AEN534"
>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#AEN549"
+HREF="configuration.html#AEN551"
>Why would anybody want to see a checkerboard pattern?</A
></DT
><DT
>3.15. <A
-HREF="configuration.html#AEN555"
+HREF="configuration.html#AEN557"
>I see some images being replaced with text
instead of the checkerboard image. Why and how do I get rid of this?</A
></DT
><DL
><DT
>4.1. <A
-HREF="misc.html#AEN729"
+HREF="misc.html#AEN731"
>How much does Privoxy slow my browsing down? This
has to add extra time to browsing.</A
></DT
></DT
><DT
>4.8. <A
-HREF="misc.html#AEN794"
+HREF="misc.html#AEN796"
>Can Privoxy guarantee I am anonymous?</A
></DT
><DT
>4.9. <A
-HREF="misc.html#AEN812"
+HREF="misc.html#AEN814"
>A test site says I am not using a Proxy.</A
></DT
><DT
></DT
><DT
>4.11. <A
-HREF="misc.html#AEN868"
+HREF="misc.html#AEN870"
>Might some things break because header information or
content is being altered?</A
></DT
><DT
>4.12. <A
-HREF="misc.html#AEN882"
+HREF="misc.html#AEN884"
>Can Privoxy act as a <SPAN
CLASS="QUOTE"
>"caching"</SPAN
></DT
><DT
>4.13. <A
-HREF="misc.html#AEN892"
+HREF="misc.html#AEN894"
>What about as a firewall? Can Privoxy protect me?</A
></DT
><DT
>4.14. <A
-HREF="misc.html#AEN897"
+HREF="misc.html#AEN899"
>I have large empty spaces / a checkerboard pattern now where
ads used to be. Why?</A
></DT
><DT
>4.15. <A
-HREF="misc.html#AEN905"
+HREF="misc.html#AEN907"
>How can Privoxy filter Secure (HTTPS) URLs?</A
></DT
><DT
>4.16. <A
-HREF="misc.html#AEN919"
+HREF="misc.html#AEN921"
>Privoxy runs as a <SPAN
CLASS="QUOTE"
>"server"</SPAN
><DL
><DT
>5.1. <A
-HREF="trouble.html#AEN1084"
+HREF="trouble.html#AEN1086"
>I cannot connect to any websites. Or, I am getting
<SPAN
CLASS="QUOTE"
></DT
><DT
>5.3. <A
-HREF="trouble.html#AEN1107"
+HREF="trouble.html#AEN1109"
>I just added a new rule, but the steenkin ad is
still getting through. How?</A
></DT
><DL
><DT
>7.1. <A
-HREF="copyright.html#AEN1451"
+HREF="copyright.html#AEN1453"
>License</A
></DT
><DT
>7.2. <A
-HREF="copyright.html#AEN1467"
+HREF="copyright.html#AEN1469"
>History</A
></DT
></DL
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><H3
CLASS="SECT2"
><A
-NAME="AEN729"
+NAME="AEN731"
>4.1. How much does Privoxy slow my browsing down? This
has to add extra time to browsing.</A
></H3
><H3
CLASS="SECT2"
><A
-NAME="AEN794"
+NAME="AEN796"
>4.8. Can Privoxy guarantee I am anonymous?</A
></H3
><P
><H3
CLASS="SECT2"
><A
-NAME="AEN812"
+NAME="AEN814"
>4.9. A test site says I am not using a Proxy.</A
></H3
><P
><TD
><PRE
CLASS="SCREEN"
-># forward-socks4a / 127.0.0.1:9050 .
+># forward-socks5 / 127.0.0.1:9050 .
</PRE
></TD
></TR
><H3
CLASS="SECT2"
><A
-NAME="AEN868"
+NAME="AEN870"
>4.11. Might some things break because header information or
content is being altered?</A
></H3
><H3
CLASS="SECT2"
><A
-NAME="AEN882"
+NAME="AEN884"
>4.12. Can Privoxy act as a <SPAN
CLASS="QUOTE"
>"caching"</SPAN
><H3
CLASS="SECT2"
><A
-NAME="AEN892"
+NAME="AEN894"
>4.13. What about as a firewall? Can Privoxy protect me?</A
></H3
><P
><H3
CLASS="SECT2"
><A
-NAME="AEN897"
+NAME="AEN899"
>4.14. I have large empty spaces / a checkerboard pattern now where
ads used to be. Why?</A
></H3
><H3
CLASS="SECT2"
><A
-NAME="AEN905"
+NAME="AEN907"
>4.15. How can Privoxy filter Secure (HTTPS) URLs?</A
></H3
><P
><H3
CLASS="SECT2"
><A
-NAME="AEN919"
+NAME="AEN921"
>4.16. Privoxy runs as a <SPAN
CLASS="QUOTE"
>"server"</SPAN
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
><H3
CLASS="SECT2"
><A
-NAME="AEN1084"
+NAME="AEN1086"
>5.1. I cannot connect to any websites. Or, I am getting
<SPAN
CLASS="QUOTE"
><H3
CLASS="SECT2"
><A
-NAME="AEN1107"
+NAME="AEN1109"
>5.3. I just added a new rule, but the steenkin ad is
still getting through. How?</A
></H3
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
> The most recent release is <A
HREF="announce.txt"
TARGET="_top"
->3.0.12 (stable)</A
+>3.0.13 (UNRELEASED)</A
>.
</P
><P
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
></H1
><H2
CLASS="SUBTITLE"
->Project Index Page v3.0.12</H2
+>Project Index Page v3.0.13</H2
><DIV
><DIV
CLASS="ABSTRACT"
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="The Main Configuration File"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
> <DIV
CLASS="TABLE"
><A
-NAME="AEN2189"
+NAME="AEN2236"
></A
><P
><B
><H2
CLASS="SECT2"
><A
-NAME="AEN2288"
+NAME="AEN2335"
>8.1. Finding the Right Mix</A
></H2
><P
><H2
CLASS="SECT2"
><A
-NAME="AEN2295"
+NAME="AEN2342"
>8.2. How to Edit</A
></H2
><P
> Generally, an URL pattern has the form
<TT
CLASS="LITERAL"
-><domain>/<path></TT
->, where both the
+><domain><port>/<path></TT
+>, where the
<TT
CLASS="LITERAL"
><domain></TT
-> and <TT
+>, the <TT
+CLASS="LITERAL"
+><port></TT
+>
+ and the <TT
CLASS="LITERAL"
><path></TT
-> are
- optional. (This is why the special <TT
+> are optional. (This is why the special
+ <TT
CLASS="LITERAL"
>/</TT
-> pattern matches all
- URLs). Note that the protocol portion of the URL pattern (e.g.
- <TT
+> pattern matches all URLs). Note that the protocol
+ portion of the URL pattern (e.g. <TT
CLASS="LITERAL"
>http://</TT
->) should <SPAN
+>) should
+ <SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>not</I
></SPAN
-> be included in
- the pattern. This is assumed already!</P
+> be included in the pattern. This is assumed already!</P
><P
> The pattern matching syntax is different for the domain and path parts of
the URL. The domain part uses a simple globbing type matching technique,
></A
> (POSIX 1003.2).</P
><P
+> The port part of a pattern is a decimal port number preceded by a colon
+ (<TT
+CLASS="LITERAL"
+>:</TT
+>). If the domain part contains a numerical IPv6 address,
+ it has to be put into angle brackets
+ (<TT
+CLASS="LITERAL"
+><</TT
+>, <TT
+CLASS="LITERAL"
+>></TT
+>).</P
+><P
></P
><DIV
CLASS="VARIABLELIST"
><DT
><TT
CLASS="LITERAL"
+>:8000/</TT
+></DT
+><DD
+><P
+> Matches any URL pointing to TCP port 8000.
+ </P
+></DD
+><DT
+><TT
+CLASS="LITERAL"
+><2001:db8::1>/</TT
+></DT
+><DD
+><P
+> Matches any URL with the host address <TT
+CLASS="LITERAL"
+>2001:db8::1</TT
+>.
+ (Note that the real URL uses plain brackets, not angle brackets.)
+ </P
+></DD
+><DT
+><TT
+CLASS="LITERAL"
>index.html</TT
></DT
><DD
><H3
CLASS="SECT3"
><A
-NAME="AEN2386"
+NAME="AEN2449"
>8.4.1. The Domain Pattern</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN2462"
+NAME="AEN2525"
>8.4.2. The Path Pattern</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN4093"
+NAME="AEN4156"
>8.5.34. Summary</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN4157"
+NAME="AEN4220"
>8.7.1. match-all.action</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN4179"
+NAME="AEN4242"
>8.7.2. default.action</A
></H3
><P
><H3
CLASS="SECT3"
><A
-NAME="AEN4292"
+NAME="AEN4355"
>8.7.3. user.action</A
></H3
><P
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="See Also"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
><H2
CLASS="SECT2"
><A
-NAME="AEN5174"
+NAME="AEN5237"
>14.2. Privoxy's Internal Pages</A
></H2
><P
Privoxy main page:
</P
><A
-NAME="AEN5188"
+NAME="AEN5251"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
editing of actions files:
</P
><A
-NAME="AEN5196"
+NAME="AEN5259"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
Show the source code version numbers:
</P
><A
-NAME="AEN5201"
+NAME="AEN5264"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
Show the browser's request headers:
</P
><A
-NAME="AEN5206"
+NAME="AEN5269"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
Show which actions apply to a URL and why:
</P
><A
-NAME="AEN5211"
+NAME="AEN5274"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
place:
</P
><A
-NAME="AEN5219"
+NAME="AEN5282"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
> Short cuts. Turn off, then on:
</P
><A
-NAME="AEN5223"
+NAME="AEN5286"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
</P
></BLOCKQUOTE
><A
-NAME="AEN5226"
+NAME="AEN5289"
></A
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Privoxy Configuration"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
CLASS="emphasis"
><I
CLASS="EMPHASIS"
->1, 4096 and 8192 are recommended</I
+>1, 1024, 4096 and 8192 are recommended</I
></SPAN
>
so that you will notice when things go wrong. The other levels are
>Effect if unset:</DT
><DD
><P
-> Bind to 127.0.0.1 (localhost), port 8118. This is suitable and recommended for
- home users who run <SPAN
+> Bind to 127.0.0.1 (IPv4 localhost), port 8118. This is suitable and
+ recommended for home users who run <SPAN
CLASS="APPLICATION"
>Privoxy</SPAN
-> on the same machine as
- their browser.
+> on
+ the same machine as their browser.
</P
></DD
><DT
will need to override the default.
</P
><P
+> IPv6 addresses containing colons have to be quoted by brackets.
+ </P
+><P
> If you leave out the IP address, <SPAN
CLASS="APPLICATION"
>Privoxy</SPAN
> will
- bind to all interfaces (addresses) on your machine and may become reachable
+ bind to all IPv4 interfaces (addresses) on your machine and may become reachable
from the Internet. In that case, consider using <A
HREF="config.html#ACLS"
>access control lists</A
> (ACL's, see below), and/or
- a firewall.
+ a firewall. If the hostname is localhost, <SPAN
+CLASS="APPLICATION"
+>Privoxy</SPAN
+>
+ will explicitly try to bind to an IPv4 address. For other hostnames it depends
+ on the operating system which IP version will be used.
</P
><P
> If you open <SPAN
></TD
></TR
></TABLE
+>
+ </P
+><P
+> Suppose you are running <SPAN
+CLASS="APPLICATION"
+>Privoxy</SPAN
+> on an
+ IPv6-capable machine and you want it to listen on the IPv6 address
+ of the loopback device:
+ </P
+><P
+> <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="90%"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+> listen-address [::1]:8118</PRE
+></TD
+></TR
+></TABLE
>
</P
></DD
><I
>src_addr</I
></TT
->[/<TT
+>[:<TT
+CLASS="REPLACEABLE"
+><I
+>port</I
+></TT
+>][/<TT
CLASS="REPLACEABLE"
><I
>src_masklen</I
><I
>dst_addr</I
></TT
->[/<TT
+>[:<TT
+CLASS="REPLACEABLE"
+><I
+>port</I
+></TT
+>][/<TT
CLASS="REPLACEABLE"
><I
>dst_masklen</I
><I
>dst_addr</I
></TT
-> are IP addresses in dotted decimal notation or valid
- DNS names, and <TT
+> are IPv4 addresses in dotted decimal notation or valid
+ DNS names, <TT
+CLASS="REPLACEABLE"
+><I
+>port</I
+></TT
+> is a port
+ number, and <TT
CLASS="REPLACEABLE"
><I
>src_masklen</I
values from 2 to 30 representing the length (in bits) of the network address. The masks and the whole
destination part are optional.
</P
+><P
+> If your system implements
+ <A
+HREF="http://tools.ietf.org/html/rfc3493"
+TARGET="_top"
+>RFC 3493</A
+>, then
+ <TT
+CLASS="REPLACEABLE"
+><I
+>src_addr</I
+></TT
+> and <TT
+CLASS="REPLACEABLE"
+><I
+>dst_addr</I
+></TT
+> can be IPv6 addresses delimeted by
+ brackets, <TT
+CLASS="REPLACEABLE"
+><I
+>port</I
+></TT
+> can be a number
+ or a service name, and
+ <TT
+CLASS="REPLACEABLE"
+><I
+>src_masklen</I
+></TT
+> and
+ <TT
+CLASS="REPLACEABLE"
+><I
+>dst_masklen</I
+></TT
+> can be a number
+ from 0 to 128.
+ </P
></DD
><DT
>Default value:</DT
>Unset</I
></SPAN
></P
+><P
+> If no <TT
+CLASS="REPLACEABLE"
+><I
+>port</I
+></TT
+> is specified,
+ any port will match. If no <TT
+CLASS="REPLACEABLE"
+><I
+>src_masklen</I
+></TT
+> or
+ <TT
+CLASS="REPLACEABLE"
+><I
+>src_masklen</I
+></TT
+> is given, the complete IP
+ address has to match (i.e. 32 bits for IPv4 and 128 bits for IPv6).
+ </P
></DD
><DT
>Effect if unset:</DT
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
+ IPv6 address space with special prefix ::ffff:0:0/96 (so called IPv4
+ mapped IPv6 address). <SPAN
+CLASS="APPLICATION"
+>Privoxy</SPAN
+> can handle it
+ and maps such ACL addresses automatically.
+ </P
+><P
> Denying access to particular sites by ACL may have undesired side effects
if the site in question is hosted on a machine which also hosts other sites
(most sites are).
></TD
></TR
></TABLE
+>
+ </P
+><P
+> Allow access from the IPv4 network 192.0.2.0/24 even if listening on
+ an IPv6 wild card address (not supported on all platforms):
+ </P
+><P
+> <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="90%"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+> permit-access 192.0.2.0/24</PRE
+></TD
+></TR
+></TABLE
+>
+ </P
+><P
+> This is equivalent to the following line even if listening on an
+ IPv4 address (not supported on all platforms):
+ </P
+><P
+> <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="90%"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+> permit-access [::ffff:192.0.2.0]/120</PRE
+></TD
+></TR
+></TABLE
>
</P
></DD
></TT
>]
is the DNS name or IP address of the parent HTTP proxy through which the requests should be forwarded,
- optionally followed by its listening port (default: 8080).
+ optionally followed by its listening port (default: 8000).
Use a single dot (<TT
CLASS="LITERAL"
>.</TT
forwarded to another HTTP proxy but are made directly to the web servers.
</P
><P
+> <TT
+CLASS="REPLACEABLE"
+><I
+>http_parent</I
+></TT
+> can be a
+ numerical IPv6 address (if
+ <A
+HREF="http://tools.ietf.org/html/rfc3493"
+TARGET="_top"
+>RFC 3493</A
+> is
+ implemented). To prevent clashes with the port delimiter, the whole IP
+ address has to be put into brackets. On the other hand a <TT
+CLASS="REPLACEABLE"
+><I
+>target_pattern</I
+></TT
+> containing an IPv6 address
+ has to be put into angle brackets (normal brackets are reserved for
+ regular expressions already).
+ </P
+><P
> Multiple lines are OK, they are checked in sequence, and the last match wins.
</P
></DD
></TD
></TR
></TABLE
+>
+ </P
+><P
+> Parent proxy specified by an IPv6 address:
+ </P
+><P
+> <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="90%"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+> foward / [2001:DB8::1]:8000</PRE
+></TD
+></TR
+></TABLE
+>
+ </P
+><P
+> Suppose your parent proxy doesn't support IPv6:
+ </P
+><P
+> <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="90%"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+> forward / parent-proxy.example.org:8000
+ forward ipv6-server.example.org .
+ forward <[2-3][0-9a-f][0-9a-f][0-9a-f]:*> .</PRE
+></TD
+></TR
+></TABLE
>
</P
></DD
> the DNS resolution will happen on the remote server as well.
</P
><P
+> <TT
+CLASS="REPLACEABLE"
+><I
+>socks_proxy</I
+></TT
+> and
+ <TT
+CLASS="REPLACEABLE"
+><I
+>http_parent</I
+></TT
+> can be a
+ numerical IPv6 address (if
+ <A
+HREF="http://tools.ietf.org/html/rfc3493"
+TARGET="_top"
+>RFC 3493</A
+> is
+ implemented). To prevent clashes with the port delimiter, the whole IP
+ address has to be put into brackets. On the other hand a <TT
+CLASS="REPLACEABLE"
+><I
+>target_pattern</I
+></TT
+> containing an IPv6 address
+ has to be put into angle brackets (normal brackets are reserved for
+ regular expressions already).
+ </P
+><P
> If <TT
CLASS="REPLACEABLE"
><I
><TD
><PRE
CLASS="SCREEN"
-> forward-socks4a / 127.0.0.1:9050 .</PRE
+> forward-socks5 / 127.0.0.1:9050 .</PRE
></TD
></TR
></TABLE
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Starting Privoxy"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
><H2
CLASS="SECT2"
><A
-NAME="AEN776"
+NAME="AEN778"
>6.1. Controlling Privoxy with Your Web Browser</A
></H2
><P
> <H2
CLASS="BRIDGEHEAD"
><A
-NAME="AEN784"
+NAME="AEN786"
></A
>Â Â Â Â Privoxy Menu</H2
><P
><TR
><TD
> Â Â Â Â Â Â Â Â ▪Â Â <A
-HREF="http://www.privoxy.org/3.0.12/user-manual/"
+HREF="http://www.privoxy.org/3.0.13/user-manual/"
TARGET="_top"
>Documentation</A
>
<SPAN
CLASS="APPLICATION"
>Privoxy</SPAN
-> executable. </P
+> executable. The name
+ and number of configuration files has changed from previous versions, and is
+ subject to change as development progresses.</P
><P
> The installed defaults provide a reasonable starting point, though
some settings may be aggressive by some standards. For the time being, the
>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
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Privoxy's Template Files"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Contacting the Developers, Bug Reporting and Feature
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
><H2
CLASS="SECT2"
><A
-NAME="AEN4921"
+NAME="AEN4984"
>12.1. License</A
></H2
><P
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Actions Files"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
><H2
CLASS="SECT2"
><A
-NAME="AEN4447"
+NAME="AEN4510"
>9.1. Filter File Tutorial</A
></H2
><P
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
<HTML
><HEAD
><TITLE
->Privoxy 3.0.12 User Manual</TITLE
+>Privoxy 3.0.13 User Manual</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
CLASS="TITLE"
><A
NAME="AEN2"
->Privoxy 3.0.12 User Manual</A
+>Privoxy 3.0.13 User Manual</A
></H1
><P
CLASS="PUBDATE"
><BR></P
><P
CLASS="PUBDATE"
->$Id: user-manual.sgml,v 2.103 2009/03/21 10:49:05 fabiankeil Exp $<BR></P
+>$Id: user-manual.sgml,v 2.105 2009/04/17 11:32:57 fabiankeil Exp $<BR></P
><DIV
><DIV
CLASS="ABSTRACT"
><DL
><DT
>6.1. <A
-HREF="configuration.html#AEN776"
+HREF="configuration.html#AEN778"
>Controlling Privoxy with Your Web Browser</A
></DT
><DT
><DL
><DT
>8.1. <A
-HREF="actions-file.html#AEN2288"
+HREF="actions-file.html#AEN2335"
>Finding the Right Mix</A
></DT
><DT
>8.2. <A
-HREF="actions-file.html#AEN2295"
+HREF="actions-file.html#AEN2342"
>How to Edit</A
></DT
><DT
><DL
><DT
>8.4.1. <A
-HREF="actions-file.html#AEN2386"
+HREF="actions-file.html#AEN2449"
>The Domain Pattern</A
></DT
><DT
>8.4.2. <A
-HREF="actions-file.html#AEN2462"
+HREF="actions-file.html#AEN2525"
>The Path Pattern</A
></DT
><DT
></DT
><DT
>8.5.34. <A
-HREF="actions-file.html#AEN4093"
+HREF="actions-file.html#AEN4156"
>Summary</A
></DT
></DL
><DL
><DT
>8.7.1. <A
-HREF="actions-file.html#AEN4157"
+HREF="actions-file.html#AEN4220"
>match-all.action</A
></DT
><DT
>8.7.2. <A
-HREF="actions-file.html#AEN4179"
+HREF="actions-file.html#AEN4242"
>default.action</A
></DT
><DT
>8.7.3. <A
-HREF="actions-file.html#AEN4292"
+HREF="actions-file.html#AEN4355"
>user.action</A
></DT
></DL
><DL
><DT
>9.1. <A
-HREF="filter-file.html#AEN4447"
+HREF="filter-file.html#AEN4510"
>Filter File Tutorial</A
></DT
><DT
><DL
><DT
>12.1. <A
-HREF="copyright.html#AEN4921"
+HREF="copyright.html#AEN4984"
>License</A
></DT
><DT
></DT
><DT
>14.2. <A
-HREF="appendix.html#AEN5174"
+HREF="appendix.html#AEN5237"
>Privoxy's Internal Pages</A
></DT
><DD
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Introduction"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
><P
> RPMs can be installed with <TT
CLASS="LITERAL"
->rpm -Uvh privoxy-3.0.12-1.rpm</TT
+>rpm -Uvh privoxy-3.0.13-1.rpm</TT
>,
and will use <TT
CLASS="FILENAME"
> If you have problems with failed dependencies, try rebuilding the SRC RPM:
<TT
CLASS="LITERAL"
->rpm --rebuild privoxy-3.0.12-1.src.rpm</TT
+>rpm --rebuild privoxy-3.0.13-1.src.rpm</TT
>. This
will use your locally installed libraries and RPM version. </P
><P
>, the
documentation is in <TT
CLASS="FILENAME"
->/usr/share/doc/privoxy-3.0.12</TT
+>/usr/share/doc/privoxy-3.0.13</TT
>
and the Log directory is in <TT
CLASS="FILENAME"
><TD
><PRE
CLASS="SCREEN"
-> tar xzvf privoxy-3.0.12-stable-src.tar.gz
- cd privoxy-3.0.12-stable</PRE
+> tar xzvf privoxy-3.0.13-beta-src.tar.gz
+ cd privoxy-3.0.13-beta</PRE
></TD
></TR
></TABLE
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="NEXT"
TITLE="Installation"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
>1. Introduction</A
></H1
><P
-> This documentation is included with the current stable version of
+> This documentation is included with the current UNRELEASED version of
<SPAN
CLASS="APPLICATION"
>Privoxy</SPAN
->, v.3.0.12.</P
+>, v.3.0.13,
+ 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 UNRELEASED 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
><DIV
CLASS="SECT2"
><H2
CLASS="APPLICATION"
>Privoxy</SPAN
> provides many supplemental
- features,
+ features, some of them currently under development,
that give the end-user more control, more privacy and more freedom:</P
><P
> <P
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Privoxy 3.0.12 User Manual</TD
+>Privoxy 3.0.13 User Manual</TD
><TD
WIDTH="34%"
ALIGN="center"
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="What's New in this Release"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
> <DIV
CLASS="FIGURE"
><A
-NAME="AEN530"
+NAME="AEN532"
></A
><P
><B
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Privoxy Copyright, License and History"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Quickstart to Using Privoxy"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
> <DIV
CLASS="FIGURE"
><A
-NAME="AEN585"
+NAME="AEN587"
></A
><P
><B
> <DIV
CLASS="FIGURE"
><A
-NAME="AEN630"
+NAME="AEN632"
></A
><P
><B
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Filter Files"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
-TITLE="Privoxy 3.0.12 User Manual"
+TITLE="Privoxy 3.0.13 User Manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Installation"
><TH
COLSPAN="3"
ALIGN="center"
->Privoxy 3.0.12 User Manual</TH
+>Privoxy 3.0.13 User Manual</TH
></TR
><TR
><TD
></DIV
></BODY
></HTML
->
\ No newline at end of file
+>