[HTTPS-E Rulesets] [EFForg/https-everywhere] 915f91: Use an SQLite ruleset DB to speed Firefox startup.
Peter Eckersley
pde at eff.org
Wed Jan 22 14:37:00 PST 2014
Branch: refs/heads/master
Home: https://github.com/EFForg/https-everywhere
Commit: 915f9149c73507e44680d84f2fcabab99effe704
https://github.com/EFForg/https-everywhere/commit/915f9149c73507e44680d84f2fcabab99effe704
Author: Jacob Hoffman-Andrews <github at hoffman-andrews.com>
Date: 2014-01-12 (Sun, 12 Jan 2014)
Changed paths:
M makexpi.sh
M src/chrome/content/code/HTTPSRules.js
M src/components/https-everywhere.js
A utils/make-sqlite.py
Log Message:
-----------
Use an SQLite ruleset DB to speed Firefox startup.
Note that this queries the DB synchronously on
many requests, potentially slowing down browsing.
Needs additional work.
Commit: d4905a384fc8f6e201421971311f25c62d102808
https://github.com/EFForg/https-everywhere/commit/d4905a384fc8f6e201421971311f25c62d102808
Author: Jacob Hoffman-Andrews <github at hoffman-andrews.com>
Date: 2014-01-12 (Sun, 12 Jan 2014)
Changed paths:
M src/chrome/content/code/HTTPSRules.js
Log Message:
-----------
Handle multiple targets and preload a list of available targets
Commit: dd607fb7e3af570383c40f5a2beff0ba70f73b4d
https://github.com/EFForg/https-everywhere/commit/dd607fb7e3af570383c40f5a2beff0ba70f73b4d
Author: Jacob Hoffman-Andrews <github at hoffman-andrews.com>
Date: 2014-01-14 (Tue, 14 Jan 2014)
Changed paths:
M utils/make-sqlite.py
Log Message:
-----------
Create host index on targets table
Commit: 7aca4f4eae5e745c3838e56fc39a3b55043808bb
https://github.com/EFForg/https-everywhere/commit/7aca4f4eae5e745c3838e56fc39a3b55043808bb
Author: Jacob Hoffman-Andrews <github at hoffman-andrews.com>
Date: 2014-01-17 (Fri, 17 Jan 2014)
Changed paths:
M chromium/manifest.json
M chromium/rules.js
A src/chrome/content/rules/918autoloans.com.xml
A src/chrome/content/rules/Adentifi.com.xml
A src/chrome/content/rules/AetherFlyff.com-falsemixed.xml
A src/chrome/content/rules/AetherFlyff.com.xml
A src/chrome/content/rules/AllYou.net.xml
M src/chrome/content/rules/AmazonAWS.xml
A src/chrome/content/rules/Anders.com.xml
M src/chrome/content/rules/Apple.xml
M src/chrome/content/rules/Ars-Technica.xml
A src/chrome/content/rules/Atlatszo.hu.xml
A src/chrome/content/rules/Atos.net.xml
M src/chrome/content/rules/Blogger.xml
A src/chrome/content/rules/CUPS.org.xml
M src/chrome/content/rules/CentOS.org.xml
A src/chrome/content/rules/Chakas_Mmm.com.xml
M src/chrome/content/rules/CoreCommerce.xml
A src/chrome/content/rules/Davidson_Tutoring.com-falsemixed.xml
A src/chrome/content/rules/Davidson_Tutoring.com.xml
A src/chrome/content/rules/Drowned_In_Sound.com-problematic.xml
A src/chrome/content/rules/Drowned_In_Sound.com.xml
M src/chrome/content/rules/EMC.xml
A src/chrome/content/rules/Evoluted.net.xml
A src/chrome/content/rules/Evolve_Socially.org-falsemixed.xml
A src/chrome/content/rules/Evolve_Socially.org.xml
A src/chrome/content/rules/First_Class_Magazine.se-falsemixed.xml
A src/chrome/content/rules/First_Class_Magazine.se.xml
A src/chrome/content/rules/Floek.net.xml
R src/chrome/content/rules/Freenode-problematic.xml
R src/chrome/content/rules/Freenode.net.xml
A src/chrome/content/rules/GCM_Computers.com.xml
M src/chrome/content/rules/Github.xml
A src/chrome/content/rules/Global_Voices_Online.org.xml
M src/chrome/content/rules/Greentech-Media.xml
A src/chrome/content/rules/Hynek.me.xml
A src/chrome/content/rules/I_love_blue_sea.com.xml
R src/chrome/content/rules/JQuery-mismatches.xml
A src/chrome/content/rules/JQuery.org.xml
M src/chrome/content/rules/JQuery.xml
R src/chrome/content/rules/JQuery_Foundation.xml
A src/chrome/content/rules/JQuery_Mobile.com.xml
A src/chrome/content/rules/JQuery_UI.com-problematic.xml
A src/chrome/content/rules/JQuery_UI.com.xml
A src/chrome/content/rules/Love_2D.org.xml
M src/chrome/content/rules/Miniand-Tech.xml
A src/chrome/content/rules/Mount_Sinai.org.xml
M src/chrome/content/rules/Mozilla.xml
A src/chrome/content/rules/MugenMonkey.com.xml
A src/chrome/content/rules/Naughty_Show_Reviews.com-falsemixed.xml
A src/chrome/content/rules/Naughty_Show_Reviews.com.xml
A src/chrome/content/rules/NeonMob.com.xml
A src/chrome/content/rules/No_IP.com.xml
A src/chrome/content/rules/OKFn.org-falsemixed.xml
M src/chrome/content/rules/OpenMW.xml
M src/chrome/content/rules/Open_Knowledge_Foundation.xml
M src/chrome/content/rules/Piriform.xml
M src/chrome/content/rules/Post.ch.xml
A src/chrome/content/rules/QUnit_JS.com.xml
M src/chrome/content/rules/Raiffeisen.xml
M src/chrome/content/rules/SB_Nation.com-problematic.xml
A src/chrome/content/rules/Schmidtcom.de.xml
M src/chrome/content/rules/SecurityMetrics.xml
A src/chrome/content/rules/Server_Fault.com.xml
A src/chrome/content/rules/Smart-Invests.biz.xml
A src/chrome/content/rules/SockShare.com-problematic.xml
M src/chrome/content/rules/SockShare.xml
M src/chrome/content/rules/SpritesMods.com.xml
M src/chrome/content/rules/Stack-Exchange-mixedcontent.xml
M src/chrome/content/rules/Stack-Exchange.xml
A src/chrome/content/rules/Tagasauris.com.xml
A src/chrome/content/rules/Taskforce.is.xml
M src/chrome/content/rules/Technical_University_Munich.xml
A src/chrome/content/rules/The_Day_We_Fight_Back.org.xml
M src/chrome/content/rules/ThreatPost.xml
A src/chrome/content/rules/Tr0n.net.xml
M src/chrome/content/rules/Tumblr.xml
M src/chrome/content/rules/TurnTo_Networks.xml
M src/chrome/content/rules/Twisp.xml
M src/chrome/content/rules/University-of-Michigan.xml
A src/chrome/content/rules/Vumanity.net.xml
A src/chrome/content/rules/W00tads.com.xml
A src/chrome/content/rules/WikiHow.com.xml
M src/chrome/content/rules/Yahoo.xml
A src/chrome/content/rules/Zooko.com.xml
A src/chrome/content/rules/freenode.xml
M src/chrome/content/toolbar_button.js
M src/chrome/content/toolbar_button.xul
M src/chrome/locale/ar/https-everywhere.dtd
M src/chrome/locale/bg/https-everywhere.dtd
M src/chrome/locale/cs/https-everywhere.dtd
M src/chrome/locale/da/https-everywhere.dtd
M src/chrome/locale/de/https-everywhere.dtd
M src/chrome/locale/el/https-everywhere.dtd
M src/chrome/locale/en/https-everywhere.dtd
M src/chrome/locale/es/https-everywhere.dtd
M src/chrome/locale/eu/https-everywhere.dtd
M src/chrome/locale/fa/https-everywhere.dtd
M src/chrome/locale/fi/https-everywhere.dtd
M src/chrome/locale/fr/https-everywhere.dtd
M src/chrome/locale/he/https-everywhere.dtd
M src/chrome/locale/hr/https-everywhere.dtd
M src/chrome/locale/hu/https-everywhere.dtd
M src/chrome/locale/it/https-everywhere.dtd
M src/chrome/locale/ja/https-everywhere.dtd
M src/chrome/locale/ko/https-everywhere.dtd
M src/chrome/locale/lt/https-everywhere.dtd
M src/chrome/locale/lv/https-everywhere.dtd
M src/chrome/locale/ms/https-everywhere.dtd
M src/chrome/locale/nb/https-everywhere.dtd
M src/chrome/locale/nl/https-everywhere.dtd
M src/chrome/locale/pl/https-everywhere.dtd
M src/chrome/locale/pt/https-everywhere.dtd
M src/chrome/locale/ru/https-everywhere.dtd
M src/chrome/locale/si/https-everywhere.dtd
M src/chrome/locale/sk/https-everywhere.dtd
M src/chrome/locale/sl/https-everywhere.dtd
M src/chrome/locale/sv/https-everywhere.dtd
M src/chrome/locale/tr/https-everywhere.dtd
M src/chrome/locale/zh-CN/https-everywhere.dtd
M src/chrome/locale/zh-TW/https-everywhere.dtd
M src/components/https-everywhere.js
Log Message:
-----------
Merge branch 'master' of https://github.com/EFForg/https-everywhere into sqlite
Commit: 03650c6ff0674ced724b3d28f9b0654bf4939ca3
https://github.com/EFForg/https-everywhere/commit/03650c6ff0674ced724b3d28f9b0654bf4939ca3
Author: Peter Eckersley <pde at eff.org>
Date: 2014-01-17 (Fri, 17 Jan 2014)
Changed paths:
R src/chrome/content/dev-popup.css
R src/chrome/content/dev-popup.js
R src/chrome/content/dev-popup.xul
M src/components/https-everywhere.js
Log Message:
-----------
The dev popup should now be obsolete.
Commit: 2e16492a8f3e4aac9c69542bcc1917c5f830f82c
https://github.com/EFForg/https-everywhere/commit/2e16492a8f3e4aac9c69542bcc1917c5f830f82c
Author: Jacob Hoffman-Andrews <github at hoffman-andrews.com>
Date: 2014-01-17 (Fri, 17 Jan 2014)
Changed paths:
M src/chrome/content/code/HTTPSRules.js
Log Message:
-----------
Fix bug where bare hostname isn't tried.
Also fix a case of double-lookup for "*.foo.com" and fix some comments.
Commit: ba496d789be3cd6f8d97fb40d11df8533768b701
https://github.com/EFForg/https-everywhere/commit/ba496d789be3cd6f8d97fb40d11df8533768b701
Author: Jacob Hoffman-Andrews <github at hoffman-andrews.com>
Date: 2014-01-18 (Sat, 18 Jan 2014)
Changed paths:
M src/chrome/content/code/HTTPSRules.js
M utils/make-sqlite.py
Log Message:
-----------
Remove cache on targets table and change JS-side query to match.
Commit: 5fba110c9232d7d45d6c008a3c230ff7d9a36ed1
https://github.com/EFForg/https-everywhere/commit/5fba110c9232d7d45d6c008a3c230ff7d9a36ed1
Author: Peter Eckersley <pde at eff.org>
Date: 2014-01-22 (Wed, 22 Jan 2014)
Changed paths:
M makecrx.sh
M makexpi.sh
A src/chrome/content/rules/Aesload.de.xml
M src/chrome/content/rules/GMX.xml
A src/chrome/content/rules/Gamestar.de.xml
M src/chrome/content/rules/Hewlett-Packard.xml
M src/chrome/content/rules/Imgur.xml
M src/chrome/content/rules/Instagram.xml
A src/chrome/content/rules/Menshealth.de.xml
A src/chrome/content/rules/Nyx.cz.xml
A src/chrome/content/rules/Opsmate.xml
A src/chrome/content/rules/Pcwelt.de.xml
A src/chrome/content/rules/Tape.tv.xml
A src/chrome/content/rules/Womenshealth.de.xml
M utils/create_xpi.py
M utils/trivial-validate.py
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 414c3e9da9a1fa126d97dc12bd322d12b72419bc
https://github.com/EFForg/https-everywhere/commit/414c3e9da9a1fa126d97dc12bd322d12b72419bc
Author: Peter Eckersley <pde at eff.org>
Date: 2014-01-22 (Wed, 22 Jan 2014)
Changed paths:
M makexpi.sh
M src/chrome/content/code/HTTPSRules.js
M src/components/https-everywhere.js
A utils/make-sqlite.py
Log Message:
-----------
Merge remote-tracking branch 'jsha/sqlite'
Conflicts:
src/chrome/content/code/HTTPSRules.js
Compare: https://github.com/EFForg/https-everywhere/compare/62acd3d83b71...414c3e9da9a1
More information about the HTTPS-Everywhere-Rules
mailing list