[tor-bugs] #14158 [EFF-HTTPS Everywhere]: HTTPS Everywhere Atlas ruleset pages have broken links to ruleset histories at gitweb.torproject.org

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Jan 10 19:55:35 UTC 2015


#14158: HTTPS Everywhere Atlas ruleset pages have broken links to ruleset histories
at gitweb.torproject.org
----------------------------------+---------------------
 Reporter:  cypherpunks           |          Owner:
     Type:  defect                |         Status:  new
 Priority:  normal                |      Milestone:
Component:  EFF-HTTPS Everywhere  |        Version:
 Keywords:                        |  Actual Points:
Parent ID:                        |         Points:
----------------------------------+---------------------
 For each ruleset page in the HTTPS Everywhere Atlas, it appears that the
 links to the EFF's git repository at the gitweb.torproject.org domain are
 broken. For example, the atlas page at https://www.eff.org/https-
 everywhere/atlas/domains/eff.org.html includes the following links which
 produce an "Invalid request" error.

 https://gitweb.torproject.org/https-
 everywhere.git/history/3.0:/src/chrome/content/rules/EFF.xml

 https://gitweb.torproject.org/https-
 everywhere.git/history/master:/src/chrome/content/rules/EFF.xml

 Given a rulset with the name XXXXXXXX.xml, it appears that the following
 URLs should be used for linking to the ruleset history.

 Linking to a ruleset's history in the stable branch:
 https://gitweb.torproject.org/https-
 everywhere.git/log/src/chrome/content/rules/XXXXXXXX.xml?h=3.0

 Linking to a ruleset's history in the development branch:
 https://gitweb.torproject.org/https-
 everywhere.git/log/src/chrome/content/rules/XXXXXXXX.xml?h=master

 In addition, it appears that the links to the stable tree and development
 tree under the "Information current as of:" text should be as follows:

 Stable tree:
 https://gitweb.torproject.org/https-
 everywhere.git/log/src/chrome/content/rules/?h=3.0
 Development tree:
 https://gitweb.torproject.org/https-
 everywhere.git/log/src/chrome/content/rules/?h=master

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/14158>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list