From d95237d5e6bc22dbfe083a15b978b7e71e0098b3 Mon Sep 17 00:00:00 2001 From: idk Date: Mon, 24 Oct 2022 00:06:27 -0400 Subject: [PATCH] update gitignore, shift testing around a bit Former-commit-id: 38f65fffe0c70132f9d1214c4e41e7403033d933 Former-commit-id: 0512bcb79ca62ba18f37467908c99f3b5977faca --- .gitignore | 2 + test-chromium.sh | 35 +++++++++++ test-firefox.sh | 36 +++++++++++ test.sh | 64 +------------------- tor-browser-linux64-11.5.4_en-US.tar.xz.asc | 16 +++++ tor.keyring | Bin 0 -> 41648 bytes 6 files changed, 90 insertions(+), 63 deletions(-) create mode 100755 test-chromium.sh create mode 100755 test-firefox.sh create mode 100644 tor-browser-linux64-11.5.4_en-US.tar.xz.asc create mode 100644 tor.keyring diff --git a/.gitignore b/.gitignore index 502e602..e6271a8 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,5 @@ i2pbrowser/ /user.js arkenfoxnum /*.tar.gz +/*.tar.xz +/i2p.firefox.profile.* \ No newline at end of file diff --git a/test-chromium.sh b/test-chromium.sh new file mode 100755 index 0000000..7d921ae --- /dev/null +++ b/test-chromium.sh @@ -0,0 +1,35 @@ +#! /usr/bin/env sh + +ant distclean +ant jar + +rm -rf i2p.chromium.base.profile i2p.chromium.profile i2p.firefox.base.profile i2p.firefox.profile i2p.firefox.usability.profile tor-browser_en-US + +echo "Testing Chromium with no private and no URL parameters." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium 2> chrome.1.err 1> chrome.1.log +echo "Testing Chromium with local URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium "http://127.0.0.1:7657" 2> chrome.1.err 1> chrome.1.log +echo "Testing Chromium with remote URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium "http://idk.i2p" 2> chrome.2.err 1> chrome.2.log +echo "Testing Chromium with remote AND local URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium "http://127.0.0.1:7657" "http://idk.i2p" 2> fox.3.err 1> fox.3.log +echo "Testing Chromium with private browsing parameter" +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -private "http://127.0.0.1:7657" 2> chrome.4.err 1> chrome.4.log + +echo "Chromium tests completed" +sleep 2s +rm -rf i2p.chromium.base.profile i2p.chromium.profile + +echo "Testing Chromium with no private and no URL parameters." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability 2> chrome.1.err 1> chrome.1.log +echo "Testing Chromium with local URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability "http://127.0.0.1:7657" 2> chrome.1.err 1> chrome.1.log +echo "Testing Chromium with remote URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability "http://idk.i2p" 2> chrome.2.err 1> chrome.2.log +echo "Testing Chromium with remote AND local URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability "http://127.0.0.1:7657" "http://idk.i2p" 2> fox.3.err 1> fox.3.log +echo "Testing Chromium with private browsing parameter" +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability -private "http://127.0.0.1:7657" 2> chrome.4.err 1> chrome.4.log + +echo "Chromium Usability-Mode tests completed" +rm -rf i2p.chromium.base.profile i2p.chromium.profile i2p.firefox.base.profile i2p.firefox.profile i2p.firefox.usability.profile diff --git a/test-firefox.sh b/test-firefox.sh new file mode 100755 index 0000000..2c007ab --- /dev/null +++ b/test-firefox.sh @@ -0,0 +1,36 @@ +#! /usr/bin/env sh + +ant distclean +ant jar + +rm -rf i2p.chromium.base.profile i2p.chromium.profile i2p.firefox.base.profile i2p.firefox.profile i2p.firefox.usability.profile tor-browser_en-US + +echo "Testing Firefox with no private and no URL parameters." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox 2> fox.0.err 1> fox.0.log +echo "Testing Firefox with local URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox "http://127.0.0.1:7657" 2> fox.1.err 1> fox.1.log +echo "Testing Firefox with remote URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox "http://idk.i2p" 2> fox.2.err 1> fox.2.log +echo "Testing Firefox with remote AND local URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox "http://127.0.0.1:7657" "http://idk.i2p" 2> fox.3.err 1> fox.3.log +echo "Testing Firefox with private browsing parameter" +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -private "http://127.0.0.1:7657" 2> fox.4.err 1> fox.4.log + +echo "Firefox tests completed" +sleep 2s +rm -rf i2p.firefox.usability.profile i2p.firefox.profile + +echo "Testing Firefox with no private and no URL parameters." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability 2> fox.0.err 1> fox.0.log +echo "Testing Firefox with local URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability "http://127.0.0.1:7657" 2> fox.1.err 1> fox.1.log +echo "Testing Firefox with remote URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability "http://idk.i2p" 2> fox.2.err 1> fox.2.log +echo "Testing Firefox with remote AND local URL parameter." +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability "http://127.0.0.1:7657" "http://idk.i2p" 2> fox.3.err 1> fox.3.log +echo "Testing Firefox with private browsing parameter" +java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability -private "http://127.0.0.1:7657" 2> fox.4.err 1> fox.4.log + +echo "Firefox Usability-Mode tests completed" +sleep 2s +rm -rf i2p.chromium.base.profile i2p.chromium.profile i2p.firefox.base.profile i2p.firefox.profile diff --git a/test.sh b/test.sh index a79da1d..84b6b9b 100755 --- a/test.sh +++ b/test.sh @@ -15,71 +15,9 @@ echo "Testing auto-selector with remote AND local URL parameter." java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray "http://127.0.0.1:7657" "http://idk.i2p" 2> auto.3.err 1> auto.3.log echo "Testing auto-selector with private browsing parameter" java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -private "http://127.0.0.1:7657" 2> auto.4.err 1> auto.4.log - echo "Auto-Selector tests completed" -sleep 2s -rm -rf i2p.chromium.base.profile i2p.chromium.profile -echo "Testing Chromium with no private and no URL parameters." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium 2> chrome.1.err 1> chrome.1.log -echo "Testing Chromium with local URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium "http://127.0.0.1:7657" 2> chrome.1.err 1> chrome.1.log -echo "Testing Chromium with remote URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium "http://idk.i2p" 2> chrome.2.err 1> chrome.2.log -echo "Testing Chromium with remote AND local URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium "http://127.0.0.1:7657" "http://idk.i2p" 2> fox.3.err 1> fox.3.log -echo "Testing Chromium with private browsing parameter" -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -private "http://127.0.0.1:7657" 2> chrome.4.err 1> chrome.4.log - -echo "Chromium tests completed" -sleep 2s -rm -rf i2p.chromium.base.profile i2p.chromium.profile - -echo "Testing Chromium with no private and no URL parameters." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability 2> chrome.1.err 1> chrome.1.log -echo "Testing Chromium with local URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability "http://127.0.0.1:7657" 2> chrome.1.err 1> chrome.1.log -echo "Testing Chromium with remote URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability "http://idk.i2p" 2> chrome.2.err 1> chrome.2.log -echo "Testing Chromium with remote AND local URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability "http://127.0.0.1:7657" "http://idk.i2p" 2> fox.3.err 1> fox.3.log -echo "Testing Chromium with private browsing parameter" -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -chromium -usability -private "http://127.0.0.1:7657" 2> chrome.4.err 1> chrome.4.log - -echo "Chromium Usability tests completed" -sleep 2s - -rm -rf i2p.firefox.base.profile i2p.firefox.profile - -echo "Testing Firefox with no private and no URL parameters." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox 2> fox.0.err 1> fox.0.log -echo "Testing Firefox with local URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox "http://127.0.0.1:7657" 2> fox.1.err 1> fox.1.log -echo "Testing Firefox with remote URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox "http://idk.i2p" 2> fox.2.err 1> fox.2.log -echo "Testing Firefox with remote AND local URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox "http://127.0.0.1:7657" "http://idk.i2p" 2> fox.3.err 1> fox.3.log -echo "Testing Firefox with private browsing parameter" -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -private "http://127.0.0.1:7657" 2> fox.4.err 1> fox.4.log - -echo "Firefox tests completed" -sleep 2s -rm -rf i2p.firefox.usability.profile i2p.firefox.profile - -echo "Testing Firefox with no private and no URL parameters." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability 2> fox.0.err 1> fox.0.log -echo "Testing Firefox with local URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability "http://127.0.0.1:7657" 2> fox.1.err 1> fox.1.log -echo "Testing Firefox with remote URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability "http://idk.i2p" 2> fox.2.err 1> fox.2.log -echo "Testing Firefox with remote AND local URL parameter." -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability "http://127.0.0.1:7657" "http://idk.i2p" 2> fox.3.err 1> fox.3.log -echo "Testing Firefox with private browsing parameter" -java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -firefox -usability -private "http://127.0.0.1:7657" 2> fox.4.err 1> fox.4.log - -echo "Firefox Usability-Mode tests completed" -sleep 2s -rm -rf i2p.chromium.base.profile i2p.chromium.profile i2p.firefox.base.profile i2p.firefox.profile +rm -rf i2p.chromium.base.profile i2p.chromium.profile i2p.firefox.base.profile i2p.firefox.profile i2p.firefox.usability.profile echo "Testing UNSAFE auto-selector with no private and no URL parameters." java -cp ./src/build/i2pfirefox.jar net.i2p.i2pfirefox.I2PBrowser -nosystray -generic 2> gen.0.err 1> gen.0.log diff --git a/tor-browser-linux64-11.5.4_en-US.tar.xz.asc b/tor-browser-linux64-11.5.4_en-US.tar.xz.asc new file mode 100644 index 0000000..5fec692 --- /dev/null +++ b/tor-browser-linux64-11.5.4_en-US.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCgAGBQJjRyYHAAoJEOU9mJqeLUe/HbIQALBTyEB42g2+Dlufv8fvF2E2 +549sCPbkFHzKaH8ECeKfiZZDuTfLUmNUbnYD1/lxJtaUDj+u56sSF5V6us3HBgYN +56Mh+miLv4Am9HEZXwCRtE/kRjbE3yuKjSqYpZkviPsK4PT1fBBg+aMtc8fUZk4y +3BQZsvynie1OH2Qlw4XHMZUbHP7VlEAZCUWZTk8ai+mmqegmjtDc2NMNtZ03BGi7 +Rd5U03+9mmVQNiWcJZqZkzQg8x/tPQD0XmMH04mZ71dCukfsun+DykjVGUAktloj +9XJ1aq+c3s4r/GXXXJ4sEnDe1QNBPOgEH5SLSiSAwwl531i5Oh2sO1U2ILC/PsnM +MlZMbypMw2eVGIQgfXrWurWlSvKYw193Y7N4bjvvTQYkxmWWHegKtYj1Jmy5y4+q +KypLjwD7QxDViRiQp5v8vzFAQ/0pacwT6D+r7ugAIrk9jFnl5dnHBDuBNHTdjPOI +oyTnSFJkroMjpdzbDnta74FzyLBWMPPMD3L/LepJLW+iYcJDqDYCffTqCPDjJSco +UgD71EiDSyM77wMKqEFzHzbNdW1Tmd88LoDc/erK9akbX4Xkhve0N/HFr+99c5rH +5EzI2j/N3Kzwom/FYzT8saS5ljRdGD+APi7VKE9budDzlu0ZqIhK/zMIJ//JHi/O +rmxTcTn5TaTfAMGhQUi/ +=yI0S +-----END PGP SIGNATURE----- diff --git a/tor.keyring b/tor.keyring new file mode 100644 index 0000000000000000000000000000000000000000..60b892b1f8b83222f641b603c32be7d60a2f5b89 GIT binary patch literal 41648 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�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 O@QVftANR+rjsF13RmjZ% literal 0 HcmV?d00001