Project 'richard/tor-browser' was moved to 'morgan/tor-browser'. Please update any links and bookmarks that may still have the old path.
- Aug 25, 2023
-
-
Pier Angelo Vendrame authored
Bug 42043: Enable media.devices.enumerate.legacy.enabled.
-
- Aug 24, 2023
-
-
henry authored
Bug 41333: Remove TorCheckService.
-
henry authored
Bug 41333: Remove TorCheckService.
-
henry authored
Bug 41333: Remove TorCheckService.
-
henry authored
-
henry authored
This commit adds all the strings needed for Tor Browser patches.
-
henry authored
Bug 41333: Use fluent for manual menu entry since we're no longer using aboutTor.dtd.
-
henry authored
Bug 41333: Stop using aboutTor.dtd. No longer use aboutTBUpdate strings in about:tor.
-
henry authored
Bug 41333: Add a branding svg logo. Copied from branding/tb-<version>/firefox.svg.
-
henry authored
Bug 41333: Update about:tor to new design. Including: + make the favicon match the branding icon. + make the location bar show a search icon.
-
henry authored
-
cypherpunks1 authored
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 42047: Remove sizing hacks for tor dialogs. We can just wait until DOMContentLoaded to call _populateXUL. Then the subDialog code will take care of the sizing for us.
-
henry authored
Bug 42046: Clean up XUL layout hack in security level panel.
-
henry authored
Bug 42045: Allow circuit panel to grow in width for long addresses.
-
henry authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41812: Stop using -moz-box-flex Fixes: Bug 41904: Connection settings now inputs at full width. Bug 41821: Tor logs now expand with dialog.
-
henry authored
Bug 41886: Fix downloads panel warning size.
-
Richard Pospesel authored
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41977: Hide the 'Learn more' link in bridge cards
-
Richard Pospesel authored
Bug 41865: Use --text-color-deemphasized rather than --panel-description-color
-
- Aug 22, 2023
-
-
Richard Pospesel authored
Bug 41971: Update Tails URL in downloads warning
-
Pier Angelo Vendrame authored
It is ignored because of RFP and it is confusing for users.
-
Pier Angelo Vendrame authored
This commit implmenents the the Base Browser's version of _migrateUI.
-
Pier Angelo Vendrame authored
Remove the doubled and unused aboutTBUpdate.dtd
-
cypherpunks1 authored
Bug 41876: Disable the Firefox View tab
-
- Aug 21, 2023
-
-
-
Bug 40175: Support circuit display on about:reader
-
Bug 40175: Use first-party isolation on reader view
-
ma1 authored
-
cypherpunks1 authored
Bug 41642: Hide the new private window option only when autostart of PBM is enabled
-
ma1 authored
Bug 42029 - Defense-in-depth: disable non-proxied UDP WebRTC
-
-
-
Shown in the downloads panel, about:downloads and places.xhtml.
-
Pier Angelo Vendrame authored
For now this function only deletes old language packs for which we are already packaging the strings with the application.
-
Pier Angelo Vendrame authored
This patch associates the about:manual page to a translated page that must be injected to browser/omni.ja after the build. The content must be placed in chrome/browser/content/browser/manual/, so that is then available at chrome://browser/content/manual/. We preferred giving absolute freedom to the web team, rather than having to change the patch in case of changes on the documentation.
-
Pier Angelo Vendrame authored
We have enabled HTTPS-Only mode, therefore we do not need HTTPS-Everywhere anymore. However, we want to keep supporting .tor.onion aliases (especially for securedrop). Therefore, in this patch we implemented the parsing of HTTPS-Everywhere rulesets, and the redirect of .tor.onion domains. Actually, Tor Browser believes they are actual domains. We change them on the fly on the SOCKS proxy requests to resolve the domain, and on the code that verifies HTTPS certificates.
-
Whenever a valid Onion-Location HTTP header (or corresponding HTML <meta> http-equiv attribute) is found in a document load, we either redirect to it (if the user opted-in via preference) or notify the presence of an onionsite alternative with a badge in the urlbar.
-
Pier Angelo Vendrame authored
Changes for the new control port implementation.
-
Pier Angelo Vendrame authored
Bug 41844: Stop using the control port directly
-
When Tor informs the browser that client authentication is needed, temporarily load about:blank instead of about:neterror and prompt for the user's key. If a correctly formatted key is entered, use Tor's ONION_CLIENT_AUTH_ADD control port command to add the key (via Torbutton's control port module) and reload the page. If the user cancels the prompt, display the standard about:neterror "Unable to connect" page. This requires a small change to browser/actors/NetErrorChild.jsm to account for the fact that the docShell no longer has the failedChannel information. The failedChannel is used to extract TLS-related error info, which is not applicable in the case of a canceled .onion authentication prompt. Add a leaveOpen option to PopupNotifications.show so we can display error messages within the popup notification doorhanger without closing the prompt. Add support for onion services strings to the TorStrings module. Add support for Tor extended SOCKS errors (Tor proposal 304) to the socket transport and SOCKS layers. Improved display of all of these errors will be implemented as part of bug 30025. Also fixes bug 19757: Add a "Remember this key" checkbox to the client auth prompt. Add an "Onion Services Authentication" section within the about:preferences "Privacy & Security section" to allow viewing and removal of v3 onion client auth keys that have been stored on disk. Also fixes bug 19251: use enhanced error pages for onion service errors.
-