X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=default.action.master;h=d6f2a9fc8cc5314c396c1862e52b435f71a6a3a5;hp=d4f636a6b1d4e9226715df32fa4819bfe9c666a5;hb=7b02dc68d5a7ac26f061ce3d84c26362130a1f45;hpb=90c7bba54270b2a6c1b7c92cb8100c402e32743c diff --git a/default.action.master b/default.action.master index d4f636a6..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.330 2016/11/27 18:16:41 ler762 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} \ @@ -695,6 +697,12 @@ adina*. 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: @@ -1943,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/ ############################################################################# @@ -2130,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 @@ -2560,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$