commit e68a2db0e6753f3d1d6839c17b88ba987c1c8f14
Author: David Fifield <david(a)bamsoftware.com>
Date: Sun Mar 2 04:25:52 2014 +0000
Install argparse in windows pluggable-transports.
coderman on IRC noticed that the building of obfsproxy in the windows
pluggable transports descriptor was downloading argparse:
Processing dependencies for obfsproxy==unknown
Searching for argparse
Reading https://pypi.python.org/simple/argparse/
Application tried …
[View More]to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:systray:initialize_systray Could not create tray window
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
Best match: argparse 1.2.1
Downloading http://argparse.googlecode.com/files/argparse-1.2.1.tar.gz#md5=2fbef8cb61e5…
Processing argparse-1.2.1.tar.gz
argparse was already being installed in the linux and mac descriptors.
It was not needed in the windows descriptor, because the windows build
uses Python 2.7, and Python 2.7 has argparse in the standard library;
and the "py2exe" target was able to find the standard module. However
commit 8f8a4cd59bfe07e5b8c12e3990627544d9caeab4 changed obfsproxy to
additionally call the "install" target (so that fteproxy could use
obfsproxy), and apparently "install" can't find argparse. (Maybe because
it's a .py file instead of a directory or an egg?)
---
gitian/descriptors/windows/gitian-pluggable-transports.yml | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/gitian/descriptors/windows/gitian-pluggable-transports.yml b/gitian/descriptors/windows/gitian-pluggable-transports.yml
index 48efba5..9b0e8ec 100644
--- a/gitian/descriptors/windows/gitian-pluggable-transports.yml
+++ b/gitian/descriptors/windows/gitian-pluggable-transports.yml
@@ -31,6 +31,7 @@ files:
- "gmp.tar.bz2"
- "setuptools.tar.gz"
- "pycrypto.tar.gz"
+- "argparse.tar.gz"
- "zope.interface.zip"
- "twisted.tar.bz2"
- "m2crypto.tar.gz"
@@ -156,6 +157,12 @@ script: |
LD_PRELOAD= $INSTPYTHON setup.py install
cd ..
#
+ tar xzf argparse.tar.gz
+ cd argparse-*
+ find -type f | xargs touch --date="$REFERENCE_DATETIME"
+ LD_PRELOAD= $INSTPYTHON setup.py install
+ cd ..
+ #
unzip zope.interface.zip
cd zope.interface-*
find -type f | xargs touch --date="$REFERENCE_DATETIME"
[View Less]
commit 37adb31f73235869a278d84249087983fedb6575
Author: Mike Perry <mikeperry-git(a)torproject.org>
Date: Tue Mar 11 15:09:14 2014 -0700
Remove passive voice from progress bar description.
Also make it less confusing. We're making just "a" connection, not a new
"network connection" or virtual network interface.
---
src/chrome/locale/en/progress.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/chrome/locale/en/progress.dtd b/src/chrome/…
[View More]locale/en/progress.dtd
index f4395cf..ebd9cef 100644
--- a/src/chrome/locale/en/progress.dtd
+++ b/src/chrome/locale/en/progress.dtd
@@ -1,4 +1,4 @@
<!ENTITY torprogress.dialog.title "Tor Status">
<!ENTITY torprogress.openSettings "Open Settings">
<!ENTITY torprogress.heading "Connecting to the Tor network">
-<!ENTITY torprogress.pleaseWait "Please wait while a connection to the Tor network is established.">
+<!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.">
[View Less]
commit a634ce616ddc88745c9da0447e055e693ca8523c
Author: Mike Perry <mikeperry-git(a)torproject.org>
Date: Tue Mar 11 11:07:37 2014 -0700
Generalize Tor Browser strings to be independent of app.
We want to allow Tor Launcher to work in Tor Browser, Tails, Thunderbird, and
Instantbird with minimal modifications.
---
src/chrome/locale/en/network-settings.dtd | 4 ++--
src/chrome/locale/en/progress.dtd | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
…
[View More]
diff --git a/src/chrome/locale/en/network-settings.dtd b/src/chrome/locale/en/network-settings.dtd
index a779d9a..a346274 100644
--- a/src/chrome/locale/en/network-settings.dtd
+++ b/src/chrome/locale/en/network-settings.dtd
@@ -1,8 +1,8 @@
-<!ENTITY torsettings.dialog.title "Tor Browser Network Settings">
+<!ENTITY torsettings.dialog.title "Tor Network Settings">
<!-- For "first run" wizard: -->
-<!ENTITY torsettings.prompt "Before the Tor Browser tries to connect to the Tor network, you need to provide information about this computer's Internet connection.">
+<!ENTITY torsettings.prompt "Before you connect to the Tor network, you need to provide information about this computer's Internet connection.">
<!ENTITY torSettings.yes "Yes">
<!ENTITY torSettings.no "No">
diff --git a/src/chrome/locale/en/progress.dtd b/src/chrome/locale/en/progress.dtd
index 16491f9..f4395cf 100644
--- a/src/chrome/locale/en/progress.dtd
+++ b/src/chrome/locale/en/progress.dtd
@@ -1,4 +1,4 @@
<!ENTITY torprogress.dialog.title "Tor Status">
<!ENTITY torprogress.openSettings "Open Settings">
<!ENTITY torprogress.heading "Connecting to the Tor network">
-<!ENTITY torprogress.pleaseWait "The Tor Browser will open after a Tor network connection is established.">
+<!ENTITY torprogress.pleaseWait "Please wait while a connection to the Tor network is established.">
[View Less]
commit 280646446dd3844185d30d1f9586070af19ff95f
Author: Mike Perry <mikeperry-git(a)torproject.org>
Date: Mon Mar 10 23:18:32 2014 -0700
Change "default bridges" to "provided bridges" everywhere.
Sorry translation team, but it is better to do this now than later.
---
src/chrome/locale/en/network-settings.dtd | 4 ++--
src/chrome/locale/en/torlauncher.properties | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/chrome/locale/en/network-…
[View More]settings.dtd b/src/chrome/locale/en/network-settings.dtd
index 62afab4..a779d9a 100644
--- a/src/chrome/locale/en/network-settings.dtd
+++ b/src/chrome/locale/en/network-settings.dtd
@@ -24,7 +24,7 @@
<!ENTITY torSettings.enterFirewall "Enter a comma-separated list of ports that are allowed by the firewall.">
<!ENTITY torSettings.bridgeQuestion "Does your Internet Service Provider (ISP) block or otherwise censor connections to the Tor Network?">
<!ENTITY torSettings.bridgeHelp "If you are not sure how to answer this question, choose No.  If you choose Yes, you will be asked to configure Tor Bridges, which are unlisted relays that make it more difficult to block connections to the Tor Network.">
-<!ENTITY torSettings.bridgeSettingsPrompt "You may use the default set of bridges or you may obtain and enter a custom set of bridges.">
+<!ENTITY torSettings.bridgeSettingsPrompt "You may use the provided set of bridges or you may obtain and enter a custom set of bridges.">
<!-- Other: -->
@@ -55,7 +55,7 @@
<!ENTITY torsettings.copyLog "Copy Tor Log To Clipboard">
<!ENTITY torsettings.bridgeHelpTitle "Bridge Relay Help">
<!ENTITY torsettings.bridgeHelp1 "If you are unable to connect to the Tor network, it could be that your Internet Service Provider (ISP) or another agency is blocking Tor.  Often, you can work around this problem by using Tor Bridges, which are unlisted relays that are more difficult to block.">
-<!ENTITY torsettings.bridgeHelp1B "You may use the preconfigured, default set of bridge addresses or you may obtain a custom set of addresses by using one of these three methods:">
+<!ENTITY torsettings.bridgeHelp1B "You may use the preconfigured, provided set of bridge addresses or you may obtain a custom set of addresses by using one of these three methods:">
<!ENTITY torsettings.bridgeHelp2Heading "Through the Web">
<!ENTITY torsettings.bridgeHelp2 "Use a web browser to visit https://bridges.torproject.org">
<!ENTITY torsettings.bridgeHelp3Heading "Through the Email Autoresponder">
diff --git a/src/chrome/locale/en/torlauncher.properties b/src/chrome/locale/en/torlauncher.properties
index 38d314a..a2550db 100644
--- a/src/chrome/locale/en/torlauncher.properties
+++ b/src/chrome/locale/en/torlauncher.properties
@@ -24,8 +24,8 @@ torlauncher.ensure_tor_is_running=Please ensure that Tor is running.
torlauncher.error_proxy_addr_missing=You must specify both an IP address or hostname and a port number to configure Tor to use a proxy to access the Internet.
torlauncher.error_proxy_type_missing=You must select the proxy type.
torlauncher.error_bridges_missing=You must specify one or more bridges.
-torlauncher.error_default_bridges_type_missing=You must select a transport type for the default bridges.
-torlauncher.error_bridge_bad_default_type=No default bridges that have the transport type %S are available. Please adjust your settings.
+torlauncher.error_default_bridges_type_missing=You must select a transport type for the provided bridges.
+torlauncher.error_bridge_bad_default_type=No provided bridges that have the transport type %S are available. Please adjust your settings.
torlauncher.recommended_bridge=(recommended)
[View Less]
commit f0fa0845fd19cdba5c1cdc2751d1fbe4e682684e
Author: Mike Perry <mikeperry-git(a)torproject.org>
Date: Fri Mar 7 14:27:25 2014 -0800
Add a changelog entry for 3.6-beta-1.
---
Bundle-Data/Docs/ChangeLog.txt | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/Bundle-Data/Docs/ChangeLog.txt b/Bundle-Data/Docs/ChangeLog.txt
index 657db38..ccf31b0 100644
--- a/Bundle-Data/Docs/ChangeLog.txt
+++ b/Bundle-Data/Docs/ChangeLog.txt
@@ -1,3 +1,33 @@
+Tor …
[View More]Browser Bundle 3.6-beta-1 -- Mar 12 2014
+ * 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
+
Tor Browser Bundle 3.5.2.1 -- Feb 14 2014
* All Platforms
* Bug 10895: Fix broken localized bundles
[View Less]