Skip to content

Commit be57e02

Browse files
lgoennerJ0WI
authored andcommitted
Update TI.com ruleset (EFForg#16701)
* Update TI.com ruleset * Update TI.com ruleset * Add Texas-Instruments.xml to ruleset whitelist * Update TI.com ruleset * Update TI.com ruleset * Update TI.com ruleset * Update TI.com ruleset
1 parent 71e910f commit be57e02

3 files changed

Lines changed: 33 additions & 245 deletions

File tree

‎src/chrome/content/rules/TI.com-falsemixed.xml‎

Lines changed: 0 additions & 31 deletions
This file was deleted.

‎src/chrome/content/rules/Texas-Instruments.xml‎

Lines changed: 32 additions & 214 deletions
Original file line numberDiff line numberDiff line change
@@ -1,241 +1,59 @@
1-
21
<!--
3-
Disabled by https-everywhere-checker because:
4-
Non-2xx HTTP code: http://www-k.ext.ti.com/sc/technical-support/pic/asia.htm (200) => https://www.ti.com/ww/en/pic/PIC-Asia.html (404)
5-
Non-2xx HTTP code: http://www-k.ext.ti.com/sc/technical-support/pic/japan.htm (200) => https://www.ti.com/ww/en/pic/PIC-Japan.html (404)
6-
Non-2xx HTTP code: http://www-k.ext.ti.com/sc/technical-support/pic/asia.htm? (200) => https://www.ti.com/ww/en/pic/PIC-Asia.html (404)
7-
Non-2xx HTTP code: http://www-k.ext.ti.com/sc/technical-support/pic/asia.htm?f (200) => https://www.ti.com/ww/en/pic/PIC-Asia.html (404)
8-
Non-2xx HTTP code: http://www-k.ext.ti.com/sc/technical-support/pic/asia.htm?o (200) => https://www.ti.com/ww/en/pic/PIC-Asia.html (404)
9-
Non-2xx HTTP code: http://www-k.ext.ti.com/sc/technical-support/pic/japan.htm? (200) => https://www.ti.com/ww/en/pic/PIC-Japan.html (404)
10-
Non-2xx HTTP code: http://www-k.ext.ti.com/sc/technical-support/pic/japan.htm?f (200) => https://www.ti.com/ww/en/pic/PIC-Japan.html (404)
11-
Non-2xx HTTP code: http://www-k.ext.ti.com/sc/technical-support/pic/japan.htm?o (200) => https://www.ti.com/ww/en/pic/PIC-Japan.html (404)
12-
Fetch error: http://videos.ti.com/cn => https://focus.ti.com/general/docs/video/Portal.tsp: Too many redirects while fetching 'https://focus.ti.com/general/docs/video/Portal.tsp'
13-
Fetch error: http://videos.ti.com/cn? => https://focus.ti.com/general/docs/video/Portal.tsp?: Too many redirects while fetching 'https://focus.ti.com/general/docs/video/Portal.tsp?'
14-
Fetch error: http://videos.ti.com/cn?f => https://focus.ti.com/general/docs/video/Portal.tsp?f: Too many redirects while fetching 'https://focus.ti.com/general/docs/video/Portal.tsp?f'
15-
Fetch error: http://videos.ti.com/ => https://focus.ti.com/general/docs/video/Portal.tsp: Too many redirects while fetching 'https://focus.ti.com/general/docs/video/Portal.tsp'
16-
17-
Texas Instruments
18-
19-
For rules causing false/broken MCB, see TI.com-falsemixed.xml.
20-
21-
22-
Nonfunctional domains:
23-
24-
- careers (shows default Media Temple page, CN: plesk)
25-
- education (403/404, valid cert)
26-
- investor *
27-
- m (redirects to www, valid cert)
28-
- newscenter *
29-
- reviews (akamai)
30-
- processors.wiki (503, Akamai)
31-
- www2 (shows RHEL Apache test page, CN: dqhgl02)
32-
33-
* Times out
34-
35-
36-
Problematic subdomains:
37-
38-
- ^ (cert only matches www)
39-
- e2e-uat ²
40-
- www-k.ext (times out)
41-
- trainingcenter (mismatched, CN: *.vsearch2.net)
42-
- videos (redirects to www; mismatched, CN: www.ti.com)
43-
- www Blocks Tor users
44-
45-
² Self-signed, mismatched, CN: 515969-UAT1.saas.telligent.com
46-
47-
48-
Partially covered subdomains:
49-
50-
- www-k.ext (→ www)
51-
- www ² * ³
52-
53-
² Excluded doc downloads per https://github.com/EFForg/https-everywhere/issues/1467
54-
* Excluded product per https://github.com/EFForg/https-everywhere/issues/3179
55-
³ Excluded tools/ per https://github.com/EFForg/https-everywhere/issues/1611
56-
57-
58-
Fully covered domains:
2+
Timeout:
3+
ti.com
4+
reviews.ti.com
5+
trainingcenter.ti.com
6+
videos.ti.com
7+
www-s.ti.com
8+
commerce.ti.com (504 gateway timeout)
599
60-
- (www.)national.com (→ www.ti.com)
10+
Invalid certificate:
11+
www-k.ext.ti.com
6112
62-
- ti.com subdomains:
13+
Service unavailable (503):
14+
processors.wiki.ti.com
6315
64-
- e2e
65-
- e2e-uat (→ e2e)
66-
- fedid.ext
16+
Mixed content issues:
17+
m.ti.com
6718
68-
69-
Insecure cookies are set for these hosts:
70-
71-
- e2e.ti.com
72-
73-
74-
Mixed content:
75-
76-
- css on processors.wiki from $self *
77-
78-
- Images, on:
79-
80-
- e2e from www.ti.com *
81-
- processors.wiki from $self *
82-
- processors.wiki from e2e-uat *
83-
- www from focus *
84-
85-
Mixed images from reviews.ti.com on www.ti.com
86-
87-
- Web bugs on processors.wiki from i.creativecommons.org *
88-
89-
* Secured by us
19+
Redirect issues:
20+
focus.ti.com
9021
9122
-->
92-
<ruleset name="TI.com (partial)" default_off='failed ruleset test'>
93-
94-
<!-- Direct rewrites:
95-
-->
96-
<target host="commerce.ti.com" />
97-
<target host="e2e.ti.com" />
98-
<target host="estore.ti.com" />
99-
<target host="fedid.ext.ti.com" />
100-
<target host="focus.ti.com" />
101-
<target host="my.ti.com" />
102-
<target host="myportal.ti.com" />
103-
<!--target host="processors.wiki.ti.com" /-->
104-
<target host="www.ti.com" />
10523

106-
<!-- Complications:
107-
-->
108-
<target host="national.com" />
109-
<target host="www.national.com" />
24+
<ruleset name="TI.com (partial)">
11025

11126
<target host="ti.com" />
112-
<target host="e2e-uat.ti.com" />
113-
<target host="www-k.ext.ti.com" />
114-
<target host="reviews.ti.com" />
115-
<target host="videos.ti.com" />
116-
117-
<exclusion pattern="^http://www-k\.ext\.ti\.com/(?!sc/technical-support/pic/asia\.htm|sc/technical-support/pic/japan\.htm)" />
118-
119-
<!-- +ve:
120-
-->
121-
<test url="http://www-k.ext.ti.com/sc/technical-support/email-tech-support.asp" />
122-
<test url="http://www-k.ext.ti.com/sc/technical-support/knowledgebase/analog/analog_help.htm" />
123-
<test url="http://www-k.ext.ti.com/sc/technical-support/pic/americas.htm" />
124-
<test url="http://www-k.ext.ti.com/sc/technical_support/product_information_centers.htm" />
125-
<test url="http://www-k.ext.ti.com/sc/technical-support/tools/dsp/ftp/00index.htm" />
126-
127-
<!-- -ve:
128-
-->
129-
<test url="http://www-k.ext.ti.com/sc/technical-support/pic/asia.htm" />
130-
<test url="http://www-k.ext.ti.com/sc/technical-support/pic/japan.htm" />
131-
132-
<exclusion pattern="http://reviews\.ti\.com/(?!$|\?)" />
133-
134-
<test url="http://reviews.ti.com/8594/19300/reviews.htm" />
135-
<test url="http://reviews.ti.com/8594/19437/reviews.htm" />
136-
<test url="http://reviews.ti.com/8594/230839/reviews.htm" />
137-
<test url="http://reviews.ti.com/8594/37187/reviews.htm" />
138-
139-
<!-- Avoid false/broken MCB:
140-
-->
141-
<!--exclusion pattern="^http://processors\.wiki\.ti\.com/+(?!extensions/|images/|load\.php|skins/)" /-->
142-
143-
<!-- Breaks doc downloads:
144-
-->
145-
<exclusion pattern="^http://www.ti.com/(?:general/docs/)?lit/" />
146-
147-
<!-- +ve:
148-
-->
149-
<test url="http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=spruer9&amp;fileType=pdf" />
150-
<test url="http://www.ti.com/lit/ug/spruer9d/spruer9d.pdf" />
151-
152-
<!-- https://github.com/EFForg/https-everywhere/issues/3179
153-
154-
Apparently some subset of product/* triggers MCB:
155-
-->
156-
<exclusion pattern="^http://(?:www\.)?ti\.com/product(?:$|[?/])" />
157-
158-
<!-- +ve:
159-
-->
160-
<test url="http://ti.com/product/tps3511" />
161-
<test url="http://www.ti.com/product/am3358" />
162-
<test url="http://www.ti.com/product/cc3000" />
163-
<test url="http://www.ti.com/product/tps3511" />
164-
165-
<!-- https://github.com/EFForg/https-everywhere/issues/1611
166-
-->
167-
<exclusion pattern="^http://www.ti.com/tool/" />
168-
169-
<!-- +ve:
170-
-->
171-
<test url="http://www.ti.com/tool/pmp9754" />
172-
173-
<test url="http://e2e.ti.com/cfs-file/__key/communityserver-components-sitefiles/images-blog_2D00_headers/powerhouse.gif" />
174-
<test url="http://e2e.ti.com/support/omap/" />
175-
<test url="http://e2e.ti.com/support/other_analog/default.aspx" />
27+
<target host="www.ti.com" />
17628

29+
<exclusion pattern="^http://www\.ti\.com/corp/" />
30+
<test url="http://www.ti.com/corp/docs/legal/copyright.shtml" />
31+
<test url="http://www.ti.com/corp/docs/company/home.html" />
17732

178-
<!-- Not secured by server:
179-
-->
180-
<!--securecookie host="^e2e\.ti\.com$" name="^(AuthorizationCookie|BIGipServer[\w.-]+)$" /-->
33+
<target host="careers.ti.com" />
18134

182-
<!-- Cookie domains:
35+
<target host="education.ti.com" />
18336

184-
- .
185-
- estore
186-
- focus
187-
- myportal
188-
- www
37+
<target host="estore.ti.com" />
18938

190-
Set by myportal, might be used as login
191-
on e2e or othe unsecurable subdomains:
39+
<target host="e2e.ti.com" />
40+
<target host="e2e-uat.ti.com" />
19241

193-
<securecookie host="^\.ti\.com$" name="^iatc$" /-->
42+
<target host="fedid.ext.ti.com" />
19443

195-
<securecookie host=".+\.ti\.com$" name=".+" />
44+
<target host="investor.ti.com" />
19645

46+
<target host="my.ti.com" />
47+
<target host="myportal.ti.com" />
19748

198-
<!-- Server drops path:
199-
-->
200-
<rule from="^http://(?:www\.)?national\.com/.*"
201-
to="https://www.ti.com/" />
49+
<target host="news.ti.com" />
50+
<target host="newscenter.ti.com" />
20251

203-
<test url="http://www.national.com//" />
52+
<target host="training.ti.com" />
20453

20554
<rule from="^http://ti\.com/"
20655
to="https://www.ti.com/" />
20756

208-
<rule from="^http://e2e-uat\.ti\.com/"
209-
to="https://e2e.ti.com/" />
210-
211-
<rule from="^http://www-k\.ext\.ti\.com/sc/technical-support/pic/asia\.htm(?:\?.*)?$"
212-
to="https://www.ti.com/ww/en/pic/PIC-Asia.html" />
213-
214-
<test url="http://www-k.ext.ti.com/sc/technical-support/pic/asia.htm?" />
215-
<test url="http://www-k.ext.ti.com/sc/technical-support/pic/asia.htm?f" />
216-
<test url="http://www-k.ext.ti.com/sc/technical-support/pic/asia.htm?o" />
217-
218-
<rule from="^http://www-k\.ext\.ti\.com/sc/technical-support/pic/japan\.htm(?:\?.*)?$"
219-
to="https://www.ti.com/ww/en/pic/PIC-Japan.html" />
220-
221-
<test url="http://www-k.ext.ti.com/sc/technical-support/pic/japan.htm?" />
222-
<test url="http://www-k.ext.ti.com/sc/technical-support/pic/japan.htm?f" />
223-
<test url="http://www-k.ext.ti.com/sc/technical-support/pic/japan.htm?o" />
224-
225-
<rule from="^http://reviews\.ti\.com/(?:\?.*)?$"
226-
to="https://focus.ti.com/" />
227-
228-
<test url="http://reviews.ti.com/?" />
229-
<test url="http://reviews.ti.com/?f" />
230-
<test url="http://reviews.ti.com/?o" />
231-
232-
<rule from="^http://videos\.ti\.com/[^?]*"
233-
to="https://focus.ti.com/general/docs/video/Portal.tsp" />
234-
235-
<test url="http://videos.ti.com/cn" />
236-
<test url="http://videos.ti.com/cn?" />
237-
<test url="http://videos.ti.com/cn?f" />
238-
23957
<rule from="^http:"
24058
to="https:" />
24159

‎utils/ruleset-whitelist.csv‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2913,6 +2913,7 @@ fa340bfec44c43f86207ca9f60d2b470bd94c4b4b2eb8886e58fd20688f4eea8,0,1,TelVue.com.
29132913
0bdd9de6f132176da1797d3ef1d413079dd56859ceb2941d363e9b312ac79103,1,1,Texaco.com.xml
29142914
33075ff0e10375dbb062e8d90fd798a3f81191feb017bbfb5528f1b7187da08e,1,1,Texas_A_and_M_University.xml
29152915
1b947bc4c20e6b67ba9c208a49aa0e2fbeaafa70ed3000d9c30e43f07ee54eca,1,1,Texas-Association-of-School-Boards.xml
2916+
0cab264afca5779881276b98ce5a5d0adb580cea04d2edc9a00023371a45eaec,0,1,Texas-Instruments.xml
29162917
262e6cb6ef646356d5c6c57e854eacfc0f22e63e990780b26f8310c490cc089f,1,1,Texas-State-Library-and-Archives-Commission.xml
29172918
173d372e6a46e7c85336e34d91346e9061affc5bfd1760bb6aba49186caa09e4,1,1,Texas_Tribune.org.xml
29182919
f0a9bcf00ac545e20fdfb5bef2d5f29197d95b6f8ca97c696a5b3d57e324a4ce,1,1,Textbooks.com.xml

0 commit comments

Comments
 (0)