Commit Graph

1724 Commits

Author SHA1 Message Date
hackademix 2c0d7a766d
[nscl] Best effort WebGL placeholders for offscreen capability detection. 2024-07-07 22:56:10 +02:00
hackademix 094c1ba6e4
Improved blocked but required capability reporting from subframes (issue #367). 2024-07-07 22:53:25 +02:00
hackademix 46808f3125
[nscl] Include SVG among embedding document types (fixes issue #366). 2024-07-07 20:43:39 +02:00
hackademix fde555e2d2
Version bump: 11.4.30rc2. 2024-07-07 20:43:39 +02:00
hackademix 482aee71e5
Removed obsolete "applications" manifest.json key. 2023-12-11 22:19:12 +01:00
hackademix 8223bbb3cf
Version bump: 11.4.30rc1. 2023-12-11 22:17:47 +01:00
hackademix d11028e63b
Version bump: 11.4.29. 2023-12-08 00:02:44 +01:00
hackademix 6d03048b21
[nscl] Update reliability of TLD updater. 2023-12-07 23:54:53 +01:00
hackademix fed23261bd
Version bump: 11.4.29rc5. 2023-12-07 23:37:28 +01:00
hackademix f277c64c43
[nscl] Updated TLDs. 2023-12-07 21:41:57 +01:00
hackademix 2d73fbbee1
Removed theme.js console noise. 2023-12-07 19:22:29 +01:00
hackademix ff7f81d667
Version bump: 11.4.29rc4. 2023-12-07 19:17:09 +01:00
hackademix bab32130eb
Fix beta channel updates breakage due to browser_specific_settings override. 2023-12-06 01:01:33 +01:00
hackademix fdf54d8171
Version bump: 11.4.29rc3. 2023-12-06 00:57:50 +01:00
hackademix b742d96e27
[L10n] Updated fi, pt_BR. 2023-12-05 23:44:21 +01:00
hackademix 4e6a8ca777
[nscl] Several content-side performance improvements. 2023-12-05 23:43:19 +01:00
hackademix b56ffaccc8
Reduce synchronous policy retrieval impact on file: and ftp: document loading performance. 2023-12-05 23:41:51 +01:00
hackademix da5a90bcb9
More commands for which a keyboard shortcut can be configured. 2023-12-03 22:53:10 +01:00
hackademix f42de6816d
Version bump: 11.4.29rc2. 2023-10-21 07:40:31 +02:00
hackademix d3d39ff180
[nscl] Updated TLDs. 2023-10-17 09:37:22 +02:00
hackademix 1b07c8de18
[L10n] Updated de, mk, nl, pl, ru, sq, tr, uk, zh_CN, zh_TW. 2023-10-16 23:04:10 +02:00
hackademix 202f33dfbb
Explicit Android compatibility declaration. 2023-10-09 23:05:57 +02:00
hackademix 4e8c2b22bb
Version bump: 11.4.29rc1. 2023-10-09 22:58:43 +02:00
hackademix 8448b2d56f
Version bump: 11.4.28. 2023-10-08 22:29:24 +02:00
hackademix fae6b04131
Remove replaceAsync() dependency on String.prototype.matchAll(). 2023-10-08 21:58:13 +02:00
hackademix 28972ba44f
Version bump: 11.4.28rc2. 2023-10-08 21:24:39 +02:00
hackademix 1754429ea1
Prevent URL leaks from media placeholders (thanks NDevTK for report). 2023-10-07 23:01:44 +02:00
hackademix 137dd858a9
[nscl] Support for in-tree TLDs updates. 2023-10-06 22:04:01 +02:00
hackademix 12f6910ad2
Version bump: 11.4.28rc1. 2023-10-06 20:03:19 +02:00
hackademix cfc779245e
Version bump: 11.4.27. 2023-09-08 15:46:37 +01:00
hackademix dc3a767804
[XSS] Better specificity of HTML elements preliminary checks. 2023-09-08 15:14:06 +01:00
hackademix 5602f3c7cc
Version bump: 11.4.27rc3. 2023-09-08 15:13:29 +01:00
hackademix 45f3ebd408
[XSS] Better specificity of potential fragmented injection through framework syntax detection (thanks Rom623, barbaz et al). 2023-09-02 22:41:51 +02:00
hackademix 93b3d888e3
[nscl] RegExp.combo(): RegExp creation by combination for better readability and comments. 2023-09-02 22:41:51 +02:00
hackademix 2d617c0c94
Version bump: 11.4.27rc2. 2023-09-02 22:41:46 +02:00
Giorgio Maone b321a0becf
Updated browser support badges in README.md 2023-08-22 11:17:11 +02:00
Giorgio Maone dfe4c5af3e
Update FUNDING.yml (liberapay: maone -> NoScript) 2023-08-22 10:51:59 +02:00
hackademix 1f7bbe48d9
[nscl] Replaced lib/sha256.js with web platform native implementation (thanks Martin for suggested patch). 2023-08-08 23:32:40 +02:00
hackademix 477eacab40
[nscl] Fixed property/function mismatch (thanks Alex). 2023-08-07 12:04:51 +02:00
hackademix aaef841385
Fixed operators precedence issue #312 (thanks Alex). 2023-08-07 12:00:20 +02:00
hackademix f19122ad7a
[nscl] Prevent dead object access on BF cache (thanks jamhubub and mriehm). 2023-07-23 23:17:26 +02:00
hackademix 8836fec365
Version bump: 11.4.27rc1. 2023-07-23 22:48:49 +02:00
hackademix 1ea3651518
Version bump: 11.4.26. 2023-07-20 09:13:40 +02:00
hackademix 45861afeaa
[Android] Fixed regression preventing NoScript prompts from being shown. 2023-07-19 22:41:02 +02:00
hackademix f6ece0ebb7
Version bump: 11.4.26rc2. 2023-07-19 22:36:27 +02:00
hackademix 692803c6f2
[XSS] Fallback to execute most demanding regular expressions asynchronously. 2023-07-19 20:08:11 +02:00
hackademix 96baaa2d51
[XSS] Removed obsolete Flash-related checks. 2023-07-16 22:11:07 +02:00
hackademix 1bd6061414
[XSS] Make InjectionChecker's regular expressions easier to debug. 2023-07-16 17:57:07 +02:00
hackademix 61ddfea620
[XSS] Updated OpenID regexp. 2023-07-15 18:31:28 +02:00
hackademix bed8935e30
Version bump: 11.4.26rc1. 2023-07-15 18:29:18 +02:00