Skip to content
This repository was archived by the owner on Nov 6, 2023. It is now read-only.

Commit 9da3673

Browse files
author
MB
committed
[Pirate Party] Add/remove/update comments, add/remove coverage, sort, split
1 parent 400cf3e commit 9da3673

13 files changed

+337
-105
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<!--
2+
For other Pirate Party coverage, see PirateParty.xml.
3+
4+
-->
5+
<ruleset name="Junge-Piraten.de">
6+
7+
<!-- Direct rewrites:
8+
-->
9+
<target host="junge-piraten.de" />
10+
<target host="forum.junge-piraten.de" />
11+
<target host="lists.junge-piraten.de" />
12+
<target host="static.junge-piraten.de" />
13+
<target host="stats.junge-piraten.de" />
14+
<target host="wiki.junge-piraten.de" />
15+
<target host="www.junge-piraten.de" />
16+
17+
18+
<securecookie host="^(?:.*\.)?junge-piraten\.de$" name=".*" />
19+
20+
21+
<rule from="^http:"
22+
to="https:" />
23+
24+
</ruleset>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<!--
2+
For other Pirate Party coverage, see PirateParty.xml.
3+
4+
-->
5+
<ruleset name="PiratePad.ca" default_off="expired">
6+
7+
<target host="piratepad.ca" />
8+
<target host="www.piratepad.ca" />
9+
10+
11+
<rule from="^http:"
12+
to="https:" />
13+
14+
</ruleset>

src/chrome/content/rules/PirateParty-mismatches.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
<!-- cert: *.piratenpartei-bayern.de -->
44
<target host="piraten-mfr.de"/>
55
<target host="www.piraten-mfr.de"/>
6-
<!-- cert: *.piratenpartei-bayern.de -->
7-
<target host="oberbayern.piratenpartei.de"/>
86
<!-- self-signed -->
97
<target host="oberpfalz.piratenpartei.de"/>
108
<!-- cert: webserver.ispgateway.de -->
@@ -14,17 +12,13 @@
1412
<target host="testobb.ppby.de"/>
1513

1614

17-
<securecookie host=".*\.piratenpartei\.de$" name=".*"/>
1815
<securecookie host="^(?:.*\.)?piraten-schwaben\.de$" name=".*"/>
1916

2017

2118
<!-- www redirects to !www -->
2219
<rule from="^http://(?:www\.)?piraten-mfr\.de/"
2320
to="https://piraten-mfr.de/"/>
2421

25-
<rule from="^http://(oberpfalz)\.piratenpartei\.de/"
26-
to="https://$1.piratenpartei.de/"/>
27-
2822
<!-- !www redirects to www -->
2923
<rule from="^http://piraten-schwaben\.de/"
3024
to="https://www.piraten-schwaben.de/"/>
Lines changed: 33 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,24 @@
1-
21
<!--
3-
Disabled by https-everywhere-checker because:
4-
Fetch error: http://forum.piratenpartei.de/ => https://forum.piratenpartei.de/: (28, 'Operation timed out after 15001 milliseconds with 0 bytes received')
5-
Fetch error: http://live.piratenpartei.de/ => https://live.piratenpartei.de/: (7, 'Failed to connect to live.piratenpartei.de port 443: Connection refused')
6-
Fetch error: http://planet.piratenpartei.de/ => https://planet.piratenpartei.de/: (52, 'Empty reply from server')
7-
Fetch error: http://piratepad.ca/ => https://piratepad.ca/: (60, 'SSL certificate problem: certificate has expired')
8-
Fetch error: http://www.piratepad.ca/ => https://www.piratepad.ca/: (60, 'SSL certificate problem: certificate has expired')
2+
See PirateParty-mismatches.xml for problematic rules.
3+
4+
5+
Other rulessets:
6+
7+
- Junge-Piraten.de.xml
8+
- Pirate_IRC.net.xml
9+
- Pirate_Party.ca.xml
10+
- Pirate_Party.org.au.xml
11+
- Pirate_Party.org.uk.xml
12+
- PiratePad.ca.xml
13+
- Piraten-Ufr.de.xml
14+
- Piratenpartei.at.xml
15+
- Piratenpartei.de.xml
16+
- Piratenpartei-bayern.de.xml
17+
- Pirati.cz.xml
18+
- PPS.xml
19+
- US_Pirates.org.xml
20+
- Young-Pirates.Eu.xml
921
10-
See PirateParty-mismatches for problematic rules.
1122
1223
Nonfunctional domains:
1324
@@ -16,104 +27,27 @@ Fetch error: http://www.piratepad.ca/ => https://www.piratepad.ca/: (60, 'SSL ce
1627
- (www.)piraten-mond.de (cert: *.piratenpartei-bayern.de; 404)
1728
- (www.)piraten-oberfranken.de (cert: piratenpartei-bayern.de; shows blank page)
1829
- (www.)pirateparty.is (times out)
19-
- lists.pirateparty.org.au (times out)
20-
- shop.pirati.cz (redirects to HTTP)
21-
22-
Other rulessets:
23-
24-
- PPS.xml
2530
2631
-->
27-
<ruleset name="Pirate Party" default_off='failed ruleset test'>
28-
29-
<target host="junge-piraten.de" />
30-
<target host="www.junge-piraten.de" />
31-
<target host="forum.junge-piraten.de" />
32-
<target host="lists.junge-piraten.de" />
33-
<target host="static.junge-piraten.de" />
34-
<target host="stats.junge-piraten.de" />
35-
<target host="wiki.junge-piraten.de" />
36-
37-
<target host="piratenpartei.de" />
38-
<target host="www.piratenpartei.de" />
39-
<target host="forum.piratenpartei.de" />
40-
<target host="live.piratenpartei.de" />
41-
<target host="news.piratenpartei.de" />
42-
<target host="planet.piratenpartei.de" />
43-
<target host="wiki.piratenpartei.de" />
44-
<target host="flaschenpost.piratenpartei.de" />
45-
46-
<target host="piratenpartei-bayern.de" />
47-
<target host="www.piratenpartei-bayern.de" />
48-
<target host="events.piratenpartei-bayern.de" />
32+
<ruleset name="Pirate Party">
4933

34+
<!-- Direct rewrites:
35+
-->
5036
<target host="piratenpartij.nl" />
51-
<target host="www.piratenpartij.nl" />
52-
<target host="proxy.piratenpartij.nl" />
53-
<target host="tpb.piratenpartij.nl" />
54-
<!-- for redirects to piratenpartij.nl -->
55-
<target host="remixdepolitiek.nl" />
56-
<target host="www.remixdepolitiek.nl" />
37+
<target host="proxy.piratenpartij.nl" />
38+
<target host="tpb.piratenpartij.nl" />
39+
<target host="www.piratenpartij.nl" />
5740

58-
<target host="pirateparty.org.uk" />
59-
<target host="www.pirateparty.org.uk" />
60-
<target host="edinburgh.pirateparty.org.uk" />
61-
<target host="glasgow.pirateparty.org.uk" />
62-
<target host="manchester.pirateparty.org.uk" />
63-
<target host="tpb.pirateparty.org.uk" />
41+
<!-- Complications:
42+
-->
43+
<target host="remixdepolitiek.nl" />
44+
<target host="www.remixdepolitiek.nl" />
6445

65-
<target host="pirati.cz" />
66-
<target host="www.pirati.cz" />
67-
<target host="forum.pirati.cz" />
6846

69-
<target host="piratenpartei.at" />
70-
<target host="www.piratenpartei.at" />
71-
<target host="w.piratenpartei.at" />
72-
73-
<target host="pirateparty.org.au" />
74-
<target host="www.pirateparty.org.au" />
75-
<target host="voting.pirateparty.org.au" />
76-
<target host="join.pirateparty.org.au" />
77-
<target host="payments.pirateparty.org.au" />
78-
<target host="discuss.pirateparty.org.au" />
79-
80-
<target host="webchat.pirateirc.net" />
81-
82-
<target host="piratepad.ca" />
83-
<target host="www.piratepad.ca" />
84-
85-
<target host="piraten-ufr.de" />
86-
<target host="www.piraten-ufr.de" />
87-
88-
<!-- bad cert chain
89-
90-
<target host="uspirates.org" />
91-
<target host="www.uspirates.org" />
92-
93-
<target host="pirateparty.ca" />
94-
<target host="www.pirateparty.ca" />
95-
-->
96-
97-
<!-- Cookies -->
98-
<securecookie host="^(?:.*\.)?junge-piraten\.de$" name=".*" />
99-
<securecookie host="^(?:.*\.)?piratenpartei\.de$" name=".*" />
100-
<securecookie host="^(?:.*\.)?piratenpartei-bayern\.de$" name=".*" />
101-
<securecookie host="^www\.pirateparty\.ca$" name=".+" />
102-
<securecookie host="^(?:.*\.)?pirateparty\.org\.uk$" name="^(?:phpbb|wiki).*$" />
103-
<securecookie host="^(?:edinburgh|glasgow|manchester)\.pirateparty\.org\.uk$" name=".*" />
104-
<securecookie host="^.+\.pirati\.cz$" name=".+" />
105-
<securecookie host="^.+\.uspirates\.org$" name=".+" />
106-
107-
108-
<rule from="^http://(www\.)?remixdepolitiek\.nl/"
109-
to="https://www.piratenpartij.nl/"/>
110-
111-
<!-- Insists on redirecting to http before redirecting to Spreadshirt. -->
112-
<rule from="^http://(www\.)?pirateparty\.org\.uk/shop/"
113-
to="https://ppuk.spreadshirt.co.uk/shop/" />
114-
<test url="http://pirateparty.org.uk/shop/" />
115-
<test url="http://www.pirateparty.org.uk/shop/" />
47+
<rule from="^http://(?:www\.)?remixdepolitiek\.nl/"
48+
to="https://www.piratenpartij.nl/"/>
11649

