From e09dee3bfbd9c7b3bfe076c3a01fd98fb5683ccf Mon Sep 17 00:00:00 2001 From: unbeatable-101 <58151048+unbeatable-101@users.noreply.github.com> Date: Tue, 3 Nov 2020 21:45:11 -0500 Subject: [PATCH 1/7] Update make-opera.sh Rebranding --- tools/make-opera.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/make-opera.sh b/tools/make-opera.sh index ffdb71a..b118cab 100755 --- a/tools/make-opera.sh +++ b/tools/make-opera.sh @@ -2,10 +2,10 @@ # # This script assumes a linux environment -echo "*** uMatrix.opera: Creating package" -echo "*** uMatrix.opera: Copying files" +echo "*** nuTensor.opera: Creating package" +echo "*** nuTensor.opera: Copying files" -DES=./dist/build/uMatrix.opera +DES=./dist/build/nuTensor.opera rm -r $DES mkdir -p $DES @@ -33,7 +33,7 @@ cp -R ./src/_locales/pt_PT $DES/_locales/ cp -R ./src/_locales/tr $DES/_locales/ cp -R ./src/_locales/zh_TW $DES/_locales/ -echo "*** uMatrix.opera: Generating meta..." +echo "*** nuTensor.opera: Generating meta..." python3 tools/make-opera-meta.py $DES/ -echo "*** uMatrix.opera: Package done." +echo "*** nuTensor.opera: Package done." From 4ae7da466d8e9aa4f5b3c734d94f00f7d5df6e10 Mon Sep 17 00:00:00 2001 From: unbeatable-101 <58151048+unbeatable-101@users.noreply.github.com> Date: Tue, 3 Nov 2020 21:47:44 -0500 Subject: [PATCH 2/7] Update import-crowdin.sh --- tools/import-crowdin.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/import-crowdin.sh b/tools/import-crowdin.sh index 2ccec7f..81ff969 100755 --- a/tools/import-crowdin.sh +++ b/tools/import-crowdin.sh @@ -5,9 +5,9 @@ DLDIR=~/Downloads ARCDIR=$DLDIR/crowdin -echo "*** uMatrix: Importing from Crowdin archive" +echo "*** nuTensor: Importing from Crowdin archive" rm -r $ARCDIR -unzip -q $DLDIR/uMatrix.zip -d $ARCDIR +unzip -q $DLDIR/nuTensor.zip -d $ARCDIR # Add-on strings LOCALEDIR=src/_locales @@ -66,6 +66,6 @@ cp $SRCDIR/zh_CN/messages.json $DESDIR/zh_CN/messages.json cp $SRCDIR/zh_TW/messages.json $DESDIR/zh_TW/messages.json rm -r $ARCDIR -echo "*** uMatrix: Import done." +echo "*** nuTensor: Import done." git status From d40db323fb7e37bfbc2b8c32bf976d864e07b0d3 Mon Sep 17 00:00:00 2001 From: unbeatable-101 <58151048+unbeatable-101@users.noreply.github.com> Date: Tue, 3 Nov 2020 21:52:24 -0500 Subject: [PATCH 3/7] Update assets.json --- assets/assets.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/assets.json b/assets/assets.json index d75947a..0a32f30 100644 --- a/assets/assets.json +++ b/assets/assets.json @@ -80,8 +80,8 @@ "content": "recipes", "title": "Ruleset recipes for English websites", "contentURL": [ - "https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/recipes/recipes_en.txt", - "assets/umatrix/recipes_en.txt" + "https://raw.githubusercontent.com/geekprojects/nuAssets/master/recipes/recipes_en.txt", + "assets/nuTensor/recipes_en.txt" ], "lang": "en" } From b8fe2631a7ea431744140de737962be40945773e Mon Sep 17 00:00:00 2001 From: unbeatable-101 <58151048+unbeatable-101@users.noreply.github.com> Date: Tue, 3 Nov 2020 21:54:48 -0500 Subject: [PATCH 4/7] Update make-chromium.sh --- tools/make-chromium.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tools/make-chromium.sh b/tools/make-chromium.sh index 0f14f9e..13c3c63 100755 --- a/tools/make-chromium.sh +++ b/tools/make-chromium.sh @@ -2,10 +2,10 @@ # # This script assumes a linux environment -echo "*** uMatrix(Chromium): Creating package" -echo "*** uMatrix(Chromium): Copying files" +echo "*** nuTensor(Chromium): Creating package" +echo "*** nuTensor(Chromium): Copying files" -DES=./dist/build/uMatrix.chromium +DES=./dist/build/nuTensor.chromium rm -rf $DES mkdir -p $DES @@ -18,19 +18,19 @@ cp -R ./platform/chromium/img/* $DES/img/ cp ./platform/chromium/manifest.json $DES/ cp LICENSE.txt $DES/ -echo "*** uMatrix.chromium: Generating meta..." +echo "*** nuTensor.chromium: Generating meta..." python3 tools/make-chromium-meta.py $DES/ if [ "$1" = all ]; then - echo "*** uMatrix.chromium: Creating package..." + echo "*** nuTensor.chromium: Creating package..." pushd $(dirname $DES/) - zip uMatrix.chromium.zip -qr $(basename $DES/)/* + zip nuTensor.chromium.zip -qr $(basename $DES/)/* popd elif [ -n "$1" ]; then - echo "*** uMatrix.chromium: Creating versioned package..." + echo "*** nuTensor.chromium: Creating versioned package..." pushd $(dirname $DES/) > /dev/null - zip uMatrix_"$1".chromium.zip -qr $(basename $DES/)/* + zip nuTensor_"$1".chromium.zip -qr $(basename $DES/)/* popd > /dev/null fi -echo "*** uMatrix(Chromium): Package done." +echo "*** nuTensor(Chromium): Package done." From 371f682b9cfce224825129c7030269d8302e3868 Mon Sep 17 00:00:00 2001 From: unbeatable-101 <58151048+unbeatable-101@users.noreply.github.com> Date: Tue, 3 Nov 2020 22:00:52 -0500 Subject: [PATCH 5/7] update author --- platform/firefox/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/firefox/manifest.json b/platform/firefox/manifest.json index fe82960..928b9d4 100644 --- a/platform/firefox/manifest.json +++ b/platform/firefox/manifest.json @@ -5,7 +5,7 @@ "strict_min_version": "60.0" } }, - "author": "Raymond Hill", + "author": "GeekProjects", "background": { "page": "background.html" }, From bcbd76db8ff4ff4e6b758885c8e6bb2d2218f567 Mon Sep 17 00:00:00 2001 From: unbeatable-101 <58151048+unbeatable-101@users.noreply.github.com> Date: Tue, 3 Nov 2020 22:02:17 -0500 Subject: [PATCH 6/7] More rebranding All of the unnamed commits are rebranding --- doc/MANIFESTO.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/MANIFESTO.md b/doc/MANIFESTO.md index 9bdb915..88906a2 100644 --- a/doc/MANIFESTO.md +++ b/doc/MANIFESTO.md @@ -1,8 +1,8 @@ -### This is uMatrix's manifesto +### This is nuTensor's manifesto 1. The **user decides** what web content is acceptable or not in their browser. That is all. -The purpose of _uMatrix_ is to give the user the means for informed +The purpose of _nuTensor_ is to give the user the means for informed consent and informed dissent. From 547d0bd08e8a96b5b3bf835cfd5852e1a43f2f6f Mon Sep 17 00:00:00 2001 From: unbeatable-101 <58151048+unbeatable-101@users.noreply.github.com> Date: Tue, 3 Nov 2020 22:06:20 -0500 Subject: [PATCH 7/7] Rebranding --- doc/description/description.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/description/description.txt b/doc/description/description.txt index be74afd..d3a0ddf 100644 --- a/doc/description/description.txt +++ b/doc/description/description.txt @@ -1,10 +1,10 @@ -uMatrix: A point-and-click matrix-based firewall, with many privacy-enhancing tools. +nuTensor: A point-and-click matrix-based firewall, with many privacy-enhancing tools. *For advanced users.* -uMatrix put you in full control of where your browser is allowed to connect, what type of data it is allowed to download, and what it is allowed to execute. Nobody else decides for you: You choose. You are in full control of your privacy. +nuTensor put you in full control of where your browser is allowed to connect, what type of data it is allowed to download, and what it is allowed to execute. Nobody else decides for you: You choose. You are in full control of your privacy. -Out of the box, uMatrix works in relax block-all/allow-exceptionally mode, meaning web sites which require 3rd-party scripts are likely to be "broken". With two clicks, uMatrix can be set to work in allow-all/block-exceptionally mode, which generally will not break web sites. See https://github.com/gorhill/httpswitchboard/wiki/How-to-use-HTTP-Switchboard:-Two-opposing-views for more details on this topic. +Out of the box, nuTensor works in relax block-all/allow-exceptionally mode, meaning web sites which require 3rd-party scripts are likely to be "broken". With two clicks, uMatrix can be set to work in allow-all/block-exceptionally mode, which generally will not break web sites. See https://github.com/gorhill/httpswitchboard/wiki/How-to-use-HTTP-Switchboard:-Two-opposing-views for more details on this topic. * See ALL the remote connections, failed or attempted, depending on whether they were blocked or allowed (you decide). @@ -14,7 +14,7 @@ Out of the box, uMatrix works in relax block-all/allow-exceptionally mode, meani * You do not have to solely rely on just one particular curated blacklist (arguably with many missing entries) outside which nothing else can be blocked: You are in full control. -* Ease of use: uMatrix lets you easily whitelist/blacklist net requests which originate from within a web page according to a point-and-click matrix: +* Ease of use: nuTensor lets you easily whitelist/blacklist net requests which originate from within a web page according to a point-and-click matrix: - domain names (left column) * from very specific @@ -32,7 +32,7 @@ Out of the box, uMatrix works in relax block-all/allow-exceptionally mode, meani You can blacklist/whitelist a single cell, an entire row, a group of rows, an entire column, or the whole matrix with just one click. -uMatrix's filtering engine uses precedence logic to evaluate what is blocked/allowed according to which cells are blacklisted/whitelisted. For example, this allows you to whitelist a whole page with one click, without having to repeatedly whitelist whatever new data appear on the page. +nuTensor's filtering engine uses precedence logic to evaluate what is blocked/allowed according to which cells are blacklisted/whitelisted. For example, this allows you to whitelist a whole page with one click, without having to repeatedly whitelist whatever new data appear on the page. All rules are scoped. For example, you can block `facebook.com` and `facebook.net` everywhere except when visiting a page on `www.facebook.com`. This way Facebook won't be able to build a profile of your browsing habits. @@ -74,8 +74,8 @@ This extension is also useful if you wish to speed up your browsing, by globally ===== -BUGS, ISSUES: https://github.com/uBlockOrigin/uMatrix-issues/issues +BUGS, ISSUES: https://github.com/geekprojects/nuTensor/issues -SOURCE CODE: https://github.com/gorhill/uMatrix (GPLv3) +SOURCE CODE: https://github.com/geekprojects/nuTensor (GPLv3) -CHANGE LOG: https://github.com/gorhill/uMatrix/releases +CHANGE LOG: https://github.com/unbeatable-101/nuTensor/releases