As we discussed at the dev meeting, we're going to try doing pre-build
announcements of releases, to give people time to be aware that we will
need some testing help soon, and so that interested people can try building
a given tag early, to verify reproducibility.
Tag tbb-3.6beta1-build1 (fb9453c51306ad39d261617e2cb3ba8e18368574) was
just pushed to https://git.torproject.org/builders/tor-browser-bundle.git.
It should once again be possible to build from non-KVM/VT machines that only
support LXC (by setting the USE_LXC=1 environment variable before
build).
'make beta' is the command you want to build this tag, run from the
gitian subdirectory in a tor-browser-bundle.git checkout.
Once we get confirmation on reproducibility (earlier commits were fine,
so we should be good), we'll begin testing. Probably Monday/Tuesday.
Here's the Changelog (changes from 3.5.2.1):
Tor Browser Bundle 3.6-beta-1
* All Platforms
* Include Pluggable Transports by default:
* Obfsproxy3 0.2.4, Flashproxy 1.6, and FTE 0.2.6 are now included
* Update Tor Launcher to 0.2.5.0
* Bug 10418: Provide UI configuration for Pluggable Transports
* Bug 10604: Allow Tor status & error messages to be translated
* Bug 10894: Make bridge UI clear that helpdesk is a last resort
for bridges
* Bug 10610: Clarify wizard UI text describing obstacles/blocking
* Bug 11074: Support Tails use case (XULRunner and optional
customizations)
* Update Torbutton to 1.6.7.0:
* Bug 9901: Fix browser freeze due to content type sniffing
* Bug 10611: Add Swedish (sv) to extra locales to update
* Update NoScript to 2.6.8.17
* Update Tor to 0.2.4.21
* Backport Pending Tor Patches:
* Bug 5018: Don't launch Pluggable Transport helpers if not in use
* Bug 11069: Detect and report Pluggable Transport bootstrap failures
* Bug 10237: Disable the media cache to prevent disk leaks for videos
* Bug 10703: Force the default charset to avoid locale fingerprinting
* Bug 10104: Update gitian to fix LXC build issues (for non-KVM/VT
builders)
* Mac:
* Bug 4271: Use DMG instead of ZIP for Mac packages
* Linux:
* Bug 9533: Fix keyboard input on Ubuntu 13.10
* Bug 9896: Provide debug symbols for Tor Browser binary
* Bug 10472: Pass arguments to the browser from Linux startup script
--
Mike Perry
Because of the Firefox 24.4.0 release, we are also trying to get 3.5.3
out the door, shortly after the 3.6-beta. Builds are available here:
https://people.torproject.org/~mikeperry/builds/3.5.3/
Here's the changelog:
Tor Browser Bundle 3.5.3
* All Platforms
* Update Firefox to 24.4.0esr
* Update Torbutton to 1.6.7.0:
* Bug 9901: Fix browser freeze due to content type sniffing
* Bug 10611: Add Swedish (sv) to extra locales to update
* Update NoScript to 2.6.8.17
* Update Tor to 0.2.4.21
* Bug 10237: Disable the media cache to prevent disk leaks for videos
* Bug 10703: Force the default charset to avoid locale fingerprinting
* Bug 10104: Update gitian to fix LXC build issues (for non-KVM/VT
* builders)
* Linux:
* Bug 9533: Fix keyboard input on Ubuntu 13.10
* Bug 9896: Provide debug symbols for Tor Browser binary
* Bug 10472: Pass arguments to the browser from Linux startup script
--
Mike Perry
Ok, Firefox 24.4.0esr was just tagged, so we're going to do another
build based on that.
Tag tbb-3.6beta1-build2 (e8b437c91d9a41b7c0517c6239edc7c947451dfc) was
just pushed to https://git.torproject.org/builders/tor-browser-bundle.git.
It should once again be possible to build from non-KVM/VT machines that only
support LXC (by setting the USE_LXC=1 environment variable before
build).
'make beta' is the command you want to build this tag, run from the
gitian subdirectory in a tor-browser-bundle.git checkout on an Ubuntu
machine. Further build instructions are at:
https://gitweb.torproject.org/builders/tor-browser-bundle.git/blob/HEAD:/gi…
Once we get confirmation on reproducibility (earlier commits were fine,
so we should be good), we'll begin testing.
Here's the new changelog:
Tor Browser Bundle 3.6-beta-1
* All Platforms
* Update Firefox to 24.4.0esr
* Include Pluggable Transports by default:
* Obfsproxy3 0.2.4, Flashproxy 1.6, and FTE 0.2.6 are now included
* Update Tor Launcher to 0.2.5.1
* Bug 10418: Provide UI configuration for Pluggable Transports
* Bug 10604: Allow Tor status & error messages to be translated
* Bug 10894: Make bridge UI clear that helpdesk is a last resort for
bridges
* Bug 10610: Clarify wizard UI text describing obstacles/blocking
* Bug 11074: Support Tails use case (XULRunner and optional
customizations)
* Update Torbutton to 1.6.7.0:
* Bug 9901: Fix browser freeze due to content type sniffing
* Bug 10611: Add Swedish (sv) to extra locales to update
* Update NoScript to 2.6.8.17
* Update Tor to 0.2.4.21
* Backport Pending Tor Patches:
* Bug 5018: Don't launch Pluggable Transport helpers if not in use
* Bug 9229: Eliminate 60 second stall during bootstrap with some PTs
* Bug 11069: Detect and report Pluggable Transport bootstrap failures
* Bug 11156: Prevent spurious warning about missing pluggable transports
* Bug 10237: Disable the media cache to prevent disk leaks for videos
* Bug 10703: Force the default charset to avoid locale fingerprinting
* Bug 10104: Update gitian to fix LXC build issues (for non-KVM/VT builders)
* Mac:
* Bug 4271: Use DMG instead of ZIP for Mac packages
* Linux:
* Bug 9533: Fix keyboard input on Ubuntu 13.10
* Bug 9896: Provide debug symbols for Tor Browser binary
* Bug 10472: Pass arguments to the browser from Linux startup script
--
Mike Perry
On Mon, 10 Mar 2014 08:34:44 +0000
Georg Koppen <gk(a)torproject.org> wrote:
> Mike Perry:
> > Once we get confirmation on reproducibility (earlier commits were
> > fine, so we should be good), we'll begin testing. Probably
> > Monday/Tuesday.
>
> I got matching builds with the bundles you find on:
>
> https://people.torproject.org/~mikeperry/builds/3.6-beta-1/
>
> Thus, happy testing!
>
> Georg
>
If tor fails, an error message says "Tor unexpectedly exited" and the
browser stays open. You can tell the browser to visit new pages, but you
get a proxy error page.
In previous versions, if Tor fails, the browser closes, and you can't
do browser stuff anymore.
I'm not sure if this change is good or bad.