hackademix
e8716657e4
Reordered startup sequence to be more friendly with embedders like the Tor Browser.
2018-08-28 17:21:56 +02:00
hackademix
5bfba8a40f
Merge pull request #16 from rustybird/started
...
Broadcast a "started" message after initialization
2018-08-28 00:34:17 +02:00
Rusty Bird
26bfd899f9
Broadcast a "started" message after initialization
...
Other extensions listening in on NoScript's messages (e.g. Torbutton)
can take this message as an indication that it's now safe to send an
"updateSettings" message to NoScript without immediately getting
clobbered by the configuration loader.
See https://trac.torproject.org/projects/tor/ticket/26520 for context.
2018-08-27 22:29:16 +00:00
hackademix
e2b63cf982
Further CSP refactoring and removal of obsolete fallbacks.
2018-08-27 18:55:00 +02:00
hackademix
6e80d3f130
Let content script inject failsafe CSP in the DOM.
2018-08-27 18:55:00 +02:00
hackademix
e82e961dd7
Refactoring CSP building out of RequestGuard.
2018-08-27 18:55:00 +02:00
hackademix
b5d7266c50
Updated TLD support.
2018-08-27 18:54:44 +02:00
hackademix
36b77300eb
Ignore development environment specific files in Git.
2018-08-27 18:53:14 +02:00
hackademix
e3f7df5df6
Support for explicit version bump.
2018-08-27 18:53:05 +02:00
hackademix
45c9d25da8
Version bump: 10.1.9rc1
2018-08-27 18:48:04 +02:00
hackademix
ab3827b42d
Version bump: 10.1.8.23.
2018-08-25 11:38:19 +02:00
hackademix
c646f09a2b
Version bump: 10.1.8.23rc1.
2018-08-25 11:32:25 +02:00
hackademix
a1e567e9ec
Hotfix for some possible reload loops before refactoring CSP management.
2018-08-25 11:29:43 +02:00
hackademix
5e397a3bf8
Version bump: 10.1.8.22.
2018-08-24 23:06:24 +02:00
hackademix
e0453b3f3e
Version bump: 10.1.8.21.
2018-08-24 22:46:58 +02:00
hackademix
036cb5d646
Version bump: 10.1.8.21.
2018-08-24 22:40:22 +02:00
hackademix
7913e29a92
Fixed infinite reload loop on unrestricted tabs.
2018-08-24 22:28:05 +02:00
hackademix
fc92be83c3
Fixed minor CSP buildig issues.
2018-08-24 22:14:38 +02:00
hackademix
1ce446f871
Version bump: 10.1.8.21rc1.
2018-08-24 22:12:34 +02:00
hackademix
ce16a79a7d
Version bump: 10.1.8.20.
2018-08-24 03:33:37 +02:00
hackademix
caed2cfa1e
Fixed Sites.domainImplies() misplaced optimization.
2018-08-24 02:58:46 +02:00
hackademix
21c91ece08
build.sh support for quick stable release
2018-08-24 02:56:59 +02:00
hackademix
d4e1ef5c87
[L10n] Added Catalan (ca)
2018-08-24 02:56:10 +02:00
hackademix
de37b91121
Version bump: 10.1.8.20rc1.
2018-08-24 02:52:45 +02:00
hackademix
32ae22b7a7
Version bump: 10.1.8.19.
2018-08-23 23:41:11 +02:00
hackademix
483fad9b8a
Do not fail when onHeadersProcessed is called with no stored pending request.
2018-08-23 22:55:26 +02:00
hackademix
c2067c0509
Version bump: 10.1.8.19rc2.
2018-08-23 22:53:22 +02:00
hackademix
9f67a125b8
Fixed regression: framed documents' URLs not being reported in the UI.
2018-08-23 19:38:28 +02:00
hackademix
dbc9575c68
Version bump: 10.1.8.19rc1.
2018-08-23 19:38:16 +02:00
hackademix
8c35cae4c1
Version bump: 10.1.8.18.
2018-08-23 18:10:06 +02:00
hackademix
286acd2079
More resilient and optimized version of Sites.domainImplies().
2018-08-23 17:48:38 +02:00
hackademix
60c299c4f1
Update ChildPolicies when automatic temp TRUST for top-level document s is enabled.
2018-08-23 17:09:26 +02:00
hackademix
4ce026a16c
Fixed messages from content scripts being "eaten" by the wrong dispatcher when UI is open (thanks skriptimaahinen).
2018-08-23 16:23:49 +02:00
hackademix
fc6251c0ab
Fixed typo causing accidental permissions/status mismatches being checked only while pages are still loading (thanks skriptimaahinen).
2018-08-23 15:57:09 +02:00
hackademix
80e1f10db5
Fixed typo in XSS name sanitization script injection (thanks skriptimaahinen).
2018-08-23 15:33:47 +02:00
hackademix
a874f6031c
Version bump: 10.1.8.18rc1.
2018-08-23 15:29:01 +02:00
hackademix
5f3c46184a
Version bump: 10.1.8.17.
2018-08-22 22:53:48 +02:00
hackademix
66ddfcbecc
Fix: Sites.domainImplies() should match subdomains.
2018-08-22 18:02:44 +02:00
hackademix
075a5ad0e0
More coherent wrapper around the webex messaging API.
2018-08-22 16:34:16 +02:00
hackademix
48c04726b8
Version bump: 10.1.8.17rc8.
2018-08-22 15:45:54 +02:00
hackademix
1de1db3c29
Fixed possible surprises in background script message handling.
2018-08-21 23:54:04 +02:00
hackademix
91334fe944
Fixed inconstitencies in ChildPolicies content script URL matching.
2018-08-21 23:51:59 +02:00
hackademix
e742e5d801
Version bump: 10.1.8.17rc7.
2018-08-21 14:44:22 +02:00
hackademix
dc4ab14c92
Simpler and more reliable safety net to ensure CSP headers are injected last among WebExtensions.
2018-08-20 23:45:33 +02:00
hackademix
f7fcdb37a3
Version bump: 10.1.8.17rc6.
2018-08-20 23:41:07 +02:00
hackademix
f1e8ec1859
Updated tld.js working copy.
2018-08-19 01:37:10 +02:00
hackademix
8e1dc9e0ee
Fixed regression: refresh loop on page using requests of type="object" to cache images, stylesheets and other types.
2018-08-19 01:30:14 +02:00
hackademix
cf8482116d
Version bump: 10.1.8.17rc5.
2018-08-19 01:28:58 +02:00
hackademix
bb232e0895
More reliable attempt to run onResponseHeader listener the last of installed extension.
2018-08-18 22:52:34 +02:00
hackademix
3819592dfc
[L10n] Updated ru (new) and de.
2018-08-18 22:46:29 +02:00