[tor-commits] [translation/tails-misc_release] https://gitweb.torproject.org/translation.git/commit/?h=tails-misc_release
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
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
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
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
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"
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'
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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
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.
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
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
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
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
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
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/ #: