Updating
[privoxy.git] / default.action.master
index 6f21f38..a7dacaa 100644 (file)
@@ -2,7 +2,7 @@
 # 
 #  File        :  $Source: /cvsroot/ijbswa/current/default.action.master,v $
 # 
-#  $Id: default.action.master,v 1.1.2.11 2002/09/25 17:56:20 oes Exp $
+#  $Id: default.action.master,v 1.1.2.31 2003/07/26 11:45:14 hal9 Exp $
 #
 #  Purpose     :  Default actions file, see
 #                 http://www.privoxy.org/user-manual/actions-file.html
@@ -69,7 +69,7 @@
 # can be left out:
 # 
 # www.example.com 
-#   is a domain-only pattern and will match any request to www.yahoo.com
+#   is a domain-only pattern and will match any request to www.example.com
 # 
 # www.example.com/
 #   means exactly the same (but is slightly less efficient)
 # +crunch-incoming-cookies
 #    Prevent the website from setting cookies
 #
-# +kill-popups
+# +kill-popups (deprecated)
 #    Filter the website through a built-in filter to disable
 #    window.open() etc.  The two alternative spellings are
 #    equivalent.
@@ -391,7 +391,7 @@ for-privoxy-version=3.0
 +crunch-all-cookies = +crunch-incoming-cookies +crunch-outgoing-cookies
 -crunch-all-cookies = -crunch-incoming-cookies -crunch-outgoing-cookies
  allow-all-cookies  = -crunch-all-cookies -session-cookies-only
- allow-popups       = -filter{popups} -kill-popups
+ allow-popups       = -filter{all-popups} -kill-popups
 +block-as-image     = +block +handle-as-image
 -block-as-image     = -block
 
@@ -403,7 +403,7 @@ shop        = -crunch-all-cookies allow-popups
 
 # Your favourite blend of filters:
 #
-myfilters   = +filter{html-annoyances} +filter{js-annoyances} +filter{popups}\
+myfilters   = +filter{html-annoyances} +filter{js-annoyances} +filter{all-popups}\
               +filter{webbugs} +filter{nimda} +filter{banners-by-size} #+filter{fun}
 
 # Allow ads for selected useful free sites:
@@ -437,12 +437,13 @@ allow-ads   = -block -filter{banners-by-size} -filter{banners-by-link}
 -filter{tiny-textforms} \
 +filter{jumping-windows} \
 -filter{frameset-borders} \
-+filter{demoronizer} \
+-filter{demoronizer} \
 -filter{shockwave-flash} \
 -filter{quicktime-kioskmode} \
 -filter{fun} \
 -filter{crude-parental} \
 +filter{ie-exploits} \
+-filter{site-specifics} \
 -handle-as-image \
 +hide-forwarded-for-headers \
 +hide-from-header{block} \
@@ -461,14 +462,14 @@ allow-ads   = -block -filter{banners-by-size} -filter{banners-by-link}
 #############################################################################
 # Needed for automatic feedback evaluation; Please don't change or delete!
 #############################################################################
-{+add-header{X-Actions-File-Version: 1.5} -filter -kill-popups}
+{+add-header{X-Actions-File-Version: 1.7} -filter -kill-popups}
 .privoxy.org
 .oesterhelt.org/actions
 
 #############################################################################
 # These extensions belong to images:
 #############################################################################
-{+handle-as-image}
+{+handle-as-image -filter}
 #############################################################################
 /.*\.(gif|jpe?g|png|bmp|ico)($|\?)
 
@@ -490,6 +491,7 @@ ad*.
 .*ads.
 *banner*.
 count*.
+*counter.
 
 # By path:
 #
@@ -499,9 +501,35 @@ count*.
 /.*promo.gif
 
 #############################################################################
-# Site-specific block patterns;
+# Generic unblockers to narrow the side effects of the generic blockers:
 #############################################################################
