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

Peter Eckersley pde at eff.org
Tue Sep 2 11:10:20 PDT 2014


  Branch: refs/heads/mcb-detection-test-enhancements
  Home:   https://github.com/EFForg/https-everywhere
  Commit: 8d703c50ac5dd53492788151e3cf3194a8ced6d4
      https://github.com/EFForg/https-everywhere/commit/8d703c50ac5dd53492788151e3cf3194a8ced6d4
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

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


  Commit: 77703927e253b4b18d5b84d1938609ed35597723
      https://github.com/EFForg/https-everywhere/commit/77703927e253b4b18d5b84d1938609ed35597723
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

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


  Commit: debabcd5ed1d60f8ece0218e4be39ca4b0435d4a
      https://github.com/EFForg/https-everywhere/commit/debabcd5ed1d60f8ece0218e4be39ca4b0435d4a
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 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: be63323b31f59ec045f71b19dd34e1d1e69fc46c
      https://github.com/EFForg/https-everywhere/commit/be63323b31f59ec045f71b19dd34e1d1e69fc46c
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

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


  Commit: c32b542a7f9f6d1bc6bbae11151c814badfba260
      https://github.com/EFForg/https-everywhere/commit/c32b542a7f9f6d1bc6bbae11151c814badfba260
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 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: 55fb2421c03e098a95504cb8adf3af1f31a124ed
      https://github.com/EFForg/https-everywhere/commit/55fb2421c03e098a95504cb8adf3af1f31a124ed
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

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


  Commit: e18acc2d25b0560650e5dd9e65e652fae30e35d6
      https://github.com/EFForg/https-everywhere/commit/e18acc2d25b0560650e5dd9e65e652fae30e35d6
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

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


  Commit: 7128bd3a04c3d716f1efc1bcfeb74ec553a8a74e
      https://github.com/EFForg/https-everywhere/commit/7128bd3a04c3d716f1efc1bcfeb74ec553a8a74e
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 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


  Commit: c52b1f9afad0c499fd360c8737112f36180404a1
      https://github.com/EFForg/https-everywhere/commit/c52b1f9afad0c499fd360c8737112f36180404a1
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

  Log Message:
  -----------
  Neaten, reduce unneeded verbosity


  Commit: 05ecc95a62b38f9ab9bc7930d92ca653c70cb993
      https://github.com/EFForg/https-everywhere/commit/05ecc95a62b38f9ab9bc7930d92ca653c70cb993
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

  Log Message:
  -----------
  Handle wildcards in any position


  Commit: a6a6af8ece9b3ca5fd27de099dd8e7c05fc2ec50
      https://github.com/EFForg/https-everywhere/commit/a6a6af8ece9b3ca5fd27de099dd8e7c05fc2ec50
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

  Log Message:
  -----------
  De-dupe test targets more comprehensively


  Commit: 5d58f40a01a8ac8de05403aebe101a93c3c8f2c8
      https://github.com/EFForg/https-everywhere/commit/5d58f40a01a8ac8de05403aebe101a93c3c8f2c8
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

  Log Message:
  -----------
  Load the ruleset library once rather than incrementally


  Commit: d62314ab926279904563d4a7ac24039042241421
      https://github.com/EFForg/https-everywhere/commit/d62314ab926279904563d4a7ac24039042241421
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

  Log Message:
  -----------
  Simplify


  Commit: c1880ab47c484e57351bc40b0e6b91ae99be777e
      https://github.com/EFForg/https-everywhere/commit/c1880ab47c484e57351bc40b0e6b91ae99be777e
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-09-02 (Tue, 02 Sep 2014)

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

  Log Message:
  -----------
  Slash the number of backslashes


Compare: https://github.com/EFForg/https-everywhere/compare/ab293b2326d1...c1880ab47c48


More information about the HTTPS-Everywhere-Rules mailing list