X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=regression-tests.action;h=939596a8b0de318bca11e6d9c56db273f1dffefd;hp=58a6b318fa9e06c79f4f8dbc12ee5868ef627fc8;hb=f982473cab71fd3a7e4cbb06aec44c94c480f225;hpb=8cdecfe47b6c2d2b5ee64d4e5fda4ca7a1de4f0e diff --git a/regression-tests.action b/regression-tests.action index 58a6b318..939596a8 100644 --- a/regression-tests.action +++ b/regression-tests.action @@ -9,7 +9,7 @@ # ############################################################################# # -# Copyright (c) 2007-2020 Fabian Keil +# Copyright (c) 2007-2021 Fabian Keil # # Permission to use, copy, modify, and distribute this software for any # purpose with or without fee is hereby granted, provided that the above @@ -26,7 +26,7 @@ ############################################################################# {{settings}} -for-privoxy-version=3.0.29 +for-privoxy-version=3.0.33 # Some dependencies Privoxy-Regression-Test should know about: # @@ -110,6 +110,9 @@ TAG:^hide-accept-language\{block\}$ # # Set Header = Referer: https://www.privoxy.org/ # Expect Header = REMOVAL +# +# Set Header = Referer: http://www.privoxy.org/ +# Expect Header = REMOVAL TAG:^hide-referrer\{conditional-block\}$ {+hide-referrer{conditional-forge}} @@ -730,7 +733,7 @@ TAG:^Proxy-Authorization header forwarding$ # Expect Status Code = 404 # Level = 18 # Fetch Test = http://p.p/die -# Expect Status Code = 200 +# Expect Status Code = 403 # Level = 19 # Fetch Test = http://p.p/show-status # Fetch Test = http://config.privoxy.org/show-status?file=actions&index=0 @@ -833,6 +836,10 @@ TAG:^Proxy-Authorization header forwarding$ # Fetch Test = http://p.p/favicon.ico # Fetch Test = http://p.p/robots.txt # Fetch Test = http://p.p/send-banner +# Fetch Test = http://p.p/send-banner?type=r +# Fetch Test = http://p.p/send-banner?type=auto +# Fetch Test = http://p.p/send-banner?type=blank +# Fetch Test = http://p.p/send-banner?type=pattern # Trusted CGI Request = http://p.p/send-stylesheet # Fetch Test = http://p.p/send-stylesheet # Expect Status Code = 403 @@ -846,6 +853,7 @@ TAG:^Proxy-Authorization header forwarding$ # Fetch Test = http://p.p/toggle-client-tag # Expect Status Code = 403 # Level = 24 +# Fetch Test = http://p.p/wpad.dat # Trusted CGI Request = http://p.p/edit-actions # Expect Status Code = 302 @@ -896,6 +904,11 @@ TAG:^Proxy-Authorization header forwarding$ # Level = 12 # Trusted CGI Request = http://p.p/send-stylesheet +# CVE-2021-20217 +# Fetch Test = http://config.privoxy.org/?1&0 +# OVE-20210203-0001 +# Fetch Test = http://config.privoxy.org/show-url-info?url=0%%0A0 + # The following tests depend on Privoxy being configured to deliver the user manual # Fetch Test = http://p.p/user-manual