From 71eec15f7c6f99ff153747cce46f5d88dd2ea95f Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Wed, 27 Feb 2013 16:52:19 +0000 Subject: [PATCH] Rebuild documentation with recent changes --- doc/webserver/developer-manual/index.html | 4 +- doc/webserver/faq/index.html | 2 +- doc/webserver/user-manual/actions-file.html | 18 +-- doc/webserver/user-manual/appendix.html | 28 ++-- doc/webserver/user-manual/configuration.html | 6 +- doc/webserver/user-manual/copyright.html | 6 +- doc/webserver/user-manual/filter-file.html | 2 +- doc/webserver/user-manual/index.html | 26 ++-- doc/webserver/user-manual/quickstart.html | 2 +- doc/webserver/user-manual/startup.html | 4 +- doc/webserver/user-manual/whatsnew.html | 127 ++++++++++++++++++- 11 files changed, 175 insertions(+), 50 deletions(-) diff --git a/doc/webserver/developer-manual/index.html b/doc/webserver/developer-manual/index.html index aa6b8690..c76ae5b0 100644 --- a/doc/webserver/developer-manual/index.html +++ b/doc/webserver/developer-manual/index.html @@ -22,8 +22,8 @@ 2001-2009 by Privoxy Developers

-

$Id: developer-manual.sgml,v 2.52 2013/01/06 - 11:25:52 fabiankeil Exp $

+

$Id: developer-manual.sgml,v 2.53 2013/02/26 + 15:09:35 fabiankeil Exp $

diff --git a/doc/webserver/faq/index.html b/doc/webserver/faq/index.html index d8bb4785..1f18e336 100644 --- a/doc/webserver/faq/index.html +++ b/doc/webserver/faq/index.html @@ -22,7 +22,7 @@ 2001-2011 by Privoxy Developers

-

$Id: faq.sgml,v 2.90 2013/01/06 11:25:52 fabiankeil +

$Id: faq.sgml,v 2.91 2013/02/26 15:09:35 fabiankeil Exp $

diff --git a/doc/webserver/user-manual/actions-file.html b/doc/webserver/user-manual/actions-file.html index d62ddefe..24b04496 100644 --- a/doc/webserver/user-manual/actions-file.html +++ b/doc/webserver/user-manual/actions-file.html @@ -117,7 +117,7 @@ in default.action are:

- +

Table 1. Default Configurations

@@ -314,7 +314,7 @@ actions.

-

8.1. Finding the Right +

8.1. Finding the Right Mix

Note that some actions, like @@ -339,7 +339,7 @@

-

8.2. How to +

8.2. How to Edit

The easiest way to edit the actions files is with a browser by using @@ -529,7 +529,7 @@

-

8.4.1. The Domain +

8.4.1. The Domain Pattern

The matching of the domain part offers some flexible options: if @@ -634,7 +634,7 @@

-

8.4.2. The Path +

8.4.2. The Path Pattern

Privoxy uses

-

8.5.35. +

8.5.35. Summary

Note that many of these actions have the potential to cause a page @@ -4483,7 +4483,7 @@ example.org/instance-that-is-delivered-as-xml-but-is-not together:

-

8.7.1. +

8.7.1. match-all.action

Remember all actions @@ -4532,7 +4532,7 @@ example.org/instance-that-is-delivered-as-xml-but-is-not

-

8.7.2. +

8.7.2. default.action

If you aren't a developer, there's no need for you to edit the @@ -4875,7 +4875,7 @@ wiki.

-

8.7.3. +

8.7.3. user.action

So far we are painting with a broad brush by setting general diff --git a/doc/webserver/user-manual/appendix.html b/doc/webserver/user-manual/appendix.html index af7e1319..96e0400c 100644 --- a/doc/webserver/user-manual/appendix.html +++ b/doc/webserver/user-manual/appendix.html @@ -293,7 +293,7 @@

-

14.2. Privoxy's +

14.2. Privoxy's Internal Pages

Since Privoxy proxies each @@ -313,7 +313,7 @@

  • -

    Privoxy main page:

    +

    Privoxy main page:

    Show information about the current configuration, including - viewing and editing of actions files:

    + viewing and editing of actions files:

  • -

    Show the source code version numbers:

    +

    Show the source code version numbers:

  • -

    Show the browser's request headers:

    +

    Show the browser's request headers:

  • -

    Show which actions apply to a URL and why:

    +

    Show which actions apply to a URL and why:

    "off", "Privoxy" continues to run, but only as a pass-through proxy, with no actions taking place:

    + "AEN5916" id="AEN5916">

    http://config.privoxy.org/toggle

    -

    Short cuts. Turn off, then on:

    +

    Short cuts. Turn off, then on:

    http://config.privoxy.org/toggle?set=disable

    -
    +

    -

    6.1. Controlling +

    6.1. Controlling Privoxy with Your Web Browser

    Privoxy's user interface can be @@ -63,8 +63,8 @@ -

        Privoxy Menu

    +

        Privoxy Menu

     
    diff --git a/doc/webserver/user-manual/copyright.html b/doc/webserver/user-manual/copyright.html index 3c9e3c15..1508dc72 100644 --- a/doc/webserver/user-manual/copyright.html +++ b/doc/webserver/user-manual/copyright.html @@ -56,7 +56,7 @@ the Free Software Foundation and included in the next section.

    -

    12.1. License

    +

    12.1. License

    @@ -456,7 +456,7 @@ Public License instead of this License.

     Fabian Keil, lead developer
    -  David Schmidt, developer
    +  David Schmidt
     Hal Burgiss
     Lee Rian
     Roland Rosenfeld
    @@ -494,6 +494,7 @@ Public License instead of this License. include (in alphabetical order):

     Ken Arromdee
    +  Natxo Asenjo
     Devin Bayer
     Havard Berland
     David Bo
    @@ -532,6 +533,7 @@ Public License instead of this License.  Derek Jennings
     Andrew Jones
     Julien Joubert
    +  Ralf Jungblut
     Petr Kadlec
     Steven Kolins
     Zeno Kugy
    diff --git a/doc/webserver/user-manual/filter-file.html b/doc/webserver/user-manual/filter-file.html index 152b0df9..4bc2287e 100644 --- a/doc/webserver/user-manual/filter-file.html +++ b/doc/webserver/user-manual/filter-file.html @@ -151,7 +151,7 @@ FILTER: foo Replace all "foo" with "bar" started.

    -

    9.1. Filter File +

    9.1. Filter File Tutorial

    Now, let's complete our "foo" content diff --git a/doc/webserver/user-manual/index.html b/doc/webserver/user-manual/index.html index 77a0fd59..c13ef962 100644 --- a/doc/webserver/user-manual/index.html +++ b/doc/webserver/user-manual/index.html @@ -23,7 +23,7 @@ 2001-2013 by Privoxy Developers

    -

    $Id: user-manual.sgml,v 2.167 2013/01/25 14:19:27 +

    $Id: user-manual.sgml,v 2.169 2013/02/26 15:10:49 fabiankeil Exp $

    @@ -173,7 +173,7 @@
    -
    6.1. Controlling Privoxy +
    6.1. Controlling Privoxy with Your Web Browser
    6.2. Configuration @@ -342,10 +342,10 @@
    -
    8.1. Finding the Right +
    8.1. Finding the Right Mix
    -
    8.2. How to Edit
    +
    8.2. How to Edit
    8.3. How Actions are Applied to Requests
    @@ -355,10 +355,10 @@
    -
    8.4.1. The Domain +
    8.4.1. The Domain Pattern
    -
    8.4.2. The Path +
    8.4.2. The Path Pattern
    8.4.3. The Tag @@ -472,7 +472,7 @@ "actions-file.html#SET-IMAGE-BLOCKER">set-image-blocker
    8.5.35. Summary
    + "actions-file.html#AEN4796">Summary
    @@ -484,13 +484,13 @@
    8.7.1. match-all.action
    + "actions-file.html#AEN4860">match-all.action
    8.7.2. default.action
    + "actions-file.html#AEN4882">default.action
    8.7.3. user.action
    + "actions-file.html#AEN4995">user.action
    @@ -500,7 +500,7 @@
    -
    9.1. Filter File +
    9.1. Filter File Tutorial
    9.2. The @@ -547,7 +547,7 @@
    -
    12.1. License
    +
    12.1. License
    12.2. History
    @@ -564,7 +564,7 @@
    14.1. Regular Expressions
    -
    14.2. Privoxy's Internal +
    14.2. Privoxy's Internal Pages
    diff --git a/doc/webserver/user-manual/quickstart.html b/doc/webserver/user-manual/quickstart.html index 37c34cd2..e40e08e5 100644 --- a/doc/webserver/user-manual/quickstart.html +++ b/doc/webserver/user-manual/quickstart.html @@ -343,7 +343,7 @@ "GUIBUTTON">Edit":

    - +

    Figure 1. Actions Files in Use

    diff --git a/doc/webserver/user-manual/startup.html b/doc/webserver/user-manual/startup.html index 9eb42583..958d3624 100644 --- a/doc/webserver/user-manual/startup.html +++ b/doc/webserver/user-manual/startup.html @@ -55,7 +55,7 @@ protocols.

    - +

    Figure 2. Proxy Configuration Showing Mozilla/Netscape HTTP and HTTPS (SSL) Settings

    @@ -112,7 +112,7 @@ only HTTP and HTTPS (SSL)!

    - +

    Figure 3. Proxy Configuration Showing Internet Explorer HTTP and HTTPS (Secure) Settings

    diff --git a/doc/webserver/user-manual/whatsnew.html b/doc/webserver/user-manual/whatsnew.html index 453af7cc..6ee59b86 100644 --- a/doc/webserver/user-manual/whatsnew.html +++ b/doc/webserver/user-manual/whatsnew.html @@ -41,8 +41,131 @@

    3. What's New in this Release

    -

    Privoxy 3.0.20 is a beta release. The - changes since 3.0.19 stable are:

    +

    Privoxy 3.0.21 is UNRELEASED. The + changes since 3.0.20 beta are:

    + +
      +
    • +

      Bug fixes:

      + +
        +
      • +

        Compiles on OS/2 again now that unistd.h is only included on + platforms that have it.

        +
      • +
      +
    • + +
    • +

      General improvements:

      + +
        +
      • +

        The show-status page shows the FEATURE_STRPTIME_SANITY_CHECKS + status.

        +
      • + +
      • +

        A couple of assert()s that could theoretically dereference + NULL pointers in debug builds have been relocated.

        +
      • + +
      • +

        Added an LSB info block to the generic start script. Based on + a patch from Natxo Asenjo.

        +
      • +
      +
    • + +
    • +

      Action file improvements:

      + +
        +
      • +

        Block rover.ebay./ar.*\&adtype= instead of + "/.*\&adtype=" which caused too man false positives. Reported + by u302320 in #360284, additional feedback from Adam Piggott.

        +
      • + +
      • +

        Unblock '.advrider.com/' and '/.*ADVrider'. Anonymously + reported in #3603636.

        +
      • +
      +
    • + +
    • +

      Filter file improvements:

      + +
        +
      • +

        Added an iframes filter.

        +
      • +
      +
    • + +
    • +

      Documentation improvements:

      + +
        +
      • +

        The whole GPLv2 text is included in the user manual now, so + Privoxy can serve it itself and the user can read it without + having to wade through GPLv3 ads first.

        +
      • + +
      • +

        Properly numbered and underlined a couple of section titles in + the config that where previously overlooked due to a flaw in the + conversion script. Reported by Ralf Jungblut.

        +
      • + +
      • +

        Improved the support instruction to hopefully make it harder + to unintentionally provide insufficient information when + requesting support. Previously it wasn't obvious that the + information we need in bug reports is usually also required in + support requests.

        +
      • + +
      • +

        Removed documentation about packages that haven't been + provided in years.

        +
      • +
      +
    • + +
    • +

      Privoxy-Regression-Test:

      + +
        +
      • +

        Only log the test number when not running in verbose mode The + position of the test is rarely relevant and it previously wasn't + exactly obvious which one of the numbers was useful to repeat the + test with --test-number.

        +
      • +
      +
    • + +
    • +

      GNUmakefile improvements:

      + +
        +
      • +

        Factor generate-config-file out of config-file to make testing + more convenient.

        +
      • + +
      • +

        The clean target now also takes care of patch leftovers.

        +
      • +
      +
    • +
    + +

    Privoxy 3.0.20 beta contained the + following changes compared to the previous stable release:

    • -- 2.39.2