Commit Graph

1337 Commits

Author SHA1 Message Date
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