The Tor Project issueshttps://gitlab.torproject.org/groups/tpo/-/issues2024-01-09T14:38:22Zhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42298"Onionsite Has Disconnected" error message displayed for non-onion sites.2024-01-09T14:38:22Zcypherpunks"Onionsite Has Disconnected" error message displayed for non-onion sites.I'm running Tor Browser 13.0.5 on Ubuntu, with the "prioritize .onion sites when known" setting disabled.
Occasionally when I attempt to load a page from a non-onion site, I am presented with the following error message:
Onionsite Has D...I'm running Tor Browser 13.0.5 on Ubuntu, with the "prioritize .onion sites when known" setting disabled.
Occasionally when I attempt to load a page from a non-onion site, I am presented with the following error message:
Onionsite Has Disconnected
Details: 0xF2 — Introduction failed, which means that the descriptor was found but the service is no longer connected to the introduction point. It is likely that the service has changed its descriptor or that it is not running.
This problem does not appear to be linked to any particular domain and as far as I can tell occurs at random. When the error message is displayed if I reload the page I get the same error message. If I click the "New Tor circuit for this site" button the page will load normally.cypherpunkscypherpunkshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42200Command+mouse-scroll no longer Zooms In/Out the text, page, or image size upo...2023-11-01T20:02:14ZjenknessCommand+mouse-scroll no longer Zooms In/Out the text, page, or image size upon update to v13.0 on MacMacOS 10.13
Tor Browser version 13.0
1) Go to any Web page, or open image in separate page or tab.
2) Put mouse pointer over page or image.
3) Hold Command key and use scroll wheel. Text and / or image no longer zooms in or out.
Qui...MacOS 10.13
Tor Browser version 13.0
1) Go to any Web page, or open image in separate page or tab.
2) Put mouse pointer over page or image.
3) Hold Command key and use scroll wheel. Text and / or image no longer zooms in or out.
Quick-fix Solution: Use keyboard shortcut instead, or go back to any version before 13.0 and prevent updates, then mouse-scroll-zoom functionality returns.clairehurstclairehursthttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42186Decide on whether to retire about:tbupdate2023-11-07T15:23:51ZhenryDecide on whether to retire about:tbupdateWith the new design from https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41333, we removed the link to "about:tbupdate" in the top right corner, underneath the version number. This was the only link to the "about:tbup...With the new design from https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41333, we removed the link to "about:tbupdate" in the top right corner, underneath the version number. This was the only link to the "about:tbupdate" page, so it no longer has any external links (not even in "about:about").
Note: when there is an update, we show a link to the blog post in "about:tor". This was also true for the old "about:tor" design.
Given that "about:tbupdate" simply prints out the top of `ChangeLog.txt`, I think we can probably eventually retire the page, and redirect users to check online, or the local `ChangeLog.txt` file if they are interested.
Any thoughts, or any insights into why users would want to keep the page?
/cc @richard @pierov @donutsdonutsdonutshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42177about:support is broken on Whonix 16 with Tor Browser 13.02023-10-19T13:19:58ZRendezvousPointabout:support is broken on Whonix 16 with Tor Browser 13.0https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42161"Unexpectedly high use successes counts", maybe one of reasons why users pref...2023-12-15T20:22:47Zcypherpunks"Unexpectedly high use successes counts", maybe one of reasons why users prefer to snowflake-01?```
yyyy-mm-dd 01:27:10.293 [NOTICE] pathbias_count_use_success(): Bug: Unexpectedly high use successes counts (17.000000/16.000000) for guard $2B280B23E1107BB62ABFC40DDCC8824814F80A72 ($2B280B23E1107BB62ABFC40DDCC8824814F80A72) (on Tor ...```
yyyy-mm-dd 01:27:10.293 [NOTICE] pathbias_count_use_success(): Bug: Unexpectedly high use successes counts (17.000000/16.000000) for guard $2B280B23E1107BB62ABFC40DDCC8824814F80A72 ($2B280B23E1107BB62ABFC40DDCC8824814F80A72) (on Tor 0.4.7.15 505ec7a64720e065)
yyyy-mm-dd 01:37:30.395 [NOTICE] pathbias_count_use_success(): Bug: Unexpectedly high use successes counts (23.000000/22.000000) for guard $2B280B23E1107BB62ABFC40DDCC8824814F80A72 ($2B280B23E1107BB62ABFC40DDCC8824814F80A72) (on Tor 0.4.7.15 505ec7a64720e065)
yyyy-mm-dd 02:43:42.139 [NOTICE] pathbias_count_use_success(): Bug: Unexpectedly high use successes counts (39.000000/38.000000) for guard $2B280B23E1107BB62ABFC40DDCC8824814F80A72 ($2B280B23E1107BB62ABFC40DDCC8824814F80A72) (on Tor 0.4.7.15 505ec7a64720e065)
```
TBB Version: 12.5.6 (based on Mozilla Firefox 102.15.1esr) (32-bit)
All three "Bug:" output lines are about snowflake-01, no snowflake-02 at all.
I don't know how to reproduce this phenomenon but I think maybe it is important for debug why [seem users prefer to snowflake-01](https://lists.torproject.org/pipermail/anti-censorship-team/2023-September/000317.html).meskiomeskio@torproject.orgmeskiomeskio@torproject.orghttps://gitlab.torproject.org/tpo/applications/mullvad-browser/-/issues/237[Linux] Missing icon on Gnome Dock2023-10-13T17:21:42ZDigitalone[Linux] Missing icon on Gnome Dock<!--
* Use this issue template for reporting a new bug.
-->
### Summary
Mullvad Browser icon is not shown on the Dock in Gnome (Linux Wayland).
This issue happens because the desktop entry file is missing the following line:
```
Start...<!--
* Use this issue template for reporting a new bug.
-->
### Summary
Mullvad Browser icon is not shown on the Dock in Gnome (Linux Wayland).
This issue happens because the desktop entry file is missing the following line:
```
StartupWMClass=mullvadbrowser
```
After adding if, it's shown correctly.
Unfortunately I can't see a `.desktop` entry in this repository (the one from Firefox is present, but not the specific one for Mullvad Browser). Should I fill a PR with the correct file? If yes, tell me where to place it, thanks.
### Steps to reproduce:
1. Just open the browser and see the Dock in Gnome DE
2. The Mullvad Browser icon is missing
### What is the current bug behavior?
The icon on the Dock is missing
### What is the expected behavior?
The icon is present on the Dock.
### Environment
Gnome Wayland on Arch Linux. Mullvad Browser installed from AUR: https://aur.archlinux.org/packages/mullvad-browser-bin
### Relevant logs and/or screenshots
The missing icon:
![Schermata_del_2023-09-13_20-05-29](/uploads/9b7cb8f06b3210954197752d543b1169/Schermata_del_2023-09-13_20-05-29.png)
The correct icon when the `StartupWMClass` key is added to the desktop entry
![Schermata_del_2023-09-13_20-05-45](/uploads/de689b3ed1189a78a67f504804c9d23f/Schermata_del_2023-09-13_20-05-45.png)DigitaloneDigitalonehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42082readPixels patch for WebGL breaks some websites2023-11-05T19:13:42Zcypherpunks1readPixels patch for WebGL breaks some websitesThe patch makes some websites completely unusable on Tor Browser and Mullvad Browser and removing the patch (51467cda57ce14cf9bccf69400c5f76267bae64b) solves the issue for me.The patch makes some websites completely unusable on Tor Browser and Mullvad Browser and removing the patch (51467cda57ce14cf9bccf69400c5f76267bae64b) solves the issue for me.cypherpunks1cypherpunks1https://gitlab.torproject.org/tpo/web/snowflake/-/issues/8Preparing Content for Snowflake Website2024-03-06T13:40:24ZAshish SoniPreparing Content for Snowflake WebsiteThis issue is for preparing and updating content for the Snowflake website.
The current text on the website can be found in the shared document [here](https://docs.google.com/document/d/10IWjY-FeyG1k8ywAE23HgPsxgwvliUqbV91PTb6oimY/edit...This issue is for preparing and updating content for the Snowflake website.
The current text on the website can be found in the shared document [here](https://docs.google.com/document/d/10IWjY-FeyG1k8ywAE23HgPsxgwvliUqbV91PTb6oimY/edit?usp=sharing)
looping with @raya @donutsrayarayahttps://gitlab.torproject.org/tpo/web/snowflake/-/issues/4Snowflake WebExtension Embed - Design / theme Customization and Code Migration2023-08-23T19:15:13ZAshish SoniSnowflake WebExtension Embed - Design / theme Customization and Code Migration1. **Design Customization:** Is it possible to manually enforce a light theme for the Snowflake extension's embedded content, overriding browser's default preferences irrespective of dark/light theme?
2. **Code Migration:** Also, do we n...1. **Design Customization:** Is it possible to manually enforce a light theme for the Snowflake extension's embedded content, overriding browser's default preferences irrespective of dark/light theme?
2. **Code Migration:** Also, do we need to migrate existing web extension code to the "web/snowflake" repository?https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41978QR code in bridge cards should use a pointer on hover2023-10-02T14:09:50ZdonutsQR code in bridge cards should use a pointer on hoverWhen hovering, bridge card QR codes may be displayed at a larger size in a dialog on click. Since this is a link, it should use the pointer instead of regular cursor on hover.When hovering, bridge card QR codes may be displayed at a larger size in a dialog on click. Since this is a link, it should use the pointer instead of regular cursor on hover.donutsdonutshttps://gitlab.torproject.org/tpo/applications/mullvad-browser/-/issues/200Build system installer for Mullvad Browser on Windows2024-03-26T16:07:58ZrichardBuild system installer for Mullvad Browser on WindowsCurrently Mullvad Browser inherits Tor Browse's portable-only installer on Windows. We should either:
1. Add support to existing installer to support portable OR system `%PROGRAMFILES%` installs
2. Create a second installer which can in...Currently Mullvad Browser inherits Tor Browse's portable-only installer on Windows. We should either:
1. Add support to existing installer to support portable OR system `%PROGRAMFILES%` installs
2. Create a second installer which can install to a system location, separate from the portable installer
3. Update existing installer to be a classic system installer and instead ship portable as a zip archive
Some things to consider:
- System installation requires Admin/Elevation privileges on Windows. NSIS installers can be built such that the elevation prompt happens automatically on launch, but this will likely/possible prevent portable installation on systems which the user does not have admin access (such as in library/univeristy/corporate terminals). I don't know if you can conditionally elevate in an NSIS installer based on install location.
- A second installer to counter the previous constraint would work, but could cause user confusion
- Providing a zip bundle may make it easier for dowstream package maintainers if any were to appear (eg for [chocolatay](https://chocolatey.org/))Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/network-health/onbasca/-/issues/156add support for webtunnel bridges2024-02-12T12:46:44Zmeskiomeskio@torproject.orgadd support for webtunnel bridgeshttps://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/webtunnel/https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/webtunnel/https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41817Add more color aliases that take dark mode into account2023-09-19T03:31:18ZPier Angelo VendrameAdd more color aliases that take dark mode into accountWe should add a few new aliases for our colors, e.g., `--purple-60` and `--purple-30`, to remove more media queries.
They're needed for example in the pereferences (see https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_...We should add a few new aliases for our colors, e.g., `--purple-60` and `--purple-30`, to remove more media queries.
They're needed for example in the pereferences (see https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/660#note_2909188).
We already do it for `--tor-branding-color`, but it's tied to the release channel.henryhenryhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41811Connect buttons in bridge modals should be purple2024-01-30T22:03:42ZdonutsConnect buttons in bridge modals should be purple`Connect` buttons are always purple in our UI, however all other confirmation buttons (e.g. "OK" and "Save") should remain the primary theme color.
See this Figma file for reference: [Figma link](https://www.figma.com/file/RS584DcR4emXr...`Connect` buttons are always purple in our UI, however all other confirmation buttons (e.g. "OK" and "Save") should remain the primary theme color.
See this Figma file for reference: [Figma link](https://www.figma.com/file/RS584DcR4emXrw1F8g3l5x/Tor-Browser-12.5?type=design&node-id=62%3A10116&t=BJbn9R4EgNRt9Tq3-1)henryhenryhttps://gitlab.torproject.org/tpo/tpa/team/-/issues/41177fix billing for joker.com domain names2024-03-29T01:07:33Zanarcatfix billing for joker.com domain namesIt seems like our domain names have always been manually renewed, and then sent as expenses to be reimbursed to accounting. we recently realized this as we noticed `tor.network` was expiring. the domain was hosted outside of our normal j...It seems like our domain names have always been manually renewed, and then sent as expenses to be reimbursed to accounting. we recently realized this as we noticed `tor.network` was expiring. the domain was hosted outside of our normal joker.com account and has since been migrated there (#41148). we were mistakenly thinking this would solve the renewal issue, but we actually realized instead that none of our domains are actually configured to be automatically renewed and billed to accounting.
in #41148, have credited the joker.com account by 100$USD, without realizing that is actually problematic for accounting. @sue wants to figure out another way to pay for those domains, and this ticket aims at cleaning that up and regularizing the domain billing at Tor.
note that all domains are marked for autorenewal and `tor.network` *has* been renewed, so there is no more an ~Emergency for this, but it would still be nice to regularize billing.
/cc @susananarcatanarcat2024-04-07https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/issues/156For some website, i-dont-care-about-cookies.eu seems more efficient to block ...2023-08-26T05:59:58ZruihildtFor some website, i-dont-care-about-cookies.eu seems more efficient to block cookie bannersMaybe we can consider adding this list too?
URL: https://www.i-dont-care-about-cookies.eu/abp/Maybe we can consider adding this list too?
URL: https://www.i-dont-care-about-cookies.eu/abp/ruihildtruihildthttps://gitlab.torproject.org/tpo/applications/mullvad-browser/-/issues/151WebRTC leaks UDP traffic outside socks5 proxy2024-02-21T13:20:46ZruihildtWebRTC leaks UDP traffic outside socks5 proxy- Connect to a socks5 proxy on port 1080 in your LAN that uses a different IP than your computer
- Create a room on meet.mullvad.net jitsi instance
- tcpdump on interface connected to internet and filter out port 1080
- observe UDP traff...- Connect to a socks5 proxy on port 1080 in your LAN that uses a different IP than your computer
- Create a room on meet.mullvad.net jitsi instance
- tcpdump on interface connected to internet and filter out port 1080
- observe UDP traffic to the remote jitsi meet peer
So this is not specific to Mullvad Browser, so not sure how/if we need to deal with it.ma1ma1https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake-webext/-/issues/81Snowflake is Off / WebRTC feature is not detected.2023-04-23T10:27:21ZcypherpunksSnowflake is Off / WebRTC feature is not detected.I've just installed Snowflake via Chrome and it's not working. Can you confirm the process has been followed correctly? What have I done wrong - or not done at all? Thanks.I've just installed Snowflake via Chrome and it's not working. Can you confirm the process has been followed correctly? What have I done wrong - or not done at all? Thanks.https://gitlab.torproject.org/tpo/core/tor/-/issues/40735[WARN] Tried connecting to router ... identity keys were not as expected2023-11-14T16:59:05Zcypherpunks[WARN] Tried connecting to router ... identity keys were not as expectedBackground: Tor Browser 12.0, Tor 4.7.12, Windows 7, vanilla bridges.
Repeatedly getting the following log line.
```
[WARN] Tried connecting to router at *address* ID=<none> RSA_ID=*FP1*, but RSA + ed25519 identity keys were not as exp...Background: Tor Browser 12.0, Tor 4.7.12, Windows 7, vanilla bridges.
Repeatedly getting the following log line.
```
[WARN] Tried connecting to router at *address* ID=<none> RSA_ID=*FP1*, but RSA + ed25519 identity keys were not as expected: wanted *FP1* + no ed25519 key but got *FP2* + *edFP*.
```
Ideas of what happened:
* MITM
* Bridge operator reinstalled it in-between me getting the bridge and now.
What is wrong:
* Bridge should be marked as unreachable: either it is not used already and connections are doomed to spend resources for nothing, or it should not be used as something is clearly wrong with it
* There should be a way to distinguish first idea from second - my best guess is building a tunneled directory connection to bridge authority and asking "Is there a bridge *FP2* and does it listen on *address*?"https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40700provide the list of architectures as a json2023-08-28T16:17:12Zmeskiomeskio@torproject.orgprovide the list of architectures as a jsonNow that the downloads.json is splited by architecture (#40254) it will be really useful for the consumers (like gettor) of those files to be able to retrieve the full list of architectures.Now that the downloads.json is splited by architecture (#40254) it will be really useful for the consumers (like gettor) of those files to be able to retrieve the full list of architectures.meskiomeskio@torproject.orgmeskiomeskio@torproject.org