Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically determine the HTTPSE version to use from latest XPI #7

Closed
bbondy opened this issue Sep 6, 2018 · 2 comments
Closed

Comments

@bbondy
Copy link
Member

bbondy commented Sep 6, 2018

We can use this link:
https://www.eff.org/files/https-everywhere-latest.xpi

Then extract the xpi file as a zip.

Then parse the manifest.json file for the version.

Then always use that dynamically.

This will ensure anytime we build our component, it will always have the latest rules.

@cschanaj
Copy link
Contributor

cschanaj commented Sep 7, 2018

IMHO, it would be even better if you could utilize the update channel EFF is providing, in order to access the latest rules. The signed rulesets are available at https://www.https-rulesets.org/v1/ and the documentations are here. Though it might require additional effort to incorporate this into the existing code.

@cschanaj
Copy link
Contributor

I have submitted a PR on #7 (comment) with #12 to always build HTTPSE with the latest rulesets

bsclifton added a commit that referenced this issue Jan 23, 2019
Always build HTTPSE with the latest rulesets, fix #7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants