-#############################################################################
-# Sample actions file for Privoxy
+######################################################################
+#
+# File : $Source: /cvsroot/ijbswa/current/default.action,v $
+#
+# $Id: default.action,v 1.13 2002/04/08 20:34:59 swa Exp $
#
-# For information, see http://ijbswa.sourceforge.net/
+# Purpose : Default actions file, see
+# http://www.privoxy.org/faq/questions.html#CONFIGFILES
#
-# $Id: default.action,v 1.1 2002/03/24 11:37:39 jongfoster Exp $
+# Copyright : Written by and Copyright
+# Privoxy team. http://www.privoxy.org/
#
-# Purpose : Default actions file, see
-# http://ijbswa.sourceforge.net/faq/questions.html#CONFIGFILES
+# Based on the Internet Junkbuster originally written
+# by and Copyright (C) 1997 Anonymous Coders and
+# Junkbusters Corporation. http://www.junkbusters.com
#
# We value your feedback. However, to provide you with the best support,
# please note:
#
# * Use the support forum to get help:
# http://sourceforge.net/tracker/?group_id=11118&atid=211118
-# * Submit bugs only thru our bug forum:
+# * Submit feedback for this actions file only through our
+# actions file feedback script: http://www.privoxy.org/actions
+# * Submit bugs only through our bug forum:
# http://sourceforge.net/tracker/?group_id=11118&atid=111118
# Make sure that the bug has not already been submitted. Please try
-# to verify that it is a Junkbuster bug, and not a browser or site
+# to verify that it is a Privoxy bug, and not a browser or site
# bug first. If you are using your own custom configuration, please
# try the stock configs to see if the problem is a configuration
# related bug. And if not using the latest development snapshot,
# please try the latest one. Or even better, CVS sources.
-# * Submit feature requests only thru our feature request forum:
+# * Submit feature requests only through our feature request forum:
# http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse
#
# For any other issues, feel free to use the mailing lists:
# regular expressions wouldn't fit here, but (FIXME) someone should paste
# a concise intro to the regex language here.
#
-# If Junkbuster was compiled with pcre support (default), Perl compatible
+# If Privoxy was compiled with pcre support (default), Perl compatible
# regular expressions are used. See the pcre/docs/ direcory or man perlre
# (also available on http://www.perldoc.com/perl5.6/pod/perlre.html) for
# details.
# -name # disable totally
#
# The default (if you don't specify anything in this file) is not to take
-# any actions - i.e completely disabled, so JunkBuster will just be a
+# any actions - i.e completely disabled, so Privoxy will just be a
# normal, non-blocking, non-anonymizing proxy. You must specifically
# enable the privacy and blocking features you need (although the
# provided default actions file will do that for you).
# +downgrade
# Downgrade HTTP/1.1 client requests to HTTP/1.0 and downgrade the
# responses as well. Use this action for servers that use HTTP/1.1
-# protocol features that Junkbuster currently can't handle yet.
+# protocol features that Privoxy currently can't handle yet.
#
# +fast-redirects
# Many sites, like yahoo.com, don't just link to other sites.
# after the other. Plus, it feeds the advertisers.
#
# The +fast-redirects option enables interception of these requests
-# by junkbuster, who will cut off all but the last valid URL in the
+# by Privoxy, who will cut off all but the last valid URL in the
# request and send a local redirect back to your browser without
-# contacting the remote site.
+# contacting the intermediate sites.
#
# +filter{name}
# Filter the website through one or more regular expression filters.
# browser type. (Breaks many web sites). Specify the user-agent
# value you want - e.g., to pretend to be using Netscape on Linux:
# +hide-user-agent{Mozilla (X11; I; Linux 2.0.32 i586)}
-# Or to identify yourself explicitly as a JunkBuster user:
-# +hide-user-agent{JunkBuster/1.0}
+# Or to identify yourself explicitly as a Privoxy user:
+# +hide-user-agent{Privoxy/1.0}
# (Don't change the version number from 1.0 - after all, why tell them?)
#
# +image
# in which case a "blocked" image can be sent rather than a HTML page.
# See +image-blocker{} for the control over what is actually sent.
#
-# +image-blocker{logo}
# +image-blocker{blank}
# +image-blocker{pattern}
# +image-blocker{<URL>} with <url> being any valid image URL
# Decides what to do with URLs that end up tagged with {+block +image}.
-# There are 5 options. "-image-blocker" will send a HTML "blocked" page,
-# usually resulting in a "broken image" icon. "+image-blocker{logo}"
-# will send a "JunkBuster" image. "+image-blocker{blank}" will send
-# a 1x1 transparent image, "+image-blocker{pattern}" will send a 4x4
-# grey/white pattern which is less intrusive than the logo but easier
-# to recognize than the transparent one. And finally, "+image-blocker{<URL>}"
-# will send a HTTP temporary redirect to the specified image URL.
+# There are 4 options:
+# * "-image-blocker" will send a HTML "blocked" page, usually
+# resulting in a "broken image" icon.
+# * "+image-blocker{blank}" will send a 1x1 transparent image
+# * "+image-blocker{pattern}" will send a 4x4 grey/white pattern
+# which is less intrusive than the logo but easier to recognize
+# than the transparent one.
+# * "+image-blocker{<URL>}" will send a HTTP temporary redirect
+# to the specified image URL.
#
#
# +limit-connect{portlist}
# its connections to the cliant and to the remote proxy.
# This can be a big security hole, since CONNECT-enabled proxies can
# be abused as TCP relays very easily.
-# By default, i.e. in the absence of a +limit-connect action, Junkbuster
+# By default, i.e. in the absence of a +limit-connect action, Privoxy
# will only allow CONNECT requests to port 443, which is the standard port
# for https.
# If you want to allow CONNECT for more ports than that, or want to forbid
#
# +no-compression
# Prevent the website from compressing the data. Some websites do
-# that, which is a problem for junkbuster, since +filter, +no-popup
+# that, which is a problem for Privoxy, since +filter, +no-popup
# and +gif-deanimate will not work on compressed data. Will slow down
# connections to those websites, though.
#
# Your favourite blend of filters:
#
myfilters = +filter{html-annoyances} +filter{js-annoyances} +filter{no-popups}\
- +filter{webbugs} +filter{nimda} +filter{banners-by-size}
+ +filter{webbugs} +filter{nimda} +filter{banners-by-size} #+filter{fun}
#... etc. Customize to your heart's content.
+fast-redirects \
myfilters \
+no-compression \
-+no-cookies-keep \
+hide-forwarded \
+hide-from{block} \
+hide-referer{forge} \
-hide-user-agent \
-image \
-+image-blocker{http://i.j.b/send-banner} \
++image-blocker{http://config.privoxy.org/send-banner} \
+no-cookies-keep \
-no-cookies-read \
-no-cookies-set \
privacy.net
+#############################################################################
+# Needed for automatic feedback evaluation; Please don't delete!
+#############################################################################
+{+add-header{X-Actions-File-Version: 1.0} -filter -no-popups}
+.privoxy.org/actions
+.oesterhelt.org/actions
+
+
#############################################################################
# Test for new GIF deanimation feature.
# Just try http://www.oesterhelt.org/deanimate-demo with and without it.
# FIXME: Now cookies are allowed by default, do any of these sites
# need persistent cookies?
#############################################################################
-
#{-no-cookies}
#.javasoft.com
#.sun.com
.nytimes.com
#############################################################################
-# Please don't re_filter code!
+# Please don't re_filter or modify code!
#############################################################################
-{-filter}
+{-filter -no-popups}
.sourceforge.net
-
+.sf.net
#############################################################################
# Imagelist: