Commit Graph

771 Commits

Author SHA1 Message Date
hackademix 267dd5eb5d Avoid synchronous policy fetching whenever possible. 2020-08-23 15:09:08 +02:00
hackademix 80f6c8c8bc Version bump: 11.0.40rc2. 2020-08-23 15:09:08 +02:00
hackademix 0b83220715 Handle edge case in file:// pages: policy change and reload before DOMContentLoaded. 2020-08-21 21:38:13 +02:00
hackademix 86b7b99018 Version bump: 11.0.40rc1. 2020-08-21 21:26:34 +02:00
hackademix 8cc629dec8 Version bump: 11.0.39. 2020-08-21 02:05:31 +02:00
hackademix 9bf46cf5b6 Several hacks to make non-distruptive updates compatible with Chromium. 2020-08-21 01:57:30 +02:00
hackademix a59da576a4 Tighten localPolicy persistence mechanism during reloads. 2020-08-20 19:46:42 +02:00
hackademix 810cab512b Version bump: 11.0.39rc8. 2020-08-20 19:46:42 +02:00
hackademix 7785661d97 Temporary settings survival more resilient and compatible with Fenix. 2020-08-20 15:56:52 +02:00
hackademix fa81d3791a [L10n] Updated es. 2020-08-20 12:39:05 +02:00
hackademix 72f9800e09 Version bump: 11.0.39rc7. 2020-08-20 08:06:06 +02:00
hackademix affe284193 Fix reload loops on broken file: HTML documents (thanks bernie for report). 2020-08-20 00:13:53 +02:00
hackademix a83cf372eb [XSS] Updated HTML event attributes. 2020-08-19 21:35:41 +02:00
hackademix 64876214e3 Version bump: 11.0.39rc6. 2020-08-19 21:35:23 +02:00
hackademix 7809f165de Local policy fallback for file: and ftp: URLs using window.name rather than sessionStorage. 2020-08-19 15:04:47 +02:00
hackademix 508479f26c [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. 2020-08-19 14:56:35 +02:00
hackademix e03d91d0b8 Renamed optionto "Revoke temporary permissions on NoScript updates, even if the browser is not restarted". 2020-08-18 20:24:04 +02:00
hackademix 59219eed0a Version bump: 11.0.39rc5. 2020-08-18 20:23:25 +02:00
hackademix 8e694a603c Added option to forget temporary settings immediately whenever NoScript gets updated. 2020-08-18 17:31:12 +02:00
hackademix 2905a6a543 Fixed regression: file:/// URLs reloaded whenever NoScript gets reinstalled / enabled / reloaded. 2020-08-18 17:31:12 +02:00
hackademix b38a561ac3 More resilient and easy to debug survival data retrieving. 2020-08-18 17:31:12 +02:00
hackademix 300cd0e675 Version bump: 11.0.39rc4. 2020-08-18 17:31:12 +02:00
hackademix 5ef6980d56 Fixed regression causing manual NoScript downgrades to be delayed until manual restart. 2020-08-18 12:47:07 +02:00
hackademix 2410d373ce Version bump: 11.0.39rc3. 2020-08-18 12:46:37 +02:00
hackademix 937fab04d2 Let temporary permissions survive NoScript updates (shameless hack). 2020-08-18 00:45:37 +02:00
hackademix 5c99ed053b Fixed some traps around Messages abstraction. 2020-08-18 00:45:37 +02:00
hackademix 2850f631b9 Ignore search / hash on policy matching of domain-less URLs (e.g. file:///...). 2020-08-18 00:45:37 +02:00
hackademix 3f8d2a0bad Removed useless CSS property. 2020-08-18 00:45:37 +02:00
hackademix 1bc51b5313 Updated TLDs. 2020-08-18 00:45:37 +02:00
hackademix 53356ab655 Version bump: 11.0.39rc2. 2020-08-15 17:46:05 +02:00
hackademix 495dfc8ba5 Updated TLDs. 2020-08-14 23:31:05 +02:00
hackademix d1b10a9bb1 Fixed automatic scrolling hampers usability on long sites lists in popup. 2020-08-14 22:32:44 +02:00
hackademix 40a33368fc Fixed typo in vendor-prefixed CSS. 2020-08-14 22:31:47 +02:00
hackademix b9124f4fcb Version bump: 11.0.39rc1. 2020-08-14 22:30:44 +02:00
hackademix 6fe89a4e46 Version bump: 11.0.38. 2020-08-13 12:45:00 +02:00
hackademix fb8fa90cb8 Better timing for event attributes removal/restore. 2020-08-13 09:27:09 +02:00
hackademix 06a4d2756e Version bump: 11.0.38rc2. 2020-08-13 08:48:46 +02:00
hackademix 1e36986795 Work-arounds for edge cases in synchronous page loads bypassing webRequest (thanks skriptimaahinen). 2020-08-13 00:32:03 +02:00
hackademix d4c2ab2c05 [L10n] Updated bn. 2020-08-10 23:58:46 +02:00
hackademix be08be9582 Version bump: 11.0.38rc1. 2020-08-10 23:58:18 +02:00
hackademix 5e867071c8 Version bump: 11.0.37. 2020-08-10 23:45:28 +02:00
hackademix 4cf7b231a7 Simpler and more reliable sendSyncMessage implementation and usage. 2020-08-10 23:12:00 +02:00
hackademix dcc779b1cf Updated TLDs. 2020-08-10 23:10:23 +02:00
hackademix d445c35663 Version bump: 11.0.37rc3. 2020-08-10 23:06:59 +02:00
hackademix 1fc18ed6a8 SyncMessage suspending on DOM modification as well. 2020-08-09 23:58:12 +02:00
hackademix de31bd5a83 Updated TLDs. 2020-08-09 23:58:12 +02:00
hackademix 94d78ef404 Version bump: 11.0.37rc2. 2020-08-09 23:58:12 +02:00
hackademix a977563b88 sendSyncMessage support for multiple suspension requests (should fix extension script injection issues). 2020-08-08 09:27:15 +02:00
hackademix d56eb371a9 Version bump: 11.0.37rc1. 2020-08-07 23:26:42 +02:00
hackademix 5646ea9305 Version bump: 11.0.36. 2020-08-07 07:42:58 +02:00