[tor-bugs] #2220 [EFF-HTTPS Everywhere]: RELAX NG grammar for HTTPS Everywhere rulesets

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Fri Feb 10 20:55:51 UTC 2012


#2220: RELAX NG grammar for HTTPS Everywhere rulesets
-------------------------------------+--------------------------------------
    Reporter:  cypherpunks           |       Owner:  schoen
        Type:  enhancement           |      Status:  closed
    Priority:  minor                 |   Milestone:        
   Component:  EFF-HTTPS Everywhere  |     Version:        
  Resolution:  fixed                 |    Keywords:        
      Parent:                        |      Points:        
Actualpoints:                        |  
-------------------------------------+--------------------------------------
Changes (by schoen):

  * status:  assigned => closed
  * resolution:  => fixed


Comment:

 I wrote a version of this grammar back in the non-compact syntax (sorry,
 none of the non-Java tools I could find understand the compact syntax, and
 the syntax translator I found didn't work!), but the RELAX NG grammar idea
 is great and the validation results are extremely useful.  Soon I'll make
 this a part of the trivial-validate script, once we're sure that all of
 our rules pass validation.

 The new grammar can be checked with xmllint --relaxng or with xmlstarlet
 val -r, among other possibilities.

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


More information about the tor-bugs mailing list