[tor-bugs] #5357 [EFF-HTTPS Everywhere]: Ruleset crushing code trips on corner cases

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Sat Mar 10 03:16:51 UTC 2012


#5357: Ruleset crushing code trips on corner cases
----------------------------------+-----------------------------------------
 Reporter:  pde                   |          Owner:  pde
     Type:  defect                |         Status:  new
 Priority:  minor                 |      Milestone:     
Component:  EFF-HTTPS Everywhere  |        Version:     
 Keywords:                        |         Parent:     
   Points:                        |   Actualpoints:     
----------------------------------+-----------------------------------------
Description changed by pde:

Old description:

> This ruleset:
>
> https://gitweb.torproject.org/https-
> everywhere.git/commitdiff/41ad47b404820ffecf178a969d24ed091a98f6fe
>
> Triggered a bug in Alex's ruleset crushing code in the build script.  Re-
> spacing it was an effective workaround, but at some point we should fix
> those regexps or replace them with something more elegant in Python.

New description:

 This ruleset:

 https://gitweb.torproject.org/https-
 everywhere.git/commitdiff/41ad47b404820ffecf178a969d24ed091a98f6fe

 Triggered a bug in Alex's ruleset crushing code in the build script. The
 symptom was that HTTPS Everywhere could no longer parse the resulting
 default.rulesets file.

 Re-spacing it was an effective workaround, but at some point we should fix
 those regexps or replace them with something more elegant in Python.

--

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


More information about the tor-bugs mailing list