- Add favicon links.
[privoxy.git] / standard.action
1 ######################################################################
2
3 #  File        :  $Source: /cvsroot/ijbswa/current/standard.action,v $
4
5 #  $Id: standard.action,v 1.17 2006/10/24 10:53:55 hal9 Exp $
6 #
7 #  Purpose     :  Provide prefedined sets of actions, see
8 #                 http://www.privoxy.org/user-manual/actions-file.html
9 #
10 #  Copyright   :  Written by and Copyright 2002-2007
11 #                 Privoxy team. http://www.privoxy.org/
12 #
13 ######################################################################
14
15 ######################################################################
16 #
17 # WARNING: THIS FILE IS *NOT* THE PLACE TO CUSTOMIZE YOUR CONFIGURATION!
18 #
19 #          This is not a user modifiable configuration file!
20 #          Local customizations and preferences should go in 
21 #          user.action and/or user.filter. Or use the custom editor at
22 #          http://p.p/. Thanks.
23 #
24 ######################################################################
25
26 ################
27 #
28 # Cautious settings -- safe for all sites, but offer little privacy protection
29 #
30 { \
31 -add-header \
32 -block \
33 -content-type-overwrite \
34 -crunch-client-header \
35 -crunch-if-none-match \
36 -crunch-outgoing-cookies \
37 -crunch-incoming-cookies \
38 -crunch-server-header \
39 -deanimate-gifs \
40 -downgrade-http-version \
41 -fast-redirects \
42 -filter{js-annoyances} \
43 -filter{js-events} \
44 -filter{html-annoyances} \
45 -filter{content-cookies} \
46 -filter{refresh-tags} \
47 -filter{unsolicited-popups} \
48 -filter{all-popups} \
49 -filter{img-reorder} \
50 -filter{banners-by-size} \
51 -filter{banners-by-link} \
52 -filter{webbugs} \
53 -filter{tiny-textforms} \
54 -filter{jumping-windows} \
55 -filter{frameset-borders} \
56 -filter{demoronizer} \
57 -filter{shockwave-flash} \
58 -filter{quicktime-kioskmode} \
59 -filter{fun} \
60 -filter{crude-parental} \
61 -filter{ie-exploits} \
62 -filter{site-specifics} \
63 -filter{google} \
64 -filter{yahoo} \
65 -filter{msn} \
66 -filter{blogspot} \
67 -filter{xml-to-html} \
68 -filter{html-to-xml} \
69 -filter{no-ping} \
70 -filter{hide-tor-exit-notation} \
71 -filter-client-headers \
72 -filter-server-headers \
73 -force-text-mode \
74 -handle-as-empty-document \
75 -handle-as-image \
76 -hide-accept-language \
77 -hide-content-disposition \
78 -hide-if-modified-since \
79 +hide-forwarded-for-headers \
80 +hide-from-header{block} \
81 -hide-referrer \
82 -hide-user-agent \
83 -inspect-jpegs \
84 -kill-popups \
85 -limit-connect \
86 -prevent-compression \
87 -overwrite-last-modified \
88 -redirect \
89 -send-vanilla-wafer \
90 -send-wafer \
91 -session-cookies-only \
92 +set-image-blocker{pattern} \
93 -treat-forbidden-connects-like-blocks \
94 }
95 standard.Cautious
96
97 ################
98 #
99 # Medium settings -- safe for most sites, with reasonable protection/damage tradeoff
100 #
101 { \
102 -add-header \
103 -block \
104 -content-type-overwrite \
105 -crunch-client-header \
106 -crunch-if-none-match \
107 -crunch-outgoing-cookies \
108 -crunch-incoming-cookies \
109 -crunch-server-header \
110 +deanimate-gifs{last} \
111 -downgrade-http-version \
112 -fast-redirects \
113 -filter{js-annoyances} \
114 -filter{js-events} \
115 -filter{html-annoyances} \
116 -filter{content-cookies} \
117 +filter{refresh-tags} \
118 -filter{unsolicited-popups} \
119 -filter{all-popups} \
120 +filter{img-reorder} \
121 +filter{banners-by-size} \
122 -filter{banners-by-link} \
123 +filter{webbugs} \
124 -filter{tiny-textforms} \
125 +filter{jumping-windows} \
126 -filter{frameset-borders} \
127 -filter{demoronizer} \
128 -filter{shockwave-flash} \
129 -filter{quicktime-kioskmode} \
130 -filter{fun} \
131 -filter{crude-parental} \
132 +filter{ie-exploits} \
133 -filter{site-specifics} \
134 -filter{google} \
135 -filter{yahoo} \
136 -filter{msn} \
137 -filter{blogspot} \
138 -filter{xml-to-html} \
139 -filter{html-to-xml} \
140 -filter{no-ping} \
141 -filter{hide-tor-exit-notation} \
142 -filter-client-headers \
143 -filter-server-headers \
144 -force-text-mode \
145 -handle-as-empty-document \
146 -handle-as-image \
147 -hide-accept-language \
148 -hide-content-disposition \
149 -hide-if-modified-since \
150 +hide-forwarded-for-headers \
151 +hide-from-header{block} \
152 +hide-referrer{conditional-block} \
153 -hide-user-agent \
154 -inspect-jpegs \
155 -kill-popups \
156 -limit-connect \
157 -prevent-compression \
158 -overwrite-last-modified \
159 -redirect \
160 -send-vanilla-wafer \
161 -send-wafer \
162 +session-cookies-only \
163 +set-image-blocker{pattern} \
164 -treat-forbidden-connects-like-blocks \
165 }
166 standard.Medium
167
168 ################
169 #
170 # Advanced settings -- reasonable privacy protection but
171 # require some exceptions for trusted sites, most likely
172 # because of cookies or SSL. Also testing ground for
173 # new options.
174 #
175 # CAUTION: These settings can still be subverted by a
176 # misconfigured client that executes code from untrusted
177 # sources.
178 #
179 { \
180 -add-header \
181 -block \
182 -content-type-overwrite \
183 -crunch-client-header \
184 +crunch-if-none-match \
185 +crunch-outgoing-cookies \
186 +crunch-incoming-cookies \
187 -crunch-server-header \
188 +deanimate-gifs{last} \
189 -downgrade-http-version \
190 +fast-redirects{check-decoded-url} \
191 -filter{js-annoyances} \
192 -filter{js-events} \
193 +filter{html-annoyances} \
194 +filter{content-cookies} \
195 +filter{refresh-tags} \
196 -filter{unsolicited-popups} \
197 -filter{all-popups} \
198 +filter{img-reorder} \
199 +filter{banners-by-size} \
200 +filter{banners-by-link} \
201 +filter{webbugs} \
202 -filter{tiny-textforms} \
203 +filter{jumping-windows} \
204 +filter{frameset-borders} \
205 -filter{demoronizer} \
206 -filter{shockwave-flash} \
207 +filter{quicktime-kioskmode} \
208 -filter{fun} \
209 -filter{crude-parental} \
210 -filter{ie-exploits} \
211 -filter{site-specifics} \
212 -filter{google} \
213 -filter{yahoo} \
214 -filter{msn} \
215 -filter{blogspot} \
216 -filter{xml-to-html} \
217 -filter{html-to-xml} \
218 -filter{no-ping} \
219 -filter{hide-tor-exit-notation} \
220 -filter-client-headers \
221 -filter-server-headers \
222 -force-text-mode \
223 -handle-as-empty-document \
224 -handle-as-image \
225 -hide-accept-language \
226 -hide-content-disposition \
227 +hide-if-modified-since{-60} \
228 +hide-forwarded-for-headers \
229 +hide-from-header{block} \
230 +hide-referrer{conditional-block} \
231 -hide-user-agent \
232 -inspect-jpegs \
233 -kill-popups \
234 +limit-connect{,} \
235 -prevent-compression \
236 +overwrite-last-modified{randomize} \
237 -redirect \
238 -send-vanilla-wafer \
239 -send-wafer \
240 -session-cookies-only \
241 +set-image-blocker{pattern} \
242 +treat-forbidden-connects-like-blocks \
243 }
244 standard.Advanced