11750
<rule from="^http:"
118-
to="https:" />
51+
to="https:" />
52+
11953
</ruleset>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<!--
2+
For other Pirate Party coverage, see PirateParty.xml.
3+
4+
5+
(www.)?pirateirc.net: Tumblr
6+
7+
-->
8+
<ruleset name="Pirate IRC.net (partial)">
9+
10+
<target host="webchat.pirateirc.net" />
11+
12+
13+
<rule from="^http:"
14+
to="https:" />
15+
16+
</ruleset>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<!--
2+
For other Pirate Party coverage, see PirateParty.xml.
3+
4+
-->
5+
<ruleset name="Pirate Party.ca">
6+
7+
<target host="pirateparty.ca" />
8+
<target host="wiki.pirateparty.ca" />
9+
<target host="www.pirateparty.ca" />
10+
11+
12+
<securecookie host="^www\.pirateparty\.ca$" name=".+" />
13+
14+
15+
<rule from="^http:"
16+
to="https:" />
17+
18+
</ruleset>
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<!--
2+
For other Pirate Party coverage, see PirateParty.xml.
3+
4+
5+
Nonfunctional hosts in *pirateparty.org.au:
6+
7+
- lists *
8+
9+
* Dropped
10+
11+
12+
Insecure cookies are set for these domains:
13+
14+
- .pirateparty.org.au
15+
16+
-->
17+
<ruleset name="Pirate Party.org.au (partial)">
18+
19+
<!-- Direct rewrites:
20+
-->
21+
<target host="pirateparty.org.au" />
22+
<target host="analytics.pirateparty.org.au" />
23+
<target host="discuss.pirateparty.org.au" />
24+
<target host="join.pirateparty.org.au" />
25+
<target host="payments.pirateparty.org.au" />
26+
<target host="voting.pirateparty.org.au" />
27+
<target host="www.pirateparty.org.au" />
28+
29+
30+
<!-- CloudFlare cookies:
31+
-->
32+
<!--securecookie host="^\.pirateparty\.org\.au$" name="^(?:__cfduid|cf_clearance)$" /-->
33+
34+
<securecookie host="^\.pirateparty\.org\.au$" name=".+" />
35+
36+
37+
<rule from="^http:"
38+
to="https:" />
39+
40+
</ruleset>
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!--
2+
For other Pirate Party coverage, see PirateParty.xml.
3+
4+
-->
5+
<ruleset name="Pirate Party.org.uk">
6+
7+
<target host="pirateparty.org.uk" />
8+
<target host="edinburgh.pirateparty.org.uk" />
9+
<target host="glasgow.pirateparty.org.uk" />
10+
<target host="manchester.pirateparty.org.uk" />
11+
<target host="tpb.pirateparty.org.uk" />
12+
<target host="www.pirateparty.org.uk" />
13+
14+
15+
<securecookie host="^(?:.*\.)?pirateparty\.org\.uk$" name=".+" />
16+
17+
18+
<rule from="^http:"
19+
to="https:" />
20+
21+
</ruleset>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<!--
2+
For other Pirate Party coverage, see PirateParty.xml.
3+
4+
5+
Mixed content:
6+
7+
- Image on www from $self *
8+
9+
* Secured by us
10+
11+
-->
12+
<ruleset name="Piraten-Ufr.de">
13+
14+
<!-- Direct rewrites:
15+
-->
16+
<target host="piraten-ufr.de" />
17+
<target host="mail.piraten-ufr.de" />
18+
<target host="www.piraten-ufr.de" />
19+
20+
21+
<rule from="^http:"
22+
to="https:" />
23+
24+
</ruleset>
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!--
2+
For other Pirate Party coverage, see PirateParty.xml.
3+
4+
5+
Problematic hosts in *piratenpartei-bayern.de:
6+
7+
- niederbayern
8+
9+
* Redirect destination mismatched
10+
11+
-->
12+
<ruleset name="Piratenpartei-bayern.de (partial)">
13+
14+
<!-- Direct rewrites:
15+
-->
16+
<target host="piratenpartei-bayern.de" />
17+
<target host="events.piratenpartei-bayern.de" />
18+
<target host="oberbayern.piratenpartei-bayern.de" />
19+
<target host="stuke2.piratenpartei-bayern.de" />
20+
<target host="www.piratenpartei-bayern.de" />
21+
22+
23+
<securecookie host="^(?:.*\.)?piratenpartei-bayern\.de$" name=".*" />
24+
25+
26+
<rule from="^http:"
27+
to="https:" />
28+
29+
</ruleset>

0 commit comments

Comments
 (0)