[tor-commits] [tor-browser/tor-browser-38.3.0esr-5.5-1] Bug 16906: Fix MinGW compilation breakage.

2015-09-17 Thread mikeperry
commit 08a3456fd48830b760a6fa6a0cbee3115f0c22cc
Author: Mike Perry 
Date:   Wed Sep 16 23:12:34 2015 -0700

Bug 16906: Fix MinGW compilation breakage.

Patch from https://hg.mozilla.org/mozilla-central/rev/34bbc3cb3e79

https://bugzilla.mozilla.org/show_bug.cgi?id=1199118
---
 toolkit/mozapps/update/common/certificatecheck.cpp |3 ---
 toolkit/mozapps/update/common/sources.mozbuild |4 
 toolkit/mozapps/update/tests/moz.build |1 -
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/toolkit/mozapps/update/common/certificatecheck.cpp 
b/toolkit/mozapps/update/common/certificatecheck.cpp
index 16a1dd4..f132f2b 100644
--- a/toolkit/mozapps/update/common/certificatecheck.cpp
+++ b/toolkit/mozapps/update/common/certificatecheck.cpp
@@ -11,9 +11,6 @@
 #include "certificatecheck.h"
 #include "updatelogging.h"
 
-#pragma comment(lib, "wintrust.lib")
-#pragma comment(lib, "crypt32.lib")
-
 static const int ENCODING = X509_ASN_ENCODING | PKCS_7_ASN_ENCODING;
 
 /**
diff --git a/toolkit/mozapps/update/common/sources.mozbuild 
b/toolkit/mozapps/update/common/sources.mozbuild
index 727786f..7ec1aff 100644
--- a/toolkit/mozapps/update/common/sources.mozbuild
+++ b/toolkit/mozapps/update/common/sources.mozbuild
@@ -12,6 +12,10 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
 'uachelper.cpp',
 'updatehelper.cpp',
 ]
+OS_LIBS += [
+'crypt32',
+'wintrust',
+]
 
 sources += [
 'readstrings.cpp',
diff --git a/toolkit/mozapps/update/tests/moz.build 
b/toolkit/mozapps/update/tests/moz.build
index 9081e5b..65d250c 100644
--- a/toolkit/mozapps/update/tests/moz.build
+++ b/toolkit/mozapps/update/tests/moz.build
@@ -36,7 +36,6 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] != 'android':
 
 if CONFIG['OS_ARCH'] == 'WINNT':
 OS_LIBS += [
-'wintrust',
 'shlwapi',
 ]
 

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser/tor-browser-38.2.1esr-5.0-2] Bug #16855: Allow blobs to be downloaded on first-party pages

2015-09-17 Thread mikeperry
commit d23a2ee2fb629b410131e6ef778066316d51bb62
Author: Arthur Edelstein 
Date:   Tue Sep 15 12:40:18 2015 -0700

Bug #16855: Allow blobs to be downloaded on first-party pages

This patch may be made obsolete by Tanvi's work:
https://bugzilla.mozilla.org/show_bug.cgi?id=1198559#c15
---
 docshell/base/nsDocShell.cpp |9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/docshell/base/nsDocShell.cpp b/docshell/base/nsDocShell.cpp
index 317f072..03885534 100644
--- a/docshell/base/nsDocShell.cpp
+++ b/docshell/base/nsDocShell.cpp
@@ -10538,9 +10538,14 @@ nsDocShell::DoURILoad(nsIURI* aURI,
 
   nsCOMPtr requestingNode;
   if (mScriptGlobal) {
-requestingNode = mScriptGlobal->GetFrameElementInternal();
-if (!requestingNode) {
+if (!aFileName.IsVoid()) {
+  // File is being downloaded. Assign current document to requesting node.
   requestingNode = mScriptGlobal->GetExtantDoc();
+} else {
+  requestingNode = mScriptGlobal->GetFrameElementInternal();
+  if (!requestingNode) {
+requestingNode = mScriptGlobal->GetExtantDoc();
+  }
 }
   }
 

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/https_everywhere] Update translations for https_everywhere

2015-09-17 Thread translation
commit c029301723117c3511293084d87240aea54bab07
Author: Translation commit bot 
Date:   Thu Sep 17 10:45:15 2015 +

Update translations for https_everywhere
---
 uk/https-everywhere.dtd |   20 ++--
 uk/ssl-observatory.dtd  |4 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/uk/https-everywhere.dtd b/uk/https-everywhere.dtd
index 87f3b97..3e22cc4 100644
--- a/uk/https-everywhere.dtd
+++ b/uk/https-everywhere.dtd
@@ -1,4 +1,4 @@
-
+
 
 
 
@@ -17,30 +17,30 @@
 
 
 
-
+
 
 
-
+
 
-
+
 
 
 
 
-
+
 
 
-
-
-
+
+
+
 
 
 
-
+
 
 
 
-
+
 
 
 
diff --git a/uk/ssl-observatory.dtd b/uk/ssl-observatory.dtd
index 4d5e62c..e0a30e2 100644
--- a/uk/ssl-observatory.dtd
+++ b/uk/ssl-observatory.dtd
@@ -55,8 +55,8 @@ to turn it on?">-->
 
+виявити атаки людина посередині та 
підвищити безпеку користувачів, а також (2)
+дозволяє нам попередити Вас про 
небезпечні з'єднання або атаки на Ваш 
браузер.">
 
 

[tor-commits] [translation/https_everywhere_completed] Update translations for https_everywhere_completed

2015-09-17 Thread translation
commit 59bc56f1706c4f45c6ac503612d55e3674df513c
Author: Translation commit bot 
Date:   Thu Sep 17 10:45:22 2015 +

Update translations for https_everywhere_completed
---
 uk/https-everywhere.dtd |   20 ++--
 uk/ssl-observatory.dtd  |4 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/uk/https-everywhere.dtd b/uk/https-everywhere.dtd
index 87f3b97..3e22cc4 100644
--- a/uk/https-everywhere.dtd
+++ b/uk/https-everywhere.dtd
@@ -1,4 +1,4 @@
-
+
 
 
 
@@ -17,30 +17,30 @@
 
 
 
-
+
 
 
-
+
 
-
+
 
 
 
 
-
+
 
 
-
-
-
+
+
+
 
 
 
-
+
 
 
 
-
+
 
 
 
diff --git a/uk/ssl-observatory.dtd b/uk/ssl-observatory.dtd
index 4d5e62c..e0a30e2 100644
--- a/uk/ssl-observatory.dtd
+++ b/uk/ssl-observatory.dtd
@@ -55,8 +55,8 @@ to turn it on?">-->
 
+виявити атаки людина посередині та 
підвищити безпеку користувачів, а також (2)
+дозволяє нам попередити Вас про 
небезпечні з'єднання або атаки на Ваш 
браузер.">
 
 

[tor-commits] [translation/tails-misc] Update translations for tails-misc

2015-09-17 Thread translation
commit 5815731ede7692349e4cdc546abb879c872230af
Author: Translation commit bot 
Date:   Thu Sep 17 11:15:47 2015 +

Update translations for tails-misc
---
 uk.po |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/uk.po b/uk.po
index dfff4df..6782e9f 100644
--- a/uk.po
+++ b/uk.po
@@ -14,8 +14,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-08-10 18:53+0200\n"
-"PO-Revision-Date: 2015-08-29 07:39+\n"
+"POT-Creation-Date: 2015-08-28 01:49+0200\n"
+"PO-Revision-Date: 2015-09-17 10:45+\n"
 "Last-Translator: Yasha \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/otf/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/https_everywhere_completed] Update translations for https_everywhere_completed

2015-09-17 Thread translation
commit 9c7629e94766814ea4a32d951f2ec4abfdf8ff75
Author: Translation commit bot 
Date:   Thu Sep 17 11:15:21 2015 +

Update translations for https_everywhere_completed
---
 uk/https-everywhere.dtd |8 
 uk/ssl-observatory.dtd  |4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/uk/https-everywhere.dtd b/uk/https-everywhere.dtd
index 3e22cc4..ed31e75 100644
--- a/uk/https-everywhere.dtd
+++ b/uk/https-everywhere.dtd
@@ -11,7 +11,7 @@
 
 
 
-
+
 
 
 
@@ -41,10 +41,10 @@
 
 
 
-
+
 
 
 
 
-
-
+
+
diff --git a/uk/ssl-observatory.dtd b/uk/ssl-observatory.dtd
index e0a30e2..eeeba73 100644
--- a/uk/ssl-observatory.dtd
+++ b/uk/ssl-observatory.dtd
@@ -20,7 +20,7 @@ to turn it on?">-->
 
 
 
 
 -->
 "Відправити і перевірити сертифікати, 
підписані нестандартними кореневими 
центрами сертифікації">
 
 
+"Увімкнення цієї опції є безпечним (і гарна 
ідея), якщо Ви не використовуєте нав'язливу 
корпоративну мережу або антивірусне 
програмне забезпечення Kaspersky, яке 
контролює Ваш перегляд через TLS проксі та 
приватного кореневого Центру 
Сертифікації. Якщо вона буде увімкнена в 
такій мережі, ця опція може публікувати 
докази, які https:// домени були відвідані 
через цей проксі, через унікальні 
сертифікати, які він буде видавати. Отже 
типово, ми залишаємо її вимкненою.">
 
 
 ___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/tails-misc_completed] Update translations for tails-misc_completed

2015-09-17 Thread translation
commit 6b871af793fb871ce04a5078b34175469a2acedb
Author: Translation commit bot 
Date:   Thu Sep 17 11:15:51 2015 +

Update translations for tails-misc_completed
---
 uk.po |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/uk.po b/uk.po
index dfff4df..6782e9f 100644
--- a/uk.po
+++ b/uk.po
@@ -14,8 +14,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-08-10 18:53+0200\n"
-"PO-Revision-Date: 2015-08-29 07:39+\n"
+"POT-Creation-Date: 2015-08-28 01:49+0200\n"
+"PO-Revision-Date: 2015-09-17 10:45+\n"
 "Last-Translator: Yasha \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/otf/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/https_everywhere] Update translations for https_everywhere

2015-09-17 Thread translation
commit f8c61c105c973896648a187732ce2035c26c764c
Author: Translation commit bot 
Date:   Thu Sep 17 11:15:17 2015 +

Update translations for https_everywhere
---
 uk/https-everywhere.dtd |8 
 uk/ssl-observatory.dtd  |4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/uk/https-everywhere.dtd b/uk/https-everywhere.dtd
index 3e22cc4..ed31e75 100644
--- a/uk/https-everywhere.dtd
+++ b/uk/https-everywhere.dtd
@@ -11,7 +11,7 @@
 
 
 
-
+
 
 
 
@@ -41,10 +41,10 @@
 
 
 
-
+
 
 
 
 
-
-
+
+
diff --git a/uk/ssl-observatory.dtd b/uk/ssl-observatory.dtd
index e0a30e2..eeeba73 100644
--- a/uk/ssl-observatory.dtd
+++ b/uk/ssl-observatory.dtd
@@ -20,7 +20,7 @@ to turn it on?">-->
 
 
 
 
 -->
 "Відправити і перевірити сертифікати, 
підписані нестандартними кореневими 
центрами сертифікації">
 
 
+"Увімкнення цієї опції є безпечним (і гарна 
ідея), якщо Ви не використовуєте нав'язливу 
корпоративну мережу або антивірусне 
програмне забезпечення Kaspersky, яке 
контролює Ваш перегляд через TLS проксі та 
приватного кореневого Центру 
Сертифікації. Якщо вона буде увімкнена в 
такій мережі, ця опція може публікувати 
докази, які https:// домени були відвідані 
через цей проксі, через унікальні 
сертифікати, які він буде видавати. Отже 
типово, ми залишаємо її вимкненою.">
 
 
 ___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [doctor/master] Re-suppress notifications for urras

2015-09-17 Thread atagar
commit 74f430475c983a713a19a6a0791aac4fa76850d9
Author: Damian Johnson 
Date:   Thu Sep 17 07:58:21 2015 -0700

Re-suppress notifications for urras

Well, that didn't last very long. Just hours after resuming the checks it 
went
down again.
---
 consensus_health_checker.py |7 ++-
 descriptor_checker.py   |5 +
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/consensus_health_checker.py b/consensus_health_checker.py
index 1be5794..8733cb4 100755
--- a/consensus_health_checker.py
+++ b/consensus_health_checker.py
@@ -599,7 +599,7 @@ def has_authority_flag(latest_consensus, consensuses, 
votes):
 if Flag.AUTHORITY in desc.flags:
   seen_authorities.add(desc.nickname)
 
-  known_authorities = set(DIRECTORY_AUTHORITIES.keys())
+  known_authorities = set(DIRECTORY_AUTHORITIES.keys()) - set(['urras'])
   missing_authorities = known_authorities.difference(seen_authorities)
   extra_authorities = seen_authorities.difference(known_authorities)
 
@@ -724,6 +724,11 @@ def _get_documents(label, resource):
   queries, documents, issues = {}, {}, []
 
   for authority in DIRECTORY_AUTHORITIES.values():
+# skip urras, it's having a long outage
+
+if authority.nickname == 'urras':
+  continue
+
 if authority.v3ident is None:
   continue  # not a voting authority
 
diff --git a/descriptor_checker.py b/descriptor_checker.py
index 6b28d95..8050ca8 100755
--- a/descriptor_checker.py
+++ b/descriptor_checker.py
@@ -60,6 +60,11 @@ def main():
   # download the consensus from each authority
 
   for authority in stem.descriptor.remote.get_authorities().values():
+# skip urras, it's having a long outage
+
+if authority.nickname == 'urras':
+  continue
+
 # skip authorities that don't vote in the consensus
 
 if authority.v3ident is None:

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [torbutton/maint-1.9.3] Release preparations for 1.9.3.4

2015-09-17 Thread gk
commit f266b4cc8fb8d4d277289aab4e09f914bbc064df
Author: Georg Koppen 
Date:   Thu Sep 17 13:11:38 2015 +

Release preparations for 1.9.3.4

Version bump, CHANGELOG update and translations update.
---
 src/CHANGELOG |7 ++
 src/chrome/locale/ar/brand.properties |1 +
 src/chrome/locale/de/aboutDialog.dtd  |2 +-
 src/chrome/locale/de/aboutTor.dtd |2 +-
 src/chrome/locale/de/brand.properties |1 +
 src/chrome/locale/es/brand.properties |1 +
 src/chrome/locale/eu/brand.properties |1 +
 src/chrome/locale/fa/brand.properties |1 +
 src/chrome/locale/fr/brand.properties |1 +
 src/chrome/locale/it/brand.properties |1 +
 src/chrome/locale/ja/brand.properties |1 +
 src/chrome/locale/ja/torbutton.dtd|   36 ++---
 src/chrome/locale/ko/brand.properties |1 +
 src/chrome/locale/nl/brand.properties |1 +
 src/chrome/locale/pl/brand.properties |1 +
 src/chrome/locale/pt/aboutTor.dtd |4 ++--
 src/chrome/locale/pt/brand.dtd|8 +++
 src/chrome/locale/pt/brand.properties |1 +
 src/chrome/locale/pt/torbutton.dtd|8 +++
 src/chrome/locale/pt/torbutton.properties |2 +-
 src/chrome/locale/ru/brand.properties |1 +
 src/chrome/locale/sv/aboutTor.dtd |4 ++--
 src/chrome/locale/sv/brand.properties |3 ++-
 src/chrome/locale/tr/aboutDialog.dtd  |   14 +--
 src/chrome/locale/tr/aboutTor.dtd |   10 
 src/chrome/locale/tr/brand.dtd|2 +-
 src/chrome/locale/tr/brand.properties |1 +
 src/chrome/locale/tr/torbutton.dtd|2 +-
 src/chrome/locale/vi/aboutDialog.dtd  |2 +-
 src/chrome/locale/vi/aboutTor.dtd |2 +-
 src/chrome/locale/vi/brand.dtd|6 ++---
 src/chrome/locale/vi/brand.properties |5 ++--
 src/chrome/locale/vi/torbutton.dtd|   34 +--
 src/chrome/locale/zh-CN/brand.properties  |1 +
 src/install.rdf   |2 +-
 35 files changed, 97 insertions(+), 73 deletions(-)

diff --git a/src/CHANGELOG b/src/CHANGELOG
index 05472f6..7c2f05f 100644
--- a/src/CHANGELOG
+++ b/src/CHANGELOG
@@ -1,3 +1,10 @@
+1.9.3.4
+ * Bug 16887: Update intl.accept_languages value
+ * Bug 15493: Update circuit display on new circuit info
+ * Bug 16797: brandShorterName is missing from brand.properties
+ * Bug 14429: Make sure the automatic resizing is disabled
+ * Translation updates
+
 1.9.3.3
  * Bug 14429: Make sure the automatic resizing is enabled
 
diff --git a/src/chrome/locale/ar/brand.properties 
b/src/chrome/locale/ar/brand.properties
index b1b159d..3cbd6f2 100644
--- a/src/chrome/locale/ar/brand.properties
+++ b/src/chrome/locale/ar/brand.properties
@@ -2,6 +2,7 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+brandShorterName=Tor Browser
 brandShortName=متصفح تور
 brandFullName=متصفح تور
 vendorShortName=مشروع تور
diff --git a/src/chrome/locale/de/aboutDialog.dtd 
b/src/chrome/locale/de/aboutDialog.dtd
index 649f543..063fa21 100644
--- a/src/chrome/locale/de/aboutDialog.dtd
+++ b/src/chrome/locale/de/aboutDialog.dtd
@@ -16,4 +16,4 @@
 
 
 
-
+
diff --git a/src/chrome/locale/de/aboutTor.dtd 
b/src/chrome/locale/de/aboutTor.dtd
index 955ac10..2c9535d 100644
--- a/src/chrome/locale/de/aboutTor.dtd
+++ b/src/chrome/locale/de/aboutTor.dtd
@@ -6,7 +6,7 @@
 
 
 
-
+
 
 
 
diff --git a/src/chrome/locale/de/brand.properties 
b/src/chrome/locale/de/brand.properties
index 84e9a07..60b05d1 100644
--- a/src/chrome/locale/de/brand.properties
+++ b/src/chrome/locale/de/brand.properties
@@ -2,6 +2,7 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+brandShorterName=Tor-Browser
 brandShortName=Tor-Browser
 brandFullName=Tor-Browser
 vendorShortName=Tor-Projekt
diff --git a/src/chrome/locale/es/brand.properties 
b/src/chrome/locale/es/brand.properties
index 035057f..c59e88f 100644
--- a/src/chrome/locale/es/brand.properties
+++ b/src/chrome/locale/es/brand.properties
@@ -2,6 +2,7 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+brandShorterName=Navegador Tor
 brandShortName=Navegador Tor
 brandFullName=Navegador Tor
 vendorShortName=Proyecto Tor
diff --git a/src/chrome/locale/eu/brand.properties 
b/src/chrome/locale/eu/brand.properties
index 341c4df..9d0b74c 100644
--- a/src/chrome/locale/eu/brand.properties
+++ b/src/chrome/locale/eu/brand.properties
@@ -2,6 +2,7 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
+brandShorterName=Tor Browser
 

[tor-commits] [tor-browser-bundle/maint-5.0] Version bumps; Changelog update

2015-09-17 Thread gk
commit 1bfa9e51ba7ba1972e3d6d3b15080d406ff7ff67
Author: Georg Koppen 
Date:   Thu Sep 17 14:13:50 2015 +

Version bumps; Changelog update
---
 Bundle-Data/Docs/ChangeLog.txt |   25 +
 gitian/versions|4 ++--
 2 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/Bundle-Data/Docs/ChangeLog.txt b/Bundle-Data/Docs/ChangeLog.txt
index 03e460e..105148b 100644
--- a/Bundle-Data/Docs/ChangeLog.txt
+++ b/Bundle-Data/Docs/ChangeLog.txt
@@ -1,3 +1,28 @@
+Tor Browser 5.0.3 -- September 22 2015
+ * All Platforms
+   * Update Firefox to 38.3.0esr
+   * Update Torbutton to 1.9.3.4
+ * Bug 16887: Update intl.accept_languages value
+ * Bug 15493: Update circuit display on new circuit info
+ * Bug 16797: brandShorterName is missing from brand.properties
+ * Bug 14429: Make sure the automatic resizing is disabled
+ * Translation updates
+   * Bug 7446: Torbutton should not fix up .onion domains
+   * Bug 16837: Disable Firefox Hotfix updates
+   * Bug 16855: Allow blobs to be download on first-party pages
+   * Bug 16781: Allow saving pdf files in built-in pdf viewer
+   * Bug 16842: Restore Media tab on Page information dialog
+   * Bug 16727: Disable about:healthreport page
+   * Bug 16783: Normalize NoScript default whitelist
+   * Bug 16775: Fix preferences dialog with slider set to "High"
+   * Bug 13579: Update download progress bar automatically
+   * Bug 15646: Prevent keyboard layout fingerprinting in KeyboardEvent
+   * Bug 17046: Event.timeStamp should not reveal startup time
+ * Windows
+  * Bug 16906: Fix Mingw-w64 compilation breakage
+ * OS X
+  * Bug 16910: Update copyright year in OS X bundles
+
 Tor Browser 5.0.2 -- August 27 2015
  * All Platforms
* Update Firefox to 38.2.1esr
diff --git a/gitian/versions b/gitian/versions
index c0b86ea..deecc7f 100755
--- a/gitian/versions
+++ b/gitian/versions
@@ -4,14 +4,14 @@ BUILD_PT_BUNDLES=1
 
 VERIFY_TAGS=1
 
-FIREFOX_VERSION=38.2.1esr
+FIREFOX_VERSION=38.3.0esr
 
 TORBROWSER_UPDATE_CHANNEL=release
 
 TORBROWSER_TAG=tor-browser-${FIREFOX_VERSION}-5.0-2-build1
 TOR_TAG=tor-0.2.6.10
 TORLAUNCHER_TAG=0.2.7.7
-TORBUTTON_TAG=1.9.3.2
+TORBUTTON_TAG=1.9.3.4
 HTTPSE_TAG=5.0.7
 NSIS_TAG=v0.3
 ZLIB_TAG=v1.2.8

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [stem/master] TypeError under python3 when using 'use_mirrors = True'

2015-09-17 Thread atagar
commit d7079a71bed67a88e45d72358ca8562899d71582
Author: Damian Johnson 
Date:   Thu Sep 17 08:15:10 2015 -0700

TypeError under python3 when using 'use_mirrors = True'

Great catch from trodun. Under python3 filter is an iterable rather than
returning a list, causing random.choice() to balk on us...

  https://trac.torproject.org/projects/tor/ticket/17083
---
 docs/change_log.rst   |1 +
 stem/descriptor/remote.py |2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/docs/change_log.rst b/docs/change_log.rst
index 6de73f4..273dc26 100644
--- a/docs/change_log.rst
+++ b/docs/change_log.rst
@@ -57,6 +57,7 @@ The following are only available within Stem's `git repository
   * Server descriptor validation fails with 'extra-info-digest line had an 
invalid value' from additions in proposal 228 (:trac:`16227`)
   * :class:`~stem.descriptor.server_descriptor.BridgeDescriptor` now has 
'ntor_onion_key' like its unsanitized counterparts
   * Replaced the :class:`~stem.descriptor.microdescriptor.Microdescriptor` 
identifier and identifier_type attributes with an identifiers hash since it can 
now appear multiple times (:spec:`09ff9e2`)
+  * TypeError under python3 when using 'use_mirrors = True' (:trac:`17083`)
 
  * **Website**
 
diff --git a/stem/descriptor/remote.py b/stem/descriptor/remote.py
index 389182d..fbc9d96 100644
--- a/stem/descriptor/remote.py
+++ b/stem/descriptor/remote.py
@@ -344,7 +344,7 @@ class Query(object):
 """
 
 if use_authority or not self.endpoints:
-  authority = random.choice(filter(HAS_V3IDENT, 
get_authorities().values()))
+  authority = random.choice(list(filter(HAS_V3IDENT, 
get_authorities().values(
   address, dirport = authority.address, authority.dir_port
 else:
   address, dirport = random.choice(self.endpoints)

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser-bundle/maint-5.0] Updating config.yml

2015-09-17 Thread gk
commit b20a6fce3916ab81f5f2243f66820789fae6b73d
Author: Georg Koppen 
Date:   Thu Sep 17 19:18:01 2015 +

Updating config.yml
---
 tools/update-responses/config.yml |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/tools/update-responses/config.yml 
b/tools/update-responses/config.yml
index 442e4a0..deba4cf 100644
--- a/tools/update-responses/config.yml
+++ b/tools/update-responses/config.yml
@@ -10,15 +10,14 @@ build_targets:
 osx64: Darwin_x86_64-gcc3
 channels:
 alpha: 5.5a1
-release: 5.0.2
+release: 5.0.3
 versions:
-5.0.2:
-platformVersion: 38.2.1
+5.0.3:
+platformVersion: 38.3.0
 detailsURL: https://www.torproject.org/projects/torbrowser.html.en
-download_url: https://www.torproject.org/dist/torbrowser/5.0.2
+download_url: https://www.torproject.org/dist/torbrowser/5.0.3
 incremental_from:
-  - 5.0
-  - 5.0.1
+  - 5.0.2
 migrate_archs:
   osx32: osx64
 osx32:

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser-bundle/maint-5.0] Changelog fixup

2015-09-17 Thread gk
commit 1e8e8d5bc49bfa2880da18f4ca3996e30f0c3a4b
Author: Georg Koppen 
Date:   Thu Sep 17 19:12:38 2015 +

Changelog fixup
---
 Bundle-Data/Docs/ChangeLog.txt |1 +
 1 file changed, 1 insertion(+)

diff --git a/Bundle-Data/Docs/ChangeLog.txt b/Bundle-Data/Docs/ChangeLog.txt
index 105148b..095968f 100644
--- a/Bundle-Data/Docs/ChangeLog.txt
+++ b/Bundle-Data/Docs/ChangeLog.txt
@@ -18,6 +18,7 @@ Tor Browser 5.0.3 -- September 22 2015
* Bug 13579: Update download progress bar automatically
* Bug 15646: Prevent keyboard layout fingerprinting in KeyboardEvent
* Bug 17046: Event.timeStamp should not reveal startup time
+   * Bug 16872: Fix warnings when opening about:downloads
  * Windows
   * Bug 16906: Fix Mingw-w64 compilation breakage
  * OS X

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser-bundle/maint-5.0] Bump browser to build 2.

2015-09-17 Thread mikeperry
commit f182615a6825601ad0ddb6879eabff64db49754d
Author: Mike Perry 
Date:   Thu Sep 17 14:28:33 2015 -0700

Bump browser to build 2.

Also clean up changelog a bit.
---
 Bundle-Data/Docs/ChangeLog.txt |9 +
 gitian/versions|2 +-
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/Bundle-Data/Docs/ChangeLog.txt b/Bundle-Data/Docs/ChangeLog.txt
index 095968f..ade00f3 100644
--- a/Bundle-Data/Docs/ChangeLog.txt
+++ b/Bundle-Data/Docs/ChangeLog.txt
@@ -7,18 +7,19 @@ Tor Browser 5.0.3 -- September 22 2015
  * Bug 16797: brandShorterName is missing from brand.properties
  * Bug 14429: Make sure the automatic resizing is disabled
  * Translation updates
-   * Bug 7446: Torbutton should not fix up .onion domains
+   * Bug 7446: Tor Browser should not "fix up" .onion domains (or any domains)
* Bug 16837: Disable Firefox Hotfix updates
-   * Bug 16855: Allow blobs to be download on first-party pages
+   * Bug 16855: Allow blobs to be download on first-party pages (fixes mega.nz)
* Bug 16781: Allow saving pdf files in built-in pdf viewer
* Bug 16842: Restore Media tab on Page information dialog
* Bug 16727: Disable about:healthreport page
* Bug 16783: Normalize NoScript default whitelist
-   * Bug 16775: Fix preferences dialog with slider set to "High"
+   * Bug 16775: Fix preferences dialog with security slider set to "High"
* Bug 13579: Update download progress bar automatically
-   * Bug 15646: Prevent keyboard layout fingerprinting in KeyboardEvent
+   * Bug 15646: Reduce keyboard layout fingerprinting in KeyboardEvent
* Bug 17046: Event.timeStamp should not reveal startup time
* Bug 16872: Fix warnings when opening about:downloads
+   * Bug 17097: Fix intermittent crashes when using the print dialog
  * Windows
   * Bug 16906: Fix Mingw-w64 compilation breakage
  * OS X
diff --git a/gitian/versions b/gitian/versions
index deecc7f..f2d59d5 100755
--- a/gitian/versions
+++ b/gitian/versions
@@ -8,7 +8,7 @@ FIREFOX_VERSION=38.3.0esr
 
 TORBROWSER_UPDATE_CHANNEL=release
 
-TORBROWSER_TAG=tor-browser-${FIREFOX_VERSION}-5.0-2-build1
+TORBROWSER_TAG=tor-browser-${FIREFOX_VERSION}-5.0-2-build2
 TOR_TAG=tor-0.2.6.10
 TORLAUNCHER_TAG=0.2.7.7
 TORBUTTON_TAG=1.9.3.4

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser/tor-browser-38.3.0esr-5.0-2] fixup! Bug #5742: API allows you to get the url bar URI for a channel or nsIDocument.

2015-09-17 Thread mikeperry
commit bf0222961ed34874922c51ba1948439839f8d715
Author: Arthur Edelstein 
Date:   Thu Sep 17 12:46:45 2015 -0700

fixup! Bug #5742: API allows you to get the url bar URI for a channel or 
nsIDocument.
---
 dom/base/ThirdPartyUtil.cpp |   18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/dom/base/ThirdPartyUtil.cpp b/dom/base/ThirdPartyUtil.cpp
index e8ec06c..6f0a358 100644
--- a/dom/base/ThirdPartyUtil.cpp
+++ b/dom/base/ThirdPartyUtil.cpp
@@ -648,13 +648,17 @@ ThirdPartyUtil::GetFirstPartyURIInternal(nsIChannel 
*aChannel,
 
 if (aDoc->GetWindow()) {
   aDoc->GetWindow()->GetTop(getter_AddRefs(top));
-  top->GetDocument(getter_AddRefs(topDDoc));
-
-  nsCOMPtr topDoc(do_QueryInterface(topDDoc));
-  docURI = topDoc->GetOriginalURI();
-  if (docURI) {
-// Give us a mutable URI and also addref
-rv = NS_EnsureSafeToReturn(docURI, aOutput);
+  if (top) {
+top->GetDocument(getter_AddRefs(topDDoc));
+
+nsCOMPtr topDoc(do_QueryInterface(topDDoc));
+if (topDoc) {
+  docURI = topDoc->GetOriginalURI();
+  if (docURI) {
+// Give us a mutable URI and also addref
+rv = NS_EnsureSafeToReturn(docURI, aOutput);
+  }
+}
   }
 } else {
   // XXX: Chrome callers (such as NoScript) can end up here

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser/tor-browser-38.3.0esr-5.5-1] fixup! Bug #5742: API allows you to get the url bar URI for a channel or nsIDocument.

2015-09-17 Thread mikeperry
commit baca89fcad30603ccac4a2fe1f51ab3f0d0b8518
Author: Arthur Edelstein 
Date:   Thu Sep 17 12:46:45 2015 -0700

fixup! Bug #5742: API allows you to get the url bar URI for a channel or 
nsIDocument.
---
 dom/base/ThirdPartyUtil.cpp |   18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/dom/base/ThirdPartyUtil.cpp b/dom/base/ThirdPartyUtil.cpp
index e8ec06c..6f0a358 100644
--- a/dom/base/ThirdPartyUtil.cpp
+++ b/dom/base/ThirdPartyUtil.cpp
@@ -648,13 +648,17 @@ ThirdPartyUtil::GetFirstPartyURIInternal(nsIChannel 
*aChannel,
 
 if (aDoc->GetWindow()) {
   aDoc->GetWindow()->GetTop(getter_AddRefs(top));
-  top->GetDocument(getter_AddRefs(topDDoc));
-
-  nsCOMPtr topDoc(do_QueryInterface(topDDoc));
-  docURI = topDoc->GetOriginalURI();
-  if (docURI) {
-// Give us a mutable URI and also addref
-rv = NS_EnsureSafeToReturn(docURI, aOutput);
+  if (top) {
+top->GetDocument(getter_AddRefs(topDDoc));
+
+nsCOMPtr topDoc(do_QueryInterface(topDDoc));
+if (topDoc) {
+  docURI = topDoc->GetOriginalURI();
+  if (docURI) {
+// Give us a mutable URI and also addref
+rv = NS_EnsureSafeToReturn(docURI, aOutput);
+  }
+}
   }
 } else {
   // XXX: Chrome callers (such as NoScript) can end up here

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser-bundle/maint-5.0] Bump gitian tag due to key expiration.

2015-09-17 Thread mikeperry
commit ca0f563c6da3a6ce496b034eb432e86289e05d9c
Author: Mike Perry 
Date:   Thu Sep 17 16:26:42 2015 -0700

Bump gitian tag due to key expiration.
---
 gitian/versions |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gitian/versions b/gitian/versions
index f2d59d5..24f26ae 100755
--- a/gitian/versions
+++ b/gitian/versions
@@ -33,7 +33,7 @@ GO_X_CRYPTO_TAG=4ed45ec682102c643324fae5dff8dab085b6c300
 GO_X_NET_TAG=7dbad50ab5b31073856416cdcfeb2796d682f844
 OBFS4_TAG=obfs4proxy-0.0.5
 
-GITIAN_TAG=tor-browser-builder-3.x-8
+GITIAN_TAG=tor-browser-builder-3.x-8-gpgsux
 
 OPENSSL_VER=1.0.1p
 GMP_VER=5.1.3

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser-bundle/maint-5.0] Update keys for mikeperry.

2015-09-17 Thread mikeperry
commit 496972c5deda6cc34124047552777d95498b7edb
Author: Mike Perry 
Date:   Thu Sep 17 16:12:08 2015 -0700

Update keys for mikeperry.
---
 gitian/gpg/mikeperry.gpg  |  Bin 15716 -> 21696 bytes
 gitian/gpg/torbrowser.gpg |  Bin 18844 -> 18952 bytes
 gitian/gpg/torbutton.gpg  |  Bin 49582 -> 55562 bytes
 3 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gitian/gpg/mikeperry.gpg b/gitian/gpg/mikeperry.gpg
index 7f14ee3..8615796 100644
Binary files a/gitian/gpg/mikeperry.gpg and b/gitian/gpg/mikeperry.gpg differ
diff --git a/gitian/gpg/torbrowser.gpg b/gitian/gpg/torbrowser.gpg
index dc44e33..d1033d4 100644
Binary files a/gitian/gpg/torbrowser.gpg and b/gitian/gpg/torbrowser.gpg differ
diff --git a/gitian/gpg/torbutton.gpg b/gitian/gpg/torbutton.gpg
index b60a95e..e4a03dd 100644
Binary files a/gitian/gpg/torbutton.gpg and b/gitian/gpg/torbutton.gpg differ

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits