1
0
Fork 0
mirror of https://github.com/gorhill/uMatrix.git synced 2024-05-18 11:13:28 +12:00
Commit graph

51 commits

Author SHA1 Message Date
Raymond Hill 9b292304d3
Bring uMatrix up to date
Notably:
- Import logger improvements from uBO
- Import CNAME uncloaking from uBO
- Import more improvements from uBO
- Make use of modern JS features

This should un-stall further development of uMatrix.
2019-12-20 12:24:18 -05:00
Raymond Hill 2256552899
fix https://github.com/gorhill/uMatrix/issues/951, https://github.com/uBlockOrigin/uMatrix-issues/issues/62 2018-09-29 06:31:59 -04:00
Raymond Hill f075f96c58
fix #589: use DOM-based CSP directive (idea from 6e80d3f130) 2018-09-17 07:38:28 -04:00
Raymond Hill d825b5562e
integrate CodeMirror's MergeView to the 'My rules' pane 2018-03-22 15:56:37 -04:00
Raymond Hill fb4e07f107
fix regression reported at https://www.wilderssecurity.com/threads/umatrix-the-http-switchboard-successor.369601/page-27#post-2737419 2018-02-11 08:46:59 -05:00
Raymond Hill 749e8d5cc4
improve backup file output for rules: array instead of one huge string 2018-02-03 09:46:40 -05:00
Raymond Hill 19c32608f3
add visual cue to hint at relevance of per-scope switches 2017-12-21 08:30:05 -05:00
gorhill 73c8da05b7
Fix #335
Additionally, performance improvements:
- Reduce overhead of collapsing elements
  (see https://github.com/gorhill/uBlock/issues/2839)
- Cache decomposition of source hostname when matrix-filtering

Also, various code review.
2017-12-08 07:54:49 -05:00
gorhill 9d43f929bc
Revive formerly removed <noscript> tag spoofing code
Also:
- a new per-scope switch has been added to control <noscript> spoofing on
  a per site basis
- a global setting to be used as the default state of the <noscript>
  spoofing switch
- Privacy pane has been merged into Setting pane
2017-12-01 11:53:40 -05:00
gorhill 357b44c265
[corrected commit message] code review of ad9d591b1666: remove more obsolete code 2017-12-01 08:49:42 -05:00
gorhill 65d62ec379
code review of e9968713e4 2017-11-28 16:06:59 -05:00
gorhill e9968713e4
work toward resolving #853 2017-11-28 13:19:57 -05:00
gorhill 537f8ef79a
work toward resolving #853 2017-11-28 12:33:22 -05:00
gorhill 27dea59284 fix #759 2017-04-27 08:10:54 -04:00
gorhill ce97268895 fix #747 2017-04-01 10:06:23 -04:00
gorhill 6fdbf9dd94 this addresses #122 2015-09-26 11:51:06 -04:00
gorhill 3d3673f163 this fixes #283 2015-07-05 08:21:10 -04:00
gorhill a7329ef71d support importing uBlock ruleset syntax 2015-06-05 09:19:15 -04:00
gorhill 0d92dd7e5b default to block if no rule at all 2015-05-14 13:28:58 -04:00
gorhill f8c38177e2 this fixes sticky dirty state 2015-05-06 19:13:38 -04:00
gorhill 7c8a8cdf64 better incremental rendering of the matrix 2015-05-06 16:32:41 -04:00
gorhill 37331b1ef2 various fixes re. behind-the-scene scope 2015-04-30 19:37:55 -04:00
gorhill 0174955287 comment re potential redundant eval 2014-12-24 08:29:55 -05:00
Raymond Hill ee361ae37f comments 2014-11-22 10:26:37 -02:00
Raymond Hill bf5b6c4517 code review 2014-11-22 09:36:45 -02:00
Raymond Hill cf02253cdd this should help futur occurrences of #65 2014-11-22 01:33:19 -02:00
Raymond Hill 5d8bae3da2 this fixes #59 2014-11-19 23:17:24 -02:00
Raymond Hill ce6305210c UI work toward fixing #7, #36 2014-11-19 00:18:57 -02:00
Raymond Hill 5e19edaab7 ability to foil mixed content 2014-11-18 15:04:40 -02:00
Raymond Hill 5ba8f58094 ensure switches are listed first: more convenient 2014-11-18 13:37:12 -02:00
Raymond Hill 2962bd19e2 cide review 2014-11-18 08:57:57 -02:00
Raymond Hill 4aab150af3 infrastructure work toward addressing #7, #36 2014-11-18 00:18:04 -02:00
gorhill 4f456da482 translation work from Crowdin 2014-11-04 09:29:06 -05:00
gorhill 92c48c0d49 "matrix:" instead of too generic "switch:" 2014-11-04 08:40:20 -05:00
gorhill 5c05a8773a revamped "My rules" tab 2014-10-31 14:14:41 -04:00
gorhill 49bbe6f7dd ip address friendly 2014-10-30 10:30:26 -04:00
gorhill 49441de2b6 bring back doc req type; many little fixes 2014-10-28 23:21:06 -04:00
gorhill 118306ab51 this fixes #17 2014-10-27 10:20:19 -04:00
gorhill c0450c578d todo 2014-10-26 19:28:03 -04:00
gorhill 65a8000657 fixed parsing of partial rules 2014-10-23 19:37:59 -04:00
gorhill 5f63a0f984 no good reason to prevent scopable literal "1st-party" 2014-10-23 07:47:53 -04:00
gorhill cd7996fb7d fixed bad test for 1st-party 2014-10-23 01:04:48 -04:00
gorhill 78555a5b7c literal "1st-party" row removes the need for auto-whitelist, strict blocking 2014-10-22 19:46:30 -04:00
gorhill 1626c3ecc6 fix manually removing rules, code review 2014-10-22 10:02:19 -04:00
gorhill e06985fcc7 dashboard tab to edit user rules 2014-10-21 19:12:25 -04:00
gorhill d944198a37 persistence: no more circumbombulated recipes, just plain line-by-line rules 2014-10-21 13:23:52 -04:00
gorhill a91c4fd27e issue #1: no more background page reference in popup 2014-10-20 21:19:24 -04:00
gorhill 35003b7e23 continued refactoring work: revert, revert all, persist are back 2014-10-20 16:40:09 -04:00
gorhill 186d10bf48 re issue #1 2014-10-20 00:53:13 -04:00
gorhill 804a5c53e0 no more jquery in popup 2014-10-18 16:49:06 -04:00