-
Notifications
You must be signed in to change notification settings - Fork 970
Old HTTPS Everywhere release still being referenced for rulesets #10976
Comments
@Hainish thanks for bringing this to my attention. The comment is misleading; we are actually using the latest minor point release (give or take a couple months) but dropping the minor point number. So right now we are actually on 5.2.21; see https://github.com/brave/https-everywhere-builder for where the rulesets are built. |
@diracdeltas will this be updated to |
updating it now to 2017.10.24 |
actually there's some breaking format changes between
is there a reason that pre-building of the target map is no longer used? IIRC this was added to improve startup time. @Hainish |
@diracdeltas I'm not aware of the history of this feature. This may have been an improvement that never made it to the WebExtensions version of the addon, which we're using currently. |
Should we be filing this issue on https://github.com/brave/https-everywhere-builder? Since One thing to be aware of is that we plan to make the rulesets available via a separate file, which can be downloaded along with a signature for verification by downstream dependencies. See EFForg/https-everywhere#12606 |
@diracdeltas it will most likely be in the same format, plus gzipped and base64-encoded. So the filename will be |
Brave is still sourcing the old minor point release of HTTPS Everywhere, 5.2, for rulesets:
browser-laptop/js/constants/appConfig.js
Line 88 in 052277d
This is problematic as it has not been updated in quite some time. We are now using date-based versioning. The lastest version is
2017.9.12
: https://github.com/EFForg/https-everywhere/tree/2017.9.12Also, be aware that until recently, the rulesets were compiled into a
default.rulesets
XML file. This has changed, so thatdefault.rulesets
is now a JSON file. This should make your build process simpler, since it looks like you were adding an extra step to convert our rulesets to JSON.cc @diracdeltas
The text was updated successfully, but these errors were encountered: