[tor-bugs] #8776 [EFF-HTTPS Everywhere]: Changes to default ruleset state need to work even if the rule was previously present

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Jul 18 20:38:06 UTC 2013


#8776: Changes to default ruleset state need to work even if the rule was
previously present
----------------------------------+-----------------------------------------
 Reporter:  pde                   |          Owner:  micahlee       
     Type:  defect                |         Status:  assigned       
 Priority:  critical              |      Milestone:  HTTPS-E 4.0dev7
Component:  EFF-HTTPS Everywhere  |        Version:                 
 Keywords:                        |         Parent:  #8774          
   Points:                        |   Actualpoints:                 
----------------------------------+-----------------------------------------

Comment(by schoen):

 I don't see that we need to keep the default_rules.RULENAME data in the
 preferences.  The default state of the rule can be learned from the rule
 itself.

 Instead, we could start storing only when someone has manually changed the
 state of a rule (like rule_changes.RULENAME).  If any information at all
 is present for rule_changes.RULENAME, we can comply with that state;
 otherwise, we can use the default state declared in the rule itself.

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


More information about the tor-bugs mailing list