#
# File : $Source: /cvsroot/ijbswa/current/default.action.master,v $
#
-# $Id: default.action.master,v 1.21 2006/09/05 01:21:06 hal9 Exp $
+# $Id: default.action.master,v 1.25 2006/09/17 14:58:00 hal9 Exp $
#
# Purpose : Default actions file, see
# http://www.privoxy.org/user-manual/actions-file.html
# Copyright : Written by and Copyright (C) 2001 - 2006 the
# Privoxy team. http://www.privoxy.org/
#
-# Note: Updated versions of this file will be made available from time
-# to time. Check http://sourceforge.net/project/showfiles.php?group_id=11118
-# for updates and/or subscribe to the announce mailing list
-# (http://lists.sourceforge.net/lists/listinfo/ijbswa-announce) if you
-# wish to receive an email notice whenever updates are released.
+# Note: Updated versions of this file will be made available from time
+# to time. Check http://sourceforge.net/project/showfiles.php?group_id=11118
+# for updates and/or subscribe to the announce mailing list
+# (http://lists.sourceforge.net/lists/listinfo/ijbswa-announce) if you
+# wish to receive an email notice whenever updates are released.
#
# We value your feedback. However, to provide you with the best support,
# please note:
# 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.
+# related bug. And if possible please try the latest CVS sources.
# * Submit feature requests only through our feature request forum:
# http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse
#
# -----------------------
#
# Generally, a pattern has the form <domain>/<path>, where both the <domain>
-# and <path> part are optional. If you only specify a domain part, the "/"
-# can be left out:
+# and <path> part are optional. The pattern matching syntax is different for
+# each. If you only specify a domain part, the "/" can be left out, but it is
+# required for the path part.
#
# www.example.com
# is a domain-only pattern and will match any request to www.example.com
# 2. Path Syntax
# --------------
#
-# Paths are specified as regular expressions. A comprehensive discussion of
-# regular expressions wouldn't fit here, but (FIXME) someone should paste
-# a concise intro to the regex language here.
+# Paths are specified as full regular expressions, and are more flexible than
+# the domain syntax above. A comprehensive discussion of regular expressions
+# wouldn't fit here.
#
# 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. The appendix to the user manual also has some detail.
+# man perlre (also available at http://perldoc.perl.org/perlre.html) for
+# details. The appendix to our User Manual also has some detail.
#
# Please note that matching in the path is CASE INSENSITIVE by default, but
# you can switch to case sensitive by starting the pattern with the "(?-i)"
# You may specify this many times to specify many headers.
#
# +block
-# Block this URL
+# Block this URL. Privoxy will ignore this URL completely, and not request
+# it.
#
# +content-type-overwrite
# Replaces the "Content-Type:" HTTP server header, so that unwanted
-crunch-outgoing-cookies \
-crunch-incoming-cookies \
-crunch-server-header \
-+deanimate-gifs{last} \
+-deanimate-gifs \
-downgrade-http-version \
-fast-redirects \
-+filter{js-annoyances} \
+-filter{js-annoyances} \
-filter{js-events} \
-+filter{html-annoyances} \
+-filter{html-annoyances} \
-filter{content-cookies} \
-+filter{refresh-tags} \
-+filter{unsolicited-popups} \
+-filter{refresh-tags} \
+-filter{unsolicited-popups} \
-filter{all-popups} \
-+filter{img-reorder} \
-+filter{banners-by-size} \
+-filter{img-reorder} \
+-filter{banners-by-size} \
-filter{banners-by-link} \
-+filter{webbugs} \
+-filter{webbugs} \
-filter{tiny-textforms} \
-+filter{jumping-windows} \
+-filter{jumping-windows} \
-filter{frameset-borders} \
-filter{demoronizer} \
-filter{shockwave-flash} \
-filter{quicktime-kioskmode} \
-filter{fun} \
-filter{crude-parental} \
-+filter{ie-exploits} \
+-filter{ie-exploits} \
-filter{site-specifics} \
-filter-client-headers \
-filter-server-headers \
-hide-if-modified-since \
+hide-forwarded-for-headers \
+hide-from-header{block} \
-+hide-referrer{forge} \
+-hide-referrer \
-hide-user-agent \
-inspect-jpegs \
-kill-popups \
-limit-connect \
+-prevent-compression \
-overwrite-last-modified \
-redirect \
-+prevent-compression \
-send-vanilla-wafer \
-send-wafer \
-+session-cookies-only \
+-session-cookies-only \
+set-image-blocker{pattern} \
-treat-forbidden-connects-like-blocks \
}
# These don't:
#############################################################################
{-handle-as-image}
-/.*\.(js|php|css|.?html)
+/.*\.(js|php|css|.?html?)
#############################################################################
# Generic block patterns by host:
adbl*.
adam*.
adob*.
+adrenaline.
adtp*.
adv[oia]*.
.*road*.
#############################################################################
{+block}
#MASTER# DONT-VERIFY (generic)
-/(.*/)?ad(/|s|v|images|cycle|rotate|mentor|click|frame)
+/(.*/)?ad(/|s|v|_?image|cycle|rotate|mentor|click|frame|_?server|script|stream)
/.*ads/
/(.*/)?(ad|all|nn|db|promo(tion)?)?[-_]?banner
/(.*/)?(publicite|werbung|reklaa?m|annonse|maino(kset|nta|s)?/)
/.*ad(sl|v(i[cs]|o|an|ertencia|ent|.*search)) # advice/advisories/advan*/advertencia (spanish)
/.*(lo|thre|he|d|gr|l|ro|re|squ)ads
/.*account
+support./(.*/)?track
#############################################################################
# Exceptions for academia
.ac.*/
.uni-*.de
.tu-*.de
-
.gov
+#MASTER# REMARKS: 09/18/06 Tracker request
+.hs-*.de
+.fh-*.de
#############################################################################
# Site-specific block patterns;
#MASTER# BLOCK-REFERRER: http://dest.travelocity.com/DestGuides/geo_frontdoor/0,,TRAVELOCITY,00.html?HPTRACK=icon_dest
dest.travelocity.com/website/destinations/images/partner_frommers.gif
dest.travelocity.com/website/destinations/images/travelex_logo.gif
-#MASTER# BLOCK-REFERRER: http://cobolreport.com/
-cobolreport.com/images/canam1.gif
-cobolreport.com/images/Acucorp1.gif
-cobolreport.com/images/netcobol.jpg
-cobolreport.com/images/NetCOBOL-banner.gif
-objectz.com/images/Landmark%20120x240.gif
#MASTER# BLOCK-REFERRER: http://www.dpreview.com/reviews/canons40/
tribalfusion.speedera.net
.tribalfusion.com/media/
#MASTER# REMARKS: di.image.eshop.msn.com
#MASTER# BLOCK-REFERRER: http://www.nytimes.com/2003/12/18/politics/campaigns/18BRAU.html?hp
xlonhcld.xlontech.net/
+#MASTER# REMARKS: Actionsfile tracker 1559740 09/16/06 See http://www.vibrantmedia.com/whatisIntelliTXT.asp
+#MASTER# BLOCK-REFERRER: http://www.hartware.de/news_40795.html
+/.*intellitxt/
+.intellitxt.com
+#MASTER# REMARKS: Video advertizer, owned by doubleclick.net.
+#MASTER# BLOCK-REFERRER: http://www.ign.com/ 09/17/06
+.klipmart.com
#----------------------------------------------------------------------------
# JavaScripts for ad and popup generation
#MASTER# REMARKS: Unanimis Advertising
awrz.net/
#MASTER# BLOCK-REFERRER: http://www.chip.de/artikel/c_artikelunterseite_10423683.html
-pagead*.googlesyndication.com/.*\.js
+pagead*.googlesyndication./.*\.js
a.tfag.de/js.ng/
#MASTER# BLOCK-REFERRER: http://www.nbc4.com/news/2672416/detail.html
y.nbc4.com/js.ng
#############################################################################
{+block-as-image}
#MASTER# BLOCK-REFERRER: http://experts-exchange.com/os2gen/
-/.*adimage\.(php|cgi)
+/.*ad_?image\.(php|cgi)
+#MASTER# COMMENT: SF tracker 09/15/06
+/.*client_?ad\.(php|cgi)
+#MASTER# COMMENT: SF tracker 09/15/06
+/.*AIM_UAC.adp
#MASTER# BLOCK-REFERRER: http://flashhentai.com/Tgp/28-09-2002/index4.html
#MASTER# BLOCK-REFERRER: http://www.thughosting.com/www/ixix/a912/912s2.html
#MASTER# BLOCK-REFERRER: http://www.fantasiegirl.com/cumshots/3/spunkpatrolgirl302.htm
#MASTER# BLOCK-REFERRER: http://www.rpmseek.com/index.html
#MASTER# BLOCK-REFERRER: http://www.funnyjunk.com/pages/cooties.htm
.instacontent.net/fastclick/
+#MASTER# BLOCK-REFERRER: http://www.exactaudiocopy.de/ 09/11/06
+#MASTER# BLOCK-REFERRER: http://stanford.facebook.com/home.php
+.fastclick.net
+#MASTER# BLOCK-REFERRER: http://www.math.com/school/subject2/lessons/S2U3L6DP.html 09/11/06
+.casalemedia.com
#MASTER# BLOCK-REFERRER: http://www.macnn.com/
kermit.macnn.com/
#MASTER# BLOCK-REFERRER: http://www.sdtimes.com/news/
img.mediaplex.com
#MASTER# REMARKS: Actions file tracker 1152563 09/02/06
ads.monster.com
+#MASTER# REMARKS: Support request 1312362 09/08/06
+adserver.itsfogo.com
+#MASTER# BLOCK-REFERRER: http://www.multiproxy.org/anon_proxy.htm 09/10/06
+view.atdmt.com
+#MASTER# REMARKS: Actionsfile feedback 09/11/06 http://matrix.mediavantage.de/mx.one? p=210&pa=1060&pb=1906&pd=10944&aid=399&x=120&y=240&ts=2005.06.27.21.38.08
+#MASTER# BLOCK-REFERRER: http://www.heise.de/newsticker/meldung/61067
+matrix.mediavantage.de
+#MASTER# REMARKS Ad generator, user tracker 09/11/06
+.cibleclick.com
+#MASTER# REMARKS: Ad generator 09/11/06 http://c1.netshelter.net/campaigns/ITTTech/itttech09_728x90.gif
+#MASTER# BLOCK-REFERRER: http://www.osnews.com/ 09/11/06
+.netracker.net
+#MASTER# REMARKS: ad generator domain per sf tracker 09/11/06
+.interclick.com
+#MASTER# REMARKS: Ad generator http://c4.maxserving.com/iserver/site=5314/area=ad728x90/aamfmt=normal/aamsz=banner/PageID=
+#MASTER# BLOCK-REFERRER: http://www.imdb.com/name/nm0000168/bio 09/12/06
+.maxserving.com
+#MASTER# REMARKS: Ad generator http://partner.gonamic.de/Affiliate/ViewCounter/index.cfm?trackingID=368232&bIsAffiliate=0
+#MASTER# BLOCK-REFERRER: http://torrent.to/torrent/ 09/12/06
+.gonamic.de
+#MASTER# REMARKS: 09/11/06 example: img.webads.nl
+.webads.
+#MASTER# REMARKS: Ad generator http://media.adlegend.com/centrport/20060/511290/GM_emplyee_300x250.gif
+#MASTER# BLOCK-REFERRER: http://news.yahoo.com/news?tmpl=story&cid=534&e=1&u=/ap/20050613/ap_on_he_me/cancer_research
+.adlegend.com
+#MASTER# REMARKS: Ad generator 09/12/06 http://dist.belnk.com//4/placement/1738/alt_offer/static.jpg
+#MASTER# BLOCK-REFERRER: http://groups.yahoo.com/group/louisianaandmardigra/messages/1?viscount=100
+.belnk.com
+.euros4click./.+
+#MASTER# BLOCK-REFERRER: http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1129904195
+ads-*.quarterserver.de/adserver
#----------------------------------------------------------------------------
# Cross-site user tracking
stats.surfaid.ihost.com/(crc/)?images/(bounce/)?uc.GIF
#MASTER# BLOCK-REFERRER: http://www.planetgamecube.com/
.imrworldwide.com
+#MASTER# REMARKS: Actionsfile feedback 1555719 09/10/06, and Debian Bug report
+#MASTER# BLOCK-REFERRER: http://www.nrc.nl/ 09/12/06
+.clicktracks.com
+#MASTER# REMARK: Actionsfile tracker 1159072 09/12/06
+.etracker.
+#MASTER# REMARK: Actionsfile tracker 1243494 09/12/06
+#MASTER# BLOCK-REFERRER: http://www.spanked-slaves.com/movies14/bdsm14c.html
+.x-traceur.com
+#MASTER# REMARKS: See <http://www.google.com/analytics/> for user tracking.
+#MASTER# REMARKS: There is a ssl.google-analytics as well.
+.google-analytics.
+
#----------------------------------------------------------------------------
# Specific counters (see above for generic patterns)
.ebayimg.com/
#MASTER# UNBLOCK-REFERRER: http://upgrade.bitdefender.com/update71/avx/Plugins/adsntfs.xmd.gzip 09/04/06
/update/.*adsnt.*
+#MASTER# UNBLOCK-REFERRER: http://msdn.microsoft.com/
+msdn.microsoft.com/.*masthead
+#MASTER# UNBLOCK-REFERRER: http://indymedia.org adfree site 09/11/06
+.indymedia.org
+#MASTER# UNBLOCK-REFERRER: http://www.seanbaby.com/stupid/comicads05.shtml 09/11/06
+.seanbaby.com
+#MASTER# UNBLOCK-REFERRER: http://www.cels.org/db/keep-track.pl?cat:1 09/11/06
+cels.org/.*track
+#MASTER# UNBLOCK-REFERRER: http://www.nic.ad.jp/ See http://jprs.co.jp/en/jpdomain.html 09/11/06
+.nic.ad.jp
+#MASTER# UNBLOCK-REFERRER: http://www.flickr.com/photo_zoom.gne?id=32594118&size=l 09/11/06
+#MASTER# REMARKS: creativecommons.org worthwhile organization 09/11/06
+/(.*/)?somerights20.gif
+.creativecommons.org
+#MASTER# UNBLOCK-REFERRER: http://www.ups.com/WebTracking/track?loc=en_US
+.ups.com/.*/track
+#MASTER# UNBLOCK-REFERRER: http://adju.st
+.adju.
+#MASTER# REMARKS: Ad-free art site 09/12/06
+.rubberslug.com
+.freebsd.org
+#MASTER# REMARKS: SF tracker 09/15/06
+adiumx.com
#############################################################################
# Site-specific special rules:
.yahoo.com
#MASTER# REMARKS: Actions Tracker 1293057 09/02/06
.update.microsoft.com
+#MASTER# REMARKS: Various reports 09/16/06
+mail.google.
#----------------------------------------------------------------------------
# Shopping and banking sites - allow cookies and pop-ups
.quietpc.com
.worldpay.com # for quietpc.com
.jungle.com
-.scan.co.uk
.dabs.com
.overclockers.co.uk
-.deutsche-bank-24.de
.db24.de
-.deutsche-bank.de
.ebay.
.mobile.de
www.fondationlejeu.com
i.cnn.net/cnn/.*/clickability/button
#MASTER# PROBLEM-URL: http://www.rosettaproject.org:8080/live/search/contribute/swadesh/view?ethnocode=SPN
www.rosettaproject.org
+#MASTER# PROBLEM-URL: http://www.quantum.com requires popups for downloads, etc. 09/11/06
+.quantum.com
+
#----------------------------------------------------------------------------
# Sometimes (i.e. often!) fast-redirects catches things by mistake
#MASTER# REMARKS: The same for Subversion
#MASTER# PROBLEM-URL: http://svn.sourceforge.net/
svn.
+websvn.
/(.*/)?svn/
-
#MASTER# PROBLEM-URL: http://liveupdate.symantec.com/ennlu.x86
#MASTER# REMARKS: Jeez, could you please stay with one of them?
liveupdate.symantec.com
#MASTER# REMARKS: Popular bug-tracking system - likely to contain code
bugzilla.
.tldp.org
+#MASTER# REMARKS: mail should not be filtered 09/18/06
+webmail.
#MASTER# REMARKS: all the world is wikified 09/02/06. Generic wiki un-filterers.
.wiki*.
.*wiki.
maps.google.
.google.com/calendar
#MASTER# REMARKS: A lot of code and docs on these sites:
-code.google.
+code.
+developer.
.mozdev.org
.mozilla.org
.perl.org
.devshed.com
.htmlgoodies.com
.javascript.com
-developer.yahoo.com
javascript.internet.com
.w3schools.com
.devguru.com
javascriptkit.com
.xulplanet.com
+.perl.com/language/newdocs
+.freebsd.org
+.watson.org
+.netbsd.org
+.openbsd.org
+.dragonflybsd.org
+.freedesktop.org
+#MASTER# REMARKS: Bug trackers like Flyspray and Mailinglist interfaces like Mailman:
+/(.*/)?flyspray/
+/(.*/)?mail(man|archive|inglists?)/
+bugs.
+#MASTER# REMARKS: Actionsfile tracker 1555909 09/17/06, various problems with cpu and logging in.
+quoka.de
#----------------------------------------------------------------------------
# These sites suffer from a bug in PHP < 4.2.3 (ob_gzhandler broken;
.microsoft.com
#MASTER# PROBLEM-URL: http://javabog.dk/ijk/
javabog.dk/ijk/
+#MASTER# REMARK: Per Debian bug report #319025
+.w3.org
+#MASTER# UNBLOCK-REFERRER: http://indymedia.org adfree site 09/11/06
+.indymedia.org
#----------------------------------------------------------------------------
# These don't work without the referrer information:
www.mandrakelinux.com/en/ftp.php3
#MASTER# REMARKS: Actions Tracker 1313157
validator.w3.org/check\?uri=referer
+#MASTER# REMARKS: Fixes Debian Bug #250407
+.petitiononline.com/mod_perl/signed.cgi
+
#----------------------------------------------------------------------------
# These animated gifs are either useful or nice:
www.stanford.edu/group/pandegroup/folding/villin/
#MASTER# PROBLEM-URL: http://www.teamquest.com/html/gunther/laquiz.shtml
www.teamquest.com/gifs/gunther/
+#MASTER# REMARKS: 09/12/06 Art site, and ad-free
+.rubberslug.com
#----------------------------------------------------------------------------
# These sites are so abusive that we need to kill all JS event bindings (and
{-filter{img-reorder}}
#MASTER# PROBLEM-URL: http://images.google.com
#MASTER# REMARKS: Google images don't show up with img-reorder on
-images.google.com
+images.google.
{-filter{js-annoyances}}
#MASTER# PROBLEM-URL: http://www.munichre.com/
#MASTER# PROBLEM-URL: http://www.nasa.gov
#MASTER# REMARKS: No progress past main page without js-annoyances
.nasa.gov
+#MASTER# REMARKS: Exclude per Debian bug report #377843
+#MASTER# PROBLEM-URL: http://www2.cnrs.fr/presse/communique/900.htm
+.cnrs.fr
+#MASTER# REMARKS: Exclude per Debian bug report #377843
+#MASTER# PROBLEM-URL: http://blogs.msdn.com/wga/archive/2006/07/16/667063.aspx
+blogs.msdn.com
{-filter{unsolicited-popups}}
#MASTER# DONT-VERIFY
cf.nbc4.com/
#MASTER# PROBLEM-URL: http://www.hh.schule.de/ak/nt/
www.hh.schule.de/ak/nt/
+#MASTER# REMARKS: Exclude per Debian bug report #377843
+#MASTER# PROBLEM-URL: http://www2.cnrs.fr/presse/communique/900.htm
+.cnrs.fr
+#MASTER# REMARKS: Exclude per Debian bug report #377843
+#MASTER# PROBLEM-URL: http://blogs.msdn.com/wga/archive/2006/07/16/667063.aspx
+blogs.msdn.com
{+fast-redirects{check-decoded-url} -block}
#MASTER# PROBLEM-URL: http://isbn.nu/0596001088/price/2.html