| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
| |
Also remove Scroogle. RIP, Scroogle. You will be missed.
|
| |
|
|
|
| |
The old toggle code was getting invoked to preserve pref updates, re-rounding
our 200x100 windows to 50px multiples..
|
| | |
|
| |
|
|
|
| |
It seems to get cleared eventually by nsICacheService.EvictEntries, but this
gets it done immediately.
|
| |
|
|
|
| |
Helps reduce fingerprinting linkability:
https://www.torproject.org/projects/torbrowser/design/#fingerprinting-linkability
|
| | |
|
| |
|
|
| |
Does not cause regressions for Ubuntu Unity.
|
| | |
|
| | |
|
| |
|
|
| |
Session IDs are disabled in a TBB patch.
|
| |
|
|
|
| |
20 seconds seems a decent compromise until we can properly isolate
keep-alive connections..
|
| |
|
|
| |
Throw up some alerts.
|
| |
|
|
| |
TBB-only fix.
|
| |
|
|
| |
Want to keep them in the git history, though.
|
| |
|
|
|
|
| |
We basically remove all the url-containing drag and drop mime-types from the
drag action. This seems to still allow you to drag stuff within TBB (because
it uses its own internal secret types), but prevents dragging to outside apps.
|
| |
|
|
|
| |
Both can always be overriden on startup using TOR_SOCKS_* environment
variables.
|
| | |
|
| | |
|
| |
|
|
| |
Windows TBB uses this codepath because SocksPort auto was disabled.
|
| |
|
|
| |
Also, add lunar to credits.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
We still require a toggle, which is very difficult for TBB users. Filed #4198
for that, as several prefs are involved, and we probably want to wait for
bug #3100 anyways.
Also, we should set signon.autoformFill to false during Tor usage regardless
of this pref, for unlinkability. So we now do so.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
torbutton_get_general_useragent_locale()
Otherwise, Firefox throws an uncatcheable NS_ERROR_UNEXPECTED exception.
At least in TBB. Strange, strange.
Fix issue introduced in 84e8dbc9.
|
| |
|
|
|
| |
Fix is to only clear window.name for top-level windows, and to ignore
frames/iframes.
|
| |
|
|
| |
It's really, really fixed and nothing can possibly ever go wrong again.
|
| |
|
|
| |
The previous patch threw an exception, and I was testing the wrong XPI..
|
| |
|
|
|
|
|
| |
The fix is to set the network.proxy prefs if this is TBB.
We also add the version check to the codepath that restores torbutton state,
just in case there is another regression.
|
| |
|
|
|
| |
Replace the custom dereferencing of the stringbundle by the proper usage of
nsIPrefLocalizedString.
|
| |
|
|
|
| |
On Debian and Tails, default homepage is more than just a string preference as
it is internationalized using nsIPrefLocalizedString.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Using environment variable TOR_CONTROL_COOKIE_AUTH_FILE, one can now specify
the path to the Tor CookieAuthFile. The password will be read from here
if the environment lacks TOR_CONTROL_PASSWD.
|
| |
|
|
| |
Found by Lunar.
|
| | |
|
| | |
|
| |
|
|
|
| |
Never write "this should never happen" in a comment. Doing so is apparently a
an ancient voodoo curse that ensures that it does.
|
| |
|
|
|
| |
The auto-scroll was broken because we were overzealously killing a scrollbar
offset, thinking it was a window offset. #sorryboutit.
|
| |
|
|
| |
Bug 3229's fix no longer requires us to disable this pref
|
| |
|
|
|
| |
TBB must not autoupdate via Mozilla. Regression was caused by the initial
toggle fix in #2338.
|
| | |
|
| | |
|
| |
|
|
|
| |
We added a new interface in #3666. This fix uses that string interface and
falls back to the old interface if it is not available.
|
| |
|
|
|
|
|
|
| |
Uses https://check.torproject.org/RecommendedTBBVersions as the version list.
If this url is 404, the feature is disabled. Otherwise, we check to see if
the current value of torbrowser.version is present in the returned JSON list.
If so, we fetch the normal check homepage. Otherwise, we fetch the upgrade
notice.
|
| |
|
|
|
| |
We were accidentally clearing the name attribute of framesets because we got
notification before the referrer could be set on the channel.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Also, don't forget to set the version in install.rdf.
|
| | |
|