summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Remove a log message.Mike Perry2011-10-02
|
* Use nsIPrefLocalizedString only when required in ↵Jérémy Bobbio2011-10-02
| | | | | | | | | 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.
* Bug #4058: Fix yet more issues with links opening in new tabsMike Perry2011-10-01
| | | | | Fix is to only clear window.name for top-level windows, and to ignore frames/iframes.
* Bug 4161: This time, I really mean it.Mike Perry2011-10-01
| | | | It's really, really fixed and nothing can possibly ever go wrong again.
* Bug 4161 ctd: Really fix it this time.Mike Perry2011-10-01
| | | | The previous patch threw an exception, and I was testing the wrong XPI..
* Bug 4161: TBB version check fails with SocksPort autoMike Perry2011-10-01
| | | | | | | 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.
* Properly use nsIPrefLocalizedString in torbutton_get_general_useragent_locale()Jérémy Bobbio2011-10-01
| | | | | Replace the custom dereferencing of the stringbundle by the proper usage of nsIPrefLocalizedString.
* Bug #3686: Fix loading of localized system homepageJérémy Bobbio2011-10-01
| | | | | On Debian and Tails, default homepage is more than just a string preference as it is internationalized using nsIPrefLocalizedString.
* Bug #4016: Resize window on "New Identity"Mike Perry2011-09-30
|
* Let's double-check the cookie env-var existsMike Perry2011-09-28
|
* Bug #3928: implement reading password from CookieAuthFileJérémy Bobbio2011-09-28
| | | | | | 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.
* Scope input and output stream vars for new identity.Mike Perry2011-09-14
| | | | Found by Lunar.
* Add new torbutton strings to locales.Mike Perry2011-09-10
|
* Update changelog + bump versions to 1.4.3.Mike Perry2011-09-09
|
* Bug #3649: Make permissions and disk errors human-readable.Mike Perry2011-09-09
| | | | | Never write "this should never happen" in a comment. Doing so is apparently a an ancient voodoo curse that ensures that it does.
* Bug #3928: FIX TEH TWITTERNETZ!11Mike Perry2011-09-09
| | | | | The auto-scroll was broken because we were overzealously killing a scrollbar offset, thinking it was a window offset. #sorryboutit.
* Bug #3960: Don't disable zoom.siteSpecific on TBBMike Perry2011-09-07
| | | | Bug 3229's fix no longer requires us to disable this pref
* Bug #3933: Don't touch app.update.auto in TBBMike Perry2011-09-06
| | | | | TBB must not autoupdate via Mozilla. Regression was caused by the initial toggle fix in #2338.
* Update torbutton strings from transifex.Mike Perry2011-09-03
|
* Update changelog.Mike Perry2011-09-03
|
* Bug #3754: Fix SafeCache OCSP errors (fix for TBB only)Mike Perry2011-09-02
| | | | | 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.
* Bug #3337: Fetch check.tp.o update page if neededMike Perry2011-09-01
| | | | | | | | 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.
* Bug #3879: Framed sites broken (yopmail, gmane, gmaps, etc)Mike Perry2011-09-01
| | | | | We were accidentally clearing the name attribute of framesets because we got notification before the referrer could be set on the channel.
* Fix permissions and missing directory in build docuscript.Mike Perry2011-08-28
|
* Add changelog entries for 1.4.1.Mike Perry2011-08-28
|
* Bump version to 1.4.1.Mike Perry2011-08-28
|
* Add some whitespace to the release docuscript.Mike Perry2011-08-28
| | | | Also, don't forget to set the version in install.rdf.
* New strings from transifex.Mike Perry2011-08-27
|
* Bug #3811: Create a string to inform users about TBBMike Perry2011-08-27
| | | | | This commit just adds the string. I wanted to do this ASAP so we can get it translated before deploying the actual dialog (#3838).
* Bug #3748: Disable 3rd party HTTP authMike Perry2011-08-27
| | | | | | | We do this by removing the Authenticate header. Users will now experience dialogs informing them of incorrect authenticate attempts in the event of an attack/attempted use of 3rd party auth. See #3837 for the bug to improve the dialog.
* Bug #3809: Remove referer spoofing support.Mike Perry2011-08-26
| | | | | It breaks navigation and other things that we cannot fix in the toggle model. Also it is of questionable real privacy value.
* Bug #523: Clear content prefs as part of new identityMike Perry2011-08-26
| | | | See also #3229. These things are written to disk now..
* Bug #3820: Fix a warning w/ session store filterMike Perry2011-08-26
| | | | | | The warning "No tab found for session store tag" can appear during "New Identity" in TBB. This is due to a lack of proper context for the browser object. It may also indicate a leak of sessionstore data to disk.
* Bug #3819: Fix an API issue w/ cookie protectionsMike Perry2011-08-26
| | | | | | | The cookie protections API I used in "New Identity" would do nothing if you had no protected cookies. I don't believe this issue affected 1.4.0, though.
* Bug #3809: Hide referer spoofing optionMike Perry2011-08-25
| | | | | | Due to bug #3429, referer spoofing is breaking browser navigation. Since it is unsafe to fix #3429 while people still insist on using the toggle model, I'm just going to hide the referer spoofing option for now.
* Bug #3580: Fix hotmail (but only for TBB users)Mike Perry2011-08-25
| | | | | | | | | | | | | | | | | | Hotmail appears to have an optimization strategy that involved pre-loading all of the scripts involved in their site as object tags. When the user navigates between pages, the appropriate object tags get converted into script tags and executed. The problem for us is that docSell.allowPlugins is implemented as a content policy that blocks object tags for a given page. We use this API because the toggle model requires the ability to do per-page plugin control. Firefox 3.6 introduced a global plugin control API that allows us to enable/disable indivual plugins, but this was unfit for use in the toggle situation where tabs might sit around in the background. However, we can use it for TBB. This patch switches us to using the plugin manager API, in TBB only.
* Bug #3414: Apply referer policy to window.name.Mike Perry2011-08-20
| | | | | | This keeps window.name reset when the user enters a new url by hand. It also blocks window.name entirely if you have disabled referers (which I think is what someone who disables referers probably wants).
* Bug 3739: SafeCache policy fails for https->http CORSMike Perry2011-08-20
| | | | | We use the cookie permissions api to get the origin URI. It can do some magic we can't do from XPCOM. Thanks to Georg Koppen for the tip!
* Bug 3580: Fix part of the hotmail breakage.Mike Perry2011-08-19
| | | | | We were blocking some of their javascript, which they apparently load in object tags?
* Bug #523: Implement New Identity (for TBB only).Mike Perry2011-08-15
| | | | At long last, the witch is dead.
* Bug #3665: Use referer host if we can't find the owner windowMike Perry2011-08-08
| | | | | | | | Add a fallback to use the referer host if we can't find the owner window through either loadGroup or notificationCallbacks.. This might still leave https:// urls sourced from http:// frames un-isolated, as well as the reverse...
* Bug #3665: Use loadGroup to get window if callbacks are absentMike Perry2011-08-08
| | | | Thanks to Georg Koppen for catching this oversight.
* Document torbutton release process.Mike Perry2011-07-02
| | | | | Documented in as close to script form as possible. In the bright bright future, the whole release process will be automated.
* The tails patch had a bug number.Mike Perry2011-07-01
|
* Bump version.Mike Perry2011-07-01
|
* These look like translations to me!Mike Perry2011-07-01
| | | | But what the hell do I know...
* Changelog entry for Tails name change.Mike Perry2011-07-01
|
* T(A)ILS was renamed to Tails a while ago.intrigeri2011-07-01
|
* Bug #2361: Make about window work again on FF4+.Mike Perry2011-07-01
| | | | Also make the links work, finally.
* Update changelog for 1.4.0.Mike Perry2011-07-01
|