X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=default.action.master;h=d6f2a9fc8cc5314c396c1862e52b435f71a6a3a5;hp=9188bbc8d8f5017f3f4cb3cca33e52ff3040467f;hb=8a10310605add712e1b9addadc826236ea8b4816;hpb=22ef336d7b8f8fb9ce5691fc7d53b52198b2b3fd diff --git a/default.action.master b/default.action.master index 9188bbc8..d6f2a9fc 100644 --- a/default.action.master +++ b/default.action.master @@ -9,35 +9,33 @@ #MASTER# COMMENT: ###################################################################### # -# File : $Source: /cvsroot/ijbswa/current/default.action.master,v $ -# -# $Id: default.action.master,v 1.328 2016/03/27 16:54:16 fabiankeil Exp $ +# File : default.action.master # # Requires : This version requires Privoxy v3.0.11 or later due to # syntax changes. # # Purpose : Default actions file, see -# http://www.privoxy.org/user-manual/actions-file.html. +# https://www.privoxy.org/user-manual/actions-file.html. # This file is subject to periodic updating. It is # not supposed to be edited by the user. Local exceptions # and enhancements are better placed in user.action, # the match-all section has been moved to match-all.action. # -# Copyright : Written by and Copyright (C) 2001-2016 the -# Privoxy team. http://www.privoxy.org/ +# Copyright : Written by and Copyright (C) 2001-2020 the +# Privoxy team. https://www.privoxy.org/ # # Feedback welcome, for details please have a look at: -# http://www.privoxy.org/user-manual/contact.html +# https://www.privoxy.org/user-manual/contact.html # -# The current development version of this file is located: -# http://ijbswa.cvs.sourceforge.net/viewvc/ijbswa/current/default.action.master +# The current development version of this file is located at: +# https://www.privoxy.org/gitweb/?p=privoxy.git;a=blob_plain;f=default.action.master;hb=HEAD # ############################################################################# # Syntax ############################################################################# # # A much better explanation can be found in the user manual which is -# part of the distribution and can be found at http://www.privoxy.org/user-manual +# part of the distribution and can be found at https://www.privoxy.org/user-manual # # To determine which actions apply to a request, the URL of the request is # compared to all patterns in this file. Every time it matches, the list of @@ -189,6 +187,7 @@ # Client-header filters predefined in the supplied default.filter include: # # hide-tor-exit-notation: Removes the Tor exit node notation in Host and Referer headers. +# no-brotli-accepted: Strips "br" from the Accept-Encoding header # privoxy-control: Removes X-Privoxy-Control headers. # # +client-header-tagger{string} @@ -548,6 +547,7 @@ allow-ads = -block -filter{banners-by-size} -filter{banners-by-link} # { \ +change-x-forwarded-for{block} \ ++client-header-filter{no-brotli-accepted} \ +client-header-tagger{css-requests} \ +client-header-tagger{image-requests} \ +client-header-tagger{range-requests} \ @@ -562,6 +562,7 @@ standard.Cautious # { \ +change-x-forwarded-for{block} \ ++client-header-filter{no-brotli-accepted} \ +client-header-tagger{css-requests} \ +client-header-tagger{image-requests} \ +client-header-tagger{range-requests} \ @@ -592,6 +593,7 @@ standard.Medium # { \ +change-x-forwarded-for{block} \ ++client-header-filter{no-brotli-accepted} \ +client-header-tagger{css-requests} \ +client-header-tagger{image-requests} \ +client-header-tagger{range-requests} \ @@ -693,6 +695,14 @@ linuxcounter.net/ adina*. # URL = http://adelelimedesign.deviantart.com/ adele*. +# URL = http://adlibris.com/ +adlibris. +# URL = http://www.adbshell.com/ +.adbshell.com +# URL = http://adbinstaller.com/ +.adbinstaller.com/ +# URL = https://adainitiativedotorg.files.wordpress.com/2012/07/founders_laughing.png +ada*. ############################################################################# # Generic block patterns by path: @@ -1495,7 +1505,7 @@ b.collective-media.net/ # Blocked URL = http://spiegel.ivwbox.de/cgi-bin/ivw/CP/1001;/home/c-18/be-PB64-aG9tZXBhZ2UvY2VudGVy/szwprofil-1001 #MASTER# BLOCK-REFERRER: http://www.heise.de/ # Blocked URL = http://heise.ivwbox.de/2004/01/survey.js - .ivwbox.de/ +.ivwbox.de/ #---------------------------------------------------------------------------- # Specific counters (see above for generic patterns) @@ -1941,6 +1951,14 @@ klikki.fi/adv/ #MASTER# UNBLOCK-REFERRER: http://www.ardmediathek.de/tv # URL = http://www.ardmediathek.de/ard/static/img/ardmt/banner/ard-mediathek.svg .ardmediathek.de/ +# URL = http://adventofcode.com/ +adventofcode.com/ +# URL = http://msdn.microsoft.com/en-us/library/system.diagnostics.stacktrace.framecount.aspx +msdn.microsoft.com/ +# URL = http://talks.golang.org/2013/advconc/gopherswrench.jpg +.golang.org/ +# URL = http://adaway.org/ +adaway.org/ ############################################################################# @@ -2128,6 +2146,11 @@ yandex.ru/.*&retpath=http .yandex.ru/.*\?page-url= # URL = http://disqus.com/forums/daemonicdispatches/get_num_replies.js?url8=http%3A%2F%2Fwww.daemonology.net%2Fblog%2F2014-12-25-when-security-goes-right.html%23disqus_thread& disqus.com/ +# URL = http://www.youtube.com/embed/blafasel?feature=oembed&enablejsapi=1&origin=http://www.example.com&wmode=opaque +.youtube.com/.*origin=http +# URL = https://oss-fuzz.com/login?dest=https%3A%2F%2Foss-fuzz.com%2Ftestcase-detail%2F5727799779524608 +#MASTER# REMARKS: Only match based on the host so the test works even without https-inspection enabled. +oss-fuzz.com/ {+redirect{s@.*url=@http://@} -block} # Sticky Actions = +redirect -block @@ -2558,7 +2581,29 @@ TAG:^IMAGE-REQUEST$ ############################################################################# # Depends on +client-header-tagger{css-requests} ############################################################################# -{+handle-as-empty-document \ +{-deanimate-gifs \ + -filter{html-annoyances} \ + -filter{content-cookies} \ + -filter{refresh-tags} \ + -filter{img-reorder} \ + -filter{banners-by-size} \ + -filter{banners-by-link} \ + -filter{webbugs} \ + -filter{tiny-textforms} \ + -filter{frameset-borders} \ + -filter{iframes} \ + -filter{demoronizer} \ + -filter{shockwave-flash} \ + -filter{quicktime-kioskmode} \ + -filter{fun} \ + -filter{crude-parental} \ + -filter{site-specifics} \ + -filter{no-ping} \ + -filter{google} \ + -filter{yahoo} \ + -filter{msn} \ + -filter{blogspot} \ + +handle-as-empty-document \ -handle-as-image \ } TAG:^CSS-REQUEST$