summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fixed message handling regression causing incompatibilities with embedders ↵hackademix2018-09-091-2/+12
| | | | and potential internal loops.
* Version bump: 10.1.9.3rc1.hackademix2018-09-091-1/+1
|
* Version bump: 10.1.9.2.hackademix2018-09-091-1/+1
|
* More efficient window.name persistence for tab-scoped permissions.hackademix2018-09-084-32/+44
|
* Site parsing more resilient to bogus input.hackademix2018-09-081-1/+1
|
* Fixed regression: undefined fake request.url ends to for inline scripts CSP ↵hackademix2018-09-081-1/+1
| | | | reports.
* Version bump: 10.1.9.2rc4.hackademix2018-09-081-1/+1
|
* Saner message dispatching.hackademix2018-09-085-23/+36
|
* Restored it locale.hackademix2018-09-051-893/+670
|
* Work-around for a potential race condition in message handling on extension ↵hackademix2018-09-052-3/+8
| | | | updates.
* Fixed possible null reference errors in Sites.origin().hackademix2018-09-051-0/+1
|
* Init the CUSTOM preset not just with the capabilities, but also with the ↵hackademix2018-09-051-5/+6
| | | | "temporary" status of the previously selected one.
* Fixed bug in requestKey generation.hackademix2018-09-051-1/+1
|
* Version bump: 10.1.9.2rc3.hackademix2018-09-051-1/+1
|
* [l10n] Transifex integration.hackademix2018-09-059-4699/+6283
|
* Ensure we remove the HEAD element parent of our META CSP policy only if we ↵hackademix2018-09-041-2/+3
| | | | created it.
* Work-around for CSP not being honored when the HEAD element has not been ↵hackademix2018-09-043-35/+15
| | | | inserted yet.
* Transparent support for FQDNs and better management of file:/// URLs.hackademix2018-09-045-29/+60
|
* Version bump: 10.1.9.2rc2.hackademix2018-09-041-1/+1
|
* Better file: protocol support.hackademix2018-09-049-81/+146
|
* Full-page placeholders for embedding documents.hackademix2018-09-032-0/+16
|
* Version bump: 10.1.9.2rc1.hackademix2018-09-031-1/+1
|
* Version bump: 10.1.9.1.hackademix2018-08-301-1/+1
|
* Merge branch 'master' of https://github.com/hackademix/noscripthackademix2018-08-301-6/+6
|\ | | | | | | Merge pull request #17 from Lekensteyn/fix-serviceworker-check
| * Fix fallback scripts when ServiceWorkers are unavailablePeter Wu2018-08-301-6/+6
| | | | | | | | | | | | | | 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).
* | Version bump: 10.1.9.1rc1hackademix2018-08-301-1/+1
| |
* | Version bump: 10.1.9.hackademix2018-08-291-1/+1
|/
* Fixed typo in restricted.js inclusion.hackademix2018-08-291-1/+1
|
* Version bump: 10.1.9rc6.hackademix2018-08-291-1/+1
|
* Version bump: 10.1.9rc5.hackademix2018-08-291-1/+1
|
* Better timing feedback for permissions changes in the popup UI.hackademix2018-08-281-5/+7
|
* Reload-less service worker busting.hackademix2018-08-282-14/+25
|
* Version bump: 10.1.9rc4.hackademix2018-08-281-1/+1
|
* Reordered startup sequence to be more friendly with embedders like the Tor ↵hackademix2018-08-284-50/+59
| | | | Browser.
* Merge pull request #16 from rustybird/startedhackademix2018-08-281-0/+1
|\ | | | | Broadcast a "started" message after initialization
| * Broadcast a "started" message after initializationRusty Bird2018-08-271-0/+1
| | | | | | | | | | | | | | | | | | 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.
* | Further CSP refactoring and removal of obsolete fallbacks.hackademix2018-08-2716-362/+339
| |
* | Let content script inject failsafe CSP in the DOM.hackademix2018-08-273-2/+38
| |
* | Refactoring CSP building out of RequestGuard.hackademix2018-08-276-97/+143
| |
* | Updated TLD support.hackademix2018-08-271-2/+2
| |
* | Version bump: 10.1.9rc1hackademix2018-08-271-1/+1
| |
* | Version bump: 10.1.8.23.hackademix2018-08-251-1/+1
|/
* Hotfix for some possible reload loops before refactoring CSP management.hackademix2018-08-253-9/+10
|
* Version bump: 10.1.8.22.hackademix2018-08-241-1/+1
|
* Version bump: 10.1.8.21.hackademix2018-08-241-1/+1
|
* Fixed infinite reload loop on unrestricted tabs.hackademix2018-08-241-2/+2
|
* Fixed minor CSP buildig issues.hackademix2018-08-241-4/+11
|
* Version bump: 10.1.8.21rc1.hackademix2018-08-241-1/+1
|
* Version bump: 10.1.8.20.hackademix2018-08-241-1/+1
|
* Fixed Sites.domainImplies() misplaced optimization.hackademix2018-08-241-2/+1
|