[Wolfram.com] Update rulesets. (#12386) · sc9753/https-everywhere@fe0607e · GitHub
Skip to content

Commit fe0607e

Browse files
bardiharborowJ0WI
authored andcommitted
[Wolfram.com] Update rulesets. (EFForg#12386)
1 parent 13e6ecb commit fe0607e

5 files changed

Lines changed: 140 additions & 54 deletions

File tree

Lines changed: 22 additions & 16 deletions
Lines changed: 71 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,79 @@
11
<!--
2-
Invalid certificate:
3-
api-cn.wolframalpha.com
4-
api-maps.wolframalpha.com
5-
api-tw.wolframalpha.com
6-
dev1.cvs.wolframalpha.com
7-
dev2.cvs.wolframalpha.com
8-
reg.cvs.wolframalpha.com
9-
sit.cvs.wolframalpha.com
10-
cvsrx.wolframalpha.com
11-
cvsrx.devel.wolframalpha.com
12-
www-cn.wolframalpha.com
13-
www-tw.wolframalpha.com
14-
volunteer.wolframalpha.com
15-
16-
Refused:
17-
community.wolframalpha.com
18-
19-
Timeout:
20-
blog.wolframalpha.com
21-
nba.devel.wolframalpha.com
22-
homeworkday.wolframalpha.com
23-
www2.wolframalpha.com
2+
For other Wolfram Research coverage:
3+
4+
- Wolfram.com.xml
5+
- Wolfram_CDN.com.xml
6+
- Wolframcloud.com.xml
7+
8+
Refused hosts:
9+
10+
- api-cn
11+
- api-maps
12+
- api-tw
13+
- blog
14+
- citi
15+
- community
16+
- www[0-9][0-9]
17+
18+
SHA-1 certificate hosts:
19+
20+
- cvsrx
21+
- nielsen
22+
- volunteer
23+
- www-cn
24+
- www-tw
25+
26+
Timed out hosts:
27+
28+
- ^
29+
- homeworkday
30+
31+
Mismatched hosts:
32+
33+
- cvsrx.devel
34+
2435
-->
2536
<ruleset name="Wolfram Alpha">
37+
38+
<target host="wolframalpha.com" />
2639
<target host="*.wolframalpha.com" />
40+
41+
<test url="http://api.wolframalpha.com/" />
42+
<test url="http://api-cn.wolframalpha.com/" />
43+
<test url="http://api-maps.wolframalpha.com/" />
44+
<test url="http://api-tw.wolframalpha.com/" />
45+
<test url="http://developer.wolframalpha.com/" />
46+
<test url="http://m.wolframalpha.com/" />
47+
<test url="http://preview.wolframalpha.com/" />
48+
<test url="http://products.wolframalpha.com/" />
49+
<test url="http://volunteer.wolframalpha.com/" />
50+
<test url="http://wc.wolframalpha.com/" />
51+
<test url="http://www.wolframalpha.com/" />
52+
<test url="http://www1.wolframalpha.com/" />
2753
<test url="http://www10.wolframalpha.com/" />
2854
<test url="http://www20.wolframalpha.com/" />
55+
<test url="http://www3.wolframalpha.com/" />
56+
<test url="http://www30.wolframalpha.com/" />
57+
<test url="http://www4b.wolframalpha.com/" />
58+
<test url="http://www4c.wolframalpha.com/" />
59+
<test url="http://www4d.wolframalpha.com/" />
60+
<test url="http://www4f.wolframalpha.com/" />
61+
<test url="http://www5a.wolframalpha.com/" />
62+
<test url="http://www5b.wolframalpha.com/" />
63+
64+
<rule from="^http://wolframalpha\.com/"
65+
to="https://www.wolframalpha.com/" />
66+
67+
<rule from="^http://api-(cn|maps|tw)\.wolframalpha\.com/"
68+
to="https://www.wolframalpha.com/" />
69+
70+
<rule from="^http://volunteer\.wolframalpha\.com/"
71+
to="https://www.wolframalpha.com/" />
72+
73+
<rule from="^http://www[0-9]?[0-9a-z]?\.wolframalpha\.com/"
74+
to="https://www.wolframalpha.com/" />
75+
76+
<rule from="^http://(api|developer|m|preview|products|wc)\.wolframalpha\.com/"
77+
to="https://$1.wolframalpha.com/" />
2978

30-
<rule from="^http://api-(cn|maps|tw)\.wolframalpha\.com/" to="https://www.wolframalpha.com/" />
31-
<rule from="^http://volunteer\.wolframalpha\.com/" to="https://www.wolframalpha.com/" />
32-
<rule from="^http://(www[0-9][0-9]\.)wolframalpha\.com/" to="https://www.wolframalpha.com/" />
33-
<rule from="^http:" to="https:" />
3479
</ruleset>
Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
11
<!--
2-
For other Wolfram Research coverage, see Wolfram.com.xml.
2+
For other Wolfram Research coverage:
3+
4+
- Wolfram.com.xml
5+
- Wolfram_Alpha.xml
6+
- Wolframcloud.com.xml
7+
8+
Problematic hosts in *wolframcdn.com:
9+
10+
- ^ (https timeout)
311
412
-->
513
<ruleset name="Wolfram CDN.com">
614

715
<target host="www.wolframcdn.com" />
16+
<target host="dl.wolframcdn.com" />
817

18+
<rule from="^http:"
19+
to="https:" />
920

10-
<rule from="^http:" to="https:" />
11-
12-
</ruleset>
21+
</ruleset>
Lines changed: 33 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,36 @@
1+
<!--
2+
3+
For other Wolfram Research coverage:
4+
5+
- Wolfram.com.xml
6+
- Wolfram_Alpha.xml
7+
- Wolfram_CDN.com.xml
8+
9+
Problematic hosts in *wolframcloud.com:
10+
11+
- ^ (no https)
12+
13+
-->
114
<ruleset name="Wolframcloud.com">
2-
<target host="wolframcloud.com" />
3-
<target host="www.wolframcloud.com" />
4-
<target host="programming.wolframcloud.com" />
515

6-
<rule from="^http://(?:www\.)?wolframcloud\.com/" to="https://www.wolframcloud.com/" />
7-
<rule from="^http://programming\.wolframcloud\.com/" to="https://programming.wolframcloud.com/" />
16+
<target host="wolframcloud.com" />
17+
<target host="www.wolframcloud.com" />
18+
<target host="billing.wolframcloud.com" />
19+
<target host="channelbroker.wolframcloud.com" />
20+
<target host="datadrop.wolframcloud.com" />
21+
<target host="datarepository.wolframcloud.com" />
22+
<target host="develop.wolframcloud.com" />
23+
<target host="lab.wolframcloud.com" />
24+
<target host="mathematica.wolframcloud.com" />
25+
<target host="one.wolframcloud.com" />
26+
<target host="open.wolframcloud.com" />
27+
<target host="programming.wolframcloud.com" />
28+
<target host="reference.wolframcloud.com" />
29+
30+
<rule from="^http://wolframcloud\.com/"
31+
to="https://www.wolframcloud.com/" />
32+
33+
<rule from="^http:"
34+
to="https:" />
35+
836
</ruleset>

utils/ruleset-whitelist.csv

Lines changed: 1 addition & 3 deletions

0 commit comments

Comments
 (0)