hackademix
28c9a50b17
Version bump: 10.1.9.2rc4.
2018-09-08 13:03:25 +02:00
hackademix
7514aa20f9
Saner message dispatching.
2018-09-08 11:50:40 +02:00
hackademix
9edcf2f1f7
Restored it locale.
2018-09-05 17:09:45 +02:00
hackademix
97d4c22669
Work-around for a potential race condition in message handling on extension updates.
2018-09-05 15:51:43 +02:00
hackademix
ec0d7b4aff
Fixed possible null reference errors in Sites.origin().
2018-09-05 15:50:27 +02:00
hackademix
ce5d46ead2
Init the CUSTOM preset not just with the capabilities, but also with the "temporary" status of the previously selected one.
2018-09-05 15:43:55 +02:00
hackademix
b779e7122f
Fixed bug in requestKey generation.
2018-09-05 11:31:28 +02:00
hackademix
c98bddeb4d
Version bump: 10.1.9.2rc3.
2018-09-05 11:26:04 +02:00
hackademix
3bf909c927
[l10n] Transifex integration.
2018-09-05 00:44:27 +02:00
hackademix
f95f7b809d
Ensure we remove the HEAD element parent of our META CSP policy only if we created it.
2018-09-04 22:43:00 +02:00
hackademix
1814bfa03d
Work-around for CSP not being honored when the HEAD element has not been inserted yet.
2018-09-04 19:48:07 +02:00
hackademix
26470b84f6
Transparent support for FQDNs and better management of file:/// URLs.
2018-09-04 19:28:16 +02:00
hackademix
df149a5a55
Version bump: 10.1.9.2rc2.
2018-09-04 01:41:52 +02:00
hackademix
81ac052e1d
Better file: protocol support.
2018-09-04 00:22:39 +02:00
hackademix
16cdbbe1cb
Full-page placeholders for embedding documents.
2018-09-03 14:04:00 +02:00
hackademix
b5d1fe6269
Version bump: 10.1.9.2rc1.
2018-09-03 13:50:09 +02:00
hackademix
1f71590a48
Version bump: 10.1.9.1.
2018-08-30 17:37:43 +02:00
hackademix
87d3401c0b
Merge branch 'master' of https://github.com/hackademix/noscript
...
Merge pull request #17 from Lekensteyn/fix-serviceworker-check
2018-08-30 17:26:13 +02:00
hackademix
00444819fb
Version bump: 10.1.9.1rc1
2018-08-30 17:25:38 +02:00
Peter Wu
6a0252c6de
Fix fallback scripts when ServiceWorkers are unavailable
...
ServiceWorkers are not available in private browsing mode (and can be
disabled otherwise via about:config), be sure to check its availability.
Otherwise fallback scripts are not invoked which prevents redirections
in <noscript> tags from being executed (as observed with t.co).
2018-08-30 16:36:29 +02:00
hackademix
eb158d9fa3
Version bump: 10.1.9.
2018-08-29 18:24:37 +02:00
hackademix
be3ab16315
Fixed typo in restricted.js inclusion.
2018-08-29 00:16:48 +02:00
hackademix
215b8ac18e
Version bump: 10.1.9rc6.
2018-08-29 00:11:21 +02:00
hackademix
b1b059ae80
Version bump: 10.1.9rc5.
2018-08-29 00:02:13 +02:00
hackademix
22df979973
Better timing feedback for permissions changes in the popup UI.
2018-08-28 23:40:20 +02:00
hackademix
5c3d5354f2
Reload-less service worker busting.
2018-08-28 23:28:06 +02:00
hackademix
9b32ee8794
Version bump: 10.1.9rc4.
2018-08-28 23:27:36 +02:00
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
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
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
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
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