From: Fabian Keil <fk@fabiankeil.de>
Date: Mon, 14 Dec 2020 05:59:29 +0000 (+0100)
Subject: privoxy-regression-parser: Allow '|' in tokens and values
X-Git-Tag: v_3_0_30~270^2~13
X-Git-Url: http://www.privoxy.org/gitweb/%22https:/static/@default-cgi@toggle?a=commitdiff_plain;h=2b03321a84e7ee1642c248c24325da40d3956566;p=privoxy.git

privoxy-regression-parser: Allow '|' in tokens and values

... to allow tag patterns like:
TAG:^(application|text)/(x-)?javascript$
---

diff --git a/tools/privoxy-regression-test.pl b/tools/privoxy-regression-test.pl
index 75965812..788d7c45 100755
--- a/tools/privoxy-regression-test.pl
+++ b/tools/privoxy-regression-test.pl
@@ -132,7 +132,7 @@ sub parse_tag($) {
 sub check_for_forbidden_characters($) {
 
     my $string = shift;
-    my $allowed = '[-=\dA-Za-z~{}\[\]:./();\t ,+@"_%?&*^]';
+    my $allowed = '[-=\dA-Za-z~{}\[\]:./();\t ,+@"_%?&*^|]';
 
     unless ($string =~ m/^$allowed*$/o) {
         my $forbidden = $string;