+{-block}
+#MASTER# DONT-VERIFY (generic)
+
+# By host:
+#
+adsl.
+ad[udmw]*.
+adv[ia].
+.*road*.
+.olympiad*.
+.*load*.
+.*head*.
+.*squad*.
+.edu
+.ac.uk
+.uni-*.de
 
+# By path:
+#
+/.*ad(sl|v(i[cs]|ocacy|an|ertencia|ent|search)) # advice/advisories/advan*/advertencia (spanish)
+/.*((up|down)lo|p?thre|he|d|gr|l|ro|bre|spre|squ)ads
+/.*account
+
+#############################################################################
+# Site-specific block patterns;
+#############################################################################
+{+block}
 #MASTER# BLOCK-REFERRER: http://www.brooksbrothers.com/
 #MASTER# BLOCK-REFERRER: http://www.autodesk.com/
 .hitbox.com 
@@ -548,8 +576,6 @@ 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.theregister.co.uk/
-www.theregister.co.uk/media
 #MASTER# BLOCK-REFERRER: http://www.dpreview.com/reviews/canons40/
 tribalfusion.speedera.net
 .tribalfusion.com/media/
@@ -601,7 +627,6 @@ www.crazypopups.com
 #MASTER# DONT-VERIFY: Opera's list of banners to load (XML)
 /scripts/cms/xcms.asp
 
-
 #############################################################################
 # Generic block-as-image patterns:
 #############################################################################
@@ -696,6 +721,18 @@ imp*.tradedoubler.com
 www.spanishbanner.com/cgi/bserve.cgi
 #MASTER# BLOCK-REFERRER: http://www.macgamer.com/
 .qksrv.net
+#MASTER# BLOCK-REFERRER: http://www.drudgereport.com/
+.instacontent.net/fastclick/
+
+#----------------------------------------------------------------------------
+# Specific counters (see above for generic patterns)
+#----------------------------------------------------------------------------
+#MASTER# BLOCK-REFERRER: http://www.distrowatch.com/table.php?distribution=linex
+s*.sitemeter.com/meter\.asp
+#MASTER# BLOCK-REFERRER: http://personales.mundivia.es/lbouza/
+fastcounter.bcentral.com/
+#MASTER# BLOCK-REFERRER: http://osnews.com/
+bilbo.counted.com/
 
 #----------------------------------------------------------------------------
 # On-site ads and other single sources:
@@ -758,36 +795,14 @@ img.thebugs.ws
 www.kinghost.com/ban/
 #MASTER# BLOCK-REFERRER: http://www.infoempleo.com/
 www.infoempleo.com/(pop-up|images(/Nueva/banner_|/motor))
+#MASTER# BLOCK-REFERRER: http://www.hardocp.com/
+hera.hardocp.com/
 
 #############################################################################
-# Generic unblockers to narrow the side effects of the generic blockers:
+# Site-specific unblockers:
 #############################################################################
 {-block}
-#MASTER# DONT-VERIFY (generic)
 
-# By host:
-#
-adsl.
-ad[udm]*.
-advice.
-advan*.
-.*road*.
-.olympiad*.
-.*load*.
-.*head*.
-.edu
-.ac.uk
-.uni-*.de
-
-# By path:
-#
-/.*ad(sl|v(i[cs]|an|ertencia|ent|search)) # advice/advisories/advan*/advertencia (spanish)
-/.*((up|down)lo|p?thre|he|d|gr|l|ro|bre|spre)ads
-/.*account
-
-#############################################################################
-# Site-specific unblockers:
-#############################################################################
 #MASTER# UNBLOCK-REFERRER: http://www.faqs.org/
 www.faqs.org/banner\.html
 #MASTER# UNBLOCK-REFERRER: http://bannerblind.mozdev.org/
@@ -861,6 +876,16 @@ www.acm.org
 www.motel6.com/maps/detailmap_tracker.asp
 #MASTER# UNBLOCK-REFERRER: http://adzapper.sourceforge.net/
 adzapper.
+#MASTER# UNBLOCK-REFERRER: http://de.altavista.com/web/adv
+.altavista.com/web/adv
+#MASTER# UNBLOCK-REFERRER: http://rads.mcafee.com/rads/scripts/RADS.dll?QueryProduct2
+rads.mcafee.com/rads/
+#MASTER# UNBLOCK-REFERRER: http://linuxfromscratch.org/cgi-bin/lfscounter.cgi
+linuxfromscratch.org/cgi-bin/lfscounter.cgi
+#MASTER# UNBLOCK-REFERRER: http://www.wholetomato.com/
+www.wholetomato.com/images/banner.jpg
+#MASTER# UNBLOCK-REFERRER: http://dv411.com/advc50.html
+dv411.com/advc50.html
 
 #############################################################################
 # Site-specific special rules:
@@ -873,6 +898,7 @@ adzapper.
 {fragile}
 .office.microsoft.com
 .windowsupdate.microsoft.com
+.apple.com
 
 #----------------------------------------------------------------------------
 # Shopping and banking sites - allow cookies and pop-ups
@@ -891,6 +917,7 @@ adzapper.
 .mobile.de
 www.fondationlejeu.com
 www.techtv.com
+.mywebgrocer.com
 
 #----------------------------------------------------------------------------
 # Subscription sites (with credible privacy policy) - allow permanent cookies
@@ -899,7 +926,7 @@ www.techtv.com
 www.nytimes.com
 
 #----------------------------------------------------------------------------
-# These sites require pop-ups
+# These sites require pop-ups, so don't use the unconditional filters.
 #----------------------------------------------------------------------------
 {allow-popups}
 #MASTER# PROBLEM-URL: http://www.aprilbarrows.com/discography.html
@@ -983,19 +1010,43 @@ web.archive.org
 .archive.org
 #MASTER# PROBLEM-URL: http://www.guenstiger.de/gt/link.asp?url=http://www.edv-supermarkt.de&source=produkt=238284&USID=00086443917155&hnr=2199&pnr=238284&ppr=158,00
 www.guenstiger.de
+#MASTER# PROBLEM-URL: http://anon.free.anonymizer.com/http://www.privoxy.org/
+.anonymizer.com
+#MASTER# PROBLEM-URL: http://www.mailtothefuture.com/public/logon?http://www.mailtothefuture.com/
+www.mailtothefuture.com
 
 #----------------------------------------------------------------------------
-# No filtering for sourcecode
+# No filtering for sourcecode or other automatically parsed content
 #----------------------------------------------------------------------------
 {-filter}
 #MASTER# PROBLEM-URL: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ijbswa/current/
 cvs.
+/.*(cvs(view|web)|viewcvs)
 #MASTER# PROBLEM-URL: http://liveupdate.symantec.com/ennlu.x86
 liveupdate.symantec.com
+liveupdate.liveupdatesymantec.com
 #MASTER# PROBLEM-URL: http://www.bookmarklets.com/
 www.bookmarklets.com
 #MASTER# PROBLEM-URL: http://www.squarefree.com/bookmarklets/
 www.squarefree.com/bookmarklets/
+#MASTER# DONT-VERIFY
+#MASTER# REMARKS: Used by Mac OSX's automatic software update feature
+swquery.apple.com
+swscan.apple.com
+#MASTER# REMARKS: These are various US DSL speed tests sites, where MIME is wrong
+#MASTER# PROBLEM-URL: http://atl.speakeasy.net/300k
+.speakeasy.net/\d+k
+#MASTER# DONT-VERIFY
+#MASTER# REMARKS: These are exceptions to prevent text file corruption. Work-around!!!
+ /(.*/)?.*\.(PL|(s|p)?h|c(c|xx|pp)?|p?y|tcl|in|m4|diff|am|init?|cfg?|conf(ig)?|sgml?|css|txt|rc|bat|spec|log|patch|vb[es])$
+/(.*/)?(rc\.|README|Makefile|INSTALL|CPAN|txt|src)
+bugzilla.
+.dl.sourceforge.net
+.dl.sf.net
+.cpan.org
+cpan.
+.tldp.org
+
 
 #----------------------------------------------------------------------------
 # These sites suffer from a bug in PHP < 4.2.3 (ob_gzhandler broken;
@@ -1006,47 +1057,29 @@ www.squarefree.com/bookmarklets/
 www.powie.de
 #MASTER# PROBLEM-URL: http://www.phpcenter.de/
 www.phpcenter.de
-#MASTER# PROBLEM-URL: http://www.debianhelp.org/
-www.debianhelp.org
 #MASTER# PROBLEM-URL: http://www.timeanddate.com
 www.timeanddate.com
 #MASTER# PROBLEM-URL: http://www.pclinuxonline.com/
 #MASTER# PROBLEM-URL: http://pclinuxonline.com/
 .pclinuxonline.com
-#MASTER# PROBLEM-URL: http://www.dhd24.com/
-www.dhd24.com
-#MASTER# PROBLEM-URL: http://www.linuxandmain.com/
-.linuxandmain.com
-#MASTER# PROBLEM-URL: http://www.ofb.biz/
-.ofb.biz
 #MASTER# PROBLEM-URL: http://www.dungeoncrawl.org/
 .dungeoncrawl.org
-#MASTER# PROBLEM-URL: http://www.deviantart.com/
-.deviantart.com
-#MASTER# PROBLEM-URL: http://www.planetspiele.de/wbboard/
-www.planetspiele.de/wbboard/
 #MASTER# PROBLEM-URL: http://www.digitalspy.co.uk/
 www.digitalspy.co.uk
-#MASTER# PROBLEM-URL: http://www.dealnews.com/
-.dealnews.com   
 #MASTER# PROBLEM-URL: http://www.audio-illumination.org/forums/
 www.audio-illumination.org/forums/
 #MASTER# PROBLEM-URL: http://www.catchword.com/
 www.catchword.com
-#MASTER# PROBLEM-URL: http://www.mysql.com/
-www.mysql.com
 #MASTER# PROBLEM-URL: http://www.ubernet.org
 www.ubernet.org
 #MASTER# PROBLEM-URL: http://www.ooodocs.org/
 www.ooodocs.org
-#MASTER# PROBLEM-URL: http://ooextras.sourceforge.net/
-ooextras.sourceforge.net
 #MASTER# PROBLEM-URL: http://www.ntcompatible.com/
 www.ntcompatible.com
-#MASTER# PROBLEM-URL: http://www.jabbercentral.org/
-www.jabbercentral.org
-#MASTER# PROBLEM-URL: http://www.kde-look.org/    
-www.kde-look.org
+#MASTER# PROBLEM-URL: http://www.winehq.com/
+.winehq.com
+#MASTER# PROBLEM-URL: http://www.dotcomtod.de/
+.dotcomtod.de/
 
 #----------------------------------------------------------------------------
 # The first frame of the gif animation is more useful here:
@@ -1083,6 +1116,8 @@ www.connected-media.com/riven/
 www.wral.com
 #MASTER# PROBLEM-URL: http://www.canada.com/calgary/
 www.canada.com
+#MASTER# PROBLEM-URL: http://www.theonionavclub.com
+www.theonionavclub.com
 
 #----------------------------------------------------------------------------
 # These don't work without the referrer information:
@@ -1098,6 +1133,8 @@ printerfriendly.abcnews.com
 www.amazon.de/exec/obidos/clipserve/
 #MASTER# PROBLEM-URL: http://www.lufthansa.de/  http://www.lufthansa.com/  http://cms.lufthansa.com/ 
 .lufthansa.
+#MASTER# REMARKS: These are movie clips, linked from http://us.imdb.com
+.totaleclips.com
 
 #----------------------------------------------------------------------------
 # These animated gifs are either useful or nice:
@@ -1110,6 +1147,12 @@ www.amazon.de/exec/obidos/clipserve/
 #MASTER# PROBLEM-URL: http://www.ameritrade.com
 #MASTER# REMARKS: Animated link texts
 www.ameritrade.com
+#MASTER# PROBLEM-URL: http://www.myrealbox.com/a?B.KL.U6wQ.d
+#MASTER# REMARKS: Bogus web server doesn't close connection -> deanimation doesn't terminate
+www.myrealbox.com
+#MASTER# PROBLEM-URL: http://weather.chicagotribune.com/radar/station.asp?ID=LOT19&type=loop
+#MASTER# REMARKS: These are weather radar images.
+.wunderground.com
 
 #----------------------------------------------------------------------------
 # These sites are so abusive that we need to kill all JS event bindings (and
@@ -1120,6 +1163,28 @@ www.ameritrade.com
 .planetspiele.de
 216.12.219.40
 
+#----------------------------------------------------------------------------
+# The "site-specifics" filter has special cures for problems found here:
+#----------------------------------------------------------------------------
+{+filter{site-specifics}}
+#MASTER# PROBLEM-URL: http://www.spiegel.de/static/js/flash-plugin.js
+www.spiegel.de/static/js/flash-plugin\.js
+#MASTER# PROBLEM-URL: http://www.quelle-bausparkasse.de/
+www.quelle-bausparkasse.de/$
+#MASTER# PROBLEM-URL: http://de.groups.yahoo.com/group/die-spinner/interrupt?st=2&ln=die-spinner&m=1&done=%2Fgroup%2Fdie-spinner%2Fmessage%2F416
+.groups.yahoo.com/group/
+
+#----------------------------------------------------------------------------
+# Content under these TLDs is most probably in character sets which the
+# demoronizer filter would mess up
+#----------------------------------------------------------------------------
+{-filter{demoronizer}}
+.jp
+.cn
+.tw
+.ru
+.kr
+
 #----------------------------------------------------------------------------
 # Misc special rules:
 #----------------------------------------------------------------------------
@@ -1128,7 +1193,7 @@ www.ameritrade.com
 #MASTER# REMARKS: Needs content-cookies for cookie test on index page; needs webbugs for storing profile(!)
 www.friendscout24.de
 
-{-deanimate-gifs -filter{popups} -kill-popups}
+{-deanimate-gifs -filter{all-popups} -kill-popups}
 #MASTER# PROBLEM-URL: http://www.valueclick.com/html/
 #MASTER# REMARKS: Know your enemy ;-)
 www.valueclick.com
@@ -1167,6 +1232,8 @@ www.dn.se
 #MASTER# PROBLEM-URL: http://www.munichre.com/
 #MASTER# REMARKS: Endless reload loop if referrer info supressed
 www.munichre.com
+#MASTER# PROBLEM-URL: http://www.sfgate.com
+.sfgate.com
 
 {-filter{unsolicited-popups}}
 #MASTER# DONT-VERIFY
@@ -1174,6 +1241,8 @@ www.munichre.com
 /.*mt.cgi$
 #MASTER# PROBLEM-URL: http://www.discovery.de/
 .discovery.de
+#MASTER# PROBLEM-URL: http://www.bankrate.com/yclc/calc/mortgage-calculator/mortgage-calculator.asp?
+www.bankrate.com/brm/
 
 {+block}
 #MASTER# PROBLEM-URL: http://www.anti-leech.com/theft_example.html
@@ -1182,3 +1251,8 @@ www.munichre.com
 
 {+filter{tiny-textforms}}
 .sourceforge.net/tracker
+
+{+downgrade-http-version}
+#MASTER# REMARKS: This is work-around for CUPS http configuration.
+:631
+