From: Fabian Keil <fk@fabiankeil.de> Date: Wed, 27 Feb 2013 16:52:19 +0000 (+0000) Subject: Rebuild documentation with recent changes X-Git-Tag: v_3_0_21~49 X-Git-Url: http://www.privoxy.org/gitweb/@default-cgi@/faq/%22https:/developer-manual/static/documentation.html?a=commitdiff_plain;h=71eec15f7c6f99ff153747cce46f5d88dd2ea95f;p=privoxy.git Rebuild documentation with recent changes --- 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 <a href="http://www.privoxy.org/" target="_top">Privoxy Developers</a></sub><br></p> - <p class="PUBDATE">$Id: developer-manual.sgml,v 2.52 2013/01/06 - 11:25:52 fabiankeil Exp $<br></p> + <p class="PUBDATE">$Id: developer-manual.sgml,v 2.53 2013/02/26 + 15:09:35 fabiankeil Exp $<br></p> <div> <div class="ABSTRACT"> 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 <a href="http://www.privoxy.org/" target="_top">Privoxy Developers</a></sub><br></p> - <p class="PUBDATE">$Id: faq.sgml,v 2.90 2013/01/06 11:25:52 fabiankeil + <p class="PUBDATE">$Id: faq.sgml,v 2.91 2013/02/26 15:09:35 fabiankeil Exp $<br></p> <div> 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 <tt class="FILENAME">default.action</tt> are:</p> <div class="TABLE"> - <a name="AEN2777" id="AEN2777"></a> + <a name="AEN2830" id="AEN2830"></a> <p><b>Table 1. Default Configurations</b></p> @@ -314,7 +314,7 @@ actions</a>.</p> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN2876" id="AEN2876">8.1. Finding the Right + <h2 class="SECT2"><a name="AEN2929" id="AEN2929">8.1. Finding the Right Mix</a></h2> <p>Note that some <a href="actions-file.html#ACTIONS">actions</a>, like @@ -339,7 +339,7 @@ </div> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN2883" id="AEN2883">8.2. How to + <h2 class="SECT2"><a name="AEN2936" id="AEN2936">8.2. How to Edit</a></h2> <p>The easiest way to edit the actions files is with a browser by using @@ -529,7 +529,7 @@ </div> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN2995" id="AEN2995">8.4.1. The Domain + <h3 class="SECT3"><a name="AEN3048" id="AEN3048">8.4.1. The Domain Pattern</a></h3> <p>The matching of the domain part offers some flexible options: if @@ -634,7 +634,7 @@ </div> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN3071" id="AEN3071">8.4.2. The Path + <h3 class="SECT3"><a name="AEN3124" id="AEN3124">8.4.2. The Path Pattern</a></h3> <p><span class="APPLICATION">Privoxy</span> uses <span class= @@ -4324,7 +4324,7 @@ example.org/instance-that-is-delivered-as-xml-but-is-not </div> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN4743" id="AEN4743">8.5.35. + <h3 class="SECT3"><a name="AEN4796" id="AEN4796">8.5.35. Summary</a></h3> <p>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:</p> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN4807" id="AEN4807">8.7.1. + <h3 class="SECT3"><a name="AEN4860" id="AEN4860">8.7.1. match-all.action</a></h3> <p>Remember <span class="emphasis"><i class="EMPHASIS">all actions @@ -4532,7 +4532,7 @@ example.org/instance-that-is-delivered-as-xml-but-is-not </div> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN4829" id="AEN4829">8.7.2. + <h3 class="SECT3"><a name="AEN4882" id="AEN4882">8.7.2. default.action</a></h3> <p>If you aren't a developer, there's no need for you to edit the @@ -4875,7 +4875,7 @@ wiki. </div> <div class="SECT3"> - <h3 class="SECT3"><a name="AEN4942" id="AEN4942">8.7.3. + <h3 class="SECT3"><a name="AEN4995" id="AEN4995">8.7.3. user.action</a></h3> <p>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 @@ </div> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN5818" id="AEN5818">14.2. Privoxy's + <h2 class="SECT2"><a name="AEN5871" id="AEN5871">14.2. Privoxy's Internal Pages</a></h2> <p>Since <span class="APPLICATION">Privoxy</span> proxies each @@ -313,7 +313,7 @@ <ul> <li> - <p>Privoxy main page:</p><a name="AEN5832" id="AEN5832"></a> + <p>Privoxy main page:</p><a name="AEN5885" id="AEN5885"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/" target= @@ -328,8 +328,8 @@ <li> <p>Show information about the current configuration, including - viewing and editing of actions files:</p><a name="AEN5840" id= - "AEN5840"></a> + viewing and editing of actions files:</p><a name="AEN5893" id= + "AEN5893"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/show-status" target= @@ -338,8 +338,8 @@ </li> <li> - <p>Show the source code version numbers:</p><a name="AEN5845" id= - "AEN5845"></a> + <p>Show the source code version numbers:</p><a name="AEN5898" id= + "AEN5898"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/show-version" target= @@ -348,8 +348,8 @@ </li> <li> - <p>Show the browser's request headers:</p><a name="AEN5850" id= - "AEN5850"></a> + <p>Show the browser's request headers:</p><a name="AEN5903" id= + "AEN5903"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/show-request" target= @@ -358,8 +358,8 @@ </li> <li> - <p>Show which actions apply to a URL and why:</p><a name="AEN5855" - id="AEN5855"></a> + <p>Show which actions apply to a URL and why:</p><a name="AEN5908" + id="AEN5908"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/show-url-info" target= @@ -373,20 +373,20 @@ <span class="QUOTE">"off"</span>, <span class= "QUOTE">"Privoxy"</span> continues to run, but only as a pass-through proxy, with no actions taking place:</p><a name= - "AEN5863" id="AEN5863"></a> + "AEN5916" id="AEN5916"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/toggle" target= "_top">http://config.privoxy.org/toggle</a></p> </blockquote> - <p>Short cuts. Turn off, then on:</p><a name="AEN5867" id= - "AEN5867"></a> + <p>Short cuts. Turn off, then on:</p><a name="AEN5920" id= + "AEN5920"></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="AEN5870" id="AEN5870"></a> + </blockquote><a name="AEN5923" id="AEN5923"></a> <blockquote class="BLOCKQUOTE"> <p><a href="http://config.privoxy.org/toggle?set=enable" target= diff --git a/doc/webserver/user-manual/configuration.html b/doc/webserver/user-manual/configuration.html index 65ede221..9eb12c1c 100644 --- a/doc/webserver/user-manual/configuration.html +++ b/doc/webserver/user-manual/configuration.html @@ -46,7 +46,7 @@ controlled easily with a web browser.</p> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN1023" id="AEN1023">6.1. Controlling + <h2 class="SECT2"><a name="AEN1076" id="AEN1076">6.1. Controlling Privoxy with Your Web Browser</a></h2> <p><span class="APPLICATION">Privoxy</span>'s user interface can be @@ -63,8 +63,8 @@ </pre> - <h2 class="BRIDGEHEAD"><a name="AEN1031" id= - "AEN1031"></a> Privoxy Menu</h2> + <h2 class="BRIDGEHEAD"><a name="AEN1084" id= + "AEN1084"></a> Privoxy Menu</h2> <pre> </pre> 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.</p> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN5586" id="AEN5586">12.1. License</a></h2> + <h2 class="SECT2"><a name="AEN5639" id="AEN5639">12.1. License</a></h2> <table border="0" bgcolor="#E0E0E0" width="100%"> <tr> @@ -456,7 +456,7 @@ Public License instead of this License. <p class="LITERALLAYOUT"> Fabian Keil, lead developer<br> - David Schmidt, developer<br> + David Schmidt<br> Hal Burgiss<br> Lee Rian<br> Roland Rosenfeld<br> @@ -494,6 +494,7 @@ Public License instead of this License. include (in alphabetical order):</p> <p class="LITERALLAYOUT"> Ken Arromdee<br> + Natxo Asenjo<br> Devin Bayer<br> Havard Berland<br> David Bo<br> @@ -532,6 +533,7 @@ Public License instead of this License. Derek Jennings<br> Andrew Jones<br> Julien Joubert<br> + Ralf Jungblut<br> Petr Kadlec<br> Steven Kolins<br> Zeno Kugy<br> 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.</p> <div class="SECT2"> - <h2 class="SECT2"><a name="AEN5097" id="AEN5097">9.1. Filter File + <h2 class="SECT2"><a name="AEN5150" id="AEN5150">9.1. Filter File Tutorial</a></h2> <p>Now, let's complete our <span class="QUOTE">"foo"</span> 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 <a href="http://www.privoxy.org/" target="_top">Privoxy Developers</a></sub><br></p> - <p class="PUBDATE">$Id: user-manual.sgml,v 2.167 2013/01/25 14:19:27 + <p class="PUBDATE">$Id: user-manual.sgml,v 2.169 2013/02/26 15:10:49 fabiankeil Exp $<br></p> <div> @@ -173,7 +173,7 @@ <dd> <dl> - <dt>6.1. <a href="configuration.html#AEN1023">Controlling Privoxy + <dt>6.1. <a href="configuration.html#AEN1076">Controlling Privoxy with Your Web Browser</a></dt> <dt>6.2. <a href="configuration.html#CONFOVERVIEW">Configuration @@ -342,10 +342,10 @@ <dd> <dl> - <dt>8.1. <a href="actions-file.html#AEN2876">Finding the Right + <dt>8.1. <a href="actions-file.html#AEN2929">Finding the Right Mix</a></dt> - <dt>8.2. <a href="actions-file.html#AEN2883">How to Edit</a></dt> + <dt>8.2. <a href="actions-file.html#AEN2936">How to Edit</a></dt> <dt>8.3. <a href="actions-file.html#ACTIONS-APPLY">How Actions are Applied to Requests</a></dt> @@ -355,10 +355,10 @@ <dd> <dl> - <dt>8.4.1. <a href="actions-file.html#AEN2995">The Domain + <dt>8.4.1. <a href="actions-file.html#AEN3048">The Domain Pattern</a></dt> - <dt>8.4.2. <a href="actions-file.html#AEN3071">The Path + <dt>8.4.2. <a href="actions-file.html#AEN3124">The Path Pattern</a></dt> <dt>8.4.3. <a href="actions-file.html#TAG-PATTERN">The Tag @@ -472,7 +472,7 @@ "actions-file.html#SET-IMAGE-BLOCKER">set-image-blocker</a></dt> <dt>8.5.35. <a href= - "actions-file.html#AEN4743">Summary</a></dt> + "actions-file.html#AEN4796">Summary</a></dt> </dl> </dd> @@ -484,13 +484,13 @@ <dd> <dl> <dt>8.7.1. <a href= - "actions-file.html#AEN4807">match-all.action</a></dt> + "actions-file.html#AEN4860">match-all.action</a></dt> <dt>8.7.2. <a href= - "actions-file.html#AEN4829">default.action</a></dt> + "actions-file.html#AEN4882">default.action</a></dt> <dt>8.7.3. <a href= - "actions-file.html#AEN4942">user.action</a></dt> + "actions-file.html#AEN4995">user.action</a></dt> </dl> </dd> </dl> @@ -500,7 +500,7 @@ <dd> <dl> - <dt>9.1. <a href="filter-file.html#AEN5097">Filter File + <dt>9.1. <a href="filter-file.html#AEN5150">Filter File Tutorial</a></dt> <dt>9.2. <a href="filter-file.html#PREDEFINED-FILTERS">The @@ -547,7 +547,7 @@ <dd> <dl> - <dt>12.1. <a href="copyright.html#AEN5586">License</a></dt> + <dt>12.1. <a href="copyright.html#AEN5639">License</a></dt> <dt>12.2. <a href="copyright.html#HISTORY">History</a></dt> @@ -564,7 +564,7 @@ <dt>14.1. <a href="appendix.html#REGEX">Regular Expressions</a></dt> - <dt>14.2. <a href="appendix.html#AEN5818">Privoxy's Internal + <dt>14.2. <a href="appendix.html#AEN5871">Privoxy's Internal Pages</a></dt> <dd> 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</span>"</span>:</p> <div class="FIGURE"> - <a name="AEN799" id="AEN799"></a> + <a name="AEN852" id="AEN852"></a> <p><b>Figure 1. Actions Files in Use</b></p> 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.</p> <div class="FIGURE"> - <a name="AEN854" id="AEN854"></a> + <a name="AEN907" id="AEN907"></a> <p><b>Figure 2. Proxy Configuration Showing Mozilla/Netscape HTTP and HTTPS (SSL) Settings</b></p> @@ -112,7 +112,7 @@ only HTTP and HTTPS (SSL)!</p> <div class="FIGURE"> - <a name="AEN899" id="AEN899"></a> + <a name="AEN952" id="AEN952"></a> <p><b>Figure 3. Proxy Configuration Showing Internet Explorer HTTP and HTTPS (Secure) Settings</b></p> 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 @@ <h1 class="SECT1"><a name="WHATSNEW" id="WHATSNEW">3. What's New in this Release</a></h1> - <p><span class="APPLICATION">Privoxy 3.0.20</span> is a beta release. The - changes since 3.0.19 stable are:</p> + <p><span class="APPLICATION">Privoxy 3.0.21</span> is UNRELEASED. The + changes since 3.0.20 beta are:</p> + + <ul> + <li> + <p>Bug fixes:</p> + + <ul> + <li> + <p>Compiles on OS/2 again now that unistd.h is only included on + platforms that have it.</p> + </li> + </ul> + </li> + + <li> + <p>General improvements:</p> + + <ul> + <li> + <p>The show-status page shows the FEATURE_STRPTIME_SANITY_CHECKS + status.</p> + </li> + + <li> + <p>A couple of assert()s that could theoretically dereference + NULL pointers in debug builds have been relocated.</p> + </li> + + <li> + <p>Added an LSB info block to the generic start script. Based on + a patch from Natxo Asenjo.</p> + </li> + </ul> + </li> + + <li> + <p>Action file improvements:</p> + + <ul> + <li> + <p>Block rover.ebay./ar.*\&adtype= instead of + "/.*\&adtype=" which caused too man false positives. Reported + by u302320 in #360284, additional feedback from Adam Piggott.</p> + </li> + + <li> + <p>Unblock '.advrider.com/' and '/.*ADVrider'. Anonymously + reported in #3603636.</p> + </li> + </ul> + </li> + + <li> + <p>Filter file improvements:</p> + + <ul> + <li> + <p>Added an iframes filter.</p> + </li> + </ul> + </li> + + <li> + <p>Documentation improvements:</p> + + <ul> + <li> + <p>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.</p> + </li> + + <li> + <p>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.</p> + </li> + + <li> + <p>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.</p> + </li> + + <li> + <p>Removed documentation about packages that haven't been + provided in years.</p> + </li> + </ul> + </li> + + <li> + <p>Privoxy-Regression-Test:</p> + + <ul> + <li> + <p>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.</p> + </li> + </ul> + </li> + + <li> + <p>GNUmakefile improvements:</p> + + <ul> + <li> + <p>Factor generate-config-file out of config-file to make testing + more convenient.</p> + </li> + + <li> + <p>The clean target now also takes care of patch leftovers.</p> + </li> + </ul> + </li> + </ul> + + <p><span class="APPLICATION">Privoxy 3.0.20</span> beta contained the + following changes compared to the previous stable release:</p> <ul> <li>