[HTTPS-E Rulesets] [EFForg/https-everywhere] d07327: These are ruleset ids, not names

Peter Eckersley pde at eff.org
Mon Aug 25 18:06:21 PDT 2014


  Branch: refs/heads/mcb-detection-test-enhancements
  Home:   https://github.com/EFForg/https-everywhere
  Commit: d0732753f8015fb2afaaa0cee0dd48c3de760218
      https://github.com/EFForg/https-everywhere/commit/d0732753f8015fb2afaaa0cee0dd48c3de760218
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  These are ruleset ids, not names


  Commit: 851cfe55fd26f820abd2c0df868d4ba150c64a33
      https://github.com/EFForg/https-everywhere/commit/851cfe55fd26f820abd2c0df868d4ba150c64a33
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  Do not test inactive rulesets


  Commit: b177396e323820578ff6cb83a16c2d767bf0480a
      https://github.com/EFForg/https-everywhere/commit/b177396e323820578ff6cb83a16c2d767bf0480a
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  It's more accurate to test starting from HTTP

Some rulesets might not rewrite target domains' document roots, so
considered those to be mixed content is unfair.


  Commit: d38893bcba4bec5a2a0cfde72dc5b711961e21ee
      https://github.com/EFForg/https-everywhere/commit/d38893bcba4bec5a2a0cfde72dc5b711961e21ee
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/about.xul
    M src/install.rdf

  Log Message:
  -----------
  Bump version to 4.0.1


  Commit: d29e35a7690cc0d722bf158cfee8e7bdaf553cfa
      https://github.com/EFForg/https-everywhere/commit/d29e35a7690cc0d722bf158cfee8e7bdaf553cfa
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  Syntax error...


  Commit: b819b30fde40330b408c682cab012014b6912385
      https://github.com/EFForg/https-everywhere/commit/b819b30fde40330b408c682cab012014b6912385
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  typo


  Commit: 5d3cdaaafb62da406179c644b22879f92c6abe6a
      https://github.com/EFForg/https-everywhere/commit/5d3cdaaafb62da406179c644b22879f92c6abe6a
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  iterate correctly


  Commit: bf68b8da483d825048113060a376bb291a74ce6b
      https://github.com/EFForg/https-everywhere/commit/bf68b8da483d825048113060a376bb291a74ce6b
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  typo


  Commit: ccd83d47d6054b33d5f0d390f4a10d08f539259c
      https://github.com/EFForg/https-everywhere/commit/ccd83d47d6054b33d5f0d390f4a10d08f539259c
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/about.xul
    M src/chrome/content/ruleset-tests.js
    M src/install.rdf

  Log Message:
  -----------
  Merge remote-tracking branch 'github-pde/4.0' into 4.0


  Commit: b24153ac5e7b55c04cdec6e1dffb906e03a1ab58
      https://github.com/EFForg/https-everywhere/commit/b24153ac5e7b55c04cdec6e1dffb906e03a1ab58
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  RulesetsByID is more complicated than it used to be

It gets populated opportunistically as rulesets are read from the database...


  Commit: c93b6d0d5aa2de0596bfd2654e834f3e68c5c6d3
      https://github.com/EFForg/https-everywhere/commit/c93b6d0d5aa2de0596bfd2654e834f3e68c5c6d3
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  debugging


  Commit: 8a2eb6c634f629c1809934244be20220b00487fc
      https://github.com/EFForg/https-everywhere/commit/8a2eb6c634f629c1809934244be20220b00487fc
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  Merge remote-tracking branch 'github-pde/4.0' into 4.0


  Commit: 656f44122a956dd71b3d2201df740e3814334d8f
      https://github.com/EFForg/https-everywhere/commit/656f44122a956dd71b3d2201df740e3814334d8f
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  [bugfix] ruleset tests: check for * targets correctly.


  Commit: 73266bedb1aa17a45f3aa80eb4018032ad285dfb
      https://github.com/EFForg/https-everywhere/commit/73266bedb1aa17a45f3aa80eb4018032ad285dfb
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
    M src/chrome/content/ruleset-tests.js

  Log Message:
  -----------
  Test www.example.com in place of *.example.com

Also refactor the test target management a bit


Compare: https://github.com/EFForg/https-everywhere/compare/d0732753f801^...73266bedb1aa


More information about the HTTPS-Everywhere-Rules mailing list