[tor-commits] [translation/tails-misc_release] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release

2020-10-11 Thread translation
commit 37f5d3bc1ac6da47efd8e26588e74abbcfd1721e
Author: Translation commit bot 
Date:   Mon Oct 12 05:46:49 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release
---
 tr.po | 150 +-
 1 file changed, 75 insertions(+), 75 deletions(-)

diff --git a/tr.po b/tr.po
index 4681ac0609..cd1da0f5bb 100644
--- a/tr.po
+++ b/tr.po
@@ -33,7 +33,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-11 15:22+\n"
+"PO-Revision-Date: 2020-10-12 05:37+\n"
 "Last-Translator: Kaya Zeren \n"
 "Language-Team: Turkish 
(http://www.transifex.com/otf/torproject/language/tr/)\n"
 "MIME-Version: 1.0\n"
@@ -77,13 +77,13 @@ msgstr "Ek Uygulamalar"
 msgid ""
 "You can install additional software automatically from your persistent "
 "storage when starting Tails."
-msgstr "Tails başlatılırken kalıcı depolama alanından otomatik olarak ek 
uygulamalar kurabilirsiniz."
+msgstr "Tails başlatılırken kalıcı depolama biriminden otomatik olarak ek 
uygulamalar kurabilirsiniz."
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:77
 msgid ""
 "The following software is installed automatically from your persistent "
 "storage when starting Tails."
-msgstr "Şu uygulamalar Tails başlatılırken kalıcı depolama alanından 
otomatik olarak kurulacak."
+msgstr "Şu uygulamalar Tails başlatılırken kalıcı depolama biriminden 
otomatik olarak kurulacak."
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:135
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:171
@@ -95,7 +95,7 @@ msgstr "Başka uygulamalar eklemek için Synaptic P
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:154
 msgid "_Create persistent storage"
-msgstr "_Kalıcı depolama oluştur"
+msgstr "_Kalıcı depolama birimi oluştur"
 
 #: config/chroot_local-includes/usr/local/bin/electrum:62
 msgid "Persistence is disabled for Electrum"
@@ -193,14 +193,14 @@ msgstr "Bu Tails sürümü güncel değil ve güvenlik 
sorunları olabilir."
 msgid ""
 "The available incremental upgrade requires {space_needed} of free space on "
 "Tails system partition,  but only {free_space} is available."
-msgstr ""
+msgstr "Kullanılabilecek artımlı yükseltme için Tails sistem bölümünde 
{space_needed} boş alan gerekli ancak yalnız {free_space} var."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:407
 #, perl-brace-format
 msgid ""
 "The available incremental upgrade requires {memory_needed} of free memory, "
 "but only {free_memory} is available."
-msgstr ""
+msgstr "Kullanılabilecek artımlı yükseltme için {memory_needed} boş 
bellek gerekli ancak yalnız {free_memory} var."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:426
 msgid ""
@@ -513,40 +513,40 @@ msgstr "_Tuş Takımı Düzeni"
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:138
 msgid "Extracting live image to the target device..."
-msgstr ""
+msgstr "Canlı İşletim Sistemi kalıbı hedef aygıta ayıklanıyor..."
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:145
 #, python-format
 msgid "Wrote to device at %(speed)d MB/sec"
-msgstr ""
+msgstr "Aygıta %(speed)d MB/saniye hızında yazılıyor"
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:276
 #, python-format
 msgid ""
 "There was a problem executing the following command: `%(command)s`.\n"
 "A more detailed error log has been written to '%(filename)s'."
-msgstr ""
+msgstr "Şu komut yürütülürken bir sorun çıktı: 
`%(command)s`.\nAyrıntılı bir hata raporu '%(filename)s' dosyasına 
yazıldı."
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:292
 #, python-format
 msgid ""
 "Not enough free space on device.\n"
 "%dMB ISO + %dMB overlay > %dMB free space"
-msgstr ""
+msgstr "Aygıt üzerinde yeterli boş alan yok.\n%dMB ISO + %dMB kaplama > 
%dMB boş alan"
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:299
 #, python-format
 msgid "Creating %sMB persistent overlay"
-msgstr ""
+msgstr "%sMB kalıcı depolama birimi kaplaması oluşturuluyor"
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:349
 #, python-format
 msgid "Unable to copy %(infile)s to %(outfile)s: %(message)s"
-msgstr ""
+msgstr "%(infile)s %(outfile)s konumuna kopyalanamadı: %(message)s"
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:363
 msgid "Removing existing Live OS"
-msgstr ""
+msgstr "Var olan Canlı İşletim Sistemi 

[tor-commits] [translation/tails-misc] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc

2020-10-11 Thread translation
commit 5c0de343cbb33a3b77f9f7ed00b5390c66de0e7e
Author: Translation commit bot 
Date:   Mon Oct 12 05:46:06 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc
---
 tr.po | 110 +-
 1 file changed, 55 insertions(+), 55 deletions(-)

diff --git a/tr.po b/tr.po
index c5d83789ec..8d3c82c588 100644
--- a/tr.po
+++ b/tr.po
@@ -33,7 +33,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-11 15:22+\n"
+"PO-Revision-Date: 2020-10-12 05:37+\n"
 "Last-Translator: Kaya Zeren \n"
 "Language-Team: Turkish 
(http://www.transifex.com/otf/torproject/language/tr/)\n"
 "MIME-Version: 1.0\n"
@@ -77,13 +77,13 @@ msgstr "Ek Uygulamalar"
 msgid ""
 "You can install additional software automatically from your persistent "
 "storage when starting Tails."
-msgstr "Tails başlatılırken kalıcı depolama alanından otomatik olarak ek 
uygulamalar kurabilirsiniz."
+msgstr "Tails başlatılırken kalıcı depolama biriminden otomatik olarak ek 
uygulamalar kurabilirsiniz."
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:77
 msgid ""
 "The following software is installed automatically from your persistent "
 "storage when starting Tails."
-msgstr "Şu uygulamalar Tails başlatılırken kalıcı depolama alanından 
otomatik olarak kurulacak."
+msgstr "Şu uygulamalar Tails başlatılırken kalıcı depolama biriminden 
otomatik olarak kurulacak."
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:135
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:171
@@ -95,7 +95,7 @@ msgstr "Başka uygulamalar eklemek için Synaptic P
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:154
 msgid "_Create persistent storage"
-msgstr "_Kalıcı depolama oluştur"
+msgstr "_Kalıcı depolama birimi oluştur"
 
 #: config/chroot_local-includes/usr/local/bin/electrum:62
 msgid "Persistence is disabled for Electrum"
@@ -193,14 +193,14 @@ msgstr "Bu Tails sürümü güncel değil ve güvenlik 
sorunları olabilir."
 msgid ""
 "The available incremental upgrade requires {space_needed} of free space on "
 "Tails system partition,  but only {free_space} is available."
-msgstr "Yüklenebilecek artımlı güncelleme için Tails sistem bölümünde 
{space_needed} boş alan gerekli ancak yalnız {free_space} var."
+msgstr "Kullanılabilecek artımlı yükseltme için Tails sistem bölümünde 
{space_needed} boş alan gerekli ancak yalnız {free_space} var."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:407
 #, perl-brace-format
 msgid ""
 "The available incremental upgrade requires {memory_needed} of free memory, "
 "but only {free_memory} is available."
-msgstr "Kullanılabilir artağan yükseltme mevcut belleğin {memory_needed} 
kadarını gerektiriyor; ancak yalnızca {free_memory} kullanılabilir."
+msgstr "Kullanılabilecek artımlı yükseltme için {memory_needed} boş 
bellek gerekli ancak yalnız {free_memory} var."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:426
 msgid ""
@@ -513,12 +513,12 @@ msgstr "_Tuş Takımı Düzeni"
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:138
 msgid "Extracting live image to the target device..."
-msgstr "Hedef cihaza canlı resim çıkartılıyor..."
+msgstr "Canlı İşletim Sistemi kalıbı hedef aygıta ayıklanıyor..."
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:145
 #, python-format
 msgid "Wrote to device at %(speed)d MB/sec"
-msgstr "Aygıta %(speed)d MB/saniye hızında yazıldı"
+msgstr "Aygıta %(speed)d MB/saniye hızında yazılıyor"
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:276
 #, python-format
@@ -532,12 +532,12 @@ msgstr "Şu komut yürütülürken bir sorun çıktı: 
`%(command)s`.\nAyrıntı
 msgid ""
 "Not enough free space on device.\n"
 "%dMB ISO + %dMB overlay > %dMB free space"
-msgstr "Aygıtta yeterli boş alan yok.\n%dMB ISO + %dMB kaplama > %dMB boş 
alan"
+msgstr "Aygıt üzerinde yeterli boş alan yok.\n%dMB ISO + %dMB kaplama > 
%dMB boş alan"
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:299
 #, python-format
 msgid "Creating %sMB persistent overlay"
-msgstr "%sMB kalıcı kaplaması oluşturuluyor"
+msgstr "%sMB kalıcı depolama birimi kaplaması oluşturuluyor"
 
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:349
 #, python-format
@@ -572,7 +572,7 @@ msgstr "%s aygıtı bulunamadı"
 #: 
config/chroot_local-includes/usr/lib/python2.7/dist-packages/tails_installer/creator.py:632
 #, python-format
 msgid "Unable 

[tor-commits] [tor-browser-build/master] Bug 40115: Update components for switch to Fenix 82

2020-10-11 Thread sysrqb
commit 02d15b8a84bbd884e92f8131cbe3db8e9a288ca9
Author: Georg Koppen 
Date:   Thu Oct 8 08:28:09 2020 +

Bug 40115: Update components for switch to Fenix 82

Update android-components

We additionally clean up our build script so that we actually only
compile the browser engine code we want to be compiled (the build
breaks otherwise due to GeckoView mismatch which caused us to exempt
geckoview-nightly from getting overwritten by our own earlier on).
---
 projects/android-components/40085.patch| 10 +--
 projects/android-components/build  | 20 --
 projects/android-components/config |  6 +-
 projects/android-components/git.patch  | 23 --
 .../gradle-dependencies-list.txt   | 82 +++---
 5 files changed, 81 insertions(+), 60 deletions(-)

diff --git a/projects/android-components/40085.patch 
b/projects/android-components/40085.patch
index eb1a29d..5d15305 100644
--- a/projects/android-components/40085.patch
+++ b/projects/android-components/40085.patch
@@ -1,18 +1,18 @@
-From efa26eaf4fba939c3e43b659e5c77a57b22b270a Mon Sep 17 00:00:00 2001
+From 581a25d6dd543e56cb0d3291031818acac28999b Mon Sep 17 00:00:00 2001
 From: Georg Koppen 
-Date: Fri, 2 Oct 2020 08:48:49 +
+Date: Thu, 8 Oct 2020 08:22:52 +
 Subject: [PATCH] Update glean for tor-browser-build#40085
 
 
 diff --git a/buildSrc/src/main/java/Dependencies.kt 
b/buildSrc/src/main/java/Dependencies.kt
-index f4063f7ad..245d14447 100644
+index cb56fbbcf..3d9580f51 100644
 --- a/buildSrc/src/main/java/Dependencies.kt
 +++ b/buildSrc/src/main/java/Dependencies.kt
 @@ -29,7 +29,7 @@ object Versions {
  
- const val mozilla_appservices = "61.0.13"
+ const val mozilla_appservices = "63.0.0"
  
--const val mozilla_glean = "32.1.1"
+-const val mozilla_glean = "32.4.0"
 +const val mozilla_glean = "32.4.1"
  
  const val material = "1.1.0"
diff --git a/projects/android-components/build 
b/projects/android-components/build
index 035ae48..491bf24 100644
--- a/projects/android-components/build
+++ b/projects/android-components/build
@@ -14,11 +14,10 @@ EOF
   [% pc('python', 'var/setup', { python_tarfile => 
c('input_files_by_name/python') }) %]
   tar -C $distdir -xf [% c('input_files_by_name/geckoview') %]
   gradle_repo=$rootdir/[% c('input_files_by_name/gradle-dependencies') %]
-  # This overwrites the release and beta geckoview .aar files in our
+  # This overwrites the release, beta, and nightly geckoview .aar files in our
   # gradle-dependencies directory to be sure that only the one we provide is
-  # getting used when building beta/release code. XXX: Find a way to make that
-  # work for nightly, too.
-  find $gradle_repo -type f \( -name geckoview-[^a-z]*.aar -o -name 
geckoview-beta*.aar \) -exec cp -f $distdir/geckoview/geckoview*.aar {} \;
+  # getting used when building beta/release code.
+  find $gradle_repo -type f -name geckoview*.aar -exec cp -f 
$distdir/geckoview/geckoview*.aar {} \;
   cp -r $gradle_repo/dl/android/maven2/* $gradle_repo
   cp -r $gradle_repo/maven2/* $gradle_repo
   cp -r $gradle_repo/m2/* $gradle_repo
@@ -38,7 +37,7 @@ patch -p1 < $rootdir/40085.patch
   # XXX: fetching deps for `assembleGeckoBeta -x lint` by using that same 
target
   # results in some missing dependencies for yet unknown reasons. Thus, we use
   # `assemble` instead for now.
-  gradle --debug -no-daemon assemble
+  gradle --debug --no-daemon assemble
 [% ELSE %]
   # Prepare Glean dependencies for offline build
   tar -xjf $rootdir/glean-parser-[% c('var/glean_parser') %].tar.bz2
@@ -55,8 +54,19 @@ patch -p1 < $rootdir/40085.patch
 exit 1
   fi
 
+  # We want to make sure only our code is built. Overwrite engine-gecko code we
+  # don't need. XXX: Take release into account.
+  cd components/browser
+  [% IF c("var/alpha") || c("var/nightly") %]
+rm -rf engine-gecko/src/*
+rm -rf engine-gecko-nightly/src/*
+cp -rf engine-gecko-beta/src/* engine-gecko/src/
+cp -rf engine-gecko-beta/src/* engine-gecko-nightly/src/
+  [% END %]
+  cd ../../
   gradle_args="--offline --no-daemon -Dmaven.repo.local=$gradle_repo"
 
+  # XXX: Take release into account
   gradle $gradle_args assembleGeckoBeta -x lint
   gradle $gradle_args publish
 
diff --git a/projects/android-components/config 
b/projects/android-components/config
index e42c0c9..e0e10b4 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -7,12 +7,12 @@ tag_gpg_id: 1
 gpg_keyring: torbutton.gpg
 
 var:
-  android_components_version: 57.0.7
+  android_components_version: 60.0.3
   torbrowser_branch: 10.0
   container:
 use_container: 1
   # This should be updated when the list of gradle dependencies is changed.
-  gradle_dependencies_version: 5
+  gradle_dependencies_version: 6
   # Switch to make it easier to grab all dependencies during a dry-run.
   fetch_gradle_dependencies: 0
   # Overwrite 

[tor-commits] [tor-browser-build/master] Bug 40115: Update components for switch to Fenix 82

2020-10-11 Thread sysrqb
commit cb95a1c0b06e2b2e3d596bef70eabb521f5e3f25
Author: Georg Koppen 
Date:   Thu Oct 8 19:09:10 2020 +

Bug 40115: Update components for switch to Fenix 82

Update documentation on how to fetch Gradle dependencies
---
 projects/common/how-to-create-gradle-dependencies-list.txt | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/projects/common/how-to-create-gradle-dependencies-list.txt 
b/projects/common/how-to-create-gradle-dependencies-list.txt
index 3435c31..940f810 100644
--- a/projects/common/how-to-create-gradle-dependencies-list.txt
+++ b/projects/common/how-to-create-gradle-dependencies-list.txt
@@ -7,6 +7,17 @@ If the dependencies for `application-services`, 
`android-components`, or `fenix`
 are needed, set the `fetch_gradle_dependencies` flag in their `config` files to
 `1`.
 
+Note: `android-components` and `fenix` require modified `geckoview` and
+`android-components` artifacts to compile successfully. In order to generate 
the
+necessary dependencies for them you need to point to the respective
+`android-components` and `fenix` commits our patches are based upon, too, 
first.
+That way the code as Mozilla is shipping it is used for the Gradle dependencies
+fetching which should avoid issues caused by broken builds (it is not 
guaranteed
+that all the dependencies are already fetched at the point when the build
+breaks). For `fenix` dependencies there is still a manual processing required
+afterwards right now as e.g. our tor-android-service related artifacts are not
+picked up.
+
 For the firefox project, comment out the following line in the project's build 
file:
 
export GRADLE_MAVEN_REPOSITORIES="file://$gradle_repo"



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


[tor-commits] [tor-browser-build/master] Bug 40115: Update components for switch to Fenix 82

2020-10-11 Thread sysrqb
commit 4338d3dc47a8be42cf20e5f9df841ba3cbdc09cc
Author: Georg Koppen 
Date:   Thu Oct 8 20:49:02 2020 +

Bug 40115: Update components for switch to Fenix 82

Update fenix
---
 projects/common/get-moz-build-date  |   6 +-
 projects/fenix/config   |   6 +-
 projects/fenix/gradle-dependencies-list.txt | 390 ++--
 3 files changed, 205 insertions(+), 197 deletions(-)

diff --git a/projects/common/get-moz-build-date 
b/projects/common/get-moz-build-date
index 5932a6f..68c540b 100755
--- a/projects/common/get-moz-build-date
+++ b/projects/common/get-moz-build-date
@@ -11,8 +11,10 @@ if ($version =~ 
m/^tbb-nightly\.([^\.]+)\.([^\.]+)\.([^\.]+)$/) {
 } elsif ($version eq 'testbuild') {
   # There is no need for an increasing build date in test builds. Just hardcode
   # it to a value that is compatible with the v1 versionCode scheme on Android,
-  # see: #34163.
-  $date = 2015080100;
+  # see: #34163. We adjust the date to the new cutoff according to
+  # https://github.com/mozilla-mobile/fenix/pull/14952, following Mozilla.
+  # This should be unproblematic for test builds anyway.
+  $date = 2014122800;
 } else {
   my @v = split(/[\.ab]/, $version);
   push @v, '0' if @v < 4;
diff --git a/projects/fenix/config b/projects/fenix/config
index 79a1ccf..da9f1d5 100644
--- a/projects/fenix/config
+++ b/projects/fenix/config
@@ -8,13 +8,13 @@ gpg_keyring: torbutton.gpg
 variant: Beta
 
 var:
-  fenix_version: 81.1.2
+  fenix_version: 82.0.0b4
   torbrowser_branch: 10.0
   copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
   container:
 use_container: 1
   # This should be updated when the list of gradle dependencies is changed.
-  gradle_dependencies_version: 7
+  gradle_dependencies_version: 8
   # Switch to make it easier to grab all dependencies during a dry-run.
   fetch_gradle_dependencies: 0
   # Overwrite `glean_parser` for now to fix #40085.
@@ -22,7 +22,7 @@ var:
 
 targets:
   nightly:
-git_hash: 'tor-browser-[% c("var/fenix_version") %]-[% 
c("var/torbrowser_branch") %]-2'
+git_hash: 'tor-browser-[% c("var/fenix_version") %]-[% 
c("var/torbrowser_branch") %]-1'
 tag_gpg_id: 0
 variant: Nightly
 
diff --git a/projects/fenix/gradle-dependencies-list.txt 
b/projects/fenix/gradle-dependencies-list.txt
index 767330f..9cea599 100644
--- a/projects/fenix/gradle-dependencies-list.txt
+++ b/projects/fenix/gradle-dependencies-list.txt
@@ -878,198 +878,204 @@ 
d3f7f09989d5b0ce5c4791818ef937ee7663f1e359c2ef2d312f938aad0763da | https://jcent
 8f10ffd8df0d3e9819c8cc8402709c6b248bc53a954ef6e45470d9ae3a5735fb | 
https://jcenter.bintray.com/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.pom
 0341395a481bb887803957145a6a37879853dd625e9244c2ea2509d9bb7531b9 | 
https://jcenter.bintray.com/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.jar
 4e54622f5dc0f8b6c51e28650268f001e3b55d076c8e3a9d9731c050820c0a3d | 
https://jcenter.bintray.com/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.pom
-710686da2a7d4a45c8e1a916d7f994730af8ef5851714fd926772976ac1cfc1c | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord/61.0.13/full-megazord-61.0.13.aar
-58f3553ea92ced0a746b25edbd7ace112a1b95da9f3532c97ad180861011dcc5 | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord/61.0.13/full-megazord-61.0.13.pom
-05bc9d4f437f9f66e82312c25b66c8b98ff5e9763e66852ed9006f409395b0fd | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/fxaclient/61.0.13/fxaclient-61.0.13.aar
-245d0d1d208955ccaf8eb024fc656d3a4e58714728f3b808698f839f954f8777 | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/fxaclient/61.0.13/fxaclient-61.0.13.pom
-6aaead9440159e47921df63daff7e126a1679d6dd8ffddd8ac27c3038a175089 | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/httpconfig/61.0.13/httpconfig-61.0.13.aar
-1c3a2f89320adbca73db7654782b05e3dc9a1819dbbed5acea3529bfec8d6834 | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/httpconfig/61.0.13/httpconfig-61.0.13.pom
-9572bdf0cf07a390cb7fe125a4062827ef18ebfdb9cecc2a229ac7bab1045c24 | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/logins/61.0.13/logins-61.0.13.aar
-5625532e701bf641fbec212eb8b389844c5687b656c5ad8309a797e9222e07b7 | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/logins/61.0.13/logins-61.0.13.pom
-0ac0b96af98726e54c97b7aa2b52d2205c05e6edd0c8c88279e21798f8c49c41 | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/native-support/61.0.13/native-support-61.0.13.aar
-bbc378284b26da3f33309a94c68a8ef8856cc8cce39b41ba203955f747c36729 | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/native-support/61.0.13/native-support-61.0.13.pom
-39e1e04e6cae9f1d3d77f028eb5a63340368b58c5c4266b3e9134b25052f3f4f | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/places/61.0.13/places-61.0.13.aar
-3ec1d8818b70dfd0661a6ce8931bd950dc728dc7ef9c407cc76a353198159552 | 
https://maven.mozilla.org/maven2/org/mozilla/appservices/places/61.0.13/places-61.0.13.pom

[tor-commits] [tor-browser-build/master] Revert "Bug 40093: Ensure application-services libs do not include libc networking symbols"

2020-10-11 Thread sysrqb
commit 015ff456a104e5dc08cc87317069772906a030c3
Author: Georg Koppen 
Date:   Thu Oct 8 07:04:54 2020 +

Revert "Bug 40093: Ensure application-services libs do not include libc 
networking symbols"

This reverts commit 82ad6be56ef54a27da654d7ea879f8dff5fda900.

We need to bump Rust to 1.45 for #40115 and thus, we need to back out
this patch again and try finding a fix for #40114 instead.
---
 projects/application-services/build | 13 -
 projects/application-services/config|  2 --
 projects/application-services/lto.patch | 10 --
 projects/nss/build  |  4 
 4 files changed, 29 deletions(-)

diff --git a/projects/application-services/build 
b/projects/application-services/build
index ffe63da..5c6b5e0 100644
--- a/projects/application-services/build
+++ b/projects/application-services/build
@@ -97,25 +97,12 @@ patch -p1 < $rootdir/1651662.patch
   export LANG=C.UTF-8
   patch -p1 < $rootdir/mavenLocal.patch
   gradle_flags="--offline --no-daemon -Dmaven.repo.local=$gradle_repo"
-  patch -p1 < $rootdir/lto.patch
-  # Set the right flags for cross-language LTO and override linking opt level, 
since
-  # lld does not understand -Os or -Oz.
-  export RUSTFLAGS="-Clinker-plugin-lto -Clink-arg=-fuse-ld=lld 
-Clink-arg=-Wl,-plugin-opt=O2"
   $GRADLE_HOME/gradle-6.3/bin/gradle $gradle_flags assembleRelease
   $GRADLE_HOME/gradle-6.3/bin/gradle $gradle_flags publish
 
   cd build
   find maven -regex '.*[0-9].\(aar\|pom\)' -exec cp --parents {} $distdir \;
 
-  # Verify that the compiled libs do not have libc networking symbols
-  # (list adapted from 
https://searchfox.org/mozilla-central/rev/30e70f2fe80c97bfbfcd975e68538cefd7f58b2a/python/mozbuild/mozbuild/action/check_binary.py#217)
-  tmpdir=$(mktemp -d)
-  find $distdir -name '*.aar' -exec mkdir -p $tmpdir/{} \; -exec unzip {} -d 
$tmpdir/{} \;
-  if find $tmpdir -name '*.so' | xargs objdump -Tt | grep "*UND*" | grep 
"connect\|accept\|listen\|sock\|recv\|send\|host\|serv\|proto"; then
-echo "Error: networking symbols found"
-exit 1
-  fi
-
   cd /var/tmp/dist
   [% c('tar', {
   tar_src => [ project ],
diff --git a/projects/application-services/config 
b/projects/application-services/config
index 6d021da..336de62 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -92,5 +92,3 @@ input_files:
   - filename: target.patch
   - filename: 1651660.patch
   - filename: 1651662.patch
-  - filename: lto.patch
-enable: '[% !c("var/fetch_gradle_dependencies") %]'
diff --git a/projects/application-services/lto.patch 
b/projects/application-services/lto.patch
deleted file mode 100644
index 838967c..000
--- a/projects/application-services/lto.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff --git a/Cargo.toml b/Cargo.toml
-index 93006d8b..2c9ae848 100644
 a/Cargo.toml
-+++ b/Cargo.toml
-@@ -39,4 +39,4 @@ members = [
- [profile.release]
- opt-level = "s"
- debug = true
--lto = "thin"
-+lto = "fat"
diff --git a/projects/nss/build b/projects/nss/build
index bf51122..c5cfd95 100644
--- a/projects/nss/build
+++ b/projects/nss/build
@@ -52,10 +52,6 @@ patch -p2 < $rootdir/config.patch
 # side.
 patch -p2 < $rootdir/bug_13028.patch
 
-# Enable LTO
-export CFLAGS="-flto"
-export LDFLAGS="-flto"
-
 # Building NSPR
 mkdir $builddir/nspr_build
 cd $builddir/nspr_build



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


[tor-commits] [tor-browser-build/master] Merge remote-tracking branch 'gkgl/bug_40115_v6'

2020-10-11 Thread sysrqb
commit 8efcab700904099020293b1dcaf51bbc681446a0
Merge: a86e9f9 4338d3d
Author: Matthew Finkel 
Date:   Mon Oct 12 02:58:37 2020 +

Merge remote-tracking branch 'gkgl/bug_40115_v6'

 projects/android-components/40085.patch|  10 +-
 projects/android-components/build  |  20 +-
 projects/android-components/config |   6 +-
 projects/android-components/git.patch  |  23 +-
 .../gradle-dependencies-list.txt   |  82 +--
 projects/application-services/1651660.patch| 811 -
 projects/application-services/1651662.patch|  22 -
 projects/application-services/build|  15 -
 projects/application-services/config   |  20 +-
 projects/application-services/lto.patch|  10 -
 projects/binutils/build|   8 -
 projects/binutils/config   |   6 +-
 projects/common/get-moz-build-date |   6 +-
 .../how-to-create-gradle-dependencies-list.txt |  11 +
 .../{fenix-clang => fenix-as-rust}/43909.patch |  28 +-
 projects/fenix-as-rust/build   |  65 ++
 projects/fenix-as-rust/config  | 103 +++
 projects/fenix-as-rust/unwind.patch| 162 
 projects/fenix-clang/build |  19 +-
 projects/fenix-clang/config|   7 +-
 projects/fenix/config  |   6 +-
 projects/fenix/gradle-dependencies-list.txt| 390 +-
 projects/geckoview/config  |   4 +-
 projects/geckoview/gradle-dependencies-list.txt| 274 +++
 projects/geckoview/mozconfig-android-all   |   2 +
 projects/llvm-project/build|   8 +
 projects/llvm-project/config   |   5 +
 projects/nss/build |   4 -
 projects/nss/config|   6 +-
 projects/sqlcipher/config  |   4 +-
 30 files changed, 822 insertions(+), 1315 deletions(-)

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


[tor-commits] [tor-browser-build/master] Bug 40097: Update toolchain for Fenix 82

2020-10-11 Thread sysrqb
commit dbdff9c7f064678194377acc0543ee1c51ccbc17
Author: Georg Koppen 
Date:   Thu Oct 8 06:57:24 2020 +

Bug 40097: Update toolchain for Fenix 82

application-services needs a newer Rust compiler as it now uses
features (strip_suffix()) that got stablizied in 1.45.0 first. We don't
want to risk GeckoView stability and thus bite the bullet and add a
different project solely used by application-services for the time being.
We omit the clean-up as this is supposed to be temporary until Rust for
GeckoView gets bumped.

It is noteworthy that we still need the patch for bug 43909 albeit in
a slightly updated fashion. Originally, this landed on trunk for the
10.0 release but it got backed out later on and did not reland in time
for any 10.0 release. Thus, we need to keep that patch until Rust
switches to LLVM 11.
---
 projects/fenix-as-rust/43909.patch  | 252 
 projects/fenix-as-rust/build|  65 ++
 projects/fenix-as-rust/config   | 103 +++
 projects/fenix-as-rust/unwind.patch | 162 +++
 4 files changed, 582 insertions(+)

diff --git a/projects/fenix-as-rust/43909.patch 
b/projects/fenix-as-rust/43909.patch
new file mode 100644
index 000..94e2ae2
--- /dev/null
+++ b/projects/fenix-as-rust/43909.patch
@@ -0,0 +1,252 @@
+From 74ca2aebcd26adc7e3259d0802c07cc61b77a40c Mon Sep 17 00:00:00 2001
+From: Nikita Popov 
+Date: Sat, 16 Nov 2019 16:22:18 +0100
+Subject: [PATCH] Restructure caching
+
+Variant on D70103. The caching is switched to always use a BB to
+cache entry map, which then contains per-value caches. A separate
+set contains value handles with a deletion callback. This allows us
+to properly invalidate overdefined values.
+
+A possible alternative would be to always cache by value first and
+have per-BB maps/sets in the each cache entry. In that case we could
+use a ValueMap and would avoid the separate value handle set. I went
+with the BB indexing at the top level to make it easier to integrate
+D69914, but possibly that's not the right choice.
+
+Differential Revision: https://reviews.llvm.org/D70376
+
+diff --git a/llvm/lib/Analysis/LazyValueInfo.cpp 
b/llvm/lib/Analysis/LazyValueInfo.cpp
+index 7ae7a1fd549..8c9e85e95b3 100644
+--- a/llvm/lib/Analysis/LazyValueInfo.cpp
 b/llvm/lib/Analysis/LazyValueInfo.cpp
+@@ -136,12 +136,9 @@ namespace {
+   /// A callback value handle updates the cache when values are erased.
+   class LazyValueInfoCache;
+   struct LVIValueHandle final : public CallbackVH {
+-// Needs to access getValPtr(), which is protected.
+-friend struct DenseMapInfo;
+-
+ LazyValueInfoCache *Parent;
+ 
+-LVIValueHandle(Value *V, LazyValueInfoCache *P)
++LVIValueHandle(Value *V, LazyValueInfoCache *P = nullptr)
+   : CallbackVH(V), Parent(P) { }
+ 
+ void deleted() override;
+@@ -155,89 +152,63 @@ namespace {
+   /// This is the cache kept by LazyValueInfo which
+   /// maintains information about queries across the clients' queries.
+   class LazyValueInfoCache {
+-/// This is all of the cached block information for exactly one Value*.
+-/// The entries are sorted by the BasicBlock* of the
+-/// entries, allowing us to do a lookup with a binary search.
+-/// Over-defined lattice values are recorded in OverDefinedCache to reduce
+-/// memory overhead.
+-struct ValueCacheEntryTy {
+-  ValueCacheEntryTy(Value *V, LazyValueInfoCache *P) : Handle(V, P) {}
+-  LVIValueHandle Handle;
+-  SmallDenseMap, ValueLatticeElement, 4> 
BlockVals;
++/// This is all of the cached information for one basic block. It contains
++/// the per-value lattice elements, as well as a separate set for
++/// overdefined values to reduce memory usage.
++struct BlockCacheEntryTy {
++  SmallDenseMap, ValueLatticeElement, 4> 
LatticeElements;
++  SmallDenseSet, 4> OverDefined;
+ };
+ 
+-/// This tracks, on a per-block basis, the set of values that are
+-/// over-defined at the end of that block.
+-typedef DenseMap, SmallPtrSet>
+-OverDefinedCacheTy;
+-/// Keep track of all blocks that we have ever seen, so we
+-/// don't spend time removing unused blocks from our caches.
+-DenseSet > SeenBlocks;
+-
+-/// This is all of the cached information for all values,
+-/// mapped from Value* to key information.
+-DenseMap> ValueCache;
+-OverDefinedCacheTy OverDefinedCache;
+-
++/// Cached information per basic block.
++DenseMap, BlockCacheEntryTy> BlockCache;
++/// Set of value handles used to erase values from the cache on deletion.
++DenseSet> ValueHandles;
+ 
+   public:
+ void insertResult(Value *Val, BasicBlock *BB,
+   const ValueLatticeElement ) {
+-  SeenBlocks.insert(BB);
+-
++  auto  = BlockCache.try_emplace(BB).first->second;
+   // Insert over-defined values into their own cache to 

[tor-commits] [tor-browser-build/master] Bug 40115: Update components for switch to Fenix 82

2020-10-11 Thread sysrqb
commit 48bdac508097974eccea3afc3148a9e72a94ff2a
Author: Georg Koppen 
Date:   Tue Oct 6 09:58:37 2020 +

Bug 40115: Update components for switch to Fenix 82

Update GeckoView part
---
 projects/geckoview/config   |   4 +-
 projects/geckoview/gradle-dependencies-list.txt | 274 
 projects/geckoview/mozconfig-android-all|   2 +
 3 files changed, 141 insertions(+), 139 deletions(-)

diff --git a/projects/geckoview/config b/projects/geckoview/config
index d2ce0f6..92d4a1b 100644
--- a/projects/geckoview/config
+++ b/projects/geckoview/config
@@ -8,7 +8,7 @@ git_submodule: 1
 gpg_keyring: torbutton.gpg
 
 var:
-  geckoview_version: 81.0.1
+  geckoview_version: 82.0b7
   torbrowser_branch: 10.0
   copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
   deps:
@@ -25,7 +25,7 @@ var:
   container:
 use_container: 1
   # this should be updated when the list of gradle dependencies is changed
-  gradle_dependencies_version: 2
+  gradle_dependencies_version: 3
 
 steps:
   merge_aars:
diff --git a/projects/geckoview/gradle-dependencies-list.txt 
b/projects/geckoview/gradle-dependencies-list.txt
index dc10fc5..96d2e45 100644
--- a/projects/geckoview/gradle-dependencies-list.txt
+++ b/projects/geckoview/gradle-dependencies-list.txt
@@ -12,18 +12,14 @@ 
feab9191311c3d7aeef2b66d6064afc80d3d1d52d980fb07ae43c78c987ba93a | https://jcent
 02c12c3c2ae12dd475219ff691c82a4d9ea21f44bc594a181295bf6d43dcfbb0 | 
https://jcenter.bintray.com/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.pom
 766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7 | 
https://jcenter.bintray.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
 19889dbdf1b254b2601a5ee645b8147a974644882297684c798afe5d63d78dfe | 
https://jcenter.bintray.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom
+0f1d8369b1e9f1bc4b467c8dcfdd8b59733aad5b5c8419c3a59b2f9abaf04cd2 | 
https://jcenter.bintray.com/com/google/code/gson/gson-parent/2.8.0/gson-parent-2.8.0.pom
+cf5c43860b53ba5a95c19bc6525cc43d3488a6fe3df2f649c0099a613a0640e3 | 
https://jcenter.bintray.com/com/google/code/gson/gson-parent/2.8.2/gson-parent-2.8.2.pom
+8f1fec72b91a71ea39ec39f5f778c4d1124b6b097c6d55b3a50b554a52237b27 | 
https://jcenter.bintray.com/com/google/code/gson/gson-parent/2.8.5/gson-parent-2.8.5.pom
 c6221763bd79c4f1c3dc7f750b5f29a0bb38b367b81314c4f71896e340c40825 | 
https://jcenter.bintray.com/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
 a5331a0ecb548f9942ab5b93c7ac43c38a21e897763dde1bcdbf0774f416ca6f | 
https://jcenter.bintray.com/com/google/code/gson/gson/2.8.0/gson-2.8.0.pom
 91b9f17a54e6c340c8d3ea4b359401170706eb26a82d51909abe6ba80081aed8 | 
https://jcenter.bintray.com/com/google/code/gson/gson/2.8.2/gson-2.8.2.pom
 233a0149fc365c9f6edbd683cfe266b19bdc773be98eabdaf6b3c924b48e7d81 | 
https://jcenter.bintray.com/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar
 b8308557a7fccc92d9fe7c8cd0599258b361285d2ecde7689eda98843255a092 | 
https://jcenter.bintray.com/com/google/code/gson/gson/2.8.5/gson-2.8.5.pom
-0f1d8369b1e9f1bc4b467c8dcfdd8b59733aad5b5c8419c3a59b2f9abaf04cd2 | 
https://jcenter.bintray.com/com/google/code/gson/gson-parent/2.8.0/gson-parent-2.8.0.pom
-cf5c43860b53ba5a95c19bc6525cc43d3488a6fe3df2f649c0099a613a0640e3 | 
https://jcenter.bintray.com/com/google/code/gson/gson-parent/2.8.2/gson-parent-2.8.2.pom
-8f1fec72b91a71ea39ec39f5f778c4d1124b6b097c6d55b3a50b554a52237b27 | 
https://jcenter.bintray.com/com/google/code/gson/gson-parent/2.8.5/gson-parent-2.8.5.pom
-2d9484f4c649f708f47f9a479465fc729770ee65617dca3011836602264f6439 | 
https://jcenter.bintray.com/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar
-47a89be0fa0fedd476db5fd2c83487654d2a119c391f83a142be876667cf7dab | 
https://jcenter.bintray.com/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.pom
-757bfe906193b8b651e79dc26cd67d6b55d0770a2cdfb0381591504f779d4a76 | 
https://jcenter.bintray.com/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar
-7846399b35c7cd642a9b3a000c3e2d62d04eb37a4547b6933cc8b18bcc2f086b | 
https://jcenter.bintray.com/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.pom
 cb4cfad870bf563a07199f3ebea5763f0dec440fcda0b318640b1feaa788656b | 
https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18.jar
 9144127192d6f612c2366825dceaeb23b0d53130b83e0bf1ffe107d1470a8487 | 
https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18.pom
 03d0329547c13da9e17c634d1049ea2ead093925e290567e1a364fd6b1fc7ff8 | 
https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar
@@ -34,32 +30,28 @@ 
cf149955279b07d4f11e817985c1164a69e930d73db7441b43a6ef53bbd286c4 | https://jcent
 d52a2616a1389fce951de0e97a780b88f1bdf0c947b315a76fd47cd6bbfb239b | 

[tor-commits] [tor-browser-build/master] Bug 34360: Bump binutils to 2.35.1

2020-10-11 Thread sysrqb
commit 815db29612e3db0b901290690d1e817ad9f8f487
Author: Georg Koppen 
Date:   Tue Oct 6 05:25:44 2020 +

Bug 34360: Bump binutils to 2.35.1

We can drop our Windows patches now as the underlying bug
(https://sourceware.org/bugzilla/show_bug.cgi?id=17321) got fixed
in binutils 2.34.
---
 projects/binutils/build  | 8 
 projects/binutils/config | 6 +-
 2 files changed, 1 insertion(+), 13 deletions(-)

diff --git a/projects/binutils/build b/projects/binutils/build
index 9161192..f1cf0b9 100644
--- a/projects/binutils/build
+++ b/projects/binutils/build
@@ -11,14 +11,6 @@ distdir=/var/tmp/dist/binutils
 [% END %]
 tar xf [% project %]-[% c("version") %].tar.xz
 cd [% project %]-[% c("version") %]
-[% IF c('var/windows') -%]
-  # Needed for the hardening... The upstream ticket is:
-  # https://sourceware.org/bugzilla/show_bug.cgi?id=17321
-  patch -p1 < ../enable-reloc-section-ld.patch
-[% END -%]
-[% IF c('var/windows-x86_64') -%]
-  patch -p1 < ../64bit-fixups.patch
-[% END -%]
 ./configure --prefix=$distdir [% c('var/configure_opt') %]
 make -j[% c("buildconf/num_procs") %]
 make install
diff --git a/projects/binutils/config b/projects/binutils/config
index 2367280..48065e1 100644
--- a/projects/binutils/config
+++ b/projects/binutils/config
@@ -1,5 +1,5 @@
 # vim: filetype=yaml sw=2
-version: 2.31.1
+version: 2.35.1
 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
 var:
   configure_opt: '--disable-multilib --enable-gold 
--enable-deterministic-archives --enable-plugins'
@@ -17,7 +17,3 @@ input_files:
 file_gpg_id: 1
 gpg_keyring: binutils.gpg
   - project: container-image
-  - filename: enable-reloc-section-ld.patch
-enable: '[% c("var/windows") %]'
-  - filename: 64bit-fixups.patch
-enable: '[% c("var/windows-x86_64") %]'



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


[tor-commits] [tor-browser-build/master] Bug 40097: Update toolchain for Fenix 82

2020-10-11 Thread sysrqb
commit 65e79d4262efb2d80a64e3826ddf4362970f6b0f
Author: Georg Koppen 
Date:   Mon Oct 5 10:18:34 2020 +

Bug 40097: Update toolchain for Fenix 82

As Fenix 82 uses clang 11.0.0-rc3 it is easier if we switch to using
the llvm-project repository directly. This fixes the mobile part of
bug 40048.

We need to use our compiled binutils version, too, as the one that comes
with Debian Buster (2.31.1) is breaking the build. We hit
https://bugs.llvm.org/show_bug.cgi?id=42994 which is essentially
an ld bug (https://sourceware.org/bugzilla/show_bug.cgi?id=24458). That
one is fixed on the 2.31 branch and onwards but never made it into a
2.31.x release.
---
 projects/fenix-clang/43909.patch | 252 ---
 projects/fenix-clang/build   |  19 +--
 projects/fenix-clang/config  |   7 +-
 projects/llvm-project/build  |   8 ++
 projects/llvm-project/config |   5 +
 5 files changed, 26 insertions(+), 265 deletions(-)

diff --git a/projects/fenix-clang/43909.patch b/projects/fenix-clang/43909.patch
deleted file mode 100644
index 78d2a75..000
--- a/projects/fenix-clang/43909.patch
+++ /dev/null
@@ -1,252 +0,0 @@
-From c95310f2d4fd3c88241c3b5d6dbf6251d34a3256 Mon Sep 17 00:00:00 2001
-From: Nikita Popov 
-Date: Sat, 16 Nov 2019 16:22:18 +0100
-Subject: [PATCH] Restructure caching
-
-Variant on D70103. The caching is switched to always use a BB to
-cache entry map, which then contains per-value caches. A separate
-set contains value handles with a deletion callback. This allows us
-to properly invalidate overdefined values.
-
-A possible alternative would be to always cache by value first and
-have per-BB maps/sets in the each cache entry. In that case we could
-use a ValueMap and would avoid the separate value handle set. I went
-with the BB indexing at the top level to make it easier to integrate
-D69914, but possibly that's not the right choice.
-
-Differential Revision: https://reviews.llvm.org/D70376
-
-diff --git a/llvm/lib/Analysis/LazyValueInfo.cpp 
b/llvm/lib/Analysis/LazyValueInfo.cpp
-index 110c085d3f3..aa6862cb588 100644
 a/llvm/lib/Analysis/LazyValueInfo.cpp
-+++ b/llvm/lib/Analysis/LazyValueInfo.cpp
-@@ -133,12 +133,9 @@ namespace {
-   /// A callback value handle updates the cache when values are erased.
-   class LazyValueInfoCache;
-   struct LVIValueHandle final : public CallbackVH {
--// Needs to access getValPtr(), which is protected.
--friend struct DenseMapInfo;
--
- LazyValueInfoCache *Parent;
- 
--LVIValueHandle(Value *V, LazyValueInfoCache *P)
-+LVIValueHandle(Value *V, LazyValueInfoCache *P = nullptr)
-   : CallbackVH(V), Parent(P) { }
- 
- void deleted() override;
-@@ -152,89 +149,63 @@ namespace {
-   /// This is the cache kept by LazyValueInfo which
-   /// maintains information about queries across the clients' queries.
-   class LazyValueInfoCache {
--/// This is all of the cached block information for exactly one Value*.
--/// The entries are sorted by the BasicBlock* of the
--/// entries, allowing us to do a lookup with a binary search.
--/// Over-defined lattice values are recorded in OverDefinedCache to reduce
--/// memory overhead.
--struct ValueCacheEntryTy {
--  ValueCacheEntryTy(Value *V, LazyValueInfoCache *P) : Handle(V, P) {}
--  LVIValueHandle Handle;
--  SmallDenseMap, ValueLatticeElement, 4> 
BlockVals;
-+/// This is all of the cached information for one basic block. It contains
-+/// the per-value lattice elements, as well as a separate set for
-+/// overdefined values to reduce memory usage.
-+struct BlockCacheEntryTy {
-+  SmallDenseMap, ValueLatticeElement, 4> 
LatticeElements;
-+  SmallDenseSet, 4> OverDefined;
- };
- 
--/// This tracks, on a per-block basis, the set of values that are
--/// over-defined at the end of that block.
--typedef DenseMap, SmallPtrSet>
--OverDefinedCacheTy;
--/// Keep track of all blocks that we have ever seen, so we
--/// don't spend time removing unused blocks from our caches.
--DenseSet > SeenBlocks;
--
--/// This is all of the cached information for all values,
--/// mapped from Value* to key information.
--DenseMap> ValueCache;
--OverDefinedCacheTy OverDefinedCache;
--
-+/// Cached information per basic block.
-+DenseMap, BlockCacheEntryTy> BlockCache;
-+/// Set of value handles used to erase values from the cache on deletion.
-+DenseSet> ValueHandles;
- 
-   public:
- void insertResult(Value *Val, BasicBlock *BB,
-   const ValueLatticeElement ) {
--  SeenBlocks.insert(BB);
--
-+  auto  = BlockCache.try_emplace(BB).first->second;
-   // Insert over-defined values into their own cache to reduce memory
-   // overhead.
-   if (Result.isOverdefined())
--OverDefinedCache[BB].insert(Val);
--  else {
--auto It = 

[tor-commits] [tor-browser-build/master] Bug 40115: Update components for switch to Fenix 82

2020-10-11 Thread sysrqb
commit a8fce676b2c870f1abd092199de5857f0055b84d
Author: Georg Koppen 
Date:   Tue Oct 6 17:45:36 2020 +

Bug 40115: Update components for switch to Fenix 82

Update application-services
---
 projects/application-services/1651660.patch | 811 
 projects/application-services/1651662.patch |  22 -
 projects/application-services/build |   2 -
 projects/application-services/config|  18 +-
 projects/nss/config |   6 +-
 projects/sqlcipher/config   |   4 +-
 6 files changed, 13 insertions(+), 850 deletions(-)

diff --git a/projects/application-services/1651660.patch 
b/projects/application-services/1651660.patch
deleted file mode 100644
index 8cf15b1..000
--- a/projects/application-services/1651660.patch
+++ /dev/null
@@ -1,811 +0,0 @@
-From 1641b74b17dad85a3ee65802a0a6320d2184c6c3 Mon Sep 17 00:00:00 2001
-From: Georg Koppen 
-Date: Fri, 21 Aug 2020 19:26:37 +
-Subject: [PATCH] 1651660
-
-
-diff --git a/build.gradle b/build.gradle
-index 6b16a91d..58a4ddae 100644
 a/build.gradle
-+++ b/build.gradle
-@@ -4,16 +4,16 @@ buildscript {
- ext.kotlin_version = '1.3.71'
- ext.jna_version = '5.2.0'
- ext.android_gradle_plugin_version = '3.6.0'
--
--// N.B. try to keep these two in sync
--ext.android_components_version = '24.0.0'
--ext.glean_version = '21.3.0'
-+ext.android_components_version = '47.0.0'
- 
- ext.build = [
- ndkVersion: "21.3.6528147", // Keep it in sync in TC Dockerfile.
- compileSdkVersion: 29,
- targetSdkVersion: 28,
- minSdkVersion: 21, // So that we can publish for aarch64.
-+// This is required to support new AndroidX support libraries.
-+// See mozilla-mobile/android-components#842
-+jvmTargetCompatibility: "1.8",
- ]
- 
- repositories {
-@@ -44,6 +44,11 @@ buildscript {
- 
- classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.12'
- 
-+// Since the Glean version depends on the Android components version,
-+// it is very important to use a modern version of Glean and, ideally,
-+// let this come from the embedding product itself.
-+classpath 
"org.mozilla.components:tooling-glean-gradle:$android_components_version"
-+
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
- }
-diff --git a/components/fxa-client/android/build.gradle 
b/components/fxa-client/android/build.gradle
-index 9981facd..e0cac485 100644
 a/components/fxa-client/android/build.gradle
-+++ b/components/fxa-client/android/build.gradle
-@@ -36,6 +36,19 @@ android {
- }
- }
- }
-+
-+// This is required to support new AndroidX support libraries.
-+// See mozilla-mobile/android-components#842
-+compileOptions {
-+sourceCompatibility rootProject.ext.build.jvmTargetCompatibility
-+targetCompatibility rootProject.ext.build.jvmTargetCompatibility
-+}
-+
-+tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
-+kotlinOptions {
-+jvmTarget = rootProject.ext.build.jvmTargetCompatibility
-+}
-+}
- }
- 
- configurations {
-diff --git a/components/logins/android/build.gradle 
b/components/logins/android/build.gradle
-index be777e5b..166b81fe 100644
 a/components/logins/android/build.gradle
-+++ b/components/logins/android/build.gradle
-@@ -46,6 +46,19 @@ android {
- includeAndroidResources = true
- }
- }
-+
-+// This is required to support new AndroidX support libraries.
-+// See mozilla-mobile/android-components#842
-+compileOptions {
-+sourceCompatibility rootProject.ext.build.jvmTargetCompatibility
-+targetCompatibility rootProject.ext.build.jvmTargetCompatibility
-+}
-+
-+tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
-+kotlinOptions {
-+jvmTarget = rootProject.ext.build.jvmTargetCompatibility
-+}
-+}
- }
- 
- configurations {
-@@ -80,6 +93,12 @@ protobuf {
- }
- }
- 
-+// Needs to happen before `dependencies` in order for the variables
-+// exposed by the plugin to be available for this project.
-+ext.gleanGenerateMarkdownDocs = true
-+ext.gleanDocsDirectory = "$rootDir/docs/metrics/logins"
-+apply plugin: "org.mozilla.telemetry.glean-gradle-plugin"
-+
- dependencies {
- // Part of the public API.
- api project(':sync15')
-@@ -108,7 +127,7 @@ dependencies {
- testImplementation 'org.mockito:mockito-core:2.21.0'
- testImplementation 'androidx.test:core-ktx:1.2.0'
- testImplementation 'androidx.work:work-testing:2.2.0'
--testImplementation 
"org.mozilla.telemetry:glean-forUnitTests:$glean_version"
-+testImplementation 
"org.mozilla.telemetry:glean-forUnitTests:$project.ext.glean_version"
- 
- androidTestImplementation 

[tor-commits] [tor-browser-build/master] Fold in 10.0a8 Changelog

2020-10-11 Thread sysrqb
commit a86e9f9c6335d0f064c394e74f0395b32c1b6c7e
Author: Matthew Finkel 
Date:   Mon Oct 12 02:24:36 2020 +

Fold in 10.0a8 Changelog
---
 .../tor-browser/Bundle-Data/Docs/ChangeLog.txt | 152 +
 1 file changed, 152 insertions(+)

diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt 
b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
index 89eb162..f36b366 100644
--- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
+++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
@@ -1,3 +1,155 @@
+Tor Browser 10.0a8 -- October 8 2020
+ * Android
+   * Update Fenix to 81.1.2
+   * Update Tor to 0.4.4.5
+   * Update NoScript to 11.0.46
+   * Bug 10394: Let Tor Browser update HTTPS Everywhere
+   * Bug 11154: Disable TLS 1.0 (and 1.1) by default
+   * Bug 16931: Sanitize the add-on blocklist update URL
+   * Bug 17374: Disable 1024-DH Encryption by default
+   * Bug 21601: Remove unused media.webaudio.enabled pref
+   * Bug 30682: Disable Intermediate CA Preloading
+   * Bug 30812: Exempt about: pages from Resist Fingerprinting
+   * Bug 32886: Separate treatment of @media interaction features for desktop 
and android
+   * Bug 33534: Review FF release notes from FF69 to latest (FF78)
+   * Bug 33594: Disable telemetry collection (Glean)
+   * Bug 33851: Patch out Parental Controls detection and logging
+   * Bug 33856: Set browser.privatebrowsing.forceMediaMemoryCache to True
+   * Bug 33862: Fix usages of createTransport API
+   * Bug 33962: Uplift patch for bug 5741 (dns leak protection)
+   * Bug 34125: API change in protocolProxyService.registerChannelFilter
+   * Bug 34338: Disable the crash reporter
+   * Bug 34377: Port padlock states for .onion services
+   * Bug 34378: Port external helper app prompting
+   * Bug 34401: Re-design Connect screen on Android
+   * Bug 34402: Re-design Network Settings Screen on Android
+   * Bug 34403: UI changes for "Only Private Browsing Mode" on Android
+   * Bug 34405: Re-design about:tor on Android
+   * Bug 34406: Re-design onion indicators for Android
+   * Bug 34407: Review all Fenix menu items
+   * Bug 40001: Start Tor as part of the Fenix initialization [fenix]
+   * Bug 40001: Generate tor-browser-brand.ftl when importing translations 
[torbutton]
+   * Bug 40002: Ensure system download manager is not used [android-components]
+   * Bug 40002: Fix generateNSGetFactory being moved to ComponentUtils 
[torbutton]
+   * Bug 40003: Adapt code for L10nRegistry API changes [torbutton]
+   * Bug 40004: Fix noscript message passing for Firefox 79 [torbutton]
+   * Bug 40005: Modify WebExtensions Menu [android-components]
+   * Bug 40006: "Only Private Browsing Mode" on Android [fenix]
+   * Bug 40006: Add Security Level plumbing [android-components]
+   * Bug 40007: Port external helper app prompting [android-components]
+   * Bug 40007: Move SecurityPrefs initialization to the StartupObserver 
component [torbutton]
+   * Bug 40008: Style fixes for 78 [torbutton]
+   * Bug 40009: Change the default search engines [android-components]
+   * Bug 40010: Verify Sentry is disabled [fenix]
+   * Bug 40011: Verify Leanplum is disabled [fenix]
+   * Bug 40011: Hide option for disallowing addons in private mode 
[android-components]
+   * Bug 40012: Verify Adjust is disabled [fenix]
+   * Bug 40013: Timestamp is embedded in extension manifest files 
[android-components]
+   * Bug 40013: Verify InstallReferrer is disabled [fenix]
+   * Bug 40014: Verify Google Ads ID is disabled [fenix]
+   * Bug 40014: Set correct default Security Level [android-components]
+   * Bug 40015: Modify Fenix Home Menu [fenix]
+   * Bug 40016: Modify Fenix Settings Menu [fenix]
+   * Bug 40016: Update Snowflake to discover NAT type [tor-browser-build]
+   * Bug 40017: Audit Firefox 68-78 diff for proxy issues [tor-browser]
+   * Bug 40018: Disable Push functionality [fenix]
+   * Bug 40019: Ensure missing Adjust token does not throw an exception [fenix]
+   * Bug 40023: Rebase Tor Browser esr78 patches onto 80 beta [tor-browser]
+   * Bug 40026: Implement Security Level settings [fenix]
+   * Bug 40028: Implement bootstrapping and about:tor [fenix]
+   * Bug 40029: Rebase Fenix patches to 81.1.0b1 [fenix]
+   * Bug 40030: Install https-everywhere and noscript addons [fenix]
+   * Bug 40031: Hide Mozilla-specific items on About page [fenix]
+   * Bug 40032: Disallow Cleartext Traffic [fenix]
+   * Bug 40034: Disable PWA [fenix]
+   * Bug 40038: Review RemoteSettings for ESR 78 [tor-browser]
+   * Bug 40035: Maybe hide Quick Start in release [fenix]
+   * Bug 40039: Implement Bridge configuration from Connect screen [fenix]
+   * Bug 40040: Investigate why bootstrapping fails [fenix]
+   * Bug 40041: Implement Network settings [fenix]
+   * Bug 40042: Timestamp is embedded in extension manifest files [fenix]
+   * Bug 40044: Fixup Connect, Onboarding, and Home screens [fenix]
+   * Bug 40048: Disable various ESR78 features via prefs [tor-browser]
+   * Bug 

[tor-commits] [nyx/master] Documented graph_bound incorrect

2020-10-11 Thread atagar
commit c099fe31266bc68f8551f93db9f5a95a6944c303
Author: Damian Johnson 
Date:   Sun Oct 11 15:23:00 2020 -0700

Documented graph_bound incorrect

Oops, inverted the words. Caught thanks to saizai...

  https://github.com/torproject/nyx/issues/22
---
 web/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/web/index.html b/web/index.html
index a980f7c..f214a36 100644
--- a/web/index.html
+++ b/web/index.html
@@ -682,7 +682,7 @@ logged_events BW, NOTICE, WARN, ERR
 
 
   graph_bound
-  max_local
+  local_max
   Bounding for the graph min and max. Options are...
 
   global_max - global maximum

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


[tor-commits] [translation/snowflakeaddon-messages.json] https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json

2020-10-11 Thread translation
commit 0073ce12b9be84b33b8dc08260778c4f8afa3fe9
Author: Translation commit bot 
Date:   Sun Oct 11 22:15:56 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json
---
 ka/messages.json | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ka/messages.json b/ka/messages.json
index 9d2b6013ae..ba79a93156 100644
--- a/ka/messages.json
+++ b/ka/messages.json
@@ -66,13 +66,13 @@
 "message": "თუ რამე ხარვეზს 
გადააწყდით Snowflake-ის კლიენტის ან 
პროქსის გამოყენებისას, 
გთხოვთ, გვაცნობოთ.  ორი გზა 
გაქვთ, ხარვეზის 
მოსახსენებლად:"
   },
   "sharedAccount": {
-"message": "Edit the https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>public 
bug-reporting pad of the anti-censorship team."
+"message": "ჩასწორება https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>საჯარ
ო ხარვეზების-მოხსენების 
წიგნაკი, ცენზურის 
მოწინააღმდეგეთა გუნდის."
   },
   "bugTracker": {
 "message": "https://gitlab.torproject.org/\;>ანგარ
იშის მოთხოვნა Tor-პრ
ოექტისთვის GitLab-ზე, შემდეგ https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>კი
 ახალი განხილვის დამატება 
Snowflake-პროექტში."
   },
   "descriptive": {
-"message": "Please try to be as descriptive as possible with your ticket 
and if possible include log messages that will help us reproduce the bug."
+"message": "გთხოვთ, შეეცადოთ მეტად 
ვრცლად აღწეროთ საკითხი 
ბილეთში და თუ შესაძლებელია 
დაურთოთ აღრიცხვის 
შეტყობინებები, რაც დაგვეხმარ
ება გადავამოწმოთ ხარვეზი."
   },
   "embed": {
 "message": "ჩაშენება"

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


[tor-commits] [translation/snowflakeaddon-messages.json] https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json

2020-10-11 Thread translation
commit ded782cd10cadc3043fb67e58474cd76a262e351
Author: Translation commit bot 
Date:   Sun Oct 11 21:16:06 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json
---
 ar/messages.json | 8 
 ka/messages.json | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/ar/messages.json b/ar/messages.json
index df938a0df4..506daf7d28 100644
--- a/ar/messages.json
+++ b/ar/messages.json
@@ -63,16 +63,16 @@
 "message": "الإبلاغ عن الأخطاء"
   },
   "fileBug": {
-"message": "If you encounter problems with Snowflake as a client or a 
proxy, please consider filing a bug report.  There are two ways to file a bug 
report:"
+"message": "إذا واجهت مشاكل مع Snowflake كعميل أو 
وكيل ، فالرجاء التفكير في إرسال تقرير خطأ. 
هناك طريقتان لتقديم تقرير خطأ:"
   },
   "sharedAccount": {
-"message": "Edit the https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>public 
bug-reporting pad of the anti-censorship team."
+"message": "قم بتحرير https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>لوحة 
الإبلاغ عن الأخطاء العامة لفريق مكافحة 
الرقابة."
   },
   "bugTracker": {
-"message": "https://gitlab.torproject.org/\;>Request an 
account at the Tor Project GitLab, then https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>open
 a new issue in the Snowflake project."
+"message": "https://gitlab.torproject.org/\;>اطلب 
حسابًا في Tor Project GitLab ، ثمhttps://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>
 افتح إصدارًا جديدًا في مشروع Snowflake."
   },
   "descriptive": {
-"message": "Please try to be as descriptive as possible with your ticket 
and if possible include log messages that will help us reproduce the bug."
+"message": "يرجى محاولة أن تكون وصفيًا قدر 
الإمكان مع تذكرتك ، وإذا أمكن ، قم بتضمين 
رسائل السجل التي ستساعدنا في إعادة إنتاج 
الخطأ."
   },
   "embed": {
 "message": "التضمين"
diff --git a/ka/messages.json b/ka/messages.json
index 01ecf92dfa..9d2b6013ae 100644
--- a/ka/messages.json
+++ b/ka/messages.json
@@ -63,13 +63,13 @@
 "message": "ხარვეზების მოხსენება"
   },
   "fileBug": {
-"message": "If you encounter problems with Snowflake as a client or a 
proxy, please consider filing a bug report.  There are two ways to file a bug 
report:"
+"message": "თუ რამე ხარვეზს 
გადააწყდით Snowflake-ის კლიენტის ან 
პროქსის გამოყენებისას, 
გთხოვთ, გვაცნობოთ.  ორი გზა 
გაქვთ, ხარვეზის 
მოსახსენებლად:"
   },
   "sharedAccount": {
 "message": "Edit the https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>public 
bug-reporting pad of the anti-censorship team."
   },
   "bugTracker": {
-"message": "https://gitlab.torproject.org/\;>Request an 
account at the Tor Project GitLab, then https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>open
 a new issue in the Snowflake project."
+"message": "https://gitlab.torproject.org/\;>ანგარ
იშის მოთხოვნა Tor-პრ
ოექტისთვის GitLab-ზე, შემდეგ https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>კი
 ახალი განხილვის დამატება 
Snowflake-პროექტში."
   },
   "descriptive": {
 "message": "Please try to be as descriptive as possible with your ticket 
and if possible include log messages that will help us reproduce the bug."

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-10-11 Thread translation
commit eeb2381b4afcbe85f42debbb8e51541aa0972b8b
Author: Translation commit bot 
Date:   Sun Oct 11 21:15:10 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+ka.po | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/contents+ka.po b/contents+ka.po
index 6aa2777ae9..f4d60515dc 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -12234,11 +12234,10 @@ msgid ""
 msgstr ""
 "თუ ფიქრობთ, რომ თქვენი 
შემთხვევა არ აკმაყოფილებს 
პასუხისმგებლობის კანონით "
 "გამორიცხვის პირობებს, არ 
გამოიყენოთ ეს ნიმუში თქვენი 
პასუხის საფუძვლად. "
-"ინფორმაცია, 
პასუხისმგებლობის კანონით 
გამორიცხვის მოთხოვნების 
შესახებ "
-"„ციფრული კომუნიკაციების 
ქსელში გამავალი“ 
მასალებისთვის, შეგიძლიათ 
იხილოთ "
-"Chilling Effects ვებსაიტზე "
-"[აქ](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) და 
აგრეთვე "
-"ქვემოთ მოცემულ ნიმუშში."
+"ინფორმაცია, 
პასუხისმგებლობის კანონით 
გამორიცხვის მოთხოვნების 
შესახებ „ციფრულ"
+" ქსელში გამავალი კავშირ
ებისთვის“, შეგიძლიათ იხილოთ 
Chilling Effects "
+"ვებსაიტზე 
[აქ](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) და "
+"აგრეთვე ქვემოთ მოცემულ 
ნიმუშში."
 
 #: 
https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-10-11 Thread translation
commit 5d1b1abed5f23eda003cf0580a03b6150e61dda4
Author: Translation commit bot 
Date:   Sun Oct 11 20:45:12 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+ka.po | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index c948dfda8f..6aa2777ae9 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -12232,6 +12232,13 @@ msgid ""
 "[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in "
 "the template, below."
 msgstr ""
+"თუ ფიქრობთ, რომ თქვენი 
შემთხვევა არ აკმაყოფილებს 
პასუხისმგებლობის კანონით "
+"გამორიცხვის პირობებს, არ 
გამოიყენოთ ეს ნიმუში თქვენი 
პასუხის საფუძვლად. "
+"ინფორმაცია, 
პასუხისმგებლობის კანონით 
გამორიცხვის მოთხოვნების 
შესახებ "
+"„ციფრული კომუნიკაციების 
ქსელში გამავალი“ 
მასალებისთვის, შეგიძლიათ 
იხილოთ "
+"Chilling Effects ვებსაიტზე "
+"[აქ](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) და 
აგრეთვე "
+"ქვემოთ მოცემულ ნიმუშში."
 
 #: 
https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
@@ -12241,6 +12248,10 @@ msgid ""
 "/tor-dmca-response), it may be out of date. Follow the link to get the "
 "latest version."
 msgstr ""
+"ამასთან, თუ ეს დოკუმენტი 
მიღებული გაქვთ სხვა წყარ
ოებიდან, ნაცვლად EFF-ს "
+"ვებსაიტის ან გვერდისა 
[tor-dmca-პასუხი](/relay/community-resources/eff-tor-"
+"legal-faq/tor-dmca-response), შესაძლოა 
ვადაგასული იყოს. მიჰყევით 
ბმულს, "
+"უახლესი ვერსიისთვის."
 
 #: 
https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
@@ -12257,6 +12268,14 @@ msgid ""
 "liability arising from this complaint. The notice is likely based upon "
 "misunderstandings about the law and about some of the software I run."
 msgstr ""
+"გმადლობთ, რომ 
გადმომიგზავნეთ [საავტორო 
უფლებაზე მომჩივანისგან] 
უწყება, "
+"[მასალასთან] დაკავშირებით. 
მსურს დაგარწმუნოთ, რომ 
მასალები, რომლებზეც "
+"გასაჩივრებულია სამართლებრ
ივი დარღვევა, არაა 
განთავსებული ჩემს 
მოწყობილობაზე "
+"და მეტიც, „ციფრულ ეპოქაში 
საავტორო უფლებების დაცვის 
აქტის“ (Digital "
+"Millennium Copyright Act – DMCA) 
პასუხისმგებლობის გამორ
იცხვის პირობები, "
+"გიცავთ სამართლებრივი დავის 
წარმოშობისგან. ეს უწყება, 
სავარაუდოდ შედეგია "
+"კანონის არასწორად გაგებისა 
და აგრეთვე იმ პროგრამული უზრ
უნველყოფის, რომელიც "
+"მე მაქვს გაშვებული."
 
 #: 
https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)

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


[tor-commits] [translation/tails-misc_release] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release

2020-10-11 Thread translation
commit de73729ebb255c7ebbca6b06867a1d660ea87d25
Author: Translation commit bot 
Date:   Sun Oct 11 15:46:58 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release
---
 tr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/tr.po b/tr.po
index 33adfe2dd5..4681ac0609 100644
--- a/tr.po
+++ b/tr.po
@@ -33,8 +33,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-07 21:37+\n"
-"Last-Translator: Emir SARI\n"
+"PO-Revision-Date: 2020-10-11 15:22+\n"
+"Last-Translator: Kaya Zeren \n"
 "Language-Team: Turkish 
(http://www.transifex.com/otf/torproject/language/tr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -178,7 +178,7 @@ msgstr "bu sistemde yeterli bellek yok"
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:338
 #, perl-brace-format
 msgid "No explanation available for reason '{reason}'."
-msgstr ""
+msgstr "'{reason}' gerekçesi için bir açıklama yok."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:359
 msgid "The system is up-to-date"
@@ -249,7 +249,7 @@ msgid ""
 "It is not possible to automatically upgrade your device to this new version: 
{explanation}.\n"
 "\n"
 "To learn how to do a manual upgrade, go to 
https://tails.boum.org/doc/upgrade/#manual;
-msgstr ""
+msgstr "{name} {version} sürümüne el ile 
güncelleyebilirsiniz.\n\nBu sürüm hakkında ayrıntılı bilgi almak 
için {details_url} adresine bakabilirsiniz\n\nAygıtınız bu sürüme 
otomatik olarak güncellenemez: {explanation}.\n\nEl ile güncellemenin nasıl 
yapılacağını öğrenmek için https://tails.boum.org/doc/upgrade/#manual 
adresine bakabilirsiniz"
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:471
 msgid "New version available"
@@ -262,7 +262,7 @@ msgstr "Güncelleme indiriliyor"
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:554
 #, perl-brace-format
 msgid "Downloading the upgrade to {name} {version}..."
-msgstr ""
+msgstr "{name} {version} güncellemesi indiriliyor..."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:591
 msgid ""
@@ -282,7 +282,7 @@ msgstr "Güncelleme indirilirken sorun çıktı"
 msgid ""
 "Output file '{output_file}' does not exist, but tails-iuk-get-target-file "
 "did not complain. Please report a bug."
-msgstr ""
+msgstr "'{output_file}' çıktı dosyası bulunamadı ancak 
tails-iuk-get-target-file uygulaması bunu bir  sorun olarak bildirmedi. 
Lütfen bu hatayı bildirin."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:628
 msgid "Error while creating temporary downloading directory"

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


[tor-commits] [translation/snowflakeaddon-messages.json_completed] https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json_completed

2020-10-11 Thread translation
commit d2e9a00b13ccf36522358be981685f168f7c1ff6
Author: Translation commit bot 
Date:   Sun Oct 11 15:46:05 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json_completed
---
 tr/messages.json | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tr/messages.json b/tr/messages.json
index c3c4831752..5e781d8b49 100644
--- a/tr/messages.json
+++ b/tr/messages.json
@@ -63,16 +63,16 @@
 "message": "Hata Bildirimi"
   },
   "fileBug": {
-"message": "Bir istemci ya da vekil sunucu olarak Snowflake kullanırken 
sorun yaşarsanız, hata bildiriminde bulunmanız iyi olur. Bunun için,"
+"message": "Bir istemci ya da vekil sunucu olarak Snowflake kullanırken 
sorun yaşarsanız, hata bildiriminde bulunmanız iyi olur. Hata bildirimini 
iki şekilde gönderebilirsiniz:"
   },
   "sharedAccount": {
-"message": "https://trac.torproject.org/projects/tor/register\;>Bir hesap 
açabilir ya da https://trac.torproject.org/projects/tor/login\;>oturum açmak için 
paylaşılan cypherpunks hesabı ve writecode parolasını 
kullanabilirsiniz."
+"message": "Anti sansür ekibinin https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>herkese açık 
hata bildirimi panosunu kullanabilirsiniz."
   },
   "bugTracker": {
-"message": "https://trac.torproject.org/projects/tor/newticket?component=Circumvention%2FSnowflake\;>Kayıt
 açmak için hata izleyicimizi kullanabilirsiniz."
+"message": "Tor Project GitLab üzerinde https://gitlab.torproject.org/\;>bir hesap açılmasını istedikten 
sonra Snowflake projesinde https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>yeni
 bir sorun bildirebilirsiniz."
   },
   "descriptive": {
-"message": "Lütfen bildirim kaydında olabildiğince açıklayıcı olun 
ve yapabiliyorsanız hatayı yeniden oluşturmamıza yardımcı olabilecek 
günlük kayıtlarını ekleyin. Sorunun Snowflake sisteminin hangi 
parçasında yaşandığını bildirmek için snowflake-webextension 
ya da snowflake-client anahtar sözcüklerini ekleyebilirsiniz."
+"message": "Lütfen bildirim kaydında olabildiğince açıklayıcı olun 
ve yapabiliyorsanız hatayı yeniden oluşturmamıza yardımcı olabilecek 
günlük kayıtlarını ekleyin."
   },
   "embed": {
 "message": "Ekleme"

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


[tor-commits] [translation/tails-misc] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc

2020-10-11 Thread translation
commit 6524b1cf20409fe025bb08fb1d55e3e746767c9f
Author: Translation commit bot 
Date:   Sun Oct 11 15:46:08 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc
---
 tr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/tr.po b/tr.po
index 107c2e1e0c..c5d83789ec 100644
--- a/tr.po
+++ b/tr.po
@@ -33,8 +33,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-07 21:37+\n"
-"Last-Translator: Emir SARI\n"
+"PO-Revision-Date: 2020-10-11 15:22+\n"
+"Last-Translator: Kaya Zeren \n"
 "Language-Team: Turkish 
(http://www.transifex.com/otf/torproject/language/tr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -178,7 +178,7 @@ msgstr "bu sistemde yeterli bellek yok"
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:338
 #, perl-brace-format
 msgid "No explanation available for reason '{reason}'."
-msgstr "'{reason}' gerekçesinin bir açıklaması yok."
+msgstr "'{reason}' gerekçesi için bir açıklama yok."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:359
 msgid "The system is up-to-date"
@@ -249,7 +249,7 @@ msgid ""
 "It is not possible to automatically upgrade your device to this new version: 
{explanation}.\n"
 "\n"
 "To learn how to do a manual upgrade, go to 
https://tails.boum.org/doc/upgrade/#manual;
-msgstr ""
+msgstr "{name} {version} sürümüne el ile 
güncelleyebilirsiniz.\n\nBu sürüm hakkında ayrıntılı bilgi almak 
için {details_url} adresine bakabilirsiniz\n\nAygıtınız bu sürüme 
otomatik olarak güncellenemez: {explanation}.\n\nEl ile güncellemenin nasıl 
yapılacağını öğrenmek için https://tails.boum.org/doc/upgrade/#manual 
adresine bakabilirsiniz"
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:471
 msgid "New version available"
@@ -262,7 +262,7 @@ msgstr "Güncelleme indiriliyor"
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:554
 #, perl-brace-format
 msgid "Downloading the upgrade to {name} {version}..."
-msgstr ""
+msgstr "{name} {version} güncellemesi indiriliyor..."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:591
 msgid ""
@@ -282,7 +282,7 @@ msgstr "Güncelleme indirilirken sorun çıktı"
 msgid ""
 "Output file '{output_file}' does not exist, but tails-iuk-get-target-file "
 "did not complain. Please report a bug."
-msgstr ""
+msgstr "'{output_file}' çıktı dosyası bulunamadı ancak 
tails-iuk-get-target-file uygulaması bunu bir  sorun olarak bildirmedi. 
Lütfen bu hatayı bildirin."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:628
 msgid "Error while creating temporary downloading directory"

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


[tor-commits] [translation/snowflakeaddon-messages.json] https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json

2020-10-11 Thread translation
commit 6b0988ece481b324c7509b5a769eef70b6794399
Author: Translation commit bot 
Date:   Sun Oct 11 15:46:03 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json
---
 tr/messages.json | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tr/messages.json b/tr/messages.json
index 739bcf9579..5e781d8b49 100644
--- a/tr/messages.json
+++ b/tr/messages.json
@@ -63,16 +63,16 @@
 "message": "Hata Bildirimi"
   },
   "fileBug": {
-"message": "If you encounter problems with Snowflake as a client or a 
proxy, please consider filing a bug report.  There are two ways to file a bug 
report:"
+"message": "Bir istemci ya da vekil sunucu olarak Snowflake kullanırken 
sorun yaşarsanız, hata bildiriminde bulunmanız iyi olur. Hata bildirimini 
iki şekilde gönderebilirsiniz:"
   },
   "sharedAccount": {
-"message": "Edit the https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>public 
bug-reporting pad of the anti-censorship team."
+"message": "Anti sansür ekibinin https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>herkese açık 
hata bildirimi panosunu kullanabilirsiniz."
   },
   "bugTracker": {
-"message": "https://gitlab.torproject.org/\;>Request an 
account at the Tor Project GitLab, then https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>open
 a new issue in the Snowflake project."
+"message": "Tor Project GitLab üzerinde https://gitlab.torproject.org/\;>bir hesap açılmasını istedikten 
sonra Snowflake projesinde https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>yeni
 bir sorun bildirebilirsiniz."
   },
   "descriptive": {
-"message": "Please try to be as descriptive as possible with your ticket 
and if possible include log messages that will help us reproduce the bug."
+"message": "Lütfen bildirim kaydında olabildiğince açıklayıcı olun 
ve yapabiliyorsanız hatayı yeniden oluşturmamıza yardımcı olabilecek 
günlük kayıtlarını ekleyin."
   },
   "embed": {
 "message": "Ekleme"

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-10-11 Thread translation
commit 43b7ce140a433decbf1404124fc82431b359cf4b
Author: Translation commit bot 
Date:   Sun Oct 11 13:45:12 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+pt-BR.po | 20 
 1 file changed, 20 insertions(+)

diff --git a/contents+pt-BR.po b/contents+pt-BR.po
index b6ca3780d8..bd12d04a63 100644
--- a/contents+pt-BR.po
+++ b/contents+pt-BR.po
@@ -1657,6 +1657,9 @@ msgid ""
 "directions) and a physical piece of computer hardware is the best way to run"
 " a relay."
 msgstr ""
+"Ter acesso a uma conexão de internet de alta velocidade ( >=100 Mbit/s em "
+"ambas direções) e a melhor maneira de exeutar um relê é através de um "
+"hardware físico."
 
 #: https//community.torproject.org/relay/technical-considerations/
 #: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
@@ -1664,6 +1667,8 @@ msgid ""
 "Having full control over the hardware and connection gives you a more "
 "controllable and (if done correctly) secure environment."
 msgstr ""
+"Ter controle total sobre o hardware e a conexão lhe proporciona um ambiente "
+"mais controlável e seguro (se configurado corretamente)."
 
 #: https//community.torproject.org/relay/technical-considerations/
 #: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
@@ -1671,6 +1676,8 @@ msgid ""
 "You can host your own physical hardware at home (do NOT run a Tor exit relay"
 " from your home) or in a data center."
 msgstr ""
+"Você pode hospedar seu próprio hardware física em sua casa (NÃo execute 
um "
+"relê Tor de saída da sua casa) ou em um data center."
 
 #: https//community.torproject.org/relay/technical-considerations/
 #: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
@@ -1766,6 +1773,9 @@ msgid ""
 "question you can use the AS rank of the autonomous systems if you want to "
 "compare: (a lower value is better) http://as-rank.caida.org/;
 msgstr ""
+"* Quão bem conectado é o sistema autonomo do hospedeiro? Tor responde essa "
+"pergunta, você pode usar o rank AS de sistemas autonomos se você quiser "
+"comparar: (um valor mais baixo é melhor) http://as-rank.caida.org/;
 
 #: https//community.torproject.org/relay/technical-considerations/
 #: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
@@ -1879,6 +1889,8 @@ msgid ""
 "To find out which host and countries are already used by many other "
 "operators (that should be avoided) you can use Relay Search:"
 msgstr ""
+"Para encontrar qual host e países já são usados por muitos outros 
operadores"
+" (que deve ser evitado) você pode usar a Pesquisa Relê: "
 
 #: https//community.torproject.org/relay/technical-considerations/
 #: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
@@ -1910,6 +1922,9 @@ msgid ""
 "you're able, the network would most benefit from BSD and other non-Linux "
 "based relays."
 msgstr ""
+"Nós recomendamos usar o sistema operacional que você tem mais 
familiaridade,"
+" porém se você for capaz, a rede se beneficiaria mais pelo BSD e outros "
+"relês não baseados em Linux."
 
 #: https//community.torproject.org/relay/technical-considerations/
 #: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
@@ -1922,6 +1937,8 @@ msgid ""
 "The following table shows the current OS distribution on the Tor network to "
 "give you an idea of how much more non-Linux relays we should have:"
 msgstr ""
+"A tabela a seguir mostra a distribuição atual de OS na rede Tor para te dar 
"
+"uma ideia de quanto mais relês não baseados em Linux nós deveriamos ter:"
 
 #: https//community.torproject.org/relay/technical-considerations/
 #: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
@@ -1955,6 +1972,9 @@ msgid ""
 "you use the network time protocol (NTP) for time synchronization and ensure "
 "your timezone is set correctly."
 msgstr ""
+"Configurações de tempo corretas são essenciais para relês Tor. É 
recomendado"
+" que você use o protocolo de tempo de rede (NTP) para sincronização de 
tempo"
+" e garanta que seu fuso-horário está corretamente configurado."
 
 #: https//community.torproject.org/relay/getting-help/
 #: (content/relay-operations/getting-help/contents+en.lrpage.title)

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


[tor-commits] [translation/tails-misc_release] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release

2020-10-11 Thread translation
commit 79052a110fa753826625f16e17dd62f9f883743a
Author: Translation commit bot 
Date:   Sun Oct 11 13:16:42 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release
---
 pt_BR.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt_BR.po b/pt_BR.po
index 2fe6c03855..f9d034448b 100644
--- a/pt_BR.po
+++ b/pt_BR.po
@@ -36,7 +36,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-11 12:45+\n"
+"PO-Revision-Date: 2020-10-11 12:58+\n"
 "Last-Translator: Igor Bk 13\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/otf/torproject/language/pt_BR/)\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/tails-misc] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc

2020-10-11 Thread translation
commit 4babe20442168ccf184e4d93a6c4d66f205470d2
Author: Translation commit bot 
Date:   Sun Oct 11 13:16:00 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc
---
 pt_BR.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pt_BR.po b/pt_BR.po
index 0b178a77fb..3109ac6835 100644
--- a/pt_BR.po
+++ b/pt_BR.po
@@ -36,7 +36,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-11 12:45+\n"
+"PO-Revision-Date: 2020-10-11 12:58+\n"
 "Last-Translator: Igor Bk 13\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/otf/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
@@ -285,7 +285,7 @@ msgstr "Erro ao fazer o download das atualizações"
 msgid ""
 "Output file '{output_file}' does not exist, but tails-iuk-get-target-file "
 "did not complain. Please report a bug."
-msgstr ""
+msgstr "O arquivo extraído '{output_file}' não existe, mas o 
tails-iuk-get-target-file não reclamou. Por favor, reporte o bug."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:628
 msgid "Error while creating temporary downloading directory"
@@ -940,7 +940,7 @@ msgid ""
 "A {size} persistent volume will be created on the {vendor} {model} "
 "device. Data on this volume will be stored in an encrypted form protected by"
 " a passphrase."
-msgstr ""
+msgstr "Um volume persistene de {size} será creado no aparelho {model} 
{vendor}. Informação nesse volume será amarzenada em um formulário 
criptografado protegido por uma frase de segurança."
 
 #: 
config/chroot_local-includes/usr/src/persistence-setup/lib/Tails/Persistence/Step/Bootstrap.pm:105
 msgid "Create"
@@ -1026,7 +1026,7 @@ msgstr "Especifique os arquivos que serão salvos no 
volume persistente"
 msgid ""
 "The selected files will be stored in the encrypted partition {partition} "
 "({size}), on the {vendor} {model} device."
-msgstr ""
+msgstr "Os arquivos selecionados serão amarzenados na partição 
criptografada {partition} ({size}), no dispositivo {model} {vendor}."
 
 #: 
config/chroot_local-includes/usr/src/persistence-setup/lib/Tails/Persistence/Step/Configure.pm:98
 msgid "Save"
@@ -1053,7 +1053,7 @@ msgstr "Seus dados persistentes serão suprimidos."
 msgid ""
 "The persistent volume {partition} ({size}), on the {vendor} {model} "
 "device, will be deleted."
-msgstr ""
+msgstr "O volume persistente {partition} ({size}), no dispositivo {model} 
{vendor}, será deletado."
 
 #: 
config/chroot_local-includes/usr/src/persistence-setup/lib/Tails/Persistence/Step/Delete.pm:64
 msgid "Delete"

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-10-11 Thread translation
commit 65f9b4c41b97242c0ca83e1a5109176611f648a5
Author: Translation commit bot 
Date:   Sun Oct 11 13:15:10 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+pt-BR.po | 23 +--
 1 file changed, 21 insertions(+), 2 deletions(-)

diff --git a/contents+pt-BR.po b/contents+pt-BR.po
index 298a592722..b6ca3780d8 100644
--- a/contents+pt-BR.po
+++ b/contents+pt-BR.po
@@ -13,8 +13,8 @@
 # Emma Peel, 2020
 # Communia , 2020
 # Eduardo Addad de Oliveira , 2020
-# Igor Bk 13, 2020
 # yyyan , 2020
+# Igor Bk 13, 2020
 # 
 msgid ""
 msgstr ""
@@ -22,7 +22,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-12-11 12:15+CET\n"
 "PO-Revision-Date: 2019-12-11 10:50+\n"
-"Last-Translator: yyyan , 2020\n"
+"Last-Translator: Igor Bk 13, 2020\n"
 "Language-Team: Portuguese (Brazil) 
(https://www.transifex.com/otf/teams/1519/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -1543,6 +1543,11 @@ msgid ""
 "Access](https://www.privateinternetaccess.com/), [Boing "
 "Boing](https://boingboing.net/) and OmuraVPN."
 msgstr ""
+"Algumas companhias executando relês incluem [Brass Horn "
+"Communications](https://brasshorncommunications.uk/), [Quintex Alliance "
+"Consulting](https://www.quintex.com/), [Private Internet "
+"Access](https://www.privateinternetaccess.com/), [Boing "
+"Boing](https://boingboing.net/) e OmuraVPN."
 
 #: https//community.torproject.org/relay/community-resources/
 #: (content/relay-operations/community-resources/contents+en.lrpage.body)
@@ -1552,6 +1557,10 @@ msgid ""
 "Digitales](https://tor.derechosdigitales.org), [Enjambre "
 "Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire."
 msgstr ""
+"Algumas organizações executando relês Tor incluem Digital Courage, [Access 
"
+"Now](https://www.accessnow.org/), [Derechos "
+"Digitales](https://tor.derechosdigitales.org), [Enjambre "
+"Digital](https://tor.enjambre.net/) e Lebanon Libraries em New Hampshire."
 
 #: https//community.torproject.org/relay/community-resources/
 #: (content/relay-operations/community-resources/contents+en.lrpage.body)
@@ -1576,6 +1585,9 @@ msgid ""
 " all your help and vigilance! Learn how you can report [bad relays](bad-"
 "relays)."
 msgstr ""
+"Muitos relês ruins são pegos graças a nossa vasta comunidade, portanto 
muito"
+" obrigado por toda sua ajuda e vigilância. Aprenda como você pode reportar "
+"{Relês ruins](bad-relays)."
 
 #: https//community.torproject.org/relay/community-resources/
 #: (content/relay-operations/community-resources/contents+en.lrpage.body)
@@ -1594,6 +1606,10 @@ msgid ""
 "[Relay Search](https://metrics.torproject.org/rs.html) (your relay will "
 "appear on \"Relay Search\" about 3 hours after you started it)."
 msgstr ""
+"* Você pode checar seu tráfego e outras estatísticas do seu relê em nossa 
"
+"{Busca de Relês](https://metrics.torproject.org/rs.html) (seu relê irá "
+"aparecer na \"busca de relês\" em cerca de 3 horas depois que você tiver o "
+"iniciado)."
 
 #: https//community.torproject.org/relay/community-resources/
 #: (content/relay-operations/community-resources/contents+en.lrpage.body)
@@ -1611,6 +1627,9 @@ msgid ""
 " your swag](swag). It's our way of saying thanks for defending privacy and "
 "free speech online."
 msgstr ""
+"* E, o mais importante,  não se esqueça de enviar um email para "
+"tsh...@torproject.org and [solicite seu brinde](swag). É a nossa maneira de "
+"dizer obrigado por defender a privacidade e liberdade de expressão online."
 
 #: https//community.torproject.org/relay/technical-considerations/
 #: (content/relay-operations/technical-considerations/contents+en.lrpage.title)

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


[tor-commits] [translation/tails-misc_release] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release

2020-10-11 Thread translation
commit 742be7ccdc226c661edd6773e3c46923075d75f6
Author: Translation commit bot 
Date:   Sun Oct 11 12:47:02 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release
---
 pt_BR.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pt_BR.po b/pt_BR.po
index b6e11a863f..2fe6c03855 100644
--- a/pt_BR.po
+++ b/pt_BR.po
@@ -36,8 +36,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-10 14:12+\n"
-"Last-Translator: Eduardo Addad de Oliveira \n"
+"PO-Revision-Date: 2020-10-11 12:45+\n"
+"Last-Translator: Igor Bk 13\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/otf/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"

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


[tor-commits] [translation/tails-misc] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc

2020-10-11 Thread translation
commit e9ccafc4a59f3848a6897ac9297d3baee78af616
Author: Translation commit bot 
Date:   Sun Oct 11 12:46:21 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc
---
 pt_BR.po | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pt_BR.po b/pt_BR.po
index f46dcfccb8..0b178a77fb 100644
--- a/pt_BR.po
+++ b/pt_BR.po
@@ -36,8 +36,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-10 14:12+\n"
-"Last-Translator: Eduardo Addad de Oliveira \n"
+"PO-Revision-Date: 2020-10-11 12:45+\n"
+"Last-Translator: Igor Bk 13\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/otf/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -228,7 +228,7 @@ msgid ""
 "Download size: {size}\n"
 "\n"
 "Do you want to upgrade now?"
-msgstr ""
+msgstr "Você deve atualizar para {name} {version}.\n\nPara mais 
informações sobre esta nova versão, visite {details_url}\n\nNós 
recomendamos que você feche todas as outras aplicações durante a 
atualização.\nO download da atualização pode levar bastante tempo, entre 
minutos a algumas horas.\n\nTamanho do download: {size}\n\nVocê quer atualizar 
agora?"
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:451
 msgid "Upgrade available"
@@ -252,7 +252,7 @@ msgid ""
 "It is not possible to automatically upgrade your device to this new version: 
{explanation}.\n"
 "\n"
 "To learn how to do a manual upgrade, go to 
https://tails.boum.org/doc/upgrade/#manual;
-msgstr ""
+msgstr "Você deve fazer uma atualização manual para {name} 
{version}.\n\nPara mais informações sobre esta nova versão, acesse 
{details_url}\n\nNão é possível atualizar automaticamente o seu dispositivo 
para esta nova versão: {explanation}.\n\nPara saber como fazer uma 
atualização manual, acesse https://tails.boum.org/doc/upgrade/#manual;
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:471
 msgid "New version available"

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


[tor-commits] [translation/tails-misc_release] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release

2020-10-11 Thread translation
commit 4a0060dacb789ed4e70afa2233c0e926d51ea76e
Author: Translation commit bot 
Date:   Sun Oct 11 09:46:44 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release
---
 de.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/de.po b/de.po
index 6830e31b9d..d37772279a 100644
--- a/de.po
+++ b/de.po
@@ -38,7 +38,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-11 09:16+\n"
+"PO-Revision-Date: 2020-10-11 09:40+\n"
 "Last-Translator: Curtis Baltimore \n"
 "Language-Team: German 
(http://www.transifex.com/otf/torproject/language/de/)\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/tails-misc] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc

2020-10-11 Thread translation
commit 854b81c06749c8956ba46191235ef92d20fb1663
Author: Translation commit bot 
Date:   Sun Oct 11 09:46:04 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc
---
 de.po | 36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/de.po b/de.po
index f588b27c81..dff2449a30 100644
--- a/de.po
+++ b/de.po
@@ -38,7 +38,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-11 09:15+\n"
+"PO-Revision-Date: 2020-10-11 09:40+\n"
 "Last-Translator: Curtis Baltimore \n"
 "Language-Team: German 
(http://www.transifex.com/otf/torproject/language/de/)\n"
 "MIME-Version: 1.0\n"
@@ -198,14 +198,14 @@ msgstr "Diese Version von Tails ist veraltet und könnte 
Sicherheitslücken habe
 msgid ""
 "The available incremental upgrade requires {space_needed} of free space on "
 "Tails system partition,  but only {free_space} is available."
-msgstr ""
+msgstr "Das verfügbare inkrementelle Upgrade erfordert {space_needed} freien 
Speicherplatz auf der Tails-Systempartition, aber nur {free_space} ist 
verfügbar."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:407
 #, perl-brace-format
 msgid ""
 "The available incremental upgrade requires {memory_needed} of free memory, "
 "but only {free_memory} is available."
-msgstr ""
+msgstr "Das verfügbare inkrementelle Upgrade erfordert {memory_needed} freien 
Speicher, aber nur {free_memory} ist verfügbar."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:426
 msgid ""
@@ -230,7 +230,7 @@ msgid ""
 "Download size: {size}\n"
 "\n"
 "Do you want to upgrade now?"
-msgstr ""
+msgstr "Du solltest aktualisieren zu {name} {version}.\n\nFür weitere 
Informationen über diese neue Version, gehe zu {details_url}\n\nWir empfehlen 
während der Aktualisierung alle anderen Anwendungen zu schliessen.\nDas 
Upgrade herunterzuladen kann lange dauern, von mehreren Minuten bis zu 
Stunden.\n\nGrösse des Downloads: {size}\n\nWillst du jetzt aktualisieren?"
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:451
 msgid "Upgrade available"
@@ -254,7 +254,7 @@ msgid ""
 "It is not possible to automatically upgrade your device to this new version: 
{explanation}.\n"
 "\n"
 "To learn how to do a manual upgrade, go to 
https://tails.boum.org/doc/upgrade/#manual;
-msgstr ""
+msgstr "Du solltest manuell aktualisieren zu {name} {version}.\n\nFür 
weitere Informationen über diese Version, gehe zu {details_url}\n\nEs ist 
nicht möglich, dein Gerät automatisch auf diese neue Version zu 
aktualisieren: {explanation}.\n\nUm zu erfahren, wie ein manuelles Upgrade 
durchgeführt wird, gehe zu https://tails.boum.org/doc/upgrade/#manual;
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:471
 msgid "New version available"
@@ -267,7 +267,7 @@ msgstr "Aktualisierung wird heruntergeladen"
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:554
 #, perl-brace-format
 msgid "Downloading the upgrade to {name} {version}..."
-msgstr ""
+msgstr "Herunterladen des Upgrades auf {name} {version}..."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:591
 msgid ""
@@ -287,7 +287,7 @@ msgstr "Fehler beim Herunterladen der Aktualisierung"
 msgid ""
 "Output file '{output_file}' does not exist, but tails-iuk-get-target-file "
 "did not complain. Please report a bug."
-msgstr ""
+msgstr "Die Ausgabedatei '{output_file}' existiert nicht, aber 
tails-iuk-get-target-file hat sich nicht beschwert. Bitte melde einen Fehler."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:628
 msgid "Error while creating temporary downloading directory"
@@ -942,7 +942,7 @@ msgid ""
 "A {size} persistent volume will be created on the {vendor} {model} "
 "device. Data on this volume will be stored in an encrypted form protected by"
 " a passphrase."
-msgstr ""
+msgstr "Auf dem {vendor} {model}Gerät wird eine {size} beständige 
Datenpartition erzeugt. Auf diesem Datenträger werden die Daten in 
verschlüsselter Form gespeichert, geschützt durch eine Passphrase."
 
 #: 
config/chroot_local-includes/usr/src/persistence-setup/lib/Tails/Persistence/Step/Bootstrap.pm:105
 msgid "Create"
@@ -1028,7 +1028,7 @@ msgstr "Bitte wählen Sie die Dateien aus, die in der 
beständigen Datenpartitio
 msgid ""
 "The selected files will be stored in the encrypted partition {partition} "
 "({size}), on the {vendor} {model} device."
-msgstr ""
+msgstr "Die ausgewählten Dateien werden in der verschlüsselten Partition 
{partition} ({size}) auf dem Gerät {vendor} {model} gespeichert."
 
 #: 
config/chroot_local-includes/usr/src/persistence-setup/lib/Tails/Persistence/Step/Configure.pm:98
 msgid "Save"
@@ -1055,7 +1055,7 @@ msgstr "Ihre beständigen Daten werden gelöscht."
 msgid ""
 "The persistent volume {partition} ({size}), on the 

[tor-commits] [tor-browser/tor-browser-82.0b7-10.0-1] fixup! squash! TB4: Tor Browser's Firefox preference overrides.

2020-10-11 Thread gk
commit 4d3fdb05b66beab2d69765d55e048860ad4daade
Author: Georg Koppen 
Date:   Sun Oct 11 09:25:01 2020 +

fixup! squash! TB4: Tor Browser's Firefox preference overrides.
---
 browser/app/profile/000-tor-browser.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/browser/app/profile/000-tor-browser.js 
b/browser/app/profile/000-tor-browser.js
index bbfa6c1b9e5a..319cb3e7d872 100644
--- a/browser/app/profile/000-tor-browser.js
+++ b/browser/app/profile/000-tor-browser.js
@@ -341,7 +341,7 @@ pref("corroborator.enabled", false);
 // See: https://bugzilla.mozilla.org/show_bug.cgi?id=1667360 and
 // tor-browser#40140.
 #ifdef XP_WIN
-pref"media.rdd-opus.enabled", false);
+pref("media.rdd-opus.enabled", false);
 #endif
 
 // Onboarding.

___
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-78.3.0esr-10.5-1] fixup! squash! TB4: Tor Browser's Firefox preference overrides.

2020-10-11 Thread gk
commit 222c33a8112afb1e8f333a52b37013467d546878
Author: Georg Koppen 
Date:   Sun Oct 11 09:25:01 2020 +

fixup! squash! TB4: Tor Browser's Firefox preference overrides.
---
 browser/app/profile/000-tor-browser.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/browser/app/profile/000-tor-browser.js 
b/browser/app/profile/000-tor-browser.js
index 2c196761fef1..1218ebfe3d49 100644
--- a/browser/app/profile/000-tor-browser.js
+++ b/browser/app/profile/000-tor-browser.js
@@ -355,7 +355,7 @@ pref("corroborator.enabled", false);
 // See: https://bugzilla.mozilla.org/show_bug.cgi?id=1667360 and
 // tor-browser#40140.
 #ifdef XP_WIN
-pref"media.rdd-opus.enabled", false);
+pref("media.rdd-opus.enabled", false);
 #endif
 
 // Onboarding.

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


[tor-commits] [tor-browser-build/maint-10.0] Pick up tor-browser -build4

2020-10-11 Thread gk
commit 0ed3fcfc32acb88d1f7f98c26c91db90d305e481
Author: Georg Koppen 
Date:   Sun Oct 11 09:28:46 2020 +

Pick up tor-browser -build4
---
 projects/firefox/config | 2 +-
 rbm.conf| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/projects/firefox/config b/projects/firefox/config
index 8c73b0d..8db58d5 100644
--- a/projects/firefox/config
+++ b/projects/firefox/config
@@ -1,7 +1,7 @@
 # vim: filetype=yaml sw=2
 version: '[% c("abbrev") %]'
 filename: 'firefox-[% c("version") %]-[% c("var/osname") %]-[% 
c("var/build_id") %]'
-git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% 
c("var/torbrowser_branch") %]-2-build3'
+git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% 
c("var/torbrowser_branch") %]-2-build4'
 tag_gpg_id: 1
 git_url: https://git.torproject.org/tor-browser.git
 git_submodule: 1
diff --git a/rbm.conf b/rbm.conf
index 8ece479..0530620 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -25,7 +25,7 @@ buildconf:
 
 var:
   torbrowser_version: '10.0.1'
-  torbrowser_build: 'build1'
+  torbrowser_build: 'build2'
   torbrowser_incremental_from:
 - 10.0
   project_name: tor-browser

___
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-78.3.0esr-10.0-2] fixup! squash! TB4: Tor Browser's Firefox preference overrides.

2020-10-11 Thread gk
commit c99864079708fa7d937b479b0f926dc1e489f0fa
Author: Georg Koppen 
Date:   Sun Oct 11 09:25:01 2020 +

fixup! squash! TB4: Tor Browser's Firefox preference overrides.
---
 browser/app/profile/000-tor-browser.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/browser/app/profile/000-tor-browser.js 
b/browser/app/profile/000-tor-browser.js
index e1e79f15a5ea..6bc759bdf30b 100644
--- a/browser/app/profile/000-tor-browser.js
+++ b/browser/app/profile/000-tor-browser.js
@@ -354,7 +354,7 @@ pref("corroborator.enabled", false);
 // See: https://bugzilla.mozilla.org/show_bug.cgi?id=1667360 and
 // tor-browser#40140.
 #ifdef XP_WIN
-pref"media.rdd-opus.enabled", false);
+pref("media.rdd-opus.enabled", false);
 #endif
 
 // Onboarding.

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


[tor-commits] [translation/tails-misc_release] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release

2020-10-11 Thread translation
commit 0b171df36cb7a3d0111f06125a0e59686edaca09
Author: Translation commit bot 
Date:   Sun Oct 11 09:16:42 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release
---
 de.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/de.po b/de.po
index 659026eed4..6830e31b9d 100644
--- a/de.po
+++ b/de.po
@@ -38,8 +38,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-06 12:13+\n"
-"Last-Translator: erinm\n"
+"PO-Revision-Date: 2020-10-11 09:16+\n"
+"Last-Translator: Curtis Baltimore \n"
 "Language-Team: German 
(http://www.transifex.com/otf/torproject/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"

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


[tor-commits] [translation/tails-misc] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc

2020-10-11 Thread translation
commit d58475f9eae08a00979dd436f6ded88f72788b67
Author: Translation commit bot 
Date:   Sun Oct 11 09:16:02 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tails-misc
---
 de.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/de.po b/de.po
index 497ec4c4b2..f588b27c81 100644
--- a/de.po
+++ b/de.po
@@ -38,8 +38,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-10-06 07:46+0200\n"
-"PO-Revision-Date: 2020-10-06 12:13+\n"
-"Last-Translator: erinm\n"
+"PO-Revision-Date: 2020-10-11 09:15+\n"
+"Last-Translator: Curtis Baltimore \n"
 "Language-Team: German 
(http://www.transifex.com/otf/torproject/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -183,7 +183,7 @@ msgstr "Auf diesem System steht nicht genug Speicher zur 
Verfügung"
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:338
 #, perl-brace-format
 msgid "No explanation available for reason '{reason}'."
-msgstr ""
+msgstr "Keine Erklärung verfügbar für den Grund '{reason}'."
 
 #: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:359
 msgid "The system is up-to-date"

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


[tor-commits] [translation/snowflakeaddon-messages.json] https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json

2020-10-11 Thread translation
commit ef1801060530ca80c1bb34dee0a5e288d03cce2d
Author: Translation commit bot 
Date:   Sun Oct 11 09:15:58 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json
---
 de/messages.json | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/de/messages.json b/de/messages.json
index 0c24f31dd0..6b2fa0fec2 100644
--- a/de/messages.json
+++ b/de/messages.json
@@ -63,16 +63,16 @@
 "message": "Fehler werden gemeldet"
   },
   "fileBug": {
-"message": "If you encounter problems with Snowflake as a client or a 
proxy, please consider filing a bug report.  There are two ways to file a bug 
report:"
+"message": "Wenn du Probleme mit Snowflake als Client oder Proxy hast, 
erwäge bitte, einen Fehlerbericht einzureichen. Es gibt zwei Möglichkeiten, 
eine Fehlermeldung einzureichen. Es gibt zwei Wege, dies zu tun:"
   },
   "sharedAccount": {
-"message": "Edit the https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>public 
bug-reporting pad of the anti-censorship team."
+"message": "Bearbeite das https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>öffentliche 
bug-reporting pad des Anti-Zensur-Teams."
   },
   "bugTracker": {
-"message": "https://gitlab.torproject.org/\;>Request an 
account at the Tor Project GitLab, then https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>open
 a new issue in the Snowflake project."
+"message": "https://gitlab.torproject.org/\;>Beantrage ein 
Konto beim Tor Project GitLab, dann https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>eröffne
 ein neues Thema im Snowflake-Projekt."
   },
   "descriptive": {
-"message": "Please try to be as descriptive as possible with your ticket 
and if possible include log messages that will help us reproduce the bug."
+"message": "Bitte versuche, dein Ticket so beschreibend wie möglich zu 
gestalten und füge wenn möglich Logmeldungen bei, die uns helfen, den Fehler 
zu reproduzieren."
   },
   "embed": {
 "message": "Einbetten"

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


[tor-commits] [translation/snowflakeaddon-messages.json_completed] https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json_completed

2020-10-11 Thread translation
commit 3f4f84fe74c9a3f8c630b63f3e1dd433c907ac69
Author: Translation commit bot 
Date:   Sun Oct 11 09:16:00 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=snowflakeaddon-messages.json_completed
---
 de/messages.json | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/de/messages.json b/de/messages.json
index 593840ffc5..4037d5d909 100644
--- a/de/messages.json
+++ b/de/messages.json
@@ -63,16 +63,16 @@
 "message": "Fehler werden gemeldet"
   },
   "fileBug": {
-"message": "Sollten Probleme bei der Verwendung von Snowflake als Nutzer 
oder Proxy auftauchen, bitten wir Sie, den Fehler zu melden.  Um das zu tun, 
müssen Sie:"
+"message": "If you encounter problems with Snowflake as a client or a 
proxy, please consider filing a bug report.  There are two ways to file a bug 
report:"
   },
   "sharedAccount": {
-"message": "Entweder https://trac.torproject.org/projects/tor/register\;>ein Benutzerkonto 
erstellen oder https://trac.torproject.org/projects/tor/login\;>sich anmelden mit 
dem öffentlichen cypherpunks Konto und dem Passwort writecode."
+"message": "Edit the https://pad.riseup.net/p/tor-anti-censorship-bugs-keep\;>public 
bug-reporting pad of the anti-censorship team."
   },
   "bugTracker": {
-"message": "https://trac.torproject.org/projects/tor/newticket?component=Circumvention%2FSnowflake\;>Erstelle
 ein Ticket mithilfe unseres Bug Trackers."
+"message": "https://gitlab.torproject.org/\;>Request an 
account at the Tor Project GitLab, then https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues\;>open
 a new issue in the Snowflake project."
   },
   "descriptive": {
-"message": "Bitte versuchen Sie, Ihr Problem genau beschreiben und, falls 
möglich, die Log-Nachrichten mitzuschicken, um uns zu helfen, den Fehler zu 
reproduzieren. Erwägen Sie, die Schlüsselwörter 
snowflake-webextension oder snowflake-client hinzuzufügen, 
um uns zu informieren welcher Teil des Snowflake-Systems den Fehler aufweist."
+"message": "Please try to be as descriptive as possible with your ticket 
and if possible include log messages that will help us reproduce the bug."
   },
   "embed": {
 "message": "Einbetten"

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


[tor-commits] [translation/support-portal] https://gitweb.torproject.org/translation.git/commit/?h=support-portal

2020-10-11 Thread translation
commit 7ddf650f282b94358cd8b8478a33fa5eb8c98955
Author: Translation commit bot 
Date:   Sun Oct 11 08:18:11 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=support-portal
---
 contents+fr.po | 42 +++---
 1 file changed, 31 insertions(+), 11 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 6202c166b9..53b9b7c975 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -10,6 +10,7 @@
 # Emma Peel, 2020
 # Nicholas Ficara , 2020
 # AO , 2020
+# a a, 2020
 # 
 msgid ""
 msgstr ""
@@ -17,7 +18,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-04-15 19:40+CET\n"
 "PO-Revision-Date: 2018-10-02 22:41+\n"
-"Last-Translator: AO , 2020\n"
+"Last-Translator: a a, 2020\n"
 "Language-Team: French (https://www.transifex.com/otf/teams/1519/fr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -1417,7 +1418,7 @@ msgstr ""
 #: https//support.torproject.org/glossary/ooni/
 #: (content/glossary/ooni/contents+en.lrword.term)
 msgid "OONI"
-msgstr ""
+msgstr "OONI"
 
 #: https//support.torproject.org/glossary/ooni/
 #: (content/glossary/ooni/contents+en.lrword.definition)
@@ -1427,11 +1428,15 @@ msgid ""
 "detecting [censorship](../network-censorship), surveillance and "
 "[traffic](../traffic) manipulation on the internet."
 msgstr ""
+"OONI signifie \"[Open Observatory of Network "
+"Interference](https://ooni.io/)\", c'est un réseau mondial d'observation "
+"pour la détection de la [censure] (../censure de réseau), la surveillance 
et"
+" la [manipulation du trafic] (../trafic) sur Internet."
 
 #: https//support.torproject.org/glossary/operating-system-os-/
 #: (content/glossary/operating-system-os-/contents+en.lrword.term)
 msgid "operating system (OS)"
-msgstr ""
+msgstr "système d'exploitation (souvent appelé OS pour \"Operating System\")"
 
 #: https//support.torproject.org/glossary/operating-system-os-/
 #: (content/glossary/operating-system-os-/contents+en.lrword.definition)
@@ -1462,11 +1467,14 @@ msgid ""
 "[traffic](../traffic) and hide it by bouncing through a series of computers "
 "around the world."
 msgstr ""
+"[Orbot](https://play.google.com/store/apps/details?id=org.torproject.android) 
est une [application](../app) gratuite du projet Guardian qui permet aux autres 
applications de votre appareil d'utiliser l'internet de manière plus sûre. 
Orbot utilise [Tor](../tor-tor-network-core-tor) pour [crypter](../crypter) 
votre [trafic](../trafic] Internet et le cacher en rebondissant sur une série 
d'ordinateurs dans le monde entier.\n"
+"\n"
+"Traduit avec www.DeepL.com/Translator (version gratuite)"
 
 #: https//support.torproject.org/glossary/orfox/
 #: (content/glossary/orfox/contents+en.lrword.term)
 msgid "Orfox"
-msgstr ""
+msgstr "Orfox"
 
 #: https//support.torproject.org/glossary/orfox/
 #: (content/glossary/orfox/contents+en.lrword.definition)
@@ -1502,7 +1510,7 @@ msgstr ""
 #: https//support.torproject.org/glossary/private-key/
 #: (content/glossary/private-key/contents+en.lrword.term)
 msgid "private key"
-msgstr ""
+msgstr "clé privée"
 
 #: https//support.torproject.org/glossary/private-key/
 #: (content/glossary/private-key/contents+en.lrword.definition)
@@ -1551,7 +1559,7 @@ msgstr ""
 #: https//support.torproject.org/glossary/public-key/
 #: (content/glossary/public-key/contents+en.lrword.term)
 msgid "public key"
-msgstr ""
+msgstr "clé publique"
 
 #: https//support.torproject.org/glossary/public-key/
 #: (content/glossary/public-key/contents+en.lrword.definition)
@@ -1570,7 +1578,7 @@ msgstr "C’est la clé qui peut être diffusée à 
d’autres."
 #: https//support.torproject.org/glossary/public-key-cryptography/
 #: (content/glossary/public-key-cryptography/contents+en.lrword.term)
 msgid "public key cryptography"
-msgstr ""
+msgstr "cryptographie à clé publique"
 
 #: https//support.torproject.org/glossary/public-key-cryptography/
 #: (content/glossary/public-key-cryptography/contents+en.lrword.definition)
@@ -1586,6 +1594,9 @@ msgid ""
 "corresponding [private key](../private-key) is known only by the owner of "
 "the key pair."
 msgstr ""
+"La [clé publique] (.../clé publique) peut être largement diffusée tandis 
que"
+" sa [clé privée] (.../clé privée) correspondante n'est connue que par le "
+"propriétaire de la paire de clés."
 
 #: https//support.torproject.org/glossary/public-key-cryptography/
 #: (content/glossary/public-key-cryptography/contents+en.lrword.definition)
@@ -1605,6 +1616,9 @@ msgid ""
 "](../cryptographic-signature) to prove the identity of the creator of a "
 "message or other files."
 msgstr ""
+"Aussi, la clé privée peut être utilisée pour créer une "
+"[signature](../signature cryptographique) afin de prouver l'identité du "
+"créateur d'un message ou d'autres fichiers."
 
 #: https//support.torproject.org/glossary/public-key-cryptography/
 #: