hackademix
|
1226ac97df
|
[nscl] Simpler and safer SyncMessage logic on Chromium-based browsers (thanks NDevTK for reporting).
|
2024-09-11 13:10:23 +02:00 |
hackademix
|
d7bb06f67f
|
Fixed missing frameId on interception reporting.
|
2024-09-11 13:09:59 +02:00 |
hackademix
|
3a04212a4f
|
Version bump: 11.4.38rc1.
|
2024-09-10 12:00:39 +02:00 |
hackademix
|
0fddeba5be
|
Version bump: 11.4.37.
|
2024-09-08 18:32:17 +02:00 |
hackademix
|
9f1751f3c7
|
[nscl] Do not patch windows with WebGLHook if webgl is globally disabled.
|
2024-09-08 09:09:52 +02:00 |
hackademix
|
b6df5ddb22
|
Version bump: 11.4.37rc3.
|
2024-09-08 09:09:43 +02:00 |
hackademix
|
a390a957d9
|
[nscl] Do not patch workers if webgl is globally disabled.
|
2024-09-07 23:35:00 +02:00 |
hackademix
|
22cb8648ba
|
Version bump: 11.4.37rc2.
|
2024-09-07 23:34:59 +02:00 |
hackademix
|
241cf54d69
|
[L10n] Updated uk.
|
2024-09-07 22:46:58 +02:00 |
hackademix
|
9d1521df60
|
[nscl] Workers-aware WebGL Hook.
|
2024-09-07 22:46:26 +02:00 |
hackademix
|
f558015e85
|
Version bump: 11.4.37rc1.
|
2024-09-07 17:16:07 +02:00 |
hackademix
|
198ae6f51b
|
Version bump: 11.4.36.
|
2024-09-05 12:59:45 +02:00 |
hackademix
|
afdf853f27
|
[nscl] Merged MV3-compatible branch.
|
2024-09-05 11:42:33 +02:00 |
hackademix
|
10e2c40c1c
|
[XSS] Take in account the whole redirection chain (thanks NDevTK for reporting).
|
2024-09-05 11:41:46 +02:00 |
hackademix
|
5f768bd416
|
Version bump: 11.4.36rc1.
|
2024-09-05 09:19:58 +02:00 |
hackademix
|
cc0471fe52
|
Version bump: 11.4.35.
|
2024-08-27 00:30:33 +02:00 |
hackademix
|
c2b6435b43
|
Improved lazy_load capability (optimization and notification).
|
2024-08-26 11:45:23 +02:00 |
hackademix
|
878a0304b4
|
[nscl] Slight optimization of NOSCRIPT element emulation loop.
|
2024-08-26 11:45:23 +02:00 |
hackademix
|
74213aa8ee
|
Automatically add extra capabilities to policyTypesMap.
|
2024-08-26 11:45:23 +02:00 |
hackademix
|
8e6ef7aefd
|
[L10n] Updated de, fr, tr, ru, zh_CN.
|
2024-08-26 11:45:05 +02:00 |
hackademix
|
4327d43dd9
|
Version bump: 11.4.35rc4.
|
2024-08-25 20:26:42 +02:00 |
hackademix
|
06b9b455bc
|
Gracefully handle new capabilities still unknown to the settings host (e.g. Tor/Mullvad browser), if any.
|
2024-08-24 11:27:50 +02:00 |
hackademix
|
07db46a909
|
Configurable "lazy_load" capability (see https://github.com/whatwg/html/issues/5250).
|
2024-08-24 09:38:02 +02:00 |
hackademix
|
059426a26b
|
[L10n] Updated fr.
|
2024-08-24 09:24:11 +02:00 |
hackademix
|
2ebd900d76
|
Version bump: 11.4.35rc3.
|
2024-08-24 09:09:29 +02:00 |
hackademix
|
7a283af996
|
Prefetch all CSS subresources (1st party included) in private contexts where both unchecked_css and scripting capabilities are disabled.
|
2024-08-22 21:59:25 +02:00 |
hackademix
|
f5cf60b4a9
|
Forcibly neutralize lazy loading attributes when scripting is disabled.
|
2024-08-22 21:55:23 +02:00 |
hackademix
|
039003e94c
|
Version bump: 11.4.35rc2.
|
2024-08-22 17:30:50 +02:00 |
hackademix
|
8f75b456c2
|
[nscl] Restored SyncMessage compatibility with Firefox 78 and below.
|
2024-08-19 23:42:16 +02:00 |
hackademix
|
c0c016b58c
|
[L10n] Updated uk.
|
2024-08-19 23:41:49 +02:00 |
hackademix
|
9fc0dd3d42
|
Version bump: 11.4.35rc1.
|
2024-08-07 21:49:13 +02:00 |
hackademix
|
7094bc2bb8
|
Version bump: 11.4.34.
|
2024-08-07 21:41:09 +02:00 |
hackademix
|
abd40526b2
|
[L10n] Updated ru, tr.
|
2024-08-03 23:48:21 +02:00 |
hackademix
|
8188b6125c
|
[nscl] Work around for https://bugzilla.mozilla.org/show_bug.cgi?id=1899786 (issue #372).
|
2024-08-03 23:47:56 +02:00 |
hackademix
|
70b8d1ffcb
|
Version bump: 11.4.34rc2.
|
2024-08-03 23:46:21 +02:00 |
hackademix
|
883390732d
|
[nscl] Updated to latest NoScript Commons Library.
|
2024-07-26 13:45:24 +02:00 |
hackademix
|
8dd2606921
|
Fix fallback noscript meta-refresh broken by sandbox CSP directive.
|
2024-07-26 13:40:22 +02:00 |
hackademix
|
7c08c89ac7
|
Version bump: 11.4.34rc1.
|
2024-07-26 13:25:29 +02:00 |
hackademix
|
99fe19c344
|
[nscl] Updated to latest NoScript Commons Library.
|
2024-07-25 11:15:31 +02:00 |
hackademix
|
963a0b34bc
|
[L10n] Updated de.
|
2024-07-25 11:11:01 +02:00 |
hackademix
|
36c5d91427
|
[nscl] Use the sandbox directive in addition to script-src for CSP-based script blocking.
|
2024-07-25 11:11:01 +02:00 |
hackademix
|
cabe21cac4
|
Version bump: 11.4.32rc1.
|
2024-07-25 10:31:57 +02:00 |
hackademix
|
7f8a911aaf
|
Version bump: 11.4.31.
|
2024-07-16 11:48:32 +02:00 |
hackademix
|
3ff66d0964
|
[L10n] Updated zh_CN.
|
2024-07-16 11:40:57 +02:00 |
hackademix
|
712d4b5163
|
[nscl] Updated to latest NoScript Commons Library.
|
2024-07-16 11:28:43 +02:00 |
hackademix
|
395447798a
|
[L10n] Updated ru.
|
2024-07-16 09:33:46 +02:00 |
hackademix
|
0fd0762eda
|
[L10n] Updated fr, is.
|
2024-07-16 00:36:51 +02:00 |
hackademix
|
b418a7662f
|
Version bump: 11.4.31rc3.
|
2024-07-16 00:36:43 +02:00 |
hackademix
|
d7ccea2185
|
NoScript Options/Appearance/Show synthetic placeholders for invisible capability probes (issue #369).
|
2024-07-16 00:30:20 +02:00 |
hackademix
|
1dfc0af974
|
[nscl] Make placeholders easier to style per type.
|
2024-07-16 00:28:25 +02:00 |
hackademix
|
4d8d97f7ec
|
Version bump: 11.4.31rc2.
|
2024-07-15 23:46:53 +02:00 |
hackademix
|
36df2c42df
|
Prevent duplicate synthetic placeholders for invisible capability probes (issue #369).
|
2024-07-15 14:55:19 +02:00 |
hackademix
|
196e15b386
|
Version bump: 11.4.31rc1.
|
2024-07-15 14:52:24 +02:00 |
hackademix
|
9ba2da3ddf
|
Version bump: 11.4.30.
|
2024-07-08 08:36:52 +02:00 |
hackademix
|
fe5abae391
|
[nscl] Updated TLDs.
|
2024-07-07 23:00:35 +02:00 |
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 |
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 |