hackademix
|
c6bb5b20e0
|
Version bump: 11.3.8rc6
|
2022-03-13 12:17:22 +01:00 |
hackademix
|
25c8123513
|
Remember last active tab when opening the option window.
|
2022-03-12 22:54:01 +01:00 |
hackademix
|
ca2d95daaa
|
More visual/theming tweaks.
|
2022-03-12 22:28:01 +01:00 |
hackademix
|
59af507e1b
|
Avoid useless reload if no actual change has happened in enforcement status.
|
2022-03-12 00:12:32 +01:00 |
hackademix
|
f4141efc48
|
Version bump: 11.3.8rc5.
|
2022-03-12 00:06:29 +01:00 |
hackademix
|
45971b4925
|
Apply preferred theme to media placeholders.
|
2022-03-11 23:40:37 +01:00 |
hackademix
|
da7ee2104a
|
Fix for regression: request and execution attempts not being reported anymore in the UI if restrictions are disabled (thanks Stefan Mey for report).
|
2022-03-11 23:18:33 +01:00 |
hackademix
|
6a59d1090e
|
Dark and light themes refinements.
|
2022-03-11 22:47:51 +01:00 |
hackademix
|
67bc0c42c8
|
Version bump: 11.3.8rc4.
|
2022-03-11 22:47:51 +01:00 |
hackademix
|
0f5baa97f9
|
Dark theme support.
|
2022-03-11 22:46:22 +01:00 |
hackademix
|
d4f623a0e2
|
Improved high contrast layout.
|
2022-03-10 19:49:52 +01:00 |
hackademix
|
a0c0e3a126
|
Fixed undefined lastInput on tab key.
|
2022-03-10 19:15:40 +01:00 |
hackademix
|
993eb6a73e
|
Fixed automatic reload not always triggered for CUSTOM tweakings.
|
2022-03-10 13:11:13 +01:00 |
hackademix
|
28ba1b3a52
|
Version bump: 11.3.8rc3.
|
2022-03-10 13:11:13 +01:00 |
hackademix
|
aaeab9fb2c
|
[L10n] Updated zh_TW.
|
2022-03-08 23:05:19 +01:00 |
hackademix
|
cc667232a3
|
More consistent cross-browser widgets.
|
2022-03-08 23:04:49 +01:00 |
hackademix
|
28fd7c3ad1
|
Fix placeholder close button shadow.
|
2022-03-07 19:09:31 +01:00 |
hackademix
|
76290de4ed
|
Fix blurry icons on Chromium.
|
2022-03-06 21:40:18 +01:00 |
hackademix
|
5a26029b72
|
Partial status indicator on the left of the icon, to accommodate Chromium's badge position.
|
2022-03-06 21:40:10 +01:00 |
hackademix
|
1af9f9f049
|
Version bump: 11.3.8rc2.
|
2022-03-06 19:40:37 +01:00 |
hackademix
|
e562ec541b
|
Make focus hint less elusive for needed capability widgets.
|
2022-03-06 17:14:31 +01:00 |
hackademix
|
5bb5fcca18
|
Align capabilities on the vertical center.
|
2022-03-06 17:14:31 +01:00 |
hackademix
|
3dfefdbc49
|
Improve buttons and tabs appearance.
|
2022-03-06 17:14:13 +01:00 |
hackademix
|
2238ba09e7
|
Visual refresh based on Simply Secure concept artwork.
|
2022-03-06 00:08:04 +01:00 |
hackademix
|
170cd3508c
|
More accurate blocking stats.
|
2022-03-05 23:02:18 +01:00 |
hackademix
|
d48d7031c0
|
Version bump: 11.3.8rc1.
|
2022-03-03 21:30:36 +01:00 |
hackademix
|
c23ca3fe4e
|
Version bump: 11.3.7.
|
2022-03-02 11:23:22 +01:00 |
hackademix
|
b5916981c1
|
Always avoid DNS resolution when a HTTP(S) proxy is used (thanks nojake for reporting).
|
2022-03-02 10:40:47 +01:00 |
hackademix
|
094157a49b
|
Version bump: 11.3.7rc1.
|
2022-03-02 10:28:14 +01:00 |
hackademix
|
1302ddac2c
|
Version bump: 11.3.6.
|
2022-02-28 16:22:24 +01:00 |
hackademix
|
64d2ae84fa
|
Make high contrast and draggable toolbar items mutually exclusive.
|
2022-02-28 15:51:22 +01:00 |
hackademix
|
bd68d31773
|
[Chromium] Fix high contrast option not working.
|
2022-02-28 15:51:22 +01:00 |
hackademix
|
365d47802d
|
Version bump: 11.3.6rc5.
|
2022-02-28 13:59:37 +01:00 |
hackademix
|
bc22234a69
|
Avoid flashing empty graveyard on popup opening.
|
2022-02-28 09:56:02 +01:00 |
hackademix
|
55852655c6
|
Version bump: 11.3.6rc4.
|
2022-02-28 09:56:02 +01:00 |
hackademix
|
e225332eee
|
More deterministic DnD placeholder creation.
|
2022-02-28 09:30:35 +01:00 |
hackademix
|
4099f548be
|
[L10n] Updated fr.
|
2022-02-28 08:54:36 +01:00 |
hackademix
|
aad0639402
|
Version bump: 11.3.6rc3.
|
2022-02-28 08:54:15 +01:00 |
hackademix
|
f9e5582211
|
[L10n] Updated es.
|
2022-02-27 23:00:33 +01:00 |
hackademix
|
f4cd8bf63d
|
Make disabled buttons draggable and hidden enabled buttons interactive when the "graveyard" is open.
|
2022-02-27 23:00:03 +01:00 |
hackademix
|
e6e926622e
|
Version bump: 11.3.6rc2.
|
2022-02-27 21:31:06 +01:00 |
hackademix
|
804782ef0c
|
Close UI and reload immediately when enabling global/tab restrictions or disabling them for the tab only.
|
2022-02-26 23:51:38 +01:00 |
hackademix
|
41f9fcb8f4
|
[L10n] Updated nl, zh_CN.
|
2022-02-26 23:33:36 +01:00 |
hackademix
|
0a3215d6f0
|
Version bump: 11.3.6rc1.
|
2022-02-26 23:32:11 +01:00 |
hackademix
|
4e0536a550
|
Version bump: 11.3.5.
|
2022-02-26 00:04:14 +01:00 |
hackademix
|
a95e71d857
|
[L10n] Updated de, mk, ru, sq, tr.
|
2022-02-25 23:54:25 +01:00 |
hackademix
|
ffdc53fc4d
|
Version bump: 11.3.5rc2.
|
2022-02-25 23:54:09 +01:00 |
hackademix
|
c8cfa0ba2a
|
Fix regressions in draggable toolbar buttons.
|
2022-02-25 19:09:26 +01:00 |
hackademix
|
e27718ace4
|
[Android] Better styling for icon buttons in message box.
|
2022-02-25 12:42:13 +01:00 |
hackademix
|
0e7416e669
|
Version bump: 11.3.5rc1.
|
2022-02-25 12:41:13 +01:00 |
hackademix
|
93b3eebe90
|
Version bump: 11.3.4.
|
2022-02-25 12:19:05 +01:00 |
hackademix
|
bdc782151f
|
Avoid closing the customizer on arrow up key context selection change (thanks barbaz for reporting).
|
2022-02-25 12:04:01 +01:00 |
hackademix
|
b3a528aa1d
|
Prominently warn user whenever restrictions are disabled.
|
2022-02-25 11:52:59 +01:00 |
hackademix
|
eb0d06b302
|
Support icon buttons elsewhere in the UI (e.g. in the messagebox).
|
2022-02-25 11:47:47 +01:00 |
hackademix
|
86fd2414ff
|
Support for selectively hiding messages.
|
2022-02-25 11:24:24 +01:00 |
hackademix
|
626c1ca10f
|
Support for extra UI in the popup's message box.
|
2022-02-25 10:00:24 +01:00 |
hackademix
|
997e305240
|
Prevent popup closure and automatic reload when restrictions are disabled for the tab or globally.
|
2022-02-25 09:48:11 +01:00 |
hackademix
|
6ed38920bd
|
Better accessibility and styling for popup global buttons.
|
2022-02-25 09:42:12 +01:00 |
hackademix
|
0b8fdd7b47
|
Version bump: 11.3.4rc2.
|
2022-02-24 23:48:30 +01:00 |
hackademix
|
80a989a02c
|
[L10n] Updated de.
|
2022-02-23 00:31:07 +01:00 |
hackademix
|
333f52e927
|
Fix for contextual permissions display inconsistencies in options panel (thanks barbaz for reporting).
|
2022-02-23 00:29:31 +01:00 |
hackademix
|
c55886fa01
|
Version bump: 11.3.4rc1.
|
2022-02-23 00:25:37 +01:00 |
hackademix
|
beec31e5c5
|
Version bump: 11.3.3.
|
2022-02-20 21:46:02 +01:00 |
hackademix
|
182a988368
|
[Android] Improved CUSTOM panel portrait layout.
|
2022-02-20 21:34:41 +01:00 |
hackademix
|
de2b36dddc
|
[L10n] Updated de, he.
|
2022-02-20 21:33:30 +01:00 |
hackademix
|
eb27699fbb
|
Version bump: 11.3.3rc6.
|
2022-02-20 21:33:01 +01:00 |
hackademix
|
3f92a4a5e9
|
Play nice with the Viewhance extension.
|
2022-02-20 18:11:15 +01:00 |
hackademix
|
a9653fc7c9
|
Avoid synchronous fetching for remote embedding documents.
|
2022-02-20 17:03:57 +01:00 |
hackademix
|
5b3e7924f6
|
Fixed typo in UI context dropdown initial selection.
|
2022-02-20 16:59:40 +01:00 |
hackademix
|
3a8884dd41
|
Version bump: 11.3.3rc5.
|
2022-02-20 16:58:54 +01:00 |
hackademix
|
d900caebc4
|
Fixed wrong label for http: sites in contextual policy UI (thanks barbaz for reporting).
|
2022-02-20 09:05:35 +01:00 |
hackademix
|
a703a075f4
|
Fix for first party context policy ignored on first load in new tabs (thanks ayi for reporting).
|
2022-02-20 08:58:41 +01:00 |
hackademix
|
f05e935de7
|
Version bump: 11.3.3rc4.
|
2022-02-20 08:58:20 +01:00 |
hackademix
|
44f33fc585
|
Consolidate best effort policy fetching.
|
2022-02-19 19:57:54 +01:00 |
hackademix
|
4aae87cdc8
|
Version bump: 11.3.3rc3.
|
2022-02-19 19:57:22 +01:00 |
hackademix
|
37499bc4dc
|
Use correct context for all subresources checks (thanks user72 for reporting).
|
2022-02-19 19:04:48 +01:00 |
hackademix
|
52fe14e549
|
Version bump: 11.3.3rc2.
|
2022-02-19 19:04:48 +01:00 |
hackademix
|
878a005de8
|
Prevent LAN protection from performing unnecessary DNS queries on Firefox (thanks vexity for reporting).
|
2022-02-19 17:34:26 +01:00 |
hackademix
|
9947a3ecc9
|
[L10n] Updated de, es.
|
2022-02-19 17:11:21 +01:00 |
hackademix
|
92edc0044f
|
Version bump: 11.3.3rc1.
|
2022-02-19 13:27:22 +01:00 |
hackademix
|
f0929ba78a
|
Version bump: 11.3.2.
|
2022-02-18 00:05:24 +01:00 |
hackademix
|
4561f43ce5
|
Prevent LAN protection from breaking webRequest blocking on the Tor Browser (thanks TorBrowserUser for reporting).
|
2022-02-17 23:56:46 +01:00 |
hackademix
|
6e8f5dd375
|
Version bump: 11.3.2rc1.
|
2022-02-17 23:56:46 +01:00 |
hackademix
|
ed3107785c
|
Version bump: 11.3.1.
|
2022-02-17 22:09:14 +01:00 |
hackademix
|
fa99a1988e
|
Ensure onBeforRequest is always synchronous on Chromium.
|
2022-02-17 22:01:55 +01:00 |
hackademix
|
59a16b9166
|
Version bump: 11.3.1rc3.
|
2022-02-17 16:55:25 +01:00 |
hackademix
|
367210c153
|
Fix regression: CUSTOM UI broken on Gecko 77 and below.
|
2022-02-17 13:07:20 +01:00 |
hackademix
|
e82d98bfaf
|
Version bump: 11.3.1rc2.
|
2022-02-17 13:06:23 +01:00 |
hackademix
|
54e38023d1
|
Localized reset button.
|
2022-02-16 23:09:52 +01:00 |
hackademix
|
2c4739fca9
|
[nscl] Fix for null origin URL objects breaking Sites parser (thanks kinet1k for reporting).
|
2022-02-16 18:01:28 +01:00 |
hackademix
|
dfde316c67
|
[L10n] Updated bn, br, ca, da, de, el, es, fr, he, is, it, ja, lt, mk, ms, nb, nl, pl, pt_BR, ru, sq, sv_SE, tr, zh_CN, zh_TW.
|
2022-02-16 18:00:48 +01:00 |
hackademix
|
936433e5cb
|
Version bump: 11.3.1rc1.
|
2022-02-16 18:00:03 +01:00 |
hackademix
|
3cc2de1724
|
Version bump: 11.3.
|
2022-02-16 10:35:50 +01:00 |
hackademix
|
e08e4d7f74
|
Automatically persist contextual policy on creation and use animation to convey it being a new instance.
|
2022-02-15 23:25:08 +01:00 |
hackademix
|
824b694b82
|
[L10n] Updated ru.
|
2022-02-15 23:22:44 +01:00 |
hackademix
|
d30725d6c8
|
Version bump: 11.3rc4.
|
2022-02-15 21:09:21 +01:00 |
hackademix
|
d300c5aa4e
|
[LAN] check origin for all the DNS records to be local in order to mitigate DNS rebinding attacks.
|
2022-02-15 10:22:53 +01:00 |
hackademix
|
fd60a1c359
|
[nscl] SyncMessage, fix for about:blank being reported as the tab URL sometimes on Chromium.
|
2022-02-15 10:10:42 +01:00 |
hackademix
|
913f6d05da
|
[L10n] Updated it, nl, sq, tr, zh_CN.
|
2022-02-15 10:03:27 +01:00 |
hackademix
|
89ef7f092d
|
Version bump: 11.3rc3.
|
2022-02-15 01:52:14 +01:00 |
hackademix
|
5fd9b64960
|
LAN capability to check for cross-zone WAN to LAN requests (thanks barbaz for ABE webext contributions).
|
2022-02-15 01:04:43 +01:00 |
hackademix
|
78609bb065
|
Support contextual policies in permission updates.
|
2022-02-15 00:13:37 +01:00 |
hackademix
|
65f445bf82
|
[L10n] Updated bn, br, ca, da, de, el, es, fr, he, is, it, ja, lt, mk, ms, nb, nl, pl, pt_BR, ru, sq, sv_SE, tr, zh_CN, zh_TW.
|
2022-02-14 22:32:49 +01:00 |
hackademix
|
1eb2936a79
|
Version bump: 11.3rc2.
|
2022-02-14 22:32:36 +01:00 |
hackademix
|
53b491f370
|
Reset button for contextual policies.
|
2022-02-14 18:58:16 +01:00 |
hackademix
|
e0f8856c7f
|
Support for refreshing customizer on same preset.
|
2022-02-14 18:57:46 +01:00 |
hackademix
|
10f18bea3e
|
Synchronize temporary toggle for contextual permissions.
|
2022-02-14 18:56:35 +01:00 |
hackademix
|
cd30505fe1
|
Fallback context to same URL when documentUrl is missing.
|
2022-02-14 18:50:58 +01:00 |
hackademix
|
9c7fd70d57
|
Always use correct context when setting CSP headers.
|
2022-02-14 18:50:02 +01:00 |
hackademix
|
3e53483c88
|
Version bump: 11.3rc1.
|
2022-02-14 15:46:53 +01:00 |
hackademix
|
8c16687237
|
Initialize row customization with top context, if set.
|
2022-02-13 23:15:28 +01:00 |
hackademix
|
c531bc44cc
|
Wire contextual policy UI with backend.
|
2022-02-13 23:02:03 +01:00 |
hackademix
|
963f728658
|
Merge branch 'main' of github.com:hackademix/noscript into ctx
|
2022-02-13 17:05:14 +01:00 |
hackademix
|
62ad22f17c
|
Version bump: 11.2.25.
|
2022-02-13 08:32:29 +01:00 |
hackademix
|
b27771aef0
|
More robust policy fetching.
|
2022-02-13 00:16:24 +01:00 |
hackademix
|
b6383d248d
|
Version bump: 11.2.25rc2.
|
2022-02-12 23:41:34 +01:00 |
hackademix
|
9b0553f760
|
[Firefox] Fix regression causing file:// policy not to be correctly enforced sometimes.
|
2022-02-12 22:21:03 +01:00 |
hackademix
|
11d7cfc4c8
|
Version bump: 11.2.25rc1.
|
2022-02-12 21:52:57 +01:00 |
hackademix
|
c96437f2ab
|
Version bump: 11.2.24.
|
2022-02-11 00:12:51 +01:00 |
hackademix
|
25b11ec908
|
[nscl] Avoid unnecessary window patching.
|
2022-02-11 00:05:54 +01:00 |
hackademix
|
dc7e350fe4
|
Version bump: 11.2.24rc1.
|
2022-02-11 00:05:34 +01:00 |
hackademix
|
df2fdfd87a
|
Version bump: 11.2.23.
|
2022-02-10 17:20:09 +01:00 |
hackademix
|
3735929b7f
|
[nscl] Fix rare breakages due to xray cloning.
|
2022-02-10 09:45:14 +01:00 |
hackademix
|
8e4804d45f
|
Version bump: 11.2.23rc1.
|
2022-02-10 09:45:14 +01:00 |
hackademix
|
6d8abed1bd
|
Version bump: 11.2.22.
|
2022-02-10 08:48:27 +01:00 |
hackademix
|
0942a8a261
|
Parallel sync/async for best effort policy fetching under any circumstance.
|
2022-02-10 08:38:41 +01:00 |
hackademix
|
b0a870ce4b
|
Version bump: 11.2.22rc1.
|
2022-02-09 19:29:27 +01:00 |
hackademix
|
3f60112b60
|
Version bump: 11.2.21.
|
2022-02-08 11:07:50 +01:00 |
hackademix
|
e65d3bd35f
|
Better fallback for failing syncMessage.
|
2022-02-08 11:01:26 +01:00 |
hackademix
|
7aeac83eeb
|
[XSS] Simplified preemptive name sanitization.
|
2022-02-08 11:01:03 +01:00 |
hackademix
|
ab1a5d4942
|
Version bump: 11.2.21rc1.
|
2022-02-08 09:47:05 +01:00 |
hackademix
|
ae3b15f259
|
Version bump: 11.2.20.
|
2022-02-07 21:20:49 +01:00 |
hackademix
|
660d6148fd
|
[L10n] Updated de.
|
2022-02-07 21:09:22 +01:00 |
hackademix
|
e0851b526b
|
[XSS] Fix false positive warning when "name" is in the query string (thanks John Shield / DuckDuckGo for reporting).
|
2022-02-07 21:03:24 +01:00 |
hackademix
|
e42657da1d
|
Contextual policies UI.
|
2022-02-07 20:56:33 +01:00 |
hackademix
|
62aac29750
|
Merge branch 'main' of github.com:hackademix/noscript into ctx
|
2022-02-04 23:40:34 +01:00 |
hackademix
|
631cf50e8c
|
Version bump: 11.2.20rc1.
|
2022-02-04 23:35:57 +01:00 |
hackademix
|
f2b413db05
|
Version bump: 11.2.19.
|
2022-02-04 12:25:46 +01:00 |
hackademix
|
25cd549da9
|
[XSS] Faster invalidCharsRx initialization on Gecko 78 and above.
|
2022-02-04 00:18:15 +01:00 |
hackademix
|
d6b62766d1
|
[XSS] More resilient name handling.
|
2022-02-04 00:17:05 +01:00 |
hackademix
|
942510f035
|
Version bump: 11.2.19rc1.
|
2022-02-03 22:00:11 +01:00 |
hackademix
|
5600c9d5cc
|
Version bump: 11.2.18.
|
2022-02-03 11:51:36 +01:00 |
hackademix
|
8b0efc3e07
|
[nscl] Use HTTPS SyncMessage endpoint for Chromium too (works around lack of file access by default on packed extensions breaking NoScript).
|
2022-02-03 11:50:28 +01:00 |
hackademix
|
b05e12a8e2
|
Version bump: 11.2.18rc1.
|
2022-02-03 11:46:26 +01:00 |
hackademix
|
e997dcbd95
|
Version bump: 11.2.16.
|
2022-01-31 19:03:34 +01:00 |
hackademix
|
24317964a6
|
Fallback to synchronous policy fetching if the document is already loaded (e.g. on updates).
|
2022-01-31 19:03:24 +01:00 |
hackademix
|
0ff5320725
|
[XSS] Interactive testing made a bit easier.
|
2022-01-31 17:15:46 +01:00 |
hackademix
|
49959aa108
|
Version bump: 11.2.16rc5.
|
2022-01-31 08:54:59 +01:00 |
hackademix
|
197061b82f
|
[nscl] Mitigate side effects of dead objects on patched windows during extension updates.
|
2022-01-31 00:13:08 +01:00 |
hackademix
|
8c65f84c46
|
Version bump: 11.2.16rc4.
|
2022-01-31 00:12:29 +01:00 |
hackademix
|
db3f1b5878
|
Switch contextual checks to top document matching.
|
2022-01-30 00:38:31 +01:00 |
hackademix
|
962cfda0b7
|
[XSS] Fix false positive on Microsoft authentication (thanks GrK and Hanna_Payne for reporting).
|
2022-01-30 00:34:14 +01:00 |
hackademix
|
e34405ab2e
|
Version bump: 11.2.16rc3.
|
2022-01-25 12:55:51 +01:00 |
hackademix
|
4e12f46190
|
[nscl] Work-around for object element initialization inconsistencies on Firefox (thanks skriptimaahinen for reporting).
|
2022-01-22 21:31:00 +01:00 |
hackademix
|
3d73b35d0b
|
Version bump: 11.2.16rc2.
|
2022-01-22 21:00:06 +01:00 |
hackademix
|
27ee46e254
|
[L10n] Updated fr.
|
2022-01-19 23:41:40 +01:00 |
hackademix
|
47d48857d9
|
Better support for service workers in unrestricted modes (thanks Mark McVeigh for reporting).
|
2022-01-19 19:49:55 +01:00 |
hackademix
|
7e4c2edb8a
|
Version bump: 11.2.16rc1.
|
2022-01-18 23:19:38 +01:00 |
hackademix
|
aafe24ade2
|
Version bump: 11.2.15.
|
2022-01-17 23:24:32 +01:00 |
hackademix
|
c02f1eeb25
|
Updated HTML events.
|
2022-01-17 23:23:54 +01:00 |
hackademix
|
46b7c3c5db
|
[Android] Work-around for Firefox "forgetting" tabs.
|
2022-01-14 23:38:59 +01:00 |
hackademix
|
09e6d5a8e5
|
[nscl] Improved cross-frame auto-patching.
|
2022-01-14 23:05:18 +01:00 |
hackademix
|
a517550bc9
|
Version bump: 11.2.15rc1.
|
2022-01-14 23:04:30 +01:00 |
hackademix
|
a630988226
|
Version bump: 11.2.14.
|
2021-12-29 22:35:35 +01:00 |
hackademix
|
2337621c0b
|
[nscl] Updated SyncMessage fixes conflict with other content blockers (thanks gwarser, barbaz and Baraoic).
|
2021-12-29 22:24:29 +01:00 |
hackademix
|
6e10246284
|
Version bump: 11.2.14rc1.
|
2021-12-28 23:39:10 +01:00 |
hackademix
|
5205800363
|
Version bump: 11.2.13.
|
2021-12-28 20:26:49 +01:00 |
hackademix
|
0fdbf3ef83
|
[XSS] Restored compatibility with Gecko 77 and below.
|
2021-12-28 20:09:27 +01:00 |
hackademix
|
87d064ed71
|
Version bump: 11.2.13rc1.
|
2021-12-28 20:09:27 +01:00 |
hackademix
|
175535f60b
|
Version bump: 11.2.12.
|
2021-12-28 15:18:59 +01:00 |
hackademix
|
f38c07637c
|
[XSS] Fixed regression causing "too much recursion" false positives (thanks barbaz for report).
|
2021-12-27 22:28:37 +01:00 |
hackademix
|
2cdbbe2d57
|
[XSS] Precomputed invalid identifier chars regular expression.
|
2021-12-27 22:28:37 +01:00 |
hackademix
|
7abdd20155
|
Version bump: 11.2.12rc6.
|
2021-12-27 22:28:05 +01:00 |
hackademix
|
579d8e9beb
|
Updated HTML event atoms.
|
2021-12-25 23:19:59 +01:00 |
hackademix
|
3a0c71cf7b
|
[XSS] Tweaked risky operator check prevents false positive on outbound Twitter navigation (thanks @muchtypo for reporting).
|
2021-12-25 22:55:53 +01:00 |
hackademix
|
3d1adba67a
|
[XSS] Better logging for JS fragment detection.
|
2021-12-25 22:54:04 +01:00 |
hackademix
|
fdaa8fce27
|
[XSS] Fixed performance regression in invalid character ranges generation causing random XSS "DOS" false positives.
|
2021-12-25 00:16:09 +01:00 |
hackademix
|
bd7b621109
|
Fetch policy for baseURI document.domain is empty.
|
2021-12-04 21:45:03 +01:00 |
hackademix
|
b14f8ef5d0
|
Version bump: 11.2.12rc5.
|
2021-12-04 21:35:55 +01:00 |
hackademix
|
aa36c3feef
|
[L10n] Updated ja, lt, pl, ru, zh_CN.
|
2021-12-04 18:51:59 +01:00 |
hackademix
|
88c5291367
|
Always fetch policy synchronously, if missing.
|
2021-12-04 17:52:59 +01:00 |
hackademix
|
2bb75f707f
|
Fixed undetermined status icon on BF cache page loads.
|
2021-12-04 17:49:08 +01:00 |
hackademix
|
c95704e103
|
Version bump: 11.2.12rc4.
|
2021-12-03 23:17:20 +01:00 |
hackademix
|
4cfdebdeac
|
[nscl] Fix webgl blocking regression due to xray wrappers confusion (thanks skriptimaahinen).
|
2021-08-25 23:17:41 +02:00 |
hackademix
|
c27d7ef4f5
|
Version bump: 11.2.12rc3.
|
2021-08-25 23:17:16 +02:00 |
hackademix
|
8115531e36
|
[nscl] Prevent unnecessary breakages on pages inspecting canvas.getContext when webgl is disabled.
|
2021-08-21 00:49:28 +02:00 |
hackademix
|
3d5b33c730
|
Version bump: 11.2.12rc2.
|
2021-08-21 00:46:17 +02:00 |
hackademix
|
1dc6f67937
|
[nscl] Reduce the risk to interfere with scripts messing with the media attribute (issue #207).
|
2021-07-29 22:58:11 +02:00 |
hackademix
|
746f8c448a
|
Version bump: 11.2.12rc1.
|
2021-07-28 19:14:39 +02:00 |
hackademix
|
183ffcf1c2
|
Version bump: 11.2.11.
|
2021-07-28 08:35:26 +02:00 |
hackademix
|
6a95598e0b
|
[nscl] Fixed JavaScript access to CSS rules broken on Chromium when unrestricted CSS is disabled - issue #204.
|
2021-07-28 08:24:39 +02:00 |
hackademix
|
d0a61e7e4c
|
Version bump: 11.2.11rc4.
|
2021-07-28 08:09:08 +02:00 |
hackademix
|
bcf9ff0730
|
[nscl] More granular fix for CSS prefetch-related CPU spikes with scripts enabled.
|
2021-07-28 00:37:25 +02:00 |
hackademix
|
dd69fa61d6
|
Version bump: 11.2.11rc3.
|
2021-07-27 20:25:32 +02:00 |
hackademix
|
da18806e0e
|
[nscl] Fixed CPU/RAM overload on some pages with unrestricted CSS disabled but scripting enabled (not recommended setting) - issue #194, issue #199.
|
2021-07-27 20:00:47 +02:00 |
hackademix
|
3a5eff309a
|
Version bump: 11.2.11rc2.
|
2021-07-27 20:00:47 +02:00 |
hackademix
|
017cf9bb4b
|
[nscl] Fixed CPU spikes on Chromium triggered by automatic file downloads (thanks ptheborg for report).
|
2021-07-27 11:37:21 +02:00 |
hackademix
|
9ef12be592
|
[L10n] Updated tr.
|
2021-07-27 11:29:49 +02:00 |
hackademix
|
15e3804beb
|
Version bump: 11.2.11rc1.
|
2021-07-27 11:29:13 +02:00 |
hackademix
|
145440db5c
|
Version bump: 11.2.10.
|
2021-07-22 21:30:40 +02:00 |
hackademix
|
2c08b0acbe
|
[nscl] Fix for potential race conditions on certain page transitions (issue #205).
|
2021-07-21 23:34:56 +02:00 |
hackademix
|
b5c7e971bb
|
Handle exception when accessing navigator.serviceWorker on sandboxed frames.
|
2021-07-21 17:11:13 +02:00 |
hackademix
|
40641ebec2
|
Version bump: 11.2.10rc1.
|
2021-07-21 16:07:08 +02:00 |
hackademix
|
797ac3c0f8
|
Version bump: 11.2.9.
|
2021-06-23 22:53:02 +02:00 |
hackademix
|
4e4c9ed436
|
[L10n] Updated de, mk.
|
2021-06-19 00:47:17 +02:00 |
hackademix
|
efbc0a5057
|
Version bump: 11.2.9rc3.
|
2021-06-19 00:46:28 +02:00 |
hackademix
|
984e68e3cf
|
Replace deprecated extension.getURL() with runtime.getURL().
|
2021-06-19 00:28:44 +02:00 |
hackademix
|
eb9f53e2b8
|
REUSE-compliant licensing boilerplate.
|
2021-06-19 00:21:23 +02:00 |
hackademix
|
ce556a06de
|
Remove unused/refactored-out files.
|
2021-06-18 23:10:18 +02:00 |
hackademix
|
5420d40fea
|
[nscl] Fixed infinite recursion issue on window.open wrappers.
|
2021-06-15 00:05:12 +02:00 |
hackademix
|
b592ff9e7c
|
Version bump: 11.2.9rc2.
|
2021-06-15 00:05:12 +02:00 |
hackademix
|
7ba11946de
|
Avoid treating JavaScript files as embeddings when opened as top-level documents.
|
2021-06-03 22:13:21 +02:00 |
hackademix
|
163edb0781
|
[L10n] Updated de.
|
2021-05-27 21:43:36 +02:00 |
hackademix
|
d1e41b99f1
|
Version bump: 11.2.9rc1.
|
2021-05-26 22:15:18 +02:00 |
hackademix
|
e227099110
|
Version bump: 11.2.8.
|
2021-05-20 00:16:34 +02:00 |
hackademix
|
61db56d39d
|
Quiet down unnecessary debug logging (issue #191).
|
2021-05-20 00:12:12 +02:00 |
hackademix
|
b7fdaa84d0
|
[L10n] Updated he.
|
2021-05-19 23:49:58 +02:00 |
hackademix
|
74a76d4114
|
Version bump: 11.2.8rc2.
|
2021-05-19 23:49:46 +02:00 |
hackademix
|
96409c9566
|
Fix meta refresh sometimes ignored on Firefox 78 ESR (issue #192, thanks hackerncoder for report).
|
2021-05-18 01:23:12 +02:00 |
Giorgio Maone
|
3247bc4f6a
|
Merge pull request #172 from ib/de
[l10n] Updated de.
|
2021-05-17 22:30:32 +02:00 |
hackademix
|
3642fae639
|
Version bump: 11.2.8rc1.
|
2021-05-17 12:57:51 +02:00 |
ib
|
46feb192a0
|
Merge branch 'main' into de
|
2021-05-17 12:34:54 +02:00 |
hackademix
|
cbf1af1643
|
Version bump: 11.2.7.
|
2021-05-05 23:32:07 +02:00 |
hackademix
|
f764871a38
|
Better prompt layout (no accidental scrollbar).
|
2021-05-05 23:27:10 +02:00 |
hackademix
|
2fed7c12a2
|
[nscl] Fix regression causing media patches to break some pages (thanks l0drex for report, issue #189).
|
2021-05-05 23:26:04 +02:00 |
hackademix
|
ff9b575580
|
Version bump: 11.2.7rc1.
|
2021-05-04 22:02:17 +02:00 |
hackademix
|
aaabce0170
|
Version bump: 11.2.6.
|
2021-05-04 09:23:01 +02:00 |
hackademix
|
cddebde1f2
|
[nscl] Various webgl blocking enhancements.
|
2021-05-04 09:20:26 +02:00 |
hackademix
|
9a41297f44
|
Remove also sticky-positioned elements with click+DEL on scriptless pages (thanks skriptimaahinen for RFE).
|
2021-05-04 09:19:44 +02:00 |
hackademix
|
2c0ce093e2
|
Version bump: 11.2.6rc1.
|
2021-05-03 22:08:37 +02:00 |
hackademix
|
9c713d6365
|
Version bump: 11.2.5.
|
2021-05-03 21:02:29 +02:00 |
hackademix
|
3c0c6629a0
|
[L10n] Updated bn, br, ca, da, de, el, es, fr, he, is, it, ja, lt, mk, ms, nb, nl, pl, pt_BR, ru, sq, sv_SE, tr, zh_CN, zh_TW.
|
2021-05-03 20:19:00 +02:00 |
hackademix
|
ea7dfabb09
|
Policy retrieval origin fine tuning.
|
2021-05-03 20:16:46 +02:00 |
hackademix
|
a7064df9ea
|
Version bump: 11.2.5rc6.
|
2021-05-03 18:07:43 +02:00 |
hackademix
|
e4b2c53d90
|
Version bump: 11.2.5rc5.
|
2021-05-02 22:58:54 +02:00 |
hackademix
|
83ffbcbbff
|
Fixed hook not taking in account experimental webgl contexts (issue #187, thanks roman567e45 for report).
|
2021-05-02 22:57:46 +02:00 |
hackademix
|
278b3bb24b
|
Fixed regression in NOSCRIPT emulation (thanks barbaz for reporting).
|
2021-05-02 21:34:36 +02:00 |
hackademix
|
e1e8d64509
|
Version bump: 11.2.5rc4.
|
2021-04-28 23:37:06 +02:00 |
Ingo Brückl
|
19f80d79fe
|
Update German translation
|
2021-04-28 21:09:05 +02:00 |
hackademix
|
87550ac3cd
|
Fixed race condition causing external CSS not to be rendered sometimes when unrestricted CSS is dsabled.
|
2021-04-28 19:15:47 +02:00 |
hackademix
|
06f90aac67
|
Rename "unchecked CSS" capability to "unrestricted CSS".
|
2021-04-28 19:01:57 +02:00 |
hackademix
|
4e140b4b51
|
Avoid document rewriting for noscript meta refresh emulation in most cases.
|
2021-04-28 18:41:33 +02:00 |
hackademix
|
83b5d491af
|
Version bump: 11.2.5rc3.
|
2021-04-27 19:46:27 +02:00 |
hackademix
|
3573263483
|
[nscl] Minor fixes from the library.
|
2021-04-26 23:31:34 +02:00 |
hackademix
|
39c8a1e558
|
[nscl] Fixed XHTML pages broken when served with application/xml MIME type and no "object" capability.
|
2021-04-26 23:09:54 +02:00 |
hackademix
|
cc06e86a1d
|
[nscl] Switch early content script configuration to use /nscl/service/DocStartInjection.js.
|
2021-04-26 22:58:42 +02:00 |
hackademix
|
c293ebc250
|
[nscl] Refactored ContentScriptOnce.js to the library.
|
2021-04-26 12:56:13 +02:00 |
hackademix
|
d97b2f6d18
|
Rename the "csspp0" capability to "unchecked_css".
|
2021-04-07 23:45:24 +02:00 |
hackademix
|
da389d825f
|
Version bump: 11.2.5rc2.
|
2021-04-02 22:51:00 +02:00 |
hackademix
|
f7d56c30f1
|
Configurable "csspp0" capability to for sites where the CSS PP0 mitigation should be disabled (e.g TRUSTED).
|
2021-04-02 00:22:39 +02:00 |