hackademix
f18fa60109
Merge branch 'fix/tld'
...
Fixed breakage in tld.js generation when for any reason the source pubblic suffix list contains CRLF characters.
2018-08-30 17:21:45 +02:00
hackademix
379addaf3f
Merge pull request #17 from Lekensteyn/fix-serviceworker-check
...
Fix fallback scripts when ServiceWorkers are unavailable
2018-08-30 17:19:51 +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
a103af9154
Fixed public suffix parsing potentially broken by CRLF.
2018-08-29 18:21:24 +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
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