[prev in list] [next in list] [prev in thread] [next in thread] 

List:       privoxy-commits
Subject:    [privoxy-commits] current/doc/webserver/user-manual actions-file.html, 1.66, 1.67 appendix.html, 1.7
From:       Fabian Keil <fabiankeil () users ! sourceforge ! net>
Date:       2012-09-20 11:22:22
Message-ID: E1TEepr-0004LH-D3 () sfs-ml-3 ! v29 ! ch3 ! sourceforge ! com
[Download RAW message or body]

Update of /cvsroot/ijbswa/current/doc/webserver/user-manual
In directory vz-cvs-4.sog:/tmp/cvs-serv13919/doc/webserver/user-manual

Modified Files:
	actions-file.html appendix.html config.html configuration.html 
	contact.html copyright.html filter-file.html index.html 
	installation.html introduction.html quickstart.html 
	seealso.html startup.html templates.html whatsnew.html 
Log Message:
Documentation for 3.0.19, regenerated with the modified tidy changes


Index: whatsnew.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/whatsnew.html,v
retrieving revision 1.51
retrieving revision 1.52
diff -C2 -d -r1.51 -r1.52
*** whatsnew.html	18 Mar 2012 15:44:20 -0000	1.51
--- whatsnew.html	20 Sep 2012 11:22:20 -0000	1.52
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Installation" href="installation.html">
    <link rel="NEXT" title="Quickstart to Using Privoxy" href=
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Installation" href="installation.html">
    <link rel="NEXT" title="Quickstart to Using Privoxy" href=
***************
*** 14,35 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 14,26 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 44,48 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 35,39 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 1029,1033 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 1020,1024 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: installation.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/installation.html,v
retrieving revision 1.60
retrieving revision 1.61
diff -C2 -d -r1.60 -r1.61
*** installation.html	18 Mar 2012 15:44:20 -0000	1.60
--- installation.html	20 Sep 2012 11:22:20 -0000	1.61
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Introduction" href="introduction.html">
    <link rel="NEXT" title="What's New in this Release" href="whatsnew.html">
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Introduction" href="introduction.html">
    <link rel="NEXT" title="What's New in this Release" href="whatsnew.html">
***************
*** 13,37 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   table.c4 {background-color: #E0E0E0}
-   tt.c3 {font-style: italic}
-   span.c2 {font-style: italic}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 13,25 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 46,50 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 34,38 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 62,67 ****
      <p>Note: On some platforms, the installer may remove previously installed
      versions, if found. (See below for your platform). In any case
!     <span class="emphasis EMPHASIS c2">be sure to backup your old
!     configuration if it is valuable to you.</span> See the <a href=
      "whatsnew.html#UPGRADERSNOTE">note to upgraders</a> section below.</p>
  
--- 50,55 ----
      <p>Note: On some platforms, the installer may remove previously installed
      versions, if found. (See below for your platform). In any case
!     <span class="emphasis"><i class="EMPHASIS">be sure to backup your old
!     configuration if it is valuable to you.</i></span> See the <a href=
      "whatsnew.html#UPGRADERSNOTE">note to upgraders</a> section below.</p>
  
***************
*** 78,94 ****
  
          <p>RPMs can be installed with <tt class="LITERAL">rpm -Uvh
!         privoxy-3.0.20-1.rpm</tt>, and will use <tt class=
          "FILENAME">/etc/privoxy</tt> for the location of configuration
          files.</p>
  
          <p>Note that on Red Hat, <span class="APPLICATION">Privoxy</span>
!         will <span class="emphasis EMPHASIS c2">not</span> be automatically
!         started on system boot. You will need to enable that using <b class=
!         "COMMAND">chkconfig</b>, <b class="COMMAND">ntsysv</b>, or similar
!         methods.</p>
  
          <p>If you have problems with failed dependencies, try rebuilding the
          SRC RPM: <tt class="LITERAL">rpm --rebuild
!         privoxy-3.0.20-1.src.rpm</tt>. This will use your locally installed
          libraries and RPM version.</p>
  
--- 66,82 ----
  
          <p>RPMs can be installed with <tt class="LITERAL">rpm -Uvh
!         privoxy-3.0.19-1.rpm</tt>, and will use <tt class=
          "FILENAME">/etc/privoxy</tt> for the location of configuration
          files.</p>
  
          <p>Note that on Red Hat, <span class="APPLICATION">Privoxy</span>
!         will <span class="emphasis"><i class="EMPHASIS">not</i></span> be
!         automatically started on system boot. You will need to enable that
!         using <b class="COMMAND">chkconfig</b>, <b class=
!         "COMMAND">ntsysv</b>, or similar methods.</p>
  
          <p>If you have problems with failed dependencies, try rebuilding the
          SRC RPM: <tt class="LITERAL">rpm --rebuild
!         privoxy-3.0.19-1.src.rpm</tt>. This will use your locally installed
          libraries and RPM version.</p>
  
***************
*** 123,128 ****
          the <span class="APPLICATION">Privoxy</span> program has two new
          command line arguments to install and uninstall <span class=
!         "APPLICATION">Privoxy</span> as a <span class=
!         "emphasis EMPHASIS c2">service</span>.</p>
  
          <div class="VARIABLELIST">
--- 111,116 ----
          the <span class="APPLICATION">Privoxy</span> program has two new
          command line arguments to install and uninstall <span class=
!         "APPLICATION">Privoxy</span> as a <span class="emphasis"><i class=
!         "EMPHASIS">service</i></span>.</p>
  
          <div class="VARIABLELIST">
***************
*** 131,139 ****
  
              <dd>
!               <p><tt class="REPLACEABLE c3">--install</tt>[:<tt class=
!               "REPLACEABLE c3">service_name</tt>]</p>
  
!               <p><tt class="REPLACEABLE c3">--uninstall</tt>[:<tt class=
!               "REPLACEABLE c3">service_name</tt>]</p>
              </dd>
            </dl>
--- 119,127 ----
  
              <dd>
!               <p><tt class="REPLACEABLE"><i>--install</i></tt>[:<tt class=
!               "REPLACEABLE"><i>service_name</i></tt>]</p>
  
!               <p><tt class="REPLACEABLE"><i>--uninstall</i></tt>[:<tt class=
!               "REPLACEABLE"><i>service_name</i></tt>]</p>
              </dd>
            </dl>
***************
*** 188,268 ****
          "INSTALLATION-MAC">2.1.6. Mac OS X</a></h3>
  
!         <p>Installation instructions for the OS X platform depend upon
!         whether you downloaded a ready-built installation package (.pkg or
!         .mpkg) or have downloaded the source code.</p>
!       </div>
! 
!       <div class="SECT3">
!         <h4 class="SECT3"><a name="OS-X-INSTALL-FROM-PACKAGE" id=
!         "OS-X-INSTALL-FROM-PACKAGE">2.1.7. Installation from ready-built
!         package</a></h4>
! 
!         <p>The downloaded file will either be a .pkg (for OS X 10.5 upwards)
!         or a bzipped .mpkg file (for OS X 10.4). The former can be
!         double-clicked as is and the installation will start; double-clicking
!         the latter will unzip the .mpkg file which can then be double-clicked
!         to commence the installation.</p>
! 
!         <p>The privoxy service will automatically start after a successful
!         installation (and thereafter every time your computer starts up)
!         however you will need to configure your web browser(s) to use it. To
!         do so, configure them to use a proxy for HTTP and HTTPS at the
!         address 127.0.0.1:8118.</p>
! 
!         <p>To prevent the privoxy service from automatically starting when
!         your computer starts up, remove or rename the file <tt class=
!         "LITERAL">/Library/LaunchDaemons/org.ijbswa.privoxy.plist</tt> (on OS
!         X 10.5 and higher) or the folder named <tt class=
!         "LITERAL">/Library/StartupItems/Privoxy</tt> (on OS X 10.4
!         'Tiger').</p>
! 
!         <p>To manually start or stop the privoxy service, use the scripts
!         startPrivoxy.sh and stopPrivoxy.sh supplied in /Applications/Privoxy.
!         They must be run from an administrator account, using sudo.</p>
! 
!         <p>To uninstall, run /Applications/Privoxy/uninstall.command as sudo
!         from an administrator account.</p>
!       </div>
! 
!       <div class="SECT3">
!         <h4 class="SECT3"><a name="OS-X-INSTALL-FROM-SOURCE" id=
!         "OS-X-INSTALL-FROM-SOURCE">2.1.8. Installation from source</a></h4>
! 
!         <p>To build and install the Privoxy source code on OS X you will need
!         to obtain the macsetup module from the Privoxy Sourceforge CVS
!         repository (refer to Sourceforge help for details of how to set up a
!         CVS client to have read-only access to the repository). This module
!         contains scripts that leverage the usual open-source tools (available
!         as part of Apple's free of charge Xcode distribution or via the usual
!         open-source software package managers for OS X (MacPorts, Homebrew,
!         Fink etc.) to build and then install the privoxy binary and
!         associated files. The macsetup module's README file contains complete
!         instructions for its use.</p>
  
          <p>The privoxy service will automatically start after a successful
!         installation (and thereafter every time your computer starts up)
!         however you will need to configure your web browser(s) to use it. To
!         do so, configure them to use a proxy for HTTP and HTTPS at the
!         address 127.0.0.1:8118.</p>
! 
!         <p>To prevent the privoxy service from automatically starting when
!         your computer starts up, remove or rename the file <tt class=
!         "LITERAL">/Library/LaunchDaemons/org.ijbswa.privoxy.plist</tt> (on OS
!         X 10.5 and higher) or the folder named <tt class=
!         "LITERAL">/Library/StartupItems/Privoxy</tt> (on OS X 10.4
!         'Tiger').</p>
  
          <p>To manually start or stop the privoxy service, use the Privoxy
!         Utility for Mac OS X (also part of the macsetup module). This
!         application can start and stop the privoxy service and display its
!         log and configuration files.</p>
! 
!         <p>To uninstall, run the macsetup module's uninstall.sh as sudo from
!         an administrator account.</p>
        </div>
  
        <div class="SECT3">
          <h3 class="SECT3"><a name="INSTALLATION-AMIGA" id=
!         "INSTALLATION-AMIGA">2.1.9. AmigaOS</a></h3>
  
          <p>Copy and then unpack the <tt class="FILENAME">lha</tt> archive to
--- 176,199 ----
          "INSTALLATION-MAC">2.1.6. Mac OS X</a></h3>
  
!         <p>Unzip the downloaded file (you can either double-click on the zip
!         file icon from the Finder, or from the desktop if you downloaded it
!         there). Then, double-click on the package installer icon and follow
!         the installation process.</p>
  
          <p>The privoxy service will automatically start after a successful
!         installation (in addition to every time your computer starts up). To
!         prevent the privoxy service from automatically starting when your
!         computer starts up, remove or rename the folder named <tt class=
!         "LITERAL">/Library/StartupItems/Privoxy</tt>.</p>
  
          <p>To manually start or stop the privoxy service, use the Privoxy
!         Utility for Mac OS X. This application controls the privoxy service
!         (e.g. starting and stopping the service as well as uninstalling the
!         software).</p>
        </div>
  
        <div class="SECT3">
          <h3 class="SECT3"><a name="INSTALLATION-AMIGA" id=
!         "INSTALLATION-AMIGA">2.1.7. AmigaOS</a></h3>
  
          <p>Copy and then unpack the <tt class="FILENAME">lha</tt> archive to
***************
*** 275,279 ****
        <div class="SECT3">
          <h3 class="SECT3"><a name="INSTALLATION-TBZ" id=
!         "INSTALLATION-TBZ">2.1.10. FreeBSD</a></h3>
  
          <p>Privoxy is part of FreeBSD's Ports Collection, you can build and
--- 206,210 ----
        <div class="SECT3">
          <h3 class="SECT3"><a name="INSTALLATION-TBZ" id=
!         "INSTALLATION-TBZ">2.1.8. FreeBSD</a></h3>
  
          <p>Privoxy is part of FreeBSD's Ports Collection, you can build and
***************
*** 294,298 ****
        <div class="SECT3">
          <h3 class="SECT3"><a name="INSTALLATTION-GENTOO" id=
!         "INSTALLATTION-GENTOO">2.1.11. Gentoo</a></h3>
  
          <p>Gentoo source packages (Ebuilds) for <span class=
--- 225,229 ----
        <div class="SECT3">
          <h3 class="SECT3"><a name="INSTALLATTION-GENTOO" id=
!         "INSTALLATTION-GENTOO">2.1.9. Gentoo</a></h3>
  
          <p>Gentoo source packages (Ebuilds) for <span class=
***************
*** 309,313 ****
          <p>Configuration files are in <tt class="FILENAME">/etc/privoxy</tt>,
          the documentation is in <tt class=
!         "FILENAME">/usr/share/doc/privoxy-3.0.20</tt> and the Log directory
          is in <tt class="FILENAME">/var/log/privoxy</tt>.</p>
        </div>
--- 240,244 ----
          <p>Configuration files are in <tt class="FILENAME">/etc/privoxy</tt>,
          the documentation is in <tt class=
!         "FILENAME">/usr/share/doc/privoxy-3.0.19</tt> and the Log directory
          is in <tt class="FILENAME">/var/log/privoxy</tt>.</p>
        </div>
***************
*** 340,349 ****
        <p>When building from a source tarball, first unpack the source:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
              <pre class="SCREEN">
!  tar xzvf privoxy-3.0.20-beta-src.tar.gz
!  cd privoxy-3.0.20-beta
  </pre>
            </td>
--- 271,280 ----
        <p>When building from a source tarball, first unpack the source:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
              <pre class="SCREEN">
!  tar xzvf privoxy-3.0.19-stable-src.tar.gz
!  cd privoxy-3.0.19-stable
  </pre>
            </td>
***************
*** 357,361 ****
        like:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 288,292 ----
        like:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 388,392 ****
        <p><tt class="FILENAME">/etc/passwd</tt> might then look like:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 319,323 ----
        <p><tt class="FILENAME">/etc/passwd</tt> might then look like:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 400,404 ****
        <p>And then <tt class="FILENAME">/etc/group</tt>, like:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 331,335 ----
        <p>And then <tt class="FILENAME">/etc/group</tt>, like:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 414,418 ****
        <p>Then, to build from either unpacked tarball or CVS source:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 345,349 ----
        <p>Then, to build from either unpacked tarball or CVS source:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 433,437 ****
        steps automatically done for you by just typing:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 364,368 ----
        steps automatically done for you by just typing:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 450,454 ****
        "COMMAND">configure</b> like this:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 381,385 ----
        "COMMAND">configure</b> like this:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 463,474 ****
        options can also be disabled through the configuration file.</p>
  
!       <p><span class="emphasis EMPHASIS c2">WARNING:</span> If installing as
!       root, the install will fail unless a non-root user or group is
!       specified, or a <tt class="LITERAL">privoxy</tt> user and group already
!       exist on the system. If a non-root user is specified, and no group,
!       then the installation will try to also use a group of the same name as
!       <span class="QUOTE">"user"</span>. If a group is specified (and no
!       user), then the support files will be installed as writable by that
!       group, and owned by the user running the installation.</p>
  
        <p><b class="COMMAND">configure</b> accepts <tt class=
--- 394,405 ----
        options can also be disabled through the configuration file.</p>
  
!       <p><span class="emphasis"><i class="EMPHASIS">WARNING:</i></span> If
!       installing as root, the install will fail unless a non-root user or
!       group is specified, or a <tt class="LITERAL">privoxy</tt> user and
!       group already exist on the system. If a non-root user is specified, and
!       no group, then the installation will try to also use a group of the
!       same name as <span class="QUOTE">"user"</span>. If a group is specified
!       (and no user), then the support files will be installed as writable by
!       that group, and owned by the user running the installation.</p>
  
        <p><b class="COMMAND">configure</b> accepts <tt class=
***************
*** 476,482 ****
        options for setting user and group ownership of the configuration files
        (which need to be writable by the daemon). The specified <span class=
!       "emphasis EMPHASIS c2">user must already exist</span>. When starting
!       <span class="APPLICATION">Privoxy</span>, it must be run as this same
!       user to insure write access to configuration and log files!</p>
  
        <p>Alternately, you can specify <tt class="LITERAL">user</tt> and
--- 407,414 ----
        options for setting user and group ownership of the configuration files
        (which need to be writable by the daemon). The specified <span class=
!       "emphasis"><i class="EMPHASIS">user must already exist</i></span>. When
!       starting <span class="APPLICATION">Privoxy</span>, it must be run as
!       this same user to insure write access to configuration and log
!       files!</p>
  
        <p>Alternately, you can specify <tt class="LITERAL">user</tt> and
***************
*** 484,488 ****
        command line, but be sure both already exist:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 416,420 ----
        command line, but be sure both already exist:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 539,552 ****
        most of these will not be overwritten, and the new ones will be
        installed with a <span class="QUOTE">"new"</span> extension.
!       default.action and default.filter <span class=
!       "emphasis EMPHASIS c2">will be overwritten</span>. You will then need
!       to manually update the other installed configuration files as needed.
!       The default template files <span class=
!       "emphasis EMPHASIS c2">will</span> be overwritten. If you have
!       customized, local templates, these should be stored safely in a
!       separate directory and defined in <tt class="FILENAME">config</tt> by
!       the <span class="QUOTE">"templdir"</span> directive. It is of course
!       wise to always back-up any important configuration files <span class=
!       "QUOTE">"just in case"</span>. If a previous version of <span class=
        "APPLICATION">Privoxy</span> is already running, you will have to
        restart it manually.</p>
--- 471,484 ----
        most of these will not be overwritten, and the new ones will be
        installed with a <span class="QUOTE">"new"</span> extension.
!       default.action and default.filter <span class="emphasis"><i class=
!       "EMPHASIS">will be overwritten</i></span>. You will then need to
!       manually update the other installed configuration files as needed. The
!       default template files <span class="emphasis"><i class=
!       "EMPHASIS">will</i></span> be overwritten. If you have customized,
!       local templates, these should be stored safely in a separate directory
!       and defined in <tt class="FILENAME">config</tt> by the <span class=
!       "QUOTE">"templdir"</span> directive. It is of course wise to always
!       back-up any important configuration files <span class="QUOTE">"just in
!       case"</span>. If a previous version of <span class=
        "APPLICATION">Privoxy</span> is already running, you will have to
        restart it manually.</p>
***************
*** 580,587 ****
        <p>In order not to lose your personal changes and adjustments when
        updating to the latest <tt class="LITERAL">default.action</tt> file we
!       <span class="emphasis EMPHASIS c2">strongly recommend</span> that you
!       use <tt class="LITERAL">user.action</tt> and <tt class=
!       "LITERAL">user.filter</tt> for your local customizations of
!       <span class="APPLICATION">Privoxy</span>. See the <a href=
        "actions-file.html">Chapter on actions files</a> for details.</p>
      </div>
--- 512,519 ----
        <p>In order not to lose your personal changes and adjustments when
        updating to the latest <tt class="LITERAL">default.action</tt> file we
!       <span class="emphasis"><i class="EMPHASIS">strongly
!       recommend</i></span> that you use <tt class="LITERAL">user.action</tt>
!       and <tt class="LITERAL">user.filter</tt> for your local customizations
!       of <span class="APPLICATION">Privoxy</span>. See the <a href=
        "actions-file.html">Chapter on actions files</a> for details.</p>
      </div>
***************
*** 589,593 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 521,525 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: appendix.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/appendix.html,v
retrieving revision 1.77
retrieving revision 1.78
diff -C2 -d -r1.77 -r1.78
*** appendix.html	18 Mar 2012 15:44:20 -0000	1.77
--- appendix.html	20 Sep 2012 11:22:19 -0000	1.78
***************
*** 7,35 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="See Also" href="seealso.html">
    <link rel="STYLESHEET" type="text/css" href="../p_doc.css">
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   table.c3 {background-color: #E0E0E0}
-   span.c2 {font-style: italic}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 7,24 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="See Also" href="seealso.html">
    <link rel="STYLESHEET" type="text/css" href="../p_doc.css">
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 43,47 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 32,36 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 96,104 ****
          <tbody>
            <tr>
!             <td><span class="emphasis EMPHASIS c2">.</span> - Matches any
!             single character, e.g. <span class="QUOTE">"a"</span>,
!             <span class="QUOTE">"A"</span>, <span class="QUOTE">"4"</span>,
!             <span class="QUOTE">":"</span>, or <span class=
!             "QUOTE">"@"</span>.</td>
            </tr>
          </tbody>
--- 85,93 ----
          <tbody>
            <tr>
!             <td><span class="emphasis"><i class="EMPHASIS">.</i></span> -
!             Matches any single character, e.g. <span class=
!             "QUOTE">"a"</span>, <span class="QUOTE">"A"</span>, <span class=
!             "QUOTE">"4"</span>, <span class="QUOTE">":"</span>, or
!             <span class="QUOTE">"@"</span>.</td>
            </tr>
          </tbody>
***************
*** 108,113 ****
          <tbody>
            <tr>
!             <td><span class="emphasis EMPHASIS c2">?</span> - The preceding
!             character or expression is matched ZERO or ONE times.
              Either/or.</td>
            </tr>
--- 97,102 ----
          <tbody>
            <tr>
!             <td><span class="emphasis"><i class="EMPHASIS">?</i></span> - The
!             preceding character or expression is matched ZERO or ONE times.
              Either/or.</td>
            </tr>
***************
*** 118,123 ****
          <tbody>
            <tr>
!             <td><span class="emphasis EMPHASIS c2">+</span> - The preceding
!             character or expression is matched ONE or MORE times.</td>
            </tr>
          </tbody>
--- 107,113 ----
          <tbody>
            <tr>
!             <td><span class="emphasis"><i class="EMPHASIS">+</i></span> - The
!             preceding character or expression is matched ONE or MORE
!             times.</td>
            </tr>
          </tbody>
***************
*** 127,132 ****
          <tbody>
            <tr>
!             <td><span class="emphasis EMPHASIS c2">*</span> - The preceding
!             character or expression is matched ZERO or MORE times.</td>
            </tr>
          </tbody>
--- 117,123 ----
          <tbody>
            <tr>
!             <td><span class="emphasis"><i class="EMPHASIS">*</i></span> - The
!             preceding character or expression is matched ZERO or MORE
!             times.</td>
            </tr>
          </tbody>
***************
*** 136,140 ****
          <tbody>
            <tr>
!             <td><span class="emphasis EMPHASIS c2">\</span> - The
              <span class="QUOTE">"escape"</span> character denotes that the
              following character should be taken literally. This is used where
--- 127,131 ----
          <tbody>
            <tr>
!             <td><span class="emphasis"><i class="EMPHASIS">\</i></span> - The
              <span class="QUOTE">"escape"</span> character denotes that the
              following character should be taken literally. This is used where
***************
*** 152,158 ****
          <tbody>
            <tr>
!             <td><span class="emphasis EMPHASIS c2">[ ]</span> - Characters
!             enclosed in brackets will be matched if any of the enclosed
!             characters are encountered. For instance, <span class=
              "QUOTE">"[0-9]"</span> matches any numeric digit (zero through
              nine). As an example, we can combine this with <span class=
--- 143,149 ----
          <tbody>
            <tr>
!             <td><span class="emphasis"><i class="EMPHASIS">[ ]</i></span> -
!             Characters enclosed in brackets will be matched if any of the
!             enclosed characters are encountered. For instance, <span class=
              "QUOTE">"[0-9]"</span> matches any numeric digit (zero through
              nine). As an example, we can combine this with <span class=
***************
*** 166,171 ****
          <tbody>
            <tr>
!             <td><span class="emphasis EMPHASIS c2">( )</span> - parentheses
!             are used to group a sub-expression, or multiple
              sub-expressions.</td>
            </tr>
--- 157,162 ----
          <tbody>
            <tr>
!             <td><span class="emphasis"><i class="EMPHASIS">( )</i></span> -
!             parentheses are used to group a sub-expression, or multiple
              sub-expressions.</td>
            </tr>
***************
*** 176,180 ****
          <tbody>
            <tr>
!             <td><span class="emphasis EMPHASIS c2">|</span> - The
              <span class="QUOTE">"bar"</span> character works like an
              <span class="QUOTE">"or"</span> conditional statement. A match is
--- 167,171 ----
          <tbody>
            <tr>
!             <td><span class="emphasis"><i class="EMPHASIS">|</i></span> - The
              <span class="QUOTE">"bar"</span> character works like an
              <span class="QUOTE">"or"</span> conditional statement. A match is
***************
*** 194,203 ****
        simple examples which may be more illuminating:</p>
  
!       <p><span class="emphasis EMPHASIS c2"><tt class=
!       "LITERAL">/.*/banners/.*</tt></span> - A simple example that uses the
!       common combination of <span class="QUOTE">"."</span> and <span class=
!       "QUOTE">"*"</span> to denote any character, zero or more times. In
!       other words, any string at all. So we start with a literal forward
!       slash, then our regular expression pattern (<span class=
        "QUOTE">".*"</span>) another literal forward slash, the string
        <span class="QUOTE">"banners"</span>, another forward slash, and lastly
--- 185,194 ----
        simple examples which may be more illuminating:</p>
  
!       <p><span class="emphasis"><i class="EMPHASIS"><tt class=
!       "LITERAL">/.*/banners/.*</tt></i></span> - A simple example that uses
!       the common combination of <span class="QUOTE">"."</span> and
!       <span class="QUOTE">"*"</span> to denote any character, zero or more
!       times. In other words, any string at all. So we start with a literal
!       forward slash, then our regular expression pattern (<span class=
        "QUOTE">".*"</span>) another literal forward slash, the string
        <span class="QUOTE">"banners"</span>, another forward slash, and lastly
***************
*** 215,228 ****
        <p>And now something a little more complex:</p>
  
!       <p><span class="emphasis EMPHASIS c2"><tt class=
!       "LITERAL">/.*/adv((er)?ts?|ertis(ing|ements?))?/</tt></span> - We have
!       several literal forward slashes again (<span class="QUOTE">"/"</span>),
!       so we are building another expression that is a file path statement. We
!       have another <span class="QUOTE">".*"</span>, so we are matching
!       against any conceivable sub-path, just so it matches our expression.
!       The only true literal that <span class="emphasis EMPHASIS c2">must
!       match</span> our pattern is <span class="APPLICATION">adv</span>,
!       together with the forward slashes. What comes after the <span class=
!       "QUOTE">"adv"</span> string is the interesting part.</p>
  
        <p>Remember the <span class="QUOTE">"?"</span> means the preceding
--- 206,220 ----
        <p>And now something a little more complex:</p>
  
!       <p><span class="emphasis"><i class="EMPHASIS"><tt class=
!       "LITERAL">/.*/adv((er)?ts?|ertis(ing|ements?))?/</tt></i></span> - We
!       have several literal forward slashes again (<span class=
!       "QUOTE">"/"</span>), so we are building another expression that is a
!       file path statement. We have another <span class="QUOTE">".*"</span>,
!       so we are matching against any conceivable sub-path, just so it matches
!       our expression. The only true literal that <span class=
!       "emphasis"><i class="EMPHASIS">must match</i></span> our pattern is
!       <span class="APPLICATION">adv</span>, together with the forward
!       slashes. What comes after the <span class="QUOTE">"adv"</span> string
!       is the interesting part.</p>
  
        <p>Remember the <span class="QUOTE">"?"</span> means the preceding
***************
*** 236,248 ****
        <span class="QUOTE">"or"</span>. We have two of those. For instance,
        <span class="QUOTE">"(ing|ements?)"</span>, can expand to match either
!       <span class="QUOTE">"ing"</span> <span class=
!       "emphasis EMPHASIS c2">OR</span> <span class="QUOTE">"ements?"</span>.
!       What is being done here, is an attempt at matching as many variations
!       of <span class="QUOTE">"advertisement"</span>, and similar, as
!       possible. So this would expand to match just <span class=
!       "QUOTE">"adv"</span>, or <span class="QUOTE">"advert"</span>, or
!       <span class="QUOTE">"adverts"</span>, or <span class=
!       "QUOTE">"advertising"</span>, or <span class=
!       "QUOTE">"advertisement"</span>, or <span class=
        "QUOTE">"advertisements"</span>. You get the idea. But it would not
        match <span class="QUOTE">"advertizements"</span> (with a <span class=
--- 228,239 ----
        <span class="QUOTE">"or"</span>. We have two of those. For instance,
        <span class="QUOTE">"(ing|ements?)"</span>, can expand to match either
!       <span class="QUOTE">"ing"</span> <span class="emphasis"><i class=
!       "EMPHASIS">OR</i></span> <span class="QUOTE">"ements?"</span>. What is
!       being done here, is an attempt at matching as many variations of
!       <span class="QUOTE">"advertisement"</span>, and similar, as possible.
!       So this would expand to match just <span class="QUOTE">"adv"</span>, or
!       <span class="QUOTE">"advert"</span>, or <span class=
!       "QUOTE">"adverts"</span>, or <span class="QUOTE">"advertising"</span>,
!       or <span class="QUOTE">"advertisement"</span>, or <span class=
        "QUOTE">"advertisements"</span>. You get the idea. But it would not
        match <span class="QUOTE">"advertizements"</span> (with a <span class=
***************
*** 252,257 ****
        would then match either spelling.</p>
  
!       <p><span class="emphasis EMPHASIS c2"><tt class=
!       "LITERAL">/.*/advert[0-9]+\.(gif|jpe?g)</tt></span> - Again another
        path statement with forward slashes. Anything in the square brackets
        <span class="QUOTE">"[ ]"</span> can be matched. This is using
--- 243,248 ----
        would then match either spelling.</p>
  
!       <p><span class="emphasis"><i class="EMPHASIS"><tt class=
!       "LITERAL">/.*/advert[0-9]+\.(gif|jpe?g)</tt></i></span> - Again another
        path statement with forward slashes. Anything in the square brackets
        <span class="QUOTE">"[ ]"</span> can be matched. This is using
***************
*** 303,307 ****
  
      <div class="SECT2">
!       <h2 class="SECT2"><a name="AEN5814" id="AEN5814">14.2. Privoxy's
        Internal Pages</a></h2>
  
--- 294,298 ----
  
      <div class="SECT2">
!       <h2 class="SECT2"><a name="AEN5795" id="AEN5795">14.2. Privoxy's
        Internal Pages</a></h2>
  
***************
*** 323,327 ****
        <ul>
          <li>
!           <p>Privoxy main page:</p><a name="AEN5828" id="AEN5828"></a>
  
            <blockquote class="BLOCKQUOTE">
--- 314,318 ----
        <ul>
          <li>
!           <p>Privoxy main page:</p><a name="AEN5809" id="AEN5809"></a>
  
            <blockquote class="BLOCKQUOTE">
***************
*** 338,343 ****
          <li>
            <p>Show information about the current configuration, including
!           viewing and editing of actions files:</p><a name="AEN5836" id=
!           "AEN5836"></a>
  
            <blockquote class="BLOCKQUOTE">
--- 329,334 ----
          <li>
            <p>Show information about the current configuration, including
!           viewing and editing of actions files:</p><a name="AEN5817" id=
!           "AEN5817"></a>
  
            <blockquote class="BLOCKQUOTE">
***************
*** 348,353 ****
  
          <li>
!           <p>Show the source code version numbers:</p><a name="AEN5841" id=
!           "AEN5841"></a>
  
            <blockquote class="BLOCKQUOTE">
--- 339,344 ----
  
          <li>
!           <p>Show the source code version numbers:</p><a name="AEN5822" id=
!           "AEN5822"></a>
  
            <blockquote class="BLOCKQUOTE">
***************
*** 358,363 ****
  
          <li>
!           <p>Show the browser's request headers:</p><a name="AEN5846" id=
!           "AEN5846"></a>
  
            <blockquote class="BLOCKQUOTE">
--- 349,354 ----
  
          <li>
!           <p>Show the browser's request headers:</p><a name="AEN5827" id=
!           "AEN5827"></a>
  
            <blockquote class="BLOCKQUOTE">
***************
*** 368,373 ****
  
          <li>
!           <p>Show which actions apply to a URL and why:</p><a name="AEN5851"
!           id="AEN5851"></a>
  
            <blockquote class="BLOCKQUOTE">
--- 359,364 ----
  
          <li>
!           <p>Show which actions apply to a URL and why:</p><a name="AEN5832"
!           id="AEN5832"></a>
  
            <blockquote class="BLOCKQUOTE">
***************
*** 383,387 ****
            "QUOTE">"Privoxy"</span> continues to run, but only as a
            pass-through proxy, with no actions taking place:</p><a name=
!           "AEN5859" id="AEN5859"></a>
  
            <blockquote class="BLOCKQUOTE">
--- 374,378 ----
            "QUOTE">"Privoxy"</span> continues to run, but only as a
            pass-through proxy, with no actions taking place:</p><a name=
!           "AEN5840" id="AEN5840"></a>
  
            <blockquote class="BLOCKQUOTE">
***************
*** 390,400 ****
            </blockquote>
  
!           <p>Short cuts. Turn off, then on:</p><a name="AEN5863" id=
!           "AEN5863"></a>
  
            <blockquote class="BLOCKQUOTE">
              <p><a href="http://config.privoxy.org/toggle?set=disable" target=
              "_top">http://config.privoxy.org/toggle?set=disable</a></p>
!           </blockquote><a name="AEN5866" id="AEN5866"></a>
  
            <blockquote class="BLOCKQUOTE">
--- 381,391 ----
            </blockquote>
  
!           <p>Short cuts. Turn off, then on:</p><a name="AEN5844" id=
!           "AEN5844"></a>
  
            <blockquote class="BLOCKQUOTE">
              <p><a href="http://config.privoxy.org/toggle?set=disable" target=
              "_top">http://config.privoxy.org/toggle?set=disable</a></p>
!           </blockquote><a name="AEN5847" id="AEN5847"></a>
  
            <blockquote class="BLOCKQUOTE">
***************
*** 601,611 ****
        "actions-file.html#FILTER">filters</a> to any given URL can be complex,
        and not always so easy to understand what is happening. And sometimes
!       we need to be able to <span class="emphasis EMPHASIS c2">see</span>
!       just what <span class="APPLICATION">Privoxy</span> is doing.
!       Especially, if something <span class="APPLICATION">Privoxy</span> is
!       doing is causing us a problem inadvertently. It can be a little
!       daunting to look at the actions and filters files themselves, since
!       they tend to be filled with <a href="appendix.html#REGEX">regular
!       expressions</a> whose consequences are not always so obvious.</p>
  
        <p>One quick test to see if <span class="APPLICATION">Privoxy</span> is
--- 592,603 ----
        "actions-file.html#FILTER">filters</a> to any given URL can be complex,
        and not always so easy to understand what is happening. And sometimes
!       we need to be able to <span class="emphasis"><i class=
!       "EMPHASIS">see</i></span> just what <span class=
!       "APPLICATION">Privoxy</span> is doing. Especially, if something
!       <span class="APPLICATION">Privoxy</span> is doing is causing us a
!       problem inadvertently. It can be a little daunting to look at the
!       actions and filters files themselves, since they tend to be filled with
!       <a href="appendix.html#REGEX">regular expressions</a> whose
!       consequences are not always so obvious.</p>
  
        <p>One quick test to see if <span class="APPLICATION">Privoxy</span> is
***************
*** 650,654 ****
        configuration (your real configuration may vary):</p>
  
!       <table class="c3" border="0" width="100%">
          <tr>
            <td>
--- 642,646 ----
        configuration (your real configuration may vary):</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 716,721 ****
        "QUOTE">"+session-cookies-only"</span></a> (i.e. not persistent). So we
        will allow persistent cookies for google, at least that is how it is in
!       this example. The second turns <span class=
!       "emphasis EMPHASIS c2">off</span> any <a href=
        "actions-file.html#FAST-REDIRECTS"><span class=
        "QUOTE">"+fast-redirects"</span></a> action, allowing this to take
--- 708,713 ----
        "QUOTE">"+session-cookies-only"</span></a> (i.e. not persistent). So we
        will allow persistent cookies for google, at least that is how it is in
!       this example. The second turns <span class="emphasis"><i class=
!       "EMPHASIS">off</i></span> any <a href=
        "actions-file.html#FAST-REDIRECTS"><span class=
        "QUOTE">"+fast-redirects"</span></a> action, allowing this to take
***************
*** 744,748 ****
        "QUOTE">"google.com"</span>:</p>
  
!       <table class="c3" border="0" width="100%">
          <tr>
            <td>
--- 736,740 ----
        "QUOTE">"google.com"</span>:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 820,824 ****
        "QUOTE">"ad.doubleclick.net"</span>:</p>
  
!       <table class="c3" border="0" width="100%">
          <tr>
            <td>
--- 812,816 ----
        "QUOTE">"ad.doubleclick.net"</span>:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 854,858 ****
        "QUOTE">"ad.doubleclick.net"</span> is done here -- as both a <a href=
        "actions-file.html#BLOCK"><span class="QUOTE">"+block{}"</span></a>
!       <span class="emphasis EMPHASIS c2">and</span> an <a href=
        "actions-file.html#HANDLE-AS-IMAGE"><span class=
        "QUOTE">"+handle-as-image"</span></a>. The custom alias <span class=
--- 846,850 ----
        "QUOTE">"ad.doubleclick.net"</span> is done here -- as both a <a href=
        "actions-file.html#BLOCK"><span class="QUOTE">"+block{}"</span></a>
!       <span class="emphasis"><i class="EMPHASIS">and</i></span> an <a href=
        "actions-file.html#HANDLE-AS-IMAGE"><span class=
        "QUOTE">"+handle-as-image"</span></a>. The custom alias <span class=
***************
*** 864,868 ****
        us problems. We are getting a blank page. Hmmm ...</p>
  
!       <table class="c3" border="0" width="100%">
          <tr>
            <td>
--- 856,860 ----
        us problems. We are getting a blank page. Hmmm ...</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 945,949 ****
        action below this (or better in our own <tt class=
        "FILENAME">user.action</tt> file) that explicitly <span class=
!       "emphasis EMPHASIS c2">un</span> blocks ( <a href=
        "actions-file.html#BLOCK"><span class="QUOTE">"{-block}"</span></a>)
        paths with <span class="QUOTE">"adsl"</span> in them (remember, last
--- 937,941 ----
        action below this (or better in our own <tt class=
        "FILENAME">user.action</tt> file) that explicitly <span class=
!       "emphasis"><i class="EMPHASIS">un</i></span> blocks ( <a href=
        "actions-file.html#BLOCK"><span class="QUOTE">"{-block}"</span></a>)
        paths with <span class="QUOTE">"adsl"</span> in them (remember, last
***************
*** 951,955 ****
        exceptions. Example:</p>
  
!       <table class="c3" border="0" width="100%">
          <tr>
            <td>
--- 943,947 ----
        exceptions. Example:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 970,974 ****
        we did with:</p>
  
!       <table class="c3" border="0" width="100%">
          <tr>
            <td>
--- 962,966 ----
        we did with:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 993,997 ****
        "QUOTE">"+filter"</span></a>:</p>
  
!       <table class="c3" border="0" width="100%">
          <tr>
            <td>
--- 985,989 ----
        "QUOTE">"+filter"</span></a>:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 1014,1018 ****
        filtering:</p>
  
!       <table class="c3" border="0" width="100%">
          <tr>
            <td>
--- 1006,1010 ----
        filtering:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 1038,1043 ****
        "QUOTE">"+filter{banners-by-size}"</span></a> rule, which assumes that
        images of certain sizes are ad banners (works well <span class=
!       "emphasis EMPHASIS c2">most of the time</span> since these tend to be
!       standardized).</p>
  
        <p><span class="QUOTE">"<tt class="LITERAL">{ fragile }</tt>"</span> is
--- 1030,1035 ----
        "QUOTE">"+filter{banners-by-size}"</span></a> rule, which assumes that
        images of certain sizes are ad banners (works well <span class=
!       "emphasis"><i class="EMPHASIS">most of the time</i></span> since these
!       tend to be standardized).</p>
  
        <p><span class="QUOTE">"<tt class="LITERAL">{ fragile }</tt>"</span> is
***************
*** 1045,1049 ****
        trouble. This can be used as a last resort for problem sites.</p>
  
!       <table class="c3" border="0" width="100%">
          <tr>
            <td>
--- 1037,1041 ----
        trouble. This can be used as a last resort for problem sites.</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 1058,1067 ****
        </table>
  
!       <p><span class="emphasis EMPHASIS c2">Remember to flush caches!</span>
!       Note that the <tt class="LITERAL">mail.google</tt> reference lacks the
!       TLD portion (e.g. <span class="QUOTE">".com"</span>). This will
!       effectively match any TLD with <tt class="LITERAL">google</tt> in it,
!       such as <tt class="LITERAL">mail.google.de.</tt>, just as an
!       example.</p>
  
        <p>If this still does not work, you will have to go through the
--- 1050,1059 ----
        </table>
  
!       <p><span class="emphasis"><i class="EMPHASIS">Remember to flush
!       caches!</i></span> Note that the <tt class="LITERAL">mail.google</tt>
!       reference lacks the TLD portion (e.g. <span class=
!       "QUOTE">".com"</span>). This will effectively match any TLD with
!       <tt class="LITERAL">google</tt> in it, such as <tt class=
!       "LITERAL">mail.google.de.</tt>, just as an example.</p>
  
        <p>If this still does not work, you will have to go through the
***************
*** 1072,1076 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 1064,1068 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: seealso.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/seealso.html,v
retrieving revision 1.45
retrieving revision 1.46
diff -C2 -d -r1.45 -r1.46
*** seealso.html	18 Mar 2012 15:44:20 -0000	1.45
--- seealso.html	20 Sep 2012 11:22:20 -0000	1.46
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Privoxy Copyright, License and History" href=
    "copyright.html">
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Privoxy Copyright, License and History" href=
    "copyright.html">
***************
*** 14,35 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 14,26 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 44,48 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 35,39 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 177,181 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 168,172 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: actions-file.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/actions-file.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -C2 -d -r1.66 -r1.67
*** actions-file.html	18 Mar 2012 15:44:20 -0000	1.66
--- actions-file.html	20 Sep 2012 11:22:19 -0000	1.67
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="The Main Configuration File" href=
    "config.html">
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="The Main Configuration File" href=
[...2299 lines suppressed...]
!         to the checkerboard pattern for <span class="emphasis"><i class=
!         "EMPHASIS">ALL</i></span> sites. <span class="QUOTE">"/"</span> of
!         course matches all URL paths and patterns:</p>
  
!         <table border="0" bgcolor="#E0E0E0" width="100%">
            <tr>
              <td>
***************
*** 5065,5069 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 5062,5066 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: introduction.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/introduction.html,v
retrieving revision 1.50
retrieving revision 1.51
diff -C2 -d -r1.50 -r1.51
*** introduction.html	18 Mar 2012 15:44:20 -0000	1.50
--- introduction.html	20 Sep 2012 11:22:20 -0000	1.51
***************
*** 7,35 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
!   <link rel="PREVIOUS" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="NEXT" title="Installation" href="installation.html">
    <link rel="STYLESHEET" type="text/css" href="../p_doc.css">
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   span.c2 {font-style: italic}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 7,25 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
!   <link rel="PREVIOUS" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="NEXT" title="Installation" href="installation.html">
    <link rel="STYLESHEET" type="text/css" href="../p_doc.css">
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 44,48 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 34,38 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 51,66 ****
      Introduction</a></h1>
  
!     <p>This documentation is included with the current UNRELEASED version of
!     <span class="APPLICATION">Privoxy</span>, v.3.0.20, 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 EMPHASIS c2">may be</span> bugs, though hopefully not many!</p>
  
      <div class="SECT2">
--- 41,46 ----
      Introduction</a></h1>
  
!     <p>This documentation is included with the current stable version of
!     <span class="APPLICATION">Privoxy</span>, v.3.0.19.</p>
  
      <div class="SECT2">
***************
*** 71,76 ****
        "http://en.wikipedia.org/wiki/Browser_cookie" target="_top">cookie</a>
        management, <span class="APPLICATION">Privoxy</span> provides many
!       supplemental features, some of them currently under development, that
!       give the end-user more control, more privacy and more freedom:</p>
  
        <ul>
--- 51,56 ----
        "http://en.wikipedia.org/wiki/Browser_cookie" target="_top">cookie</a>
        management, <span class="APPLICATION">Privoxy</span> provides many
!       supplemental features, that give the end-user more control, more
!       privacy and more freedom:</p>
  
        <ul>
***************
*** 162,166 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 142,146 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
***************
*** 178,182 ****
  
        <tr>
!         <td width="33%" align="left" valign="top">Privoxy 3.0.20 User
          Manual</td>
  
--- 158,162 ----
  
        <tr>
!         <td width="33%" align="left" valign="top">Privoxy 3.0.19 User
          Manual</td>
  

Index: index.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/index.html,v
retrieving revision 1.82
retrieving revision 1.83
diff -C2 -d -r1.82 -r1.83
*** index.html	18 Mar 2012 15:44:20 -0000	1.82
--- index.html	20 Sep 2012 11:22:20 -0000	1.83
***************
*** 4,8 ****
  <html>
  <head>
!   <title>Privoxy 3.0.20 User Manual</title>
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
--- 4,8 ----
  <html>
  <head>
!   <title>Privoxy 3.0.19 User Manual</title>
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
***************
*** 11,31 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   hr.c2 {text-align: left}
-   dt.c1 {font-weight: bold}
-   </style>
  </head>
  
! <body class="ARTICLE">
    <div class="ARTICLE">
      <div class="TITLEPAGE">
!       <h1 class="TITLE"><a name="AEN2" id="AEN2">Privoxy 3.0.20 User
        Manual</a></h1>
  
--- 11,21 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="ARTICLE" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="ARTICLE">
      <div class="TITLEPAGE">
!       <h1 class="TITLE"><a name="AEN2" id="AEN2">Privoxy 3.0.19 User
        Manual</a></h1>
  
***************
*** 34,81 ****
        Developers</a></sub><br></p>
  
!       <p class="PUBDATE">$Id: user-manual.sgml,v 2.147 2012/03/11 19:03:42
!       diem Exp $<br></p>
  
!       <div class="ABSTRACT">
!         <a name="AEN9" id="AEN9"></a>
  
!         <p>The <i class="CITETITLE">Privoxy User Manual</i> gives users
!         information on how to install, configure and use <a href=
!         "http://www.privoxy.org/" target="_top">Privoxy</a>.</p>
  
!         <p>Privoxy is a non-caching web proxy with advanced filtering
!         capabilities for enhancing privacy, modifying web page data and HTTP
!         headers, controlling access, and removing ads and other obnoxious
!         Internet junk. Privoxy has a flexible configuration and can be
!         customized to suit individual needs and tastes. It has application
!         for both stand-alone systems and multi-user networks.</p>
  
!         <p>Privoxy is Free Software and licensed under the GNU GPLv2.</p>
  
!         <p>Privoxy is an associated project of Software in the Public
!         Interest (SPI).</p>
  
!         <p>Helping hands and donations are welcome:</p>
  
!         <ul>
!           <li>
!             <p><a href="http://www.privoxy.org/faq/general.html#PARTICIPATE"
!             target=
!             "_top">http://www.privoxy.org/faq/general.html#PARTICIPATE</a></p>
!           </li>
  
!           <li>
!             <p><a href="http://www.privoxy.org/faq/general.html#DONATE"
!             target=
!             "_top">http://www.privoxy.org/faq/general.html#DONATE</a></p>
!           </li>
!         </ul>
  
!         <p>You can find the latest version of the <i class=
!         "CITETITLE">Privoxy User Manual</i> at <a href=
!         "http://www.privoxy.org/user-manual/" target=
!         "_top">http://www.privoxy.org/user-manual/</a>. Please see the
!         <a href="contact.html">Contact section</a> on how to contact the
!         developers.</p>
        </div>
        <hr>
--- 24,74 ----
        Developers</a></sub><br></p>
  
!       <p class="PUBDATE">$Id: user-manual.sgml,v 2.146 2011/12/26 17:05:40
!       fabiankeil Exp $<br></p>
  
!       <div>
!         <div class="ABSTRACT">
!           <a name="AEN9" id="AEN9"></a>
  
!           <p>The <i class="CITETITLE">Privoxy User Manual</i> gives users
!           information on how to install, configure and use <a href=
!           "http://www.privoxy.org/" target="_top">Privoxy</a>.</p>
  
!           <p>Privoxy is a non-caching web proxy with advanced filtering
!           capabilities for enhancing privacy, modifying web page data and
!           HTTP headers, controlling access, and removing ads and other
!           obnoxious Internet junk. Privoxy has a flexible configuration and
!           can be customized to suit individual needs and tastes. It has
!           application for both stand-alone systems and multi-user
!           networks.</p>
  
!           <p>Privoxy is Free Software and licensed under the GNU GPLv2.</p>
  
!           <p>Privoxy is an associated project of Software in the Public
!           Interest (SPI).</p>
  
!           <p>Helping hands and donations are welcome:</p>
  
!           <ul>
!             <li>
!               <p><a href=
!               "http://www.privoxy.org/faq/general.html#PARTICIPATE" target=
!               "_top">http://www.privoxy.org/faq/general.html#PARTICIPATE</a></p>
!             </li>
  
!             <li>
!               <p><a href="http://www.privoxy.org/faq/general.html#DONATE"
!               target=
!               "_top">http://www.privoxy.org/faq/general.html#DONATE</a></p>
!             </li>
!           </ul>
  
!           <p>You can find the latest version of the <i class=
!           "CITETITLE">Privoxy User Manual</i> at <a href=
!           "http://www.privoxy.org/user-manual/" target=
!           "_top">http://www.privoxy.org/user-manual/</a>. Please see the
!           <a href="contact.html">Contact section</a> on how to contact the
!           developers.</p>
!         </div>
        </div>
        <hr>
***************
*** 84,88 ****
      <div class="TOC">
        <dl>
!         <dt class="c1">Table of Contents</dt>
  
          <dt>1. <a href="introduction.html">Introduction</a></dt>
--- 77,81 ----
      <div class="TOC">
        <dl>
!         <dt><b>Table of Contents</b></dt>
  
          <dt>1. <a href="introduction.html">Introduction</a></dt>
***************
*** 124,141 ****
  
                  <dt>2.1.7. <a href=
-                 "installation.html#OS-X-INSTALL-FROM-PACKAGE">Installation
-                 from ready-built package</a></dt>
- 
-                 <dt>2.1.8. <a href=
-                 "installation.html#OS-X-INSTALL-FROM-SOURCE">Installation
-                 from source</a></dt>
- 
-                 <dt>2.1.9. <a href=
                  "installation.html#INSTALLATION-AMIGA">AmigaOS</a></dt>
  
!                 <dt>2.1.10. <a href=
                  "installation.html#INSTALLATION-TBZ">FreeBSD</a></dt>
  
!                 <dt>2.1.11. <a href=
                  "installation.html#INSTALLATTION-GENTOO">Gentoo</a></dt>
                </dl>
--- 117,126 ----
  
                  <dt>2.1.7. <a href=
                  "installation.html#INSTALLATION-AMIGA">AmigaOS</a></dt>
  
!                 <dt>2.1.8. <a href=
                  "installation.html#INSTALLATION-TBZ">FreeBSD</a></dt>
  
!                 <dt>2.1.9. <a href=
                  "installation.html#INSTALLATTION-GENTOO">Gentoo</a></dt>
                </dl>
***************
*** 201,205 ****
          <dd>
            <dl>
!             <dt>6.1. <a href="configuration.html#AEN1107">Controlling Privoxy
              with Your Web Browser</a></dt>
  
--- 186,190 ----
          <dd>
            <dl>
!             <dt>6.1. <a href="configuration.html#AEN1090">Controlling Privoxy
              with Your Web Browser</a></dt>
  
***************
*** 364,371 ****
          <dd>
            <dl>
!             <dt>8.1. <a href="actions-file.html#AEN2898">Finding the Right
              Mix</a></dt>
  
!             <dt>8.2. <a href="actions-file.html#AEN2905">How to Edit</a></dt>
  
              <dt>8.3. <a href="actions-file.html#ACTIONS-APPLY">How Actions
--- 349,356 ----
          <dd>
            <dl>
!             <dt>8.1. <a href="actions-file.html#AEN2879">Finding the Right
              Mix</a></dt>
  
!             <dt>8.2. <a href="actions-file.html#AEN2886">How to Edit</a></dt>
  
              <dt>8.3. <a href="actions-file.html#ACTIONS-APPLY">How Actions
***************
*** 377,384 ****
              <dd>
                <dl>
!                 <dt>8.4.1. <a href="actions-file.html#AEN3017">The Domain
                  Pattern</a></dt>
  
!                 <dt>8.4.2. <a href="actions-file.html#AEN3093">The Path
                  Pattern</a></dt>
  
--- 362,369 ----
              <dd>
                <dl>
!                 <dt>8.4.1. <a href="actions-file.html#AEN2998">The Domain
                  Pattern</a></dt>
  
!                 <dt>8.4.2. <a href="actions-file.html#AEN3074">The Path
                  Pattern</a></dt>
  
***************
*** 491,495 ****
  
                  <dt>8.5.34. <a href=
!                 "actions-file.html#AEN4725">Summary</a></dt>
                </dl>
              </dd>
--- 476,480 ----
  
                  <dt>8.5.34. <a href=
!                 "actions-file.html#AEN4706">Summary</a></dt>
                </dl>
              </dd>
***************
*** 503,513 ****
                <dl>
                  <dt>8.7.1. <a href=
!                 "actions-file.html#AEN4789">match-all.action</a></dt>
  
                  <dt>8.7.2. <a href=
!                 "actions-file.html#AEN4811">default.action</a></dt>
  
                  <dt>8.7.3. <a href=
!                 "actions-file.html#AEN4924">user.action</a></dt>
                </dl>
              </dd>
--- 488,498 ----
                <dl>
                  <dt>8.7.1. <a href=
!                 "actions-file.html#AEN4770">match-all.action</a></dt>
  
                  <dt>8.7.2. <a href=
!                 "actions-file.html#AEN4792">default.action</a></dt>
  
                  <dt>8.7.3. <a href=
!                 "actions-file.html#AEN4905">user.action</a></dt>
                </dl>
              </dd>
***************
*** 519,523 ****
          <dd>
            <dl>
!             <dt>9.1. <a href="filter-file.html#AEN5079">Filter File
              Tutorial</a></dt>
  
--- 504,508 ----
          <dd>
            <dl>
!             <dt>9.1. <a href="filter-file.html#AEN5060">Filter File
              Tutorial</a></dt>
  
***************
*** 563,567 ****
          <dd>
            <dl>
!             <dt>12.1. <a href="copyright.html#AEN5561">License</a></dt>
  
              <dt>12.2. <a href="copyright.html#HISTORY">History</a></dt>
--- 548,552 ----
          <dd>
            <dl>
!             <dt>12.1. <a href="copyright.html#AEN5542">License</a></dt>
  
              <dt>12.2. <a href="copyright.html#HISTORY">History</a></dt>
***************
*** 580,584 ****
              Expressions</a></dt>
  
!             <dt>14.2. <a href="appendix.html#AEN5814">Privoxy's Internal
              Pages</a></dt>
  
--- 565,569 ----
              Expressions</a></dt>
  
!             <dt>14.2. <a href="appendix.html#AEN5795">Privoxy's Internal
              Pages</a></dt>
  
***************
*** 601,605 ****
  
    <div class="NAVFOOTER">
!     <hr class="c2" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 586,590 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: startup.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/startup.html,v
retrieving revision 1.62
retrieving revision 1.63
diff -C2 -d -r1.62 -r1.63
*** startup.html	18 Mar 2012 15:44:20 -0000	1.62
--- startup.html	20 Sep 2012 11:22:20 -0000	1.63
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Quickstart to Using Privoxy" href=
    "quickstart.html">
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Quickstart to Using Privoxy" href=
    "quickstart.html">
***************
*** 14,38 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   table.c4 {background-color: #E0E0E0}
-   p.c3 {font-weight: bold}
-   span.c2 {font-style: italic}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 14,26 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 47,51 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 35,39 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 60,65 ****
      "_top">proxy</a>. The default is 127.0.0.1 (or localhost) for the proxy
      address, and port 8118 (earlier versions used port 8000). This is the one
!     configuration step <span class="emphasis EMPHASIS c2">that must be
!     done</span>!</p>
  
      <p>Please note that <span class="APPLICATION">Privoxy</span> can only
--- 48,53 ----
      "_top">proxy</a>. The default is 127.0.0.1 (or localhost) for the proxy
      address, and port 8118 (earlier versions used port 8000). This is the one
!     configuration step <span class="emphasis"><i class="EMPHASIS">that must
!     be done</i></span>!</p>
  
      <p>Please note that <span class="APPLICATION">Privoxy</span> can only
***************
*** 68,75 ****
  
      <div class="FIGURE">
!       <a name="AEN916" id="AEN916"></a>
  
!       <p class="c3">Figure 2. Proxy Configuration Showing Mozilla/Netscape
!       HTTP and HTTPS (SSL) Settings</p>
  
        <div class="MEDIAOBJECT">
--- 56,63 ----
  
      <div class="FIGURE">
!       <a name="AEN899" id="AEN899"></a>
  
!       <p><b>Figure 2. Proxy Configuration Showing Mozilla/Netscape HTTP and
!       HTTPS (SSL) Settings</b></p>
  
        <div class="MEDIAOBJECT">
***************
*** 121,132 ****
      "QUOTE">"Secure"</span>). Make sure any checkboxes like <span class=
      "QUOTE">"Use the same proxy server for all protocols"</span> is
!     <span class="emphasis EMPHASIS c2">UNCHECKED</span>. You want only HTTP
!     and HTTPS (SSL)!</p>
  
      <div class="FIGURE">
!       <a name="AEN961" id="AEN961"></a>
  
!       <p class="c3">Figure 3. Proxy Configuration Showing Internet Explorer
!       HTTP and HTTPS (Secure) Settings</p>
  
        <div class="MEDIAOBJECT">
--- 109,120 ----
      "QUOTE">"Secure"</span>). Make sure any checkboxes like <span class=
      "QUOTE">"Use the same proxy server for all protocols"</span> is
!     <span class="emphasis"><i class="EMPHASIS">UNCHECKED</i></span>. You want
!     only HTTP and HTTPS (SSL)!</p>
  
      <div class="FIGURE">
!       <a name="AEN944" id="AEN944"></a>
  
!       <p><b>Figure 3. Proxy Configuration Showing Internet Explorer HTTP and
!       HTTPS (Secure) Settings</b></p>
  
        <div class="MEDIAOBJECT">
***************
*** 157,161 ****
        "FILENAME">/etc/privoxy/config</tt> as its main configuration file.</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 145,149 ----
        "FILENAME">/etc/privoxy/config</tt> as its main configuration file.</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 169,173 ****
        <p>Or ...</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 157,161 ----
        <p>Or ...</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 189,193 ****
        configuration file.</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 177,181 ----
        configuration file.</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 227,231 ****
        <p>Example Unix startup command:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 215,219 ----
        <p>Example Unix startup command:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 297,301 ****
        "FILENAME">/etc/privoxy/config</tt> as its main configuration file.</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 285,289 ----
        "FILENAME">/etc/privoxy/config</tt> as its main configuration file.</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 312,316 ****
        the <tt class="LITERAL">rc-update</tt> command.</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 300,304 ----
        the <tt class="LITERAL">rc-update</tt> command.</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 333,337 ****
        <ul>
          <li>
!           <p><span class="emphasis EMPHASIS c2">--version</span></p>
  
            <p>Print version info and exit. Unix only.</p>
--- 321,326 ----
        <ul>
          <li>
!           <p><span class="emphasis"><i class=
!           "EMPHASIS">--version</i></span></p>
  
            <p>Print version info and exit. Unix only.</p>
***************
*** 339,343 ****
  
          <li>
!           <p><span class="emphasis EMPHASIS c2">--help</span></p>
  
            <p>Print short usage info and exit. Unix only.</p>
--- 328,332 ----
  
          <li>
!           <p><span class="emphasis"><i class="EMPHASIS">--help</i></span></p>
  
            <p>Print short usage info and exit. Unix only.</p>
***************
*** 345,349 ****
  
          <li>
!           <p><span class="emphasis EMPHASIS c2">--no-daemon</span></p>
  
            <p>Don't become a daemon, i.e. don't fork and become process group
--- 334,339 ----
  
          <li>
!           <p><span class="emphasis"><i class=
!           "EMPHASIS">--no-daemon</i></span></p>
  
            <p>Don't become a daemon, i.e. don't fork and become process group
***************
*** 352,390 ****
  
          <li>
!           <p><span class="emphasis EMPHASIS c2">--pidfile FILE</span></p>
  
            <p>On startup, write the process ID to <span class=
!           "emphasis EMPHASIS c2">FILE</span>. Delete the <span class=
!           "emphasis EMPHASIS c2">FILE</span> on exit. Failure to create or
!           delete the <span class="emphasis EMPHASIS c2">FILE</span> is
!           non-fatal. If no <span class="emphasis EMPHASIS c2">FILE</span>
!           option is given, no PID file will be used. Unix only.</p>
          </li>
  
          <li>
!           <p><span class="emphasis EMPHASIS c2">--user
!           USER[.GROUP]</span></p>
  
            <p>After (optionally) writing the PID file, assume the user ID of
!           <span class="emphasis EMPHASIS c2">USER</span>, and if included the
!           GID of GROUP. Exit if the privileges are not sufficient to do so.
!           Unix only.</p>
          </li>
  
          <li>
!           <p><span class="emphasis EMPHASIS c2">--chroot</span></p>
  
            <p>Before changing to the user ID given in the <span class=
!           "emphasis EMPHASIS c2">--user</span> option, chroot to that user's
!           home directory, i.e. make the kernel pretend to the <span class=
!           "APPLICATION">Privoxy</span> process that the directory tree starts
!           there. If set up carefully, this can limit the impact of possible
!           vulnerabilities in <span class="APPLICATION">Privoxy</span> to the
!           files contained in that hierarchy. Unix only.</p>
          </li>
  
          <li>
!           <p><span class="emphasis EMPHASIS c2">--pre-chroot-nslookup
!           hostname</span></p>
  
            <p>Specifies a hostname to look up before doing a chroot. On some
--- 342,384 ----
  
          <li>
!           <p><span class="emphasis"><i class="EMPHASIS">--pidfile
!           FILE</i></span></p>
  
            <p>On startup, write the process ID to <span class=
!           "emphasis"><i class="EMPHASIS">FILE</i></span>. Delete the
!           <span class="emphasis"><i class="EMPHASIS">FILE</i></span> on exit.
!           Failure to create or delete the <span class="emphasis"><i class=
!           "EMPHASIS">FILE</i></span> is non-fatal. If no <span class=
!           "emphasis"><i class="EMPHASIS">FILE</i></span> option is given, no
!           PID file will be used. Unix only.</p>
          </li>
  
          <li>
!           <p><span class="emphasis"><i class="EMPHASIS">--user
!           USER[.GROUP]</i></span></p>
  
            <p>After (optionally) writing the PID file, assume the user ID of
!           <span class="emphasis"><i class="EMPHASIS">USER</i></span>, and if
!           included the GID of GROUP. Exit if the privileges are not
!           sufficient to do so. Unix only.</p>
          </li>
  
          <li>
!           <p><span class="emphasis"><i class=
!           "EMPHASIS">--chroot</i></span></p>
  
            <p>Before changing to the user ID given in the <span class=
!           "emphasis"><i class="EMPHASIS">--user</i></span> option, chroot to
!           that user's home directory, i.e. make the kernel pretend to the
!           <span class="APPLICATION">Privoxy</span> process that the directory
!           tree starts there. If set up carefully, this can limit the impact
!           of possible vulnerabilities in <span class=
!           "APPLICATION">Privoxy</span> to the files contained in that
!           hierarchy. Unix only.</p>
          </li>
  
          <li>
!           <p><span class="emphasis"><i class="EMPHASIS">--pre-chroot-nslookup
!           hostname</i></span></p>
  
            <p>Specifies a hostname to look up before doing a chroot. On some
***************
*** 404,412 ****
  
          <li>
!           <p><span class="emphasis EMPHASIS c2">configfile</span></p>
  
!           <p>If no <span class="emphasis EMPHASIS c2">configfile</span> is
!           included on the command line, <span class=
!           "APPLICATION">Privoxy</span> will look for a file named
            <span class="QUOTE">"config"</span> in the current directory
            (except on Win32 where it will look for <span class=
--- 398,407 ----
  
          <li>
!           <p><span class="emphasis"><i class=
!           "EMPHASIS">configfile</i></span></p>
  
!           <p>If no <span class="emphasis"><i class=
!           "EMPHASIS">configfile</i></span> is included on the command line,
!           <span class="APPLICATION">Privoxy</span> will look for a file named
            <span class="QUOTE">"config"</span> in the current directory
            (except on Win32 where it will look for <span class=
***************
*** 420,424 ****
        additional command-line options to allow <span class=
        "APPLICATION">Privoxy</span> to install and run as a <span class=
!       "emphasis EMPHASIS c2">service</span>. See the <a href=
        "installation.html#INSTALLATION-PACK-WIN">Window Installation
        section</a> for details.</p>
--- 415,419 ----
        additional command-line options to allow <span class=
        "APPLICATION">Privoxy</span> to install and run as a <span class=
!       "emphasis"><i class="EMPHASIS">service</i></span>. See the <a href=
        "installation.html#INSTALLATION-PACK-WIN">Window Installation
        section</a> for details.</p>
***************
*** 427,431 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 422,426 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: contact.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/contact.html,v
retrieving revision 1.51
retrieving revision 1.52
diff -C2 -d -r1.51 -r1.52
*** contact.html	18 Mar 2012 15:44:20 -0000	1.51
--- contact.html	20 Sep 2012 11:22:20 -0000	1.52
***************
*** 8,12 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Privoxy's Template Files" href=
    "templates.html">
--- 8,12 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Privoxy's Template Files" href=
    "templates.html">
***************
*** 16,38 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   span.c2 {font-style: italic}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 16,28 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 47,51 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 37,41 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 152,157 ****
  
          <p>Before doing so, please make sure that the bug has <span class=
!         "emphasis EMPHASIS c2">not already been submitted</span> and observe
!         the additional hints at the top of the <a href=
          "http://sourceforge.net/tracker/?func=add&amp;group_id=11118&amp;atid=111118"
                
          target="_top">submit form</a>. If already submitted, please feel free
--- 142,147 ----
  
          <p>Before doing so, please make sure that the bug has <span class=
!         "emphasis"><i class="EMPHASIS">not already been submitted</i></span>
!         and observe the additional hints at the top of the <a href=
          "http://sourceforge.net/tracker/?func=add&amp;group_id=11118&amp;atid=111118"
                
          target="_top">submit form</a>. If already submitted, please feel free
***************
*** 332,336 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 322,326 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: filter-file.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/filter-file.html,v
retrieving revision 1.65
retrieving revision 1.66
diff -C2 -d -r1.65 -r1.66
*** filter-file.html	18 Mar 2012 15:44:20 -0000	1.65
--- filter-file.html	20 Sep 2012 11:22:20 -0000	1.66
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Actions Files" href="actions-file.html">
    <link rel="NEXT" title="Privoxy's Template Files" href="templates.html">
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Actions Files" href="actions-file.html">
    <link rel="NEXT" title="Privoxy's Template Files" href="templates.html">
***************
*** 13,37 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   table.c4 {background-color: #E0E0E0}
-   tt.c3 {font-style: italic}
-   span.c2 {font-style: italic}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 13,25 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 46,50 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 34,38 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 104,126 ****
      <p>Just like the <a href="actions-file.html">actions files</a>, the
      filter file is organized in sections, which are called <span class=
!     "emphasis EMPHASIS c2">filters</span> here. Each filter consists of a
!     heading line, that starts with one of the <span class=
!     "emphasis EMPHASIS c2">keywords</span> <tt class="LITERAL">FILTER:</tt>,
!     <tt class="LITERAL">CLIENT-HEADER-FILTER:</tt> or <tt class=
!     "LITERAL">SERVER-HEADER-FILTER:</tt> followed by the filter's
!     <span class="emphasis EMPHASIS c2">name</span>, and a short (one line)
!     <span class="emphasis EMPHASIS c2">description</span> of what it does.
!     Below that line come the <span class="emphasis EMPHASIS c2">jobs</span>,
!     i.e. lines that define the actual text substitutions. By convention, the
!     name of a filter should describe what the filter <span class=
!     "emphasis EMPHASIS c2">eliminates</span>. The comment is used in the
!     <a href="http://config.privoxy.org/" target="_top">web-based user
      interface</a>.</p>
  
!     <p>Once a filter called <tt class="REPLACEABLE c3">name</tt> has been
      defined in the filter file, it can be invoked by using an action of the
      form +<tt class="LITERAL"><a href=
      "actions-file.html#FILTER">filter</a>{<tt class=
!     "REPLACEABLE c3">name</tt>}</tt> in any <a href=
      "actions-file.html">actions file</a>.</p>
  
--- 92,115 ----
      <p>Just like the <a href="actions-file.html">actions files</a>, the
      filter file is organized in sections, which are called <span class=
!     "emphasis"><i class="EMPHASIS">filters</i></span> here. Each filter
!     consists of a heading line, that starts with one of the <span class=
!     "emphasis"><i class="EMPHASIS">keywords</i></span> <tt class=
!     "LITERAL">FILTER:</tt>, <tt class="LITERAL">CLIENT-HEADER-FILTER:</tt> or
!     <tt class="LITERAL">SERVER-HEADER-FILTER:</tt> followed by the filter's
!     <span class="emphasis"><i class="EMPHASIS">name</i></span>, and a short
!     (one line) <span class="emphasis"><i class=
!     "EMPHASIS">description</i></span> of what it does. Below that line come
!     the <span class="emphasis"><i class="EMPHASIS">jobs</i></span>, i.e.
!     lines that define the actual text substitutions. By convention, the name
!     of a filter should describe what the filter <span class=
!     "emphasis"><i class="EMPHASIS">eliminates</i></span>. The comment is used
!     in the <a href="http://config.privoxy.org/" target="_top">web-based user
      interface</a>.</p>
  
!     <p>Once a filter called <tt class="REPLACEABLE"><i>name</i></tt> has been
      defined in the filter file, it can be invoked by using an action of the
      form +<tt class="LITERAL"><a href=
      "actions-file.html#FILTER">filter</a>{<tt class=
!     "REPLACEABLE"><i>name</i></tt>}</tt> in any <a href=
      "actions-file.html">actions file</a>.</p>
  
***************
*** 130,134 ****
      this:</p>
  
!     <table class="c4" border="0" width="100%">
        <tr>
          <td>
--- 119,123 ----
      this:</p>
  
!     <table border="0" bgcolor="#E0E0E0" width="100%">
        <tr>
          <td>
***************
*** 163,167 ****
  
      <div class="SECT2">
!       <h2 class="SECT2"><a name="AEN5079" id="AEN5079">9.1. Filter File
        Tutorial</a></h2>
  
--- 152,156 ----
  
      <div class="SECT2">
!       <h2 class="SECT2"><a name="AEN5060" id="AEN5060">9.1. Filter File
        Tutorial</a></h2>
  
***************
*** 172,176 ****
        only one (trivial) job needed:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 161,165 ----
        only one (trivial) job needed:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 183,193 ****
  
        <p>But wait! Didn't the comment say that <span class=
!       "emphasis EMPHASIS c2">all</span> occurrences of <span class=
!       "QUOTE">"foo"</span> should be replaced? Our current job will only take
!       care of the first <span class="QUOTE">"foo"</span> on each page. For
!       global substitution, we'll need to add the <tt class="LITERAL">g</tt>
!       option:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 172,182 ----
  
        <p>But wait! Didn't the comment say that <span class=
!       "emphasis"><i class="EMPHASIS">all</i></span> occurrences of
!       <span class="QUOTE">"foo"</span> should be replaced? Our current job
!       will only take care of the first <span class="QUOTE">"foo"</span> on
!       each page. For global substitution, we'll need to add the <tt class=
!       "LITERAL">g</tt> option:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 201,205 ****
        <p>Our complete filter now looks like this:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 190,194 ----
        <p>Our complete filter now looks like this:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 217,221 ****
        other:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 206,210 ----
        other:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 242,259 ****
        <span class="QUOTE">"Match an arbitrary number of the element left of
        myself"</span>, this matches <span class="QUOTE">"&lt;script"</span>,
!       followed by <span class="emphasis EMPHASIS c2">any</span> text, i.e. it
!       matches the whole page, from the start of the first &lt;script&gt;
!       tag.</p>
  
        <p>That's more than we want, but the pattern continues: <tt class=
        "LITERAL">document\.referrer</tt> matches only the exact string
        <span class="QUOTE">"document.referrer"</span>. The dot needed to be
!       <span class="emphasis EMPHASIS c2">escaped</span>, i.e. preceded by a
!       backslash, to take away its special meaning as a joker, and make it
!       just a regular dot. So far, the meaning is: Match from the start of the
!       first &lt;script&gt; tag in a the page, up to, and including, the text
!       <span class="QUOTE">"document.referrer"</span>, if <span class=
!       "emphasis EMPHASIS c2">both</span> are present in the page (and appear
!       in that order).</p>
  
        <p>But there's still more pattern to go. The next element, again
--- 231,248 ----
        <span class="QUOTE">"Match an arbitrary number of the element left of
        myself"</span>, this matches <span class="QUOTE">"&lt;script"</span>,
!       followed by <span class="emphasis"><i class="EMPHASIS">any</i></span>
!       text, i.e. it matches the whole page, from the start of the first
!       &lt;script&gt; tag.</p>
  
        <p>That's more than we want, but the pattern continues: <tt class=
        "LITERAL">document\.referrer</tt> matches only the exact string
        <span class="QUOTE">"document.referrer"</span>. The dot needed to be
!       <span class="emphasis"><i class="EMPHASIS">escaped</i></span>, i.e.
!       preceded by a backslash, to take away its special meaning as a joker,
!       and make it just a regular dot. So far, the meaning is: Match from the
!       start of the first &lt;script&gt; tag in a the page, up to, and
!       including, the text <span class="QUOTE">"document.referrer"</span>, if
!       <span class="emphasis"><i class="EMPHASIS">both</i></span> are present
!       in the page (and appear in that order).</p>
  
        <p>But there's still more pattern to go. The next element, again
***************
*** 273,284 ****
        pattern will only <span class="QUOTE">"eat up"</span> all text in
        between <span class="QUOTE">"&lt;script"</span> and the <span class=
!       "emphasis EMPHASIS c2">first</span> occurrence of <span class=
!       "QUOTE">"document.referrer"</span>, and that the second <tt class=
!       "LITERAL">.*</tt> will only span the text up to the <span class=
!       "emphasis EMPHASIS c2">first</span> <span class=
!       "QUOTE">"&lt;/script&gt;"</span> tag. Furthermore, the <tt class=
!       "LITERAL">s</tt> option says that the match may span multiple lines in
!       the page, and the <tt class="LITERAL">g</tt> option again means that
!       the substitution is global.</p>
  
        <p>So, to summarize, the pattern means: Match all scripts that contain
--- 262,273 ----
        pattern will only <span class="QUOTE">"eat up"</span> all text in
        between <span class="QUOTE">"&lt;script"</span> and the <span class=
!       "emphasis"><i class="EMPHASIS">first</i></span> occurrence of
!       <span class="QUOTE">"document.referrer"</span>, and that the second
!       <tt class="LITERAL">.*</tt> will only span the text up to the
!       <span class="emphasis"><i class="EMPHASIS">first</i></span>
!       <span class="QUOTE">"&lt;/script&gt;"</span> tag. Furthermore, the
!       <tt class="LITERAL">s</tt> option says that the match may span multiple
!       lines in the page, and the <tt class="LITERAL">g</tt> option again
!       means that the substitution is global.</p>
  
        <p>So, to summarize, the pattern means: Match all scripts that contain
***************
*** 293,300 ****
        Business!"$2</tt> is easy to read: The text remembered as <tt class=
        "LITERAL">$1</tt>, followed by <tt class="LITERAL">"Not Your
!       Business!"</tt> (<span class="emphasis EMPHASIS c2">including</span>
!       the quotation marks!), followed by the text remembered as <tt class=
!       "LITERAL">$2</tt>. This produces an exact copy of the original string,
!       with the middle part (the <span class=
        "QUOTE">"document.referrer"</span>) replaced by <tt class=
        "LITERAL">"Not Your Business!"</tt>.</p>
--- 282,289 ----
        Business!"$2</tt> is easy to read: The text remembered as <tt class=
        "LITERAL">$1</tt>, followed by <tt class="LITERAL">"Not Your
!       Business!"</tt> (<span class="emphasis"><i class=
!       "EMPHASIS">including</i></span> the quotation marks!), followed by the
!       text remembered as <tt class="LITERAL">$2</tt>. This produces an exact
!       copy of the original string, with the middle part (the <span class=
        "QUOTE">"document.referrer"</span>) replaced by <tt class=
        "LITERAL">"Not Your Business!"</tt>.</p>
***************
*** 310,314 ****
        but this time only point out the constructs of special interest:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 299,303 ----
        but this time only point out the constructs of special interest:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 329,339 ****
        (Note that the <tt class="LITERAL">U</tt> option is not set). The
        <tt class="LITERAL">['"]</tt> construct means: <span class="QUOTE">"a
!       single <span class="emphasis EMPHASIS c2">or</span> a double
!       quote"</span>. Finally, <tt class="LITERAL">\1</tt> is a back-reference
!       to the first parenthesis just like <tt class="LITERAL">$1</tt> above,
!       with the difference that in the <span class=
!       "emphasis EMPHASIS c2">pattern</span>, a backslash indicates a
!       back-reference, whereas in the <span class=
!       "emphasis EMPHASIS c2">substitute</span>, it's the dollar.</p>
  
        <p>So what does this job do? It replaces assignments of single- or
--- 318,329 ----
        (Note that the <tt class="LITERAL">U</tt> option is not set). The
        <tt class="LITERAL">['"]</tt> construct means: <span class="QUOTE">"a
!       single <span class="emphasis"><i class="EMPHASIS">or</i></span> a
!       double quote"</span>. Finally, <tt class="LITERAL">\1</tt> is a
!       back-reference to the first parenthesis just like <tt class=
!       "LITERAL">$1</tt> above, with the difference that in the <span class=
!       "emphasis"><i class="EMPHASIS">pattern</i></span>, a backslash
!       indicates a back-reference, whereas in the <span class=
!       "emphasis"><i class="EMPHASIS">substitute</i></span>, it's the
!       dollar.</p>
  
        <p>So what does this job do? It replaces assignments of single- or
***************
*** 345,349 ****
        links.</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 335,339 ----
        links.</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 360,378 ****
        "http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-eventgroupings-htmlevents"
  target="_top">OnUnload event binding</a> in the HTML DOM was a
!       <span class="emphasis EMPHASIS c2">CRIME</span>. When I close a browser
!       window, I want it to close and die. Basta. This job replaces the
!       <span class="QUOTE">"onunload"</span> attribute in <span class=
!       "QUOTE">"&lt;body&gt;"</span> tags with the dummy word <tt class=
!       "LITERAL">never</tt>. Note that the <tt class="LITERAL">i</tt> option
!       makes the pattern matching case-insensitive. Also note that ungreedy
!       matching alone doesn't always guarantee a minimal match: In the first
!       parenthesis, we had to use <tt class="LITERAL">[^&gt;]*</tt> instead of
!       <tt class="LITERAL">.*</tt> to prevent the match from exceeding the
!       &lt;body&gt; tag if it doesn't contain <span class=
!       "QUOTE">"OnUnload"</span>, but the page's content does.</p>
  
        <p>The last example is from the fun department:</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 350,369 ----
        "http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-eventgroupings-htmlevents"
  target="_top">OnUnload event binding</a> in the HTML DOM was a
!       <span class="emphasis"><i class="EMPHASIS">CRIME</i></span>. When I
!       close a browser window, I want it to close and die. Basta. This job
!       replaces the <span class="QUOTE">"onunload"</span> attribute in
!       <span class="QUOTE">"&lt;body&gt;"</span> tags with the dummy word
!       <tt class="LITERAL">never</tt>. Note that the <tt class=
!       "LITERAL">i</tt> option makes the pattern matching case-insensitive.
!       Also note that ungreedy matching alone doesn't always guarantee a
!       minimal match: In the first parenthesis, we had to use <tt class=
!       "LITERAL">[^&gt;]*</tt> instead of <tt class="LITERAL">.*</tt> to
!       prevent the match from exceeding the &lt;body&gt; tag if it doesn't
!       contain <span class="QUOTE">"OnUnload"</span>, but the page's content
!       does.</p>
  
        <p>The last example is from the fun department:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 395,399 ****
        everywhere else.</p>
  
!       <table class="c4" border="0" width="100%">
          <tr>
            <td>
--- 386,390 ----
        everywhere else.</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 434,438 ****
        <div class="VARIABLELIST">
          <dl>
!           <dt><span class="emphasis EMPHASIS c2">js-annoyances</span></dt>
  
            <dd>
--- 425,430 ----
        <div class="VARIABLELIST">
          <dl>
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">js-annoyances</i></span></dt>
  
            <dd>
***************
*** 469,473 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">js-events</span></dt>
  
            <dd>
--- 461,466 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">js-events</i></span></dt>
  
            <dd>
***************
*** 477,487 ****
              resizing etc, anymore. Use with caution!</p>
  
!             <p>We <span class="emphasis EMPHASIS c2">strongly
!             discourage</span> using this filter as a default since it breaks
!             many legitimate scripts. It is meant for use only on extra-nasty
!             sites (should you really need to go there).</p>
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">html-annoyances</span></dt>
  
            <dd>
--- 470,481 ----
              resizing etc, anymore. Use with caution!</p>
  
!             <p>We <span class="emphasis"><i class="EMPHASIS">strongly
!             discourage</i></span> using this filter as a default since it
!             breaks many legitimate scripts. It is meant for use only on
!             extra-nasty sites (should you really need to go there).</p>
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">html-annoyances</i></span></dt>
  
            <dd>
***************
*** 496,500 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">content-cookies</span></dt>
  
            <dd>
--- 490,495 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">content-cookies</i></span></dt>
  
            <dd>
***************
*** 514,518 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">refresh tags</span></dt>
  
            <dd>
--- 509,514 ----
            </dd>
  
!           <dt><span class="emphasis"><i class="EMPHASIS">refresh
!           tags</i></span></dt>
  
            <dd>
***************
*** 523,528 ****
            </dd>
  
!           <dt><span class=
!           "emphasis EMPHASIS c2">unsolicited-popups</span></dt>
  
            <dd>
--- 519,524 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">unsolicited-popups</i></span></dt>
  
            <dd>
***************
*** 545,559 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">all-popups</span></dt>
  
            <dd>
!             <p>Attempt to prevent <span class=
!             "emphasis EMPHASIS c2">all</span> pop-up windows from opening.
!             Note this should be used with even more discretion than the
!             above, since it is more likely to break some sites that require
!             pop-ups for normal usage. Use with caution.</p>
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">img-reorder</span></dt>
  
            <dd>
--- 541,557 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">all-popups</i></span></dt>
  
            <dd>
!             <p>Attempt to prevent <span class="emphasis"><i class=
!             "EMPHASIS">all</i></span> pop-up windows from opening. Note this
!             should be used with even more discretion than the above, since it
!             is more likely to break some sites that require pop-ups for
!             normal usage. Use with caution.</p>
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">img-reorder</i></span></dt>
  
            <dd>
***************
*** 564,568 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">banners-by-size</span></dt>
  
            <dd>
--- 562,567 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">banners-by-size</i></span></dt>
  
            <dd>
***************
*** 578,585 ****
              <p>Recommended only for those who require extreme ad blocking.
              The default block rules should catch 95+% of all ads <span class=
!             "emphasis EMPHASIS c2">without</span> this filter enabled.</p>
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">banners-by-link</span></dt>
  
            <dd>
--- 577,586 ----
              <p>Recommended only for those who require extreme ad blocking.
              The default block rules should catch 95+% of all ads <span class=
!             "emphasis"><i class="EMPHASIS">without</i></span> this filter
!             enabled.</p>
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">banners-by-link</i></span></dt>
  
            <dd>
***************
*** 590,594 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">webbugs</span></dt>
  
            <dd>
--- 591,596 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">webbugs</i></span></dt>
  
            <dd>
***************
*** 607,611 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">tiny-textforms</span></dt>
  
            <dd>
--- 609,614 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">tiny-textforms</i></span></dt>
  
            <dd>
***************
*** 619,623 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">jumping-windows</span></dt>
  
            <dd>
--- 622,627 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">jumping-windows</i></span></dt>
  
            <dd>
***************
*** 628,632 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">frameset-borders</span></dt>
  
            <dd>
--- 632,637 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">frameset-borders</i></span></dt>
  
            <dd>
***************
*** 642,646 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">demoronizer</span></dt>
  
            <dd>
--- 647,652 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">demoronizer</i></span></dt>
  
            <dd>
***************
*** 659,663 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">shockwave-flash</span></dt>
  
            <dd>
--- 665,670 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">shockwave-flash</i></span></dt>
  
            <dd>
***************
*** 667,672 ****
            </dd>
  
!           <dt><span class=
!           "emphasis EMPHASIS c2">quicktime-kioskmode</span></dt>
  
            <dd>
--- 674,679 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">quicktime-kioskmode</i></span></dt>
  
            <dd>
***************
*** 675,679 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">fun</span></dt>
  
            <dd>
--- 682,686 ----
            </dd>
  
!           <dt><span class="emphasis"><i class="EMPHASIS">fun</i></span></dt>
  
            <dd>
***************
*** 682,686 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">crude-parental</span></dt>
  
            <dd>
--- 689,694 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">crude-parental</i></span></dt>
  
            <dd>
***************
*** 690,694 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">ie-exploits</span></dt>
  
            <dd>
--- 698,703 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">ie-exploits</i></span></dt>
  
            <dd>
***************
*** 702,706 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">site-specifics</span></dt>
  
            <dd>
--- 711,716 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">site-specifics</i></span></dt>
  
            <dd>
***************
*** 716,720 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">google</span></dt>
  
            <dd>
--- 726,731 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">google</i></span></dt>
  
            <dd>
***************
*** 723,727 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">yahoo</span></dt>
  
            <dd>
--- 734,739 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">yahoo</i></span></dt>
  
            <dd>
***************
*** 730,734 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">msn</span></dt>
  
            <dd>
--- 742,746 ----
            </dd>
  
!           <dt><span class="emphasis"><i class="EMPHASIS">msn</i></span></dt>
  
            <dd>
***************
*** 737,741 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">blogspot</span></dt>
  
            <dd>
--- 749,754 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">blogspot</i></span></dt>
  
            <dd>
***************
*** 750,754 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">xml-to-html</span></dt>
  
            <dd>
--- 763,768 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">xml-to-html</i></span></dt>
  
            <dd>
***************
*** 757,761 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">html-to-xml</span></dt>
  
            <dd>
--- 771,776 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">html-to-xml</i></span></dt>
  
            <dd>
***************
*** 764,768 ****
            </dd>
  
!           <dt><span class="emphasis EMPHASIS c2">no-ping</span></dt>
  
            <dd>
--- 779,784 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">no-ping</i></span></dt>
  
            <dd>
***************
*** 771,776 ****
            </dd>
  
!           <dt><span class=
!           "emphasis EMPHASIS c2">hide-tor-exit-notation</span></dt>
  
            <dd>
--- 787,792 ----
            </dd>
  
!           <dt><span class="emphasis"><i class=
!           "EMPHASIS">hide-tor-exit-notation</i></span></dt>
  
            <dd>
***************
*** 813,817 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 829,833 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: configuration.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/configuration.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -C2 -d -r1.68 -r1.69
*** configuration.html	18 Mar 2012 15:44:20 -0000	1.68
--- configuration.html	20 Sep 2012 11:22:19 -0000	1.69
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Starting Privoxy" href="startup.html">
    <link rel="NEXT" title="The Main Configuration File" href="config.html">
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Starting Privoxy" href="startup.html">
    <link rel="NEXT" title="The Main Configuration File" href="config.html">
***************
*** 13,36 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   span.c3 {font-style: italic}
-   table.c2 {background-color: #E0E0E0}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 13,25 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 45,49 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 34,38 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 58,62 ****
  
      <div class="SECT2">
!       <h2 class="SECT2"><a name="AEN1107" id="AEN1107">6.1. Controlling
        Privoxy with Your Web Browser</a></h2>
  
--- 47,51 ----
  
      <div class="SECT2">
!       <h2 class="SECT2"><a name="AEN1090" id="AEN1090">6.1. Controlling
        Privoxy with Your Web Browser</a></h2>
  
***************
*** 68,72 ****
        section:</p>
  
!       <table class="c2" border="0" width="100%">
          <tr>
            <td>
--- 57,61 ----
        section:</p>
  
!       <table border="0" bgcolor="#E0E0E0" width="100%">
          <tr>
            <td>
***************
*** 75,80 ****
  </pre>
  
!             <h2 class="BRIDGEHEAD"><a name="AEN1115" id=
!             "AEN1115"></a>&nbsp;&nbsp;&nbsp;&nbsp;Privoxy Menu</h2>
              <pre>
  </pre>
--- 64,69 ----
  </pre>
  
!             <h2 class="BRIDGEHEAD"><a name="AEN1098" id=
!             "AEN1098"></a>&nbsp;&nbsp;&nbsp;&nbsp;Privoxy Menu</h2>
              <pre>
  </pre>
***************
*** 116,120 ****
                  <tr>
                    <td>
!                   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9642;&nbsp;&nbsp;<a \
href="http://www.privoxy.org/3.0.20/user-manual/"  \
target="_top">Documentation</a></td>  </tr>
--- 105,109 ----
                  <tr>
                    <td>
!                   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9642;&nbsp;&nbsp;<a \
href="http://www.privoxy.org/3.0.19/user-manual/"  \
target="_top">Documentation</a></td>  </tr>
***************
*** 159,165 ****
        <tt class="FILENAME">/etc/privoxy/</tt> by default. For MS Windows,
        OS/2, and AmigaOS these are all in the same directory as the
!       <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>
  
        <p>The installed defaults provide a reasonable starting point, though
--- 148,152 ----
        <tt class="FILENAME">/etc/privoxy/</tt> by default. For MS Windows,
        OS/2, and AmigaOS these are all in the same directory as the
!       <span class="APPLICATION">Privoxy</span> executable.</p>
  
        <p>The installed defaults provide a reasonable starting point, though
***************
*** 248,263 ****
        address of <span class="APPLICATION">Privoxy</span>, these <span class=
        "QUOTE">"wake up"</span> requests must obviously be sent to the
!       <span class="emphasis EMPHASIS c3">old</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 class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 235,245 ----
        address of <span class="APPLICATION">Privoxy</span>, these <span class=
        "QUOTE">"wake up"</span> requests must obviously be sent to the
!       <span class="emphasis"><i class="EMPHASIS">old</i></span> listening
!       address.</p>
      </div>
    </div>
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: templates.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/templates.html,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** templates.html	18 Mar 2012 15:44:20 -0000	1.34
--- templates.html	20 Sep 2012 11:22:20 -0000	1.35
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Filter Files" href="filter-file.html">
    <link rel="NEXT" title=
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Filter Files" href="filter-file.html">
    <link rel="NEXT" title=
***************
*** 15,38 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   table.c3 {background-color: #E0E0E0}
-   span.c2 {font-style: italic}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 15,27 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 47,51 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 36,40 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 60,65 ****
      target="_top"><span class="QUOTE">"BLOCKED"</span> page</a> and all pages
      of its <a href="http://config.privoxy.org/" target="_top">web-based user
!     interface</a>, are generated from <span class=
!     "emphasis EMPHASIS c2">templates</span>. (<span class=
      "APPLICATION">Privoxy</span> must be running for the above links to work
      as intended.)</p>
--- 49,54 ----
      target="_top"><span class="QUOTE">"BLOCKED"</span> page</a> and all pages
      of its <a href="http://config.privoxy.org/" target="_top">web-based user
!     interface</a>, are generated from <span class="emphasis"><i class=
!     "EMPHASIS">templates</i></span>. (<span class=
      "APPLICATION">Privoxy</span> must be running for the above links to work
      as intended.)</p>
***************
*** 75,81 ****
      "APPLICATION">Privoxy</span> fills at run time. It is possible to edit
      the templates with a normal text editor, should you want to customize
!     them. (<span class="emphasis EMPHASIS c2">Not recommended for the casual
!     user</span>). Should you create your own custom templates, you should use
!     the <tt class="FILENAME">config</tt> setting <a href=
      "config.html#TEMPLDIR">templdir</a> to specify an alternate location, so
      your templates do not get overwritten during upgrades.</p>
--- 64,70 ----
      "APPLICATION">Privoxy</span> fills at run time. It is possible to edit
      the templates with a normal text editor, should you want to customize
!     them. (<span class="emphasis"><i class="EMPHASIS">Not recommended for the
!     casual user</i></span>). Should you create your own custom templates, you
!     should use the <tt class="FILENAME">config</tt> setting <a href=
      "config.html#TEMPLDIR">templdir</a> to specify an alternate location, so
      your templates do not get overwritten during upgrades.</p>
***************
*** 99,103 ****
      stage:</p>
  
!     <table class="c3" border="0" width="100%">
        <tr>
          <td>
--- 88,92 ----
      stage:</p>
  
!     <table border="0" bgcolor="#E0E0E0" width="100%">
        <tr>
          <td>
***************
*** 118,122 ****
      empty comment:</p>
  
!     <table class="c3" border="0" width="100%">
        <tr>
          <td>
--- 107,111 ----
      empty comment:</p>
  
!     <table border="0" bgcolor="#E0E0E0" width="100%">
        <tr>
          <td>
***************
*** 141,145 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 130,134 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: copyright.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/copyright.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -C2 -d -r1.76 -r1.77
*** copyright.html	18 Mar 2012 15:44:20 -0000	1.76
--- copyright.html	20 Sep 2012 11:22:20 -0000	1.77
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title=
    "Contacting the Developers, Bug Reporting and Feature Requests" href=
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title=
    "Contacting the Developers, Bug Reporting and Feature Requests" href=
***************
*** 15,37 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   a.c2 {font-style: italic}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 15,27 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 46,50 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 36,40 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 62,66 ****
  
      <div class="SECT2">
!       <h2 class="SECT2"><a name="AEN5561" id="AEN5561">12.1. License</a></h2>
  
        <p><span class="APPLICATION">Privoxy</span> is free software; you can
--- 52,56 ----
  
      <div class="SECT2">
!       <h2 class="SECT2"><a name="AEN5542" id="AEN5542">12.1. License</a></h2>
  
        <p><span class="APPLICATION">Privoxy</span> is free software; you can
***************
*** 71,78 ****
        <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 <a class=
!       "CITETITLE c2" href=
        "http://www.gnu.org/licenses/old-licenses/gpl-2.0.html" target=
!       "_top">GNU General Public License</a> for details.</p>
  
        <p>You should have received a copy of the <i class="CITETITLE">GNU
--- 61,68 ----
        <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 <a href=
        "http://www.gnu.org/licenses/old-licenses/gpl-2.0.html" target=
!       "_top"><i class="CITETITLE">GNU General Public License</i></a> for
!       details.</p>
  
        <p>You should have received a copy of the <i class="CITETITLE">GNU
***************
*** 138,145 ****
        &nbsp;David&nbsp;Schmidt,&nbsp;developer<br>
        &nbsp;Hal&nbsp;Burgiss<br>
-       &nbsp;Ian&nbsp;Silvester<br>
        &nbsp;Lee&nbsp;Rian<br>
!       &nbsp;Roland&nbsp;Rosenfeld<br>
!       &nbsp;Ian&nbsp;Silvester</p>
  
        <p>Former Privoxy Team Members:</p>
--- 128,133 ----
        &nbsp;David&nbsp;Schmidt,&nbsp;developer<br>
        &nbsp;Hal&nbsp;Burgiss<br>
        &nbsp;Lee&nbsp;Rian<br>
!       &nbsp;Roland&nbsp;Rosenfeld</p>
  
        <p>Former Privoxy Team Members:</p>
***************
*** 193,197 ****
        &nbsp;Dean&nbsp;Gaudet<br>
        &nbsp;Stephen&nbsp;Gildea<br>
-       &nbsp;Lizik&nbsp;Grelier<br>
        &nbsp;Daniel&nbsp;Griscom<br>
        &nbsp;Felix&nbsp;Gr&ouml;bert<br>
--- 181,184 ----
***************
*** 205,212 ****
        &nbsp;Peter&nbsp;Hyman<br>
        &nbsp;Derek&nbsp;Jennings<br>
-       &nbsp;Andrew&nbsp;Jones<br>
-       &nbsp;Julien&nbsp;Joubert<br>
        &nbsp;Petr&nbsp;Kadlec<br>
-       &nbsp;Steven&nbsp;Kolins<br>
        &nbsp;David&nbsp;Laight<br>
        &nbsp;Bert&nbsp;van&nbsp;Leeuwen<br>
--- 192,196 ----
***************
*** 228,232 ****
        &nbsp;F&eacute;lix&nbsp;Rauch<br>
        &nbsp;Maynard&nbsp;Riley<br>
-       &nbsp;Andreas&nbsp;Rutkauskas<br>
        &nbsp;Chung-chieh&nbsp;Shan<br>
        &nbsp;Spinor&nbsp;S.<br>
--- 212,215 ----
***************
*** 261,265 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 244,248 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: quickstart.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/quickstart.html,v
retrieving revision 1.64
retrieving revision 1.65
diff -C2 -d -r1.64 -r1.65
*** quickstart.html	18 Mar 2012 15:44:20 -0000	1.64
--- quickstart.html	20 Sep 2012 11:22:20 -0000	1.65
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="What's New in this Release" href=
    "whatsnew.html">
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="What's New in this Release" href=
    "whatsnew.html">
***************
*** 14,37 ****
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
-   <style type="text/css">
- body {
-   background-color: #EEEEEE;
-   color: #000000;
-   }
-   :link { color: #0000FF }
-   :visited { color: #840084 }
-   :active { color: #0000FF }
-   p.c3 {font-weight: bold}
-   span.c2 {font-style: italic}
-   hr.c1 {text-align: left}
-   </style>
  </head>
  
! <body class="SECT1">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
        </tr>
  
--- 14,26 ----
    <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="STYLESHEET" type="text/css" href="p_doc.css">
  </head>
  
! <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
! "#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border="0"
      cellpadding="0" cellspacing="0">
        <tr>
!         <th colspan="3" align="center">Privoxy 3.0.19 User Manual</th>
        </tr>
  
***************
*** 46,50 ****
        </tr>
      </table>
!     <hr class="c1" width="100%">
    </div>
  
--- 35,39 ----
        </tr>
      </table>
!     <hr align="left" width="100%">
    </div>
  
***************
*** 82,89 ****
          by setting the proxy configuration for address of <tt class=
          "LITERAL">127.0.0.1</tt> and port <tt class="LITERAL">8118</tt>.
!         <span class="emphasis EMPHASIS c2">DO NOT</span> activate proxying
!         for <tt class="LITERAL">FTP</tt> or any protocols besides HTTP and
!         HTTPS (SSL) unless you intend to prevent your browser from using
!         these protocols.</p>
        </li>
  
--- 71,78 ----
          by setting the proxy configuration for address of <tt class=
          "LITERAL">127.0.0.1</tt> and port <tt class="LITERAL">8118</tt>.
!         <span class="emphasis"><i class="EMPHASIS">DO NOT</i></span> activate
!         proxying for <tt class="LITERAL">FTP</tt> or any protocols besides
!         HTTP and HTTPS (SSL) unless you intend to prevent your browser from
!         using these protocols.</p>
        </li>
  
***************
*** 159,166 ****
        adjusting the configuration to solve these unintended consequences. In
        short, there is not an easy way to eliminate <span class=
!       "emphasis EMPHASIS c2">all</span> ads. Either take the easy way and
!       settle for <span class="emphasis EMPHASIS c2">most</span> ads blocked
!       with the default configuration, or jump in and tweak it for your
!       personal surfing habits and preferences.</p>
  
        <p>Secondly, a brief explanation of <span class=
--- 148,156 ----
        adjusting the configuration to solve these unintended consequences. In
        short, there is not an easy way to eliminate <span class=
!       "emphasis"><i class="EMPHASIS">all</i></span> ads. Either take the easy
!       way and settle for <span class="emphasis"><i class=
!       "EMPHASIS">most</i></span> ads blocked with the default configuration,
!       or jump in and tweak it for your personal surfing habits and
!       preferences.</p>
  
        <p>Secondly, a brief explanation of <span class=
***************
*** 254,259 ****
            into play, the URL must match a <tt class="LITERAL"><a href=
            "actions-file.html#BLOCK">block</a></tt> action somewhere in the
!           configuration, <span class="emphasis EMPHASIS c2">and</span>, it
!           must also match an <tt class="LITERAL"><a href=
            "actions-file.html#HANDLE-AS-IMAGE">handle-as-image</a></tt>
            action.</p>
--- 244,250 ----
            into play, the URL must match a <tt class="LITERAL"><a href=
            "actions-file.html#BLOCK">block</a></tt> action somewhere in the
!           configuration, <span class="emphasis"><i class=
!           "EMPHASIS">and</i></span>, it must also match an <tt class=
!           "LITERAL"><a href=
            "actions-file.html#HANDLE-AS-IMAGE">handle-as-image</a></tt>
            action.</p>
***************
*** 265,272 ****
              <tbody>
                <tr>
!                 <td>&nbsp;&nbsp;&nbsp;<span class=
!                 "emphasis EMPHASIS c2">pattern</span> - a checkerboard
!                 pattern, so that an ad replacement is obvious. This is the
!                 default.</td>
                </tr>
              </tbody>
--- 256,262 ----
              <tbody>
                <tr>
!                 <td>&nbsp;&nbsp;&nbsp;<span class="emphasis"><i class=
!                 "EMPHASIS">pattern</i></span> - a checkerboard pattern, so
!                 that an ad replacement is obvious. This is the default.</td>
                </tr>
              </tbody>
***************
*** 276,282 ****
              <tbody>
                <tr>
!                 <td>&nbsp;&nbsp;&nbsp;<span class=
!                 "emphasis EMPHASIS c2">blank</span> - A very small empty GIF
!                 image is displayed. This is the so-called <span class=
                  "QUOTE">"invisible"</span> configuration option.</td>
                </tr>
--- 266,272 ----
              <tbody>
                <tr>
!                 <td>&nbsp;&nbsp;&nbsp;<span class="emphasis"><i class=
!                 "EMPHASIS">blank</i></span> - A very small empty GIF image is
!                 displayed. This is the so-called <span class=
                  "QUOTE">"invisible"</span> configuration option.</td>
                </tr>
***************
*** 287,294 ****
              <tbody>
                <tr>
!                 <td>&nbsp;&nbsp;&nbsp;<span class=
!                 "emphasis EMPHASIS c2">http://&lt;URL&gt;</span> - A redirect
!                 to any image anywhere of the user's choosing (advanced
!                 usage).</td>
                </tr>
              </tbody>
--- 277,283 ----
              <tbody>
                <tr>
!                 <td>&nbsp;&nbsp;&nbsp;<span class="emphasis"><i class=
!                 "EMPHASIS">http://&lt;URL&gt;</i></span> - A redirect to any
!                 image anywhere of the user's choosing (advanced usage).</td>
                </tr>
              </tbody>
***************
*** 355,361 ****
  
            <div class="FIGURE">
!             <a name="AEN861" id="AEN861"></a>
  
!             <p class="c3">Figure 1. Actions Files in Use</p>
  
              <div class="MEDIAOBJECT">
--- 344,350 ----
  
            <div class="FIGURE">
!             <a name="AEN844" id="AEN844"></a>
  
!             <p><b>Figure 1. Actions Files in Use</b></p>
  
              <div class="MEDIAOBJECT">
***************
*** 420,424 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 409,413 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"

Index: config.html
===================================================================
RCS file: /cvsroot/ijbswa/current/doc/webserver/user-manual/config.html,v
retrieving revision 1.51
retrieving revision 1.52
diff -C2 -d -r1.51 -r1.52
*** config.html	18 Mar 2012 15:44:20 -0000	1.51
--- config.html	20 Sep 2012 11:22:19 -0000	1.52
***************
*** 7,11 ****
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Privoxy Configuration" href=
    "configuration.html">
--- 7,11 ----
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.79">
!   <link rel="HOME" title="Privoxy 3.0.19 User Manual" href="index.html">
    <link rel="PREVIOUS" title="Privoxy Configuration" href=
[...1604 lines suppressed...]
      </div>
--- 3019,3023 ----
  
        <p class="LITERALLAYOUT"><tt class="LITERAL">&nbsp;&nbsp;#<span class=
!       "emphasis"><i class="EMPHASIS">hide-console</i></span><br>
        &nbsp;&nbsp;&nbsp;</tt></p>
      </div>
***************
*** 3021,3025 ****
  
    <div class="NAVFOOTER">
!     <hr class="c1" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"
--- 3025,3029 ----
  
    <div class="NAVFOOTER">
!     <hr align="left" width="100%">
  
      <table summary="Footer navigation table" width="100%" border="0"


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
ijbswa-commits mailing list
ijbswa-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ijbswa-commits


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic