From: Fabian Keil Date: Wed, 30 Dec 2020 11:50:58 +0000 (+0100) Subject: Regenerate docs X-Git-Tag: v_3_0_30~170 X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=commitdiff_plain;h=a1c44c930aba3f4c6301b10d84389ff7afb258a4 Regenerate docs --- diff --git a/doc/webserver/developer-manual/testing.html b/doc/webserver/developer-manual/testing.html index b96b746d..3d86b5fd 100644 --- a/doc/webserver/developer-manual/testing.html +++ b/doc/webserver/developer-manual/testing.html @@ -106,7 +106,7 @@ fk@t520 ~ $privoxy-regression-test.pl --test-number 785 --verbose --debug 4

Use the if the --privoxy-address option if the http_proxy environment variable isn't - configured.

+ configured and you don't want to use the default (http://127.0.0.1:8118/).

5.3. Fuzzing Privoxy

diff --git a/doc/webserver/user-manual/actions-file.html b/doc/webserver/user-manual/actions-file.html index 5fa6f7a0..3ae4b411 100644 --- a/doc/webserver/user-manual/actions-file.html +++ b/doc/webserver/user-manual/actions-file.html @@ -844,7 +844,55 @@ example.org/blocked-example-page
-

8.5.5. client-header-tagger

+

8.5.5. client-body-filter

+
+
+
Typical use:
+
+

Rewrite or remove client request body.

+
+
Effect:
+
+

All request bodies to which this action applies are filtered on-the-fly through the specified regular + expression based substitutions.

+
+
Type:
+
+

Multi-value.

+
+
Parameter:
+
+

The name of a client-body filter, as defined in one of the filter + files.

+
+
Notes:
+
+

Please refer to the filter file chapter to learn how to create your own + client-body filters.

+

The distribution default.filter file contains a selection of client-body + filters for example purposes.

+

The amount of data that can be filtered is limited by the buffer-limit option in the main config + file. The default is 4096 KB (4 Megs). Once this limit is exceeded, the whole request body is passed + through unfiltered.

+
+
Example usage (section):
+
+ + + + +
+
# Remove "test" everywhere in the request body
+{+client-body-filter{remove-test}}
+/
+
+
+
+
+
+
+

8.5.6. client-header-tagger

Typical use:
@@ -942,7 +990,7 @@ TAG:^IP-ADDRESS: 10\.0\.0\.1$
-

8.5.6. +

8.5.7. content-type-overwrite

@@ -1011,7 +1059,7 @@ www.example.net/.*style

-

8.5.7. crunch-client-header

+

8.5.8. crunch-client-header

Typical use:
@@ -1070,7 +1118,7 @@ www.example.net/.*style
-

8.5.8. crunch-if-none-match

+

8.5.9. crunch-if-none-match

Typical use:
@@ -1122,7 +1170,7 @@ www.example.net/.*style
-

8.5.9. +

8.5.10. crunch-incoming-cookies

@@ -1168,7 +1216,7 @@ www.example.net/.*style

-

8.5.10. +

8.5.11. crunch-server-header

@@ -1228,7 +1276,7 @@ www.example.net/.*style

-

8.5.11. +

8.5.12. crunch-outgoing-cookies

@@ -1273,7 +1321,7 @@ www.example.net/.*style

-

8.5.12. deanimate-gifs

+

8.5.13. deanimate-gifs

Typical use:
@@ -1316,7 +1364,7 @@ www.example.net/.*style
-

8.5.13. delay-response

+

8.5.14. delay-response

Typical use:
@@ -1359,7 +1407,7 @@ www.example.net/.*style
-

8.5.14. +

8.5.15. downgrade-http-version

@@ -1406,7 +1454,7 @@ problem-host.example.com

-

8.5.15. external-filter

+

8.5.16. external-filter

Typical use:
@@ -1468,7 +1516,7 @@ problem-host.example.com
-

8.5.16. fast-redirects

+

8.5.17. fast-redirects

Typical use:
@@ -1549,7 +1597,7 @@ problem-host.example.com
-

8.5.17. filter

+

8.5.18. filter

Typical use:
@@ -1591,7 +1639,7 @@ problem-host.example.com Expressions" and "HTML". This is very powerful feature, and potentially very intrusive. Filters should be used with caution, and where an equivalent "action" is not available.

-

The amount of data that can be filtered is limited to the The amount of data that can be filtered is limited by the buffer-limit option in the main config file. The default is 4096 KB (4 Megs). Once this limit is exceeded, the buffered data, and all pending data, is passed through unfiltered.

@@ -1864,7 +1912,7 @@ problem-host.example.com
-

8.5.18. force-text-mode

+

8.5.19. force-text-mode

Typical use:
@@ -1921,7 +1969,7 @@ problem-host.example.com
-

8.5.19. forward-override

+

8.5.20. forward-override

Typical use:
@@ -2028,7 +2076,7 @@ TAG:^User-Agent: fetch libfetch/2\.0$
-

8.5.20. +

8.5.21. handle-as-empty-document

@@ -2081,7 +2129,7 @@ example.org/.*\.js$

-

8.5.21. handle-as-image

+

8.5.22. handle-as-image

Typical use:
@@ -2141,7 +2189,7 @@ nasty-banner-server.example.com/junk.cgi\?output=trash
-

8.5.22. +

8.5.23. hide-accept-language

@@ -2194,7 +2242,7 @@ nasty-banner-server.example.com/junk.cgi\?output=trash

-

8.5.23. +

8.5.24. hide-content-disposition

@@ -2250,7 +2298,7 @@ nasty-banner-server.example.com/junk.cgi\?output=trash

-

8.5.24. +

8.5.25. hide-if-modified-since

@@ -2309,7 +2357,7 @@ nasty-banner-server.example.com/junk.cgi\?output=trash

-

8.5.25. hide-from-header

+

8.5.26. hide-from-header

Typical use:
@@ -2360,7 +2408,7 @@ nasty-banner-server.example.com/junk.cgi\?output=trash
-

8.5.26. hide-referrer

8.5.27. hide-referrer
@@ -2441,7 +2489,7 @@ nasty-banner-server.example.com/junk.cgi\?output=trash
-

8.5.27. hide-user-agent

+

8.5.28. hide-user-agent

Typical use:
@@ -2503,7 +2551,7 @@ nasty-banner-server.example.com/junk.cgi\?output=trash
-

8.5.28. https-inspection

+

8.5.29. https-inspection

Typical use:
@@ -2550,7 +2598,7 @@ www.example.com
-

8.5.29. +

8.5.30. ignore-certificate-errors

@@ -2597,7 +2645,7 @@ www.example.com

-

8.5.30. limit-connect

+

8.5.31. limit-connect

Typical use:
@@ -2649,7 +2697,7 @@ www.example.com
-

8.5.31. +

8.5.32. limit-cookie-lifetime

@@ -2701,7 +2749,7 @@ www.example.com

-

8.5.32. prevent-compression

+

8.5.33. prevent-compression

Typical use:
@@ -2773,7 +2821,7 @@ www.example.com
-

8.5.33. +

8.5.34. overwrite-last-modified

@@ -2835,7 +2883,7 @@ www.example.com

-

8.5.34. redirect

+

8.5.35. redirect

Typical use:
@@ -2931,7 +2979,7 @@ www.privoxy.org/user-manual/
-

8.5.35. +

8.5.36. server-header-filter

@@ -2981,7 +3029,7 @@ example.org/instance-that-is-delivered-as-xml-but-is-not

-

8.5.36. +

8.5.37. server-header-tagger

@@ -3038,7 +3086,7 @@ TAG:^image/

-

8.5.37. suppress-tag

+

8.5.38. suppress-tag

Typical use:
@@ -3076,7 +3124,7 @@ TAG:^IP-ADDRESS: 10\.0\.0\.1$
-

8.5.38. +

8.5.39. session-cookies-only

@@ -3138,7 +3186,7 @@ TAG:^IP-ADDRESS: 10\.0\.0\.1$

-

8.5.39. set-image-blocker

+

8.5.40. set-image-blocker

Typical use:
@@ -3227,7 +3275,7 @@ TAG:^IP-ADDRESS: 10\.0\.0\.1$
-

8.5.40. Summary

+

8.5.41. Summary

Note that many of these actions have the potential to cause a page to misbehave, possibly even not to display at all. There are many ways a site designer may choose to design his site, and what HTTP header content, and other criteria, he may depend on. There is no way to have hard and fast rules for all sites. See diff --git a/doc/webserver/user-manual/appendix.html b/doc/webserver/user-manual/appendix.html index 716930f3..be074b3f 100644 --- a/doc/webserver/user-manual/appendix.html +++ b/doc/webserver/user-manual/appendix.html @@ -202,7 +202,7 @@ these. If not, you will get a friendly error message. Internet access is not necessary either.