[HTTPS-E Rulesets] [EFForg/https-everywhere] e32384: Use nsIWebProgress to watch for bad cert status wa...

Peter Eckersley pde at eff.org
Wed Apr 2 18:34:39 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/EFForg/https-everywhere
  Commit: e32384da1450db08150271463739186159df452e
      https://github.com/EFForg/https-everywhere/commit/e32384da1450db08150271463739186159df452e
  Author: Mike Perry <mikeperry-git at torproject.org>
  Date:   2014-04-02 (Wed, 02 Apr 2014)

  Changed paths:
    M src/components/ssl-observatory.js

  Log Message:
  -----------
  Use nsIWebProgress to watch for bad cert status warnings.

These aren't visible through the http-on-modify-response path, so we need a
different observer.

We also don't need onSecurityChange at all. onStateChange for REQUEST is
sufficient.


  Commit: e9a1c826049d74805505afeb1db8a5dad8d96032
      https://github.com/EFForg/https-everywhere/commit/e9a1c826049d74805505afeb1db8a5dad8d96032
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-04-02 (Wed, 02 Apr 2014)

  Changed paths:
    M src/components/ssl-observatory.js

  Log Message:
  -----------
  Cosmetic improvements to Mike's patch:

 - avoid complex indentation
 - delete the API hook that we aren't using


  Commit: 135ecf5bb06285031612ade91ba329ec42da2082
      https://github.com/EFForg/https-everywhere/commit/135ecf5bb06285031612ade91ba329ec42da2082
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-04-02 (Wed, 02 Apr 2014)

  Changed paths:
    M src/components/ssl-observatory.js

  Log Message:
  -----------
  Add a submission parameter to say whether there was a cert warning


  Commit: ad3ca65eb5a4efcfb7336c186e257879236f3200
      https://github.com/EFForg/https-everywhere/commit/ad3ca65eb5a4efcfb7336c186e257879236f3200
  Author: Peter Eckersley <pde at eff.org>
  Date:   2014-04-02 (Wed, 02 Apr 2014)

  Changed paths:
    M src/components/ssl-observatory.js

  Log Message:
  -----------
  Merge branch 'bad-cert-observer-rebase'


Compare: https://github.com/EFForg/https-everywhere/compare/c4e765643c3d...ad3ca65eb5a4


More information about the HTTPS-Everywhere-Rules mailing list