brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.85k stars 2.34k forks source link

Manual test run on macOS (Intel) for Tor 0.4.7.13 - Release #3 #31491

Closed GeetaSarvadnya closed 1 year ago

GeetaSarvadnya commented 1 year ago

macOS 14.0 Sonoma

Tor Client Updater

MacOS

macOS 13.0 Ventura

Tor Client Updater

MacOS

macOS 12.0 Monterey

Tor Client Updater

MacOS

macOS 11.0 Big Sur

Tor Client Updater

MacOS

macOS 10.15.x Catalina

Tor Client Updater

MacOS

macOS 10.14 Mojave

Tor Client Updater

MacOS

macOS 10.13 High Sierra

Tor Client Updater

MacOS

stephendonner commented 1 year ago

Sonoma (public beta, upgraded from Ventura) - PASSED

Confirmed `Tor` component updater version `1.0.64`: Screen Shot 2023-07-06 at 11 35 42 PM Confirmed related `Tor`-libraries/dependencies' versions: ``` Jul 07 00:13:33.345 [notice] Tor 0.4.7.13 running on Darwin with Libevent 2.1.12-stable, OpenSSL 1.1.1t, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. ``` Confirmed `Tor` binary is notarized: ``` sdonner@Stephens-MBP-2 1.0.64 % spctl -a -vv -t install tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: accepted source=Notarized Developer ID origin=Developer ID Application: Brave Software, Inc. (KL8N8XSYF4) ``` Confirmed `Tor` codesign is valid: ``` sdonner@Stephens-MBP-2 1.0.64 % codesign -vvvv tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: valid on disk tor-0.4.7.13-darwin-brave-1: satisfies its Designated Requirement ``` Confirmed onion sites loaded via their `.onion` button: - brave.com -> https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ - mail.protonmail.com -> https://account.protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion/ - theguardian.com -> https://www.guardian2zotagl6tmjucg3lrhxdk4dw3lhbqnkvvkywawy3oqfoprid.onion/international

Big Sur - PASSED

Verified using ``` Brave | 1.52.129 Chromium: 114.0.5735.198 (Official Build) (x86_64) -- | -- Revision | c3029382d11c5f499e4fc317353a43d411a5ce1c-refs/branch-heads/5735@{#1394} OS | macOS Version 11.7.8 (Build 20G1351) ``` Confirmed `Tor` component updater version `1.0.64`: Screen Shot 2023-07-06 at 11 35 42 PM Confirmed related `Tor`-libraries/dependencies' versions: ``` Jul 06 23:43:36.874 [notice] Tor 0.4.7.13 running on Darwin with Libevent 2.1.12-stable, OpenSSL 1.1.1t, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. ``` Confirmed `Tor` binary is notarized: ``` stephendonner@Stephens-MBP-3 1.0.64 % spctl -a -vv -t install tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: accepted source=Notarized Developer ID origin=Developer ID Application: Brave Software, Inc. (KL8N8XSYF4) ``` Confirmed `Tor` codesign is valid: ``` tor-0.4.7.13-darwin-brave-1: valid on disk tor-0.4.7.13-darwin-brave-1: satisfies its Designated Requirement ``` Confirmed onion sites loaded via their `.onion` button: - brave.com -> https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ - mail.protonmail.com -> https://account.protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion/ - theguardian.com -> https://www.guardian2zotagl6tmjucg3lrhxdk4dw3lhbqnkvvkywawy3oqfoprid.onion/international
LaurenWags commented 1 year ago

Verified for the below:

macOS 13.4.1 Ventura x64 - PASSED Verified on macOS using the following build: ``` Brave | 1.52.130 Chromium: 114.0.5735.198 (Official Build) (x86_64) -- | -- Revision | c3029382d11c5f499e4fc317353a43d411a5ce1c-refs/branch-heads/5735@{#1394} OS | macOS Version 13.4.1 (Build 22F82) ``` Confirmed that the correct Tor component was being downloaded via --use-dev-goupdater-url: Monterey Confirmed that the Tor component was started when launching Tor and ensured Tor 0.4.7.13 was being used. Confirmed that OpenSSL version is 1.1.1t. Confirmed that Zlib version is 1.2.13. ``` Jul 07 13:57:54.442 [notice] Tor 0.4.7.13 running on Darwin with Libevent 2.1.12-stable, OpenSSL 1.1.1t, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. ``` Confirmed that you can open the following domains in a Tor window without issues: * brave.com * https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ * check.torproject.org (ensured that hard refreshing gets a new circuit/IP) Confirmed the following sites opened via “Open in Tor” button from normal window and navigated to .onion URL in a Tor window: * brave.com --> https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ * https://account.proton.me/login --> https://account.protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion/ Confirmed that codesign is valid: ``` laurenwags@Laurens-MBP 1.0.64 % codesign -vvvv tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: valid on disk tor-0.4.7.13-darwin-brave-1: satisfies its Designated Requirement ``` Confirmed that the binary is notarized: ``` laurenwags@Laurens-MBP 1.0.64 % spctl -a -vv -t install tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: accepted source=Notarized Developer ID origin=Developer ID Application: Brave Software, Inc. (KL8N8XSYF4) ```
macOS 12.x Monterey x64 - PASSED Verified on macOS using the following build: ``` Brave 1.52.130 Chromium: 114.0.5735.198 (Official Build) (x86_64) Revision c3029382d11c5f499e4fc317353a43d411a5ce1c-refs/branch-heads/5735@{#1394} OS macOS Version 12.6.5 (Build 21G531) ``` Confirmed that the correct Tor component was being downloaded via --use-dev-goupdater-url: ![Monterey](https://github.com/brave/brave-browser/assets/28145373/722533dd-e499-4571-b75b-011454880313) Confirmed that the Tor component was started when launching Tor and ensured Tor 0.4.7.13 was being used. Confirmed that OpenSSL version is 1.1.1t. Confirmed that Zlib version is 1.2.13. ``` Jul 07 14:13:34.573 [notice] Tor 0.4.7.13 running on Darwin with Libevent 2.1.12-stable, OpenSSL 1.1.1t, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. ``` Confirmed that you can open the following domains in a Tor window without issues: * brave.com * https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ * check.torproject.org (ensured that hard refreshing gets a new circuit/IP) Confirmed the following sites opened via “Open in Tor” button from normal window and navigated to .onion URL in a Tor window: * brave.com --> https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ * https://account.proton.me/login --> https://account.protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion/ Confirmed that codesign is valid: ``` Laurens-MacBook-Pro-2:1.0.64 lauren$ codesign -vvvv tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: valid on disk tor-0.4.7.13-darwin-brave-1: satisfies its Designated Requirement ``` Confirmed that the binary is notarized: ``` Laurens-MacBook-Pro-2:1.0.64 lauren$ spctl -a -vv -t install tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: accepted source=Notarized Developer ID origin=Developer ID Application: Brave Software, Inc. (KL8N8XSYF4) ```
macOS 10.15.x Catalina x64 - PASSED Verified on macOS using the following build: ``` Brave 1.52.130 Chromium: 114.0.5735.198 (Official Build) (x86_64) Revision c3029382d11c5f499e4fc317353a43d411a5ce1c-refs/branch-heads/5735@{#1394} OS macOS Version 10.15.7 (Build 19H1824) ``` Confirmed that the correct Tor component was being downloaded via --use-dev-goupdater-url: Catalina Confirmed that the Tor component was started when launching Tor and ensured Tor 0.4.7.13 was being used. Confirmed that OpenSSL version is 1.1.1t. Confirmed that Zlib version is 1.2.13. ``` Jul 10 06:31:57.782 [notice] Tor 0.4.7.13 running on Darwin with Libevent 2.1.12-stable, OpenSSL 1.1.1t, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. ``` Confirmed that you can open the following domains in a Tor window without issues: * brave.com * https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ * check.torproject.org (ensured that hard refreshing gets a new circuit/IP) Confirmed the following sites opened via “Open in Tor” button from normal window and navigated to .onion URL in a Tor window: * brave.com --> https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ * https://account.proton.me/login --> https://account.protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion/ Confirmed that codesign is valid: ``` lauren@Laurens-Mac 1.0.64 % codesign -vvvv tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: valid on disk tor-0.4.7.13-darwin-brave-1: satisfies its Designated Requirement ``` Confirmed that the binary is notarized: ``` lauren@Laurens-Mac 1.0.64 % spctl -a -vv -t install tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: accepted source=Notarized Developer ID origin=Developer ID Application: Brave Software, Inc. (KL8N8XSYF4) ```
macOS 10.14.x Mojave x64 - PASSED Verified on macOS using the following build: ``` Brave 1.52.130 Chromium: 114.0.5735.198 (Official Build) (x86_64) Revision c3029382d11c5f499e4fc317353a43d411a5ce1c-refs/branch-heads/5735@{#1394} OS macOS Version 10.14.6 (Build 18G103) ``` Confirmed that the correct Tor component was being downloaded via --use-dev-goupdater-url: Mojave Confirmed that the Tor component was started when launching Tor and ensured Tor 0.4.7.13 was being used. Confirmed that OpenSSL version is 1.1.1t. Confirmed that Zlib version is 1.2.13. ``` Jul 10 07:01:31.793 [notice] Tor 0.4.7.13 running on Darwin with Libevent 2.1.12-stable, OpenSSL 1.1.1t, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. ``` Confirmed that you can open the following domains in a Tor window without issues: * brave.com * https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ * check.torproject.org (ensured that hard refreshing gets a new circuit/IP) Confirmed the following sites opened via “Open in Tor” button from normal window and navigated to .onion URL in a Tor window: * brave.com --> https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion/ * https://account.proton.me/login --> https://account.protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion/ Confirmed that codesign is valid: ``` LWagners-Mac:1.0.64 lwagner$ codesign -vvvv tor-0.4.7.13-darwin-brave-1 tor-0.4.7.13-darwin-brave-1: valid on disk tor-0.4.7.13-darwin-brave-1: satisfies its Designated Requirement ```
kjozwiak commented 1 year ago

macOS 10.13.6 High Sierra x64 - PASSED

Verification PASSED on macOS 10.13.6 High Sierra x64 using the following build:

``` Brave | 1.52.130 Chromium: 114.0.5735.198 (Official Build) (x86_64) --- | --- Revision | c3029382d11c5f499e4fc317353a43d411a5ce1c-refs/branch-heads/5735@{#1394} OS | macOS Version 10.13.6 (Build 17G14042) ``` Launched `1.52.130 Chromium: 114.0.5735.198` using `--use-dev-goupdater-url` and confirmed the following versions: * `tor` binary ` 0.4.7.13` * `Brave Tor Client Updater (Mac) - Version: 1.0.64` * `OpenSSL` - `1.1.1t` * `Zlib` - `1.2.13` ![Screenshot 2023-07-08 at 1 38 57 AM](https://github.com/brave/brave-browser/assets/2602313/0e068737-7bbf-415f-af8e-ac92401cbb3b) ``` Jul 08 01:38:34.093 [notice] Tor 0.4.7.13 running on Darwin with Libevent 2.1.12-stable, OpenSSL 1.1.1t, Zlib 1.2.13, Liblzma N/A, Libzstd N/A and Unknown N/A as libc. Jul 08 01:38:34.094 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://support.torproject.org/faq/staying-anonymous/ Jul 08 01:38:34.094 [notice] Read configuration file "/Users/kjozwiak/Library/Application Support/BraveSoftware/Brave-Browser/cldoidikboihgcjfkhdeidbpclkineef/1.0.64/tor-torrc". Jul 08 01:38:34.094 [notice] Read configuration file "/Users/kjozwiak/Library/Application Support/BraveSoftware/Brave-Browser/cldoidikboihgcjfkhdeidbpclkineef/1.0.64/tor-torrc". Jul 08 01:38:34.096 [notice] Opening Socks listener on 127.0.0.1:0 Jul 08 01:38:34.096 [notice] Socks listener listening on port 49265. Jul 08 01:38:34.096 [notice] Opened Socks listener connection (ready) on 127.0.0.1:49265 Jul 08 01:38:34.096 [notice] Opening Control listener on 127.0.0.1:0 Jul 08 01:38:34.096 [notice] Control listener listening on port 49266. Jul 08 01:38:34.096 [notice] Opened Control listener connection (ready) on 127.0.0.1:49266 [685:37891:0708/013834.097080:INFO:tor_file_watcher.cc(183)] tor: failed to open control auth cookie [685:37891:0708/013834.097257:INFO:tor_file_watcher.cc(183)] tor: failed to open control auth cookie [685:37891:0708/013834.099593:INFO:tor_file_watcher.cc(183)] tor: failed to open control auth cookie [685:37891:0708/013834.099823:INFO:tor_file_watcher.cc(183)] tor: failed to open control auth cookie Jul 08 01:38:34.000 [notice] Bootstrapped 0% (starting): Starting Jul 08 01:38:34.000 [notice] Starting with guard context "default" Jul 08 01:38:34.000 [notice] New control connection opened from 127.0.0.1. Jul 08 01:38:34.000 [notice] Bootstrapped 5% (conn): Connecting to a relay Jul 08 01:38:37.000 [notice] Bootstrapped 10% (conn_done): Connected to a relay Jul 08 01:38:37.000 [notice] Bootstrapped 14% (handshake): Handshaking with a relay Jul 08 01:38:38.000 [notice] Bootstrapped 15% (handshake_done): Handshake with a relay done Jul 08 01:38:38.000 [notice] Bootstrapped 20% (onehop_create): Establishing an encrypted directory connection Jul 08 01:38:38.000 [notice] Bootstrapped 25% (requesting_status): Asking for networkstatus consensus Jul 08 01:38:38.000 [notice] Bootstrapped 30% (loading_status): Loading networkstatus consensus [685:775:0708/013839.998384:warning:CONSOLE(5)] "crbug/1173575, non-JS module files deprecated.", source: chrome://resources/js/load_time_data_deprecated.js (5) Jul 08 01:38:40.000 [notice] I learned some more directory information, but not enough to build a circuit: We have no usable consensus. Jul 08 01:38:41.000 [notice] Bootstrapped 40% (loading_keys): Loading authority key certs Jul 08 01:38:41.000 [notice] The current consensus has no exit nodes. Tor can only build internal paths, such as paths to onion services. Jul 08 01:38:41.000 [notice] Bootstrapped 45% (requesting_descriptors): Asking for relay descriptors Jul 08 01:38:41.000 [notice] I learned some more directory information, but not enough to build a circuit: We need more microdescriptors: we have 0/6866, and can only build 0% of likely paths. (We have 0% of guards bw, 0% of midpoint bw, and 0% of end bw (no exits in consensus, using mid) = 0% of path bw.) Jul 08 01:38:41.000 [notice] Bootstrapped 50% (loading_descriptors): Loading relay descriptors Jul 08 01:38:42.000 [notice] The current consensus contains exit nodes. Tor can build exit and internal paths. Jul 08 01:38:43.000 [notice] Bootstrapped 57% (loading_descriptors): Loading relay descriptors Jul 08 01:38:43.000 [notice] Bootstrapped 64% (loading_descriptors): Loading relay descriptors Jul 08 01:38:44.000 [notice] Bootstrapped 69% (loading_descriptors): Loading relay descriptors Jul 08 01:38:44.000 [notice] Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits Jul 08 01:38:44.000 [notice] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits Jul 08 01:38:44.000 [notice] Bootstrapped 95% (circuit_create): Establishing a Tor circuit Jul 08 01:38:44.000 [notice] Bootstrapped 100% (done): Done ``` Ensured that you can open the following domains in a Tor window without issues: * brave.com * duckduckgo.com * https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion * check.torproject.org (ensured that hard refreshing gets a new circuit/IP) Confirmed the following sites opened via "Open in Tor" button and navigated to .onion URL: * brave.com --> https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion * mail.protonmail.com --> https://protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion Confirmed that `codesign` is valid as per the following: ``` macos-10:~ kjozwiak$ codesign -vvvv ~/Library/Application\ Support/BraveSoftware/Brave-Browser/cldoidikboihgcjfkhdeidbpclkineef/1.0.64/tor-0.4.7.13-darwin-brave-1 /Users/kjozwiak/Library/Application Support/BraveSoftware/Brave-Browser/cldoidikboihgcjfkhdeidbpclkineef/1.0.64/tor-0.4.7.13-darwin-brave-1: valid on disk /Users/kjozwiak/Library/Application Support/BraveSoftware/Brave-Browser/cldoidikboihgcjfkhdeidbpclkineef/1.0.64/tor-0.4.7.13-darwin-brave-1: satisfies its Designated Requirement ```