[tor-commits] [tor/release-0.4.0] Start work on an 0.4.0.2-alpha changelog.

2019-02-20 Thread nickm
commit ba8c3735f01e5568d98e9918bcaa801c215c650c
Author: Nick Mathewson 
Date:   Wed Feb 20 16:57:56 2019 -0500

Start work on an 0.4.0.2-alpha changelog.
---
 ChangeLog| 122 +++
 changes/bug28698 |   3 --
 changes/bug28979 |   4 --
 changes/bug28981 |   5 --
 changes/bug29029 |   5 --
 changes/bug29040 |   4 --
 changes/bug29042 |   5 --
 changes/bug29122 |   3 --
 changes/bug29135 |   5 --
 changes/bug29145 |   3 --
 changes/bug29150 |   3 --
 changes/bug29161 |   3 --
 changes/bug29169 |   3 --
 changes/bug29175_035 |   4 --
 changes/bug29244 |   4 --
 changes/bug29298 |   5 --
 changes/bug29508 |   3 --
 changes/doc28623 |   3 --
 changes/feature28976 |   4 --
 changes/geoip-2019-02-05 |   4 --
 changes/ticket26698  |   4 --
 changes/ticket27761  |   4 --
 changes/ticket28614  |   8 
 changes/ticket28668  |   3 --
 changes/ticket29026  |   4 --
 changes/ticket29072  |   2 -
 changes/ticket29160  |   4 --
 27 files changed, 122 insertions(+), 102 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index e6bcc806e..aa0c1e3b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,125 @@
+Changes in 0.4.0.2-alpha - 2019-02-21:
+  Tor 0.4.0.2-alpha is the second alpha in its series; it fixes several
+  bugs from earlier versions, including several that had broken
+  backward compatibility.
+
+  o Major bugfixes (networking):
+- Gracefully handle empty username/password fields in SOCKS5
+  username/password auth messsage and allow SOCKS5 handshake to
+  continue. Previously, we had rejected these handshakes, breaking
+  certain applications. Fixes bug 29175; bugfix on 0.3.5.1-alpha.
+
+  o Major bugfixes (windows, startup):
+- When reading a consensus file from disk, detect whether it was
+  written in text mode, and re-read it in text mode if so. Always
+  write consensus files in binary mode so that we can map them into
+  memory later. Previously, we had written in text mode, which
+  confused us when we tried to map the file on windows. Fixes bug
+  28614; bugfix on 0.4.0.1-alpha.
+
+  o Minor features (compilation):
+- Compile correctly when OpenSSL is built with engine support
+  disabled, or with deprecated APIs disabled. Closes ticket 29026.
+  Patches from "Mangix".
+
+  o Minor features (developer tooling):
+- Check that bugfix versions in changes files look like Tor versions
+  from the versions spec. Warn when bugfixes claim to be on a future
+  release. Closes ticket 27761.
+- Provide a git pre-commit hook that disallows commiting if we have
+  any failures in our code and changelog formatting checks. It is
+  now available in scripts/maint/pre-commit.git-hook. Implements
+  feature 28976.
+
+  o Minor features (directory authority):
+- When a directory authority is using a bandwidth file to obtain
+  bandwidth values, include the digest of that file in the vote.
+  Closes ticket 26698.
+
+  o Minor features (geoip):
+- Update geoip and geoip6 to the February 5 2019 Maxmind GeoLite2
+  Country database. Closes ticket 29478.
+
+  o Minor features (testing):
+- Treat all unexpected ERR and BUG messages as test failures. Closes
+  ticket 28668.
+
+  o Minor bugfixes (build, compatibility, rust):
+- Update Cargo.lock file to match the version made by the latest
+  version of Rust, so that "make distcheck" will pass again. Fixes
+  bug 29244; bugfix on 0.3.3.4-alpha.
+
+  o Minor bugfixes (compilation):
+- Fix compilation warnings in test_circuitpadding.c. Fixes bug
+  29169; bugfix on 0.4.0.1-alpha.
+- Silence a compiler warning in test-memwipe.c on OpenBSD. Fixes bug
+  29145; bugfix on 0.2.9.3-alpha. Patch from Kris Katterjohn.
+
+  o Minor bugfixes (documentation):
+- Describe the contents of the v3 onion service client authorization
+  files correctly: They hold public keys, not private keys. Fixes
+  bug 28979; bugfix on 0.3.5.1-alpha. Spotted by "Felixix".
+
+  o Minor bugfixes (linux seccomp sandbox):
+- Fix startup crash when experimental sandbox support is enabled.
+  Fixes bug 29150; bugfix on 0.4.0.1-alpha. Patch by Peter Gerber.
+
+  o Minor bugfixes (logging):
+- Avoid logging that we are relaxing a circuit timeout when that
+  timeout is fixed. Fixes bug 28698; bugfix on 0.2.4.7-alpha.
+- Log more information at "warning" level when unable to read a
+  private key; log more information at "info" level when unable to
+  read a public key. We had warnings here before, but they were lost
+  during our NSS work. Fixes bug 29042; bugfix on 0.3.5.1-alpha.
+
+  o Minor bugfixes (misc):
+- The amount of total available physical memory is now determined
+  using the sysctl identifier 

[tor-commits] [translation/donatepages-messagespot] Update translations for donatepages-messagespot

2019-02-20 Thread translation
commit 095d6ed1c604fc8a9060123ee6fab25727fab35f
Author: Translation commit bot 
Date:   Wed Feb 20 20:45:26 2019 +

Update translations for donatepages-messagespot
---
 locale/fr/LC_MESSAGES/messages.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index d049b85b1..a2155d8a8 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -1223,8 +1223,8 @@ msgid ""
 "The remaining 10% is spent on travel, meetings and conferences, which are "
 "important for Tor because the Tor community is global."
 msgstr ""
-"Les 10% restants sont consacrés aux voyages, réunions et conférences, qui "
-"sont importants pour Tor car la communauté de Tor est mondiale."
+"Les 10 % restants sont consacrés aux voyages, réunions et conférences, 
qui "
+"sont importants pour Tor, car la communauté de Tor est mondiale."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:240
 msgid "Is my donation tax-deductible?"
@@ -1835,9 +1835,9 @@ msgstr ""
 "Vous pouvez vous inscrire pour recevoir https://newsletter.torproject.org/\;>les nouvelles "
 "de Tor, lire le https://blog.torproject.org/\;>Blog Tor, ou https://twitter.com/torproject\;>nous "
-"suivre sur Twitter."
+"href=\"https://blog.torproject.org/\;>blogue de Tor ou https://twitter.com/torproject\;>nous suivre sur Twitter."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:544
 msgid ""

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


[tor-commits] [translation/donatepages-messagespot_completed] Update translations for donatepages-messagespot_completed

2019-02-20 Thread translation
commit 88cd3abc03b8d66dfd1da445b06ee95ca5e93b83
Author: Translation commit bot 
Date:   Wed Feb 20 20:45:33 2019 +

Update translations for donatepages-messagespot_completed
---
 locale/fr/LC_MESSAGES/messages.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index ea93ef5e3..a2155d8a8 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -1835,9 +1835,9 @@ msgstr ""
 "Vous pouvez vous inscrire pour recevoir https://newsletter.torproject.org/\;>les nouvelles "
 "de Tor, lire le https://blog.torproject.org/\;>Blog Tor, ou https://twitter.com/torproject\;>nous "
-"suivre sur Twitter."
+"href=\"https://blog.torproject.org/\;>blogue de Tor ou https://twitter.com/torproject\;>nous suivre sur Twitter."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:544
 msgid ""

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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-02-20 Thread translation
commit a0aeaafed0cae1bccfb8fe60ab786b5291e874c7
Author: Translation commit bot 
Date:   Wed Feb 20 20:20:13 2019 +

Update translations for support-portal
---
 contents+fr.po | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 69abe9359..64f684e45 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -38,8 +38,7 @@ msgid ""
 "The community team has developed this Glossary of terms about and related to"
 " Tor"
 msgstr ""
-"L'équipe de la communauté a développé ce glossaire de termes sur et liés 
à "
-"Tor"
+"L’équipe de la communauté a développé ce glossaire de termes connexes à
 Tor"
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)

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


[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-02-20 Thread translation
commit a89750c6b6ee650c6e6e21189c04a2daab4ac5d6
Author: Translation commit bot 
Date:   Wed Feb 20 20:20:20 2019 +

Update translations for support-portal_completed
---
 contents+fr.po | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 69abe9359..64f684e45 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -38,8 +38,7 @@ msgid ""
 "The community team has developed this Glossary of terms about and related to"
 " Tor"
 msgstr ""
-"L'équipe de la communauté a développé ce glossaire de termes sur et liés 
à "
-"Tor"
+"L’équipe de la communauté a développé ce glossaire de termes connexes à
 Tor"
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)

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


[tor-commits] [translation/donatepages-messagespot_completed] Update translations for donatepages-messagespot_completed

2019-02-20 Thread translation
commit 8ad6248239180d0629ee331f782c6840ba9dc3ea
Author: Translation commit bot 
Date:   Wed Feb 20 20:15:33 2019 +

Update translations for donatepages-messagespot_completed
---
 locale/fr/LC_MESSAGES/messages.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index f068e3144..ea93ef5e3 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -1223,8 +1223,8 @@ msgid ""
 "The remaining 10% is spent on travel, meetings and conferences, which are "
 "important for Tor because the Tor community is global."
 msgstr ""
-"Les 10% restants sont consacrés aux voyages, réunions et conférences, qui "
-"sont importants pour Tor car la communauté Tor est mondiale."
+"Les 10 % restants sont consacrés aux voyages, réunions et conférences, 
qui "
+"sont importants pour Tor, car la communauté de Tor est mondiale."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:240
 msgid "Is my donation tax-deductible?"

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


[tor-commits] [translation/donatepages-messagespot] Update translations for donatepages-messagespot

2019-02-20 Thread translation
commit 896093a84ceafda26c51e81aa28de7d1e291df54
Author: Translation commit bot 
Date:   Wed Feb 20 20:15:26 2019 +

Update translations for donatepages-messagespot
---
 locale/fr/LC_MESSAGES/messages.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index f068e3144..d049b85b1 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -1224,7 +1224,7 @@ msgid ""
 "important for Tor because the Tor community is global."
 msgstr ""
 "Les 10% restants sont consacrés aux voyages, réunions et conférences, qui "
-"sont importants pour Tor car la communauté Tor est mondiale."
+"sont importants pour Tor car la communauté de Tor est mondiale."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:240
 msgid "Is my donation tax-deductible?"

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


[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-02-20 Thread translation
commit 616ead423e65718b5ee8defdb0399315ae68bdea
Author: Translation commit bot 
Date:   Wed Feb 20 19:50:26 2019 +

Update translations for support-portal_completed
---
 contents+fr.po | 32 
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 7af5c3863..69abe9359 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -175,7 +175,7 @@ msgid ""
 "[relays](#relay)."
 msgstr ""
 "Atlas est une application Web pour en savoir plus sur le fonctionnement "
-"actuel de Tor [relays](#relay)."
+"actuel de Tor [relais](#relais)."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -201,7 +201,7 @@ msgid ""
 "[consensus](#consensus)."
 msgstr ""
 "Pour déterminer le débit d'un relais, des relayes spéciaux appelés 
autorités"
-" de la bande passante prennent des mesures périodiques des [relays](#relays)"
+" de la bande passante prennent des mesures périodiques des [relais](#relais)"
 " dans le [consensus](#consensus)."
 
 #: https//support.torproject.org/glossary/
@@ -220,8 +220,8 @@ msgid ""
 "ordinary relays, however, they are not listed publicly, so an adversary "
 "cannot identify them easily."
 msgstr ""
-"Comme les relays Tor [relayes](#relay), les ponts sont gérés par des "
-"volontaires ; contrairement aux relays ordinaires, cependant, ils ne sont "
+"Comme les relais Tor [relayes](#relais), les ponts sont gérés par des "
+"volontaires ; contrairement aux relais ordinaires, cependant, ils ne sont "
 "pas listés publiquement, donc un adversaire ne peut pas les identifier "
 "facilement."
 
@@ -248,7 +248,7 @@ msgstr "### autorité de ponts"
 #: https//support.torproject.org/misc/tor-glossary/
 #: (content/misc/glossary/contents+en.lrquestion.description)
 msgid "A special-purpose relay that maintains the list of [bridges](#bridge)."
-msgstr "Un relay spécial qui maintient la liste des [ponts](#bridge)."
+msgstr "Un relais spécial qui maintient la liste des [ponts](#bridge)."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -355,9 +355,9 @@ msgid ""
 "or from bots."
 msgstr ""
 "[Les utilisateurs de Tor](#tor-/-tor-tor-network/-core-tor) se voient "
-"souvent servir des captchas parce que Tor [relais](#relay) fait tellement de"
-" requêtes que parfois les sites Web ont du mal à déterminer si ces 
requêtes "
-"viennent d'humains ou de bots."
+"souvent servir des captchas parce que Tor [relais](#relais) fait tellement "
+"de requêtes que parfois les sites Web ont du mal à déterminer si ces "
+"requêtes viennent d'humains ou de bots."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -428,7 +428,7 @@ msgid ""
 msgstr ""
 "Dans [Tor](#tor-/-tor-tor-network/-core-tor), un client est un noeud du "
 "réseau Tor, généralement exécuté au nom d'un utilisateur, qui achemine 
les "
-"connexions des applications sur une série de [relais](#relay)."
+"connexions des applications sur une série de [relais](#relais)."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -446,7 +446,7 @@ msgid ""
 "relays](#relay) in bulk."
 msgstr ""
 "Compass est une application Web pour en savoir plus sur les relais Tor en "
-"cours d'exécution (#relay) en vrac."
+"cours d'exécution (#relais) en vrac."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -586,7 +586,7 @@ msgid ""
 " relays and periodically publishes a [consensus](#consensus) together with "
 "the other directory authorities."
 msgstr ""
-"Un relais spécial [relais](#relay) qui maintient une liste des relais en "
+"Un relais spécial [relais](#relais) qui maintient une liste des relais en "
 "cours de fonctionnement et publie périodiquement un [consensus](#consensus) "
 "avec les autres autorités d'annuaire."
 
@@ -618,7 +618,7 @@ msgstr ""
 "Processus consistant à prendre un élément de données et à le brouiller 
en un"
 " code secret qui ne peut être lu que par le destinataire prévu. [Tor](#tor"
 "-/-tor-tor-network/-core-tor) utilise trois couches de chiffrement dans le "
-"circuit [circuit](#circuit) Tor ; chaque [relais](#relay) déchiffre une "
+"circuit [circuit](#circuit) Tor ; chaque [relais](#relais) déchiffre une "
 "couche avant de passer la requête au relais suivant."
 
 #: https//support.torproject.org/glossary/
@@ -680,7 +680,7 @@ msgid ""
 " when dealing with law enforcement."
 msgstr ""
 "Le service ExoneraTor maintient une base de données de "
-"[relais](#relay)[adresses IP](#adresse IP) qui ont fait partie du réseau "
+"[relais](#relais)[adresses IP](#adresse IP) qui ont fait partie du réseau "
 "Tor. Il répond à la question de savoir s'il y avait un relais [Tor](#tor"
 "-/-tor-tor-network/-core-tor) fonctionnant sur une adresse IP donnée à une "
 

[tor-commits] [translation/support-portal] Update translations for support-portal

2019-02-20 Thread translation
commit 08029ffacc150600daf4771b5f62b2fd22d68a73
Author: Translation commit bot 
Date:   Wed Feb 20 19:50:19 2019 +

Update translations for support-portal
---
 contents+fr.po | 32 
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 7af5c3863..69abe9359 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -175,7 +175,7 @@ msgid ""
 "[relays](#relay)."
 msgstr ""
 "Atlas est une application Web pour en savoir plus sur le fonctionnement "
-"actuel de Tor [relays](#relay)."
+"actuel de Tor [relais](#relais)."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -201,7 +201,7 @@ msgid ""
 "[consensus](#consensus)."
 msgstr ""
 "Pour déterminer le débit d'un relais, des relayes spéciaux appelés 
autorités"
-" de la bande passante prennent des mesures périodiques des [relays](#relays)"
+" de la bande passante prennent des mesures périodiques des [relais](#relais)"
 " dans le [consensus](#consensus)."
 
 #: https//support.torproject.org/glossary/
@@ -220,8 +220,8 @@ msgid ""
 "ordinary relays, however, they are not listed publicly, so an adversary "
 "cannot identify them easily."
 msgstr ""
-"Comme les relays Tor [relayes](#relay), les ponts sont gérés par des "
-"volontaires ; contrairement aux relays ordinaires, cependant, ils ne sont "
+"Comme les relais Tor [relayes](#relais), les ponts sont gérés par des "
+"volontaires ; contrairement aux relais ordinaires, cependant, ils ne sont "
 "pas listés publiquement, donc un adversaire ne peut pas les identifier "
 "facilement."
 
@@ -248,7 +248,7 @@ msgstr "### autorité de ponts"
 #: https//support.torproject.org/misc/tor-glossary/
 #: (content/misc/glossary/contents+en.lrquestion.description)
 msgid "A special-purpose relay that maintains the list of [bridges](#bridge)."
-msgstr "Un relay spécial qui maintient la liste des [ponts](#bridge)."
+msgstr "Un relais spécial qui maintient la liste des [ponts](#bridge)."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -355,9 +355,9 @@ msgid ""
 "or from bots."
 msgstr ""
 "[Les utilisateurs de Tor](#tor-/-tor-tor-network/-core-tor) se voient "
-"souvent servir des captchas parce que Tor [relais](#relay) fait tellement de"
-" requêtes que parfois les sites Web ont du mal à déterminer si ces 
requêtes "
-"viennent d'humains ou de bots."
+"souvent servir des captchas parce que Tor [relais](#relais) fait tellement "
+"de requêtes que parfois les sites Web ont du mal à déterminer si ces "
+"requêtes viennent d'humains ou de bots."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -428,7 +428,7 @@ msgid ""
 msgstr ""
 "Dans [Tor](#tor-/-tor-tor-network/-core-tor), un client est un noeud du "
 "réseau Tor, généralement exécuté au nom d'un utilisateur, qui achemine 
les "
-"connexions des applications sur une série de [relais](#relay)."
+"connexions des applications sur une série de [relais](#relais)."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -446,7 +446,7 @@ msgid ""
 "relays](#relay) in bulk."
 msgstr ""
 "Compass est une application Web pour en savoir plus sur les relais Tor en "
-"cours d'exécution (#relay) en vrac."
+"cours d'exécution (#relais) en vrac."
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -586,7 +586,7 @@ msgid ""
 " relays and periodically publishes a [consensus](#consensus) together with "
 "the other directory authorities."
 msgstr ""
-"Un relais spécial [relais](#relay) qui maintient une liste des relais en "
+"Un relais spécial [relais](#relais) qui maintient une liste des relais en "
 "cours de fonctionnement et publie périodiquement un [consensus](#consensus) "
 "avec les autres autorités d'annuaire."
 
@@ -618,7 +618,7 @@ msgstr ""
 "Processus consistant à prendre un élément de données et à le brouiller 
en un"
 " code secret qui ne peut être lu que par le destinataire prévu. [Tor](#tor"
 "-/-tor-tor-network/-core-tor) utilise trois couches de chiffrement dans le "
-"circuit [circuit](#circuit) Tor ; chaque [relais](#relay) déchiffre une "
+"circuit [circuit](#circuit) Tor ; chaque [relais](#relais) déchiffre une "
 "couche avant de passer la requête au relais suivant."
 
 #: https//support.torproject.org/glossary/
@@ -680,7 +680,7 @@ msgid ""
 " when dealing with law enforcement."
 msgstr ""
 "Le service ExoneraTor maintient une base de données de "
-"[relais](#relay)[adresses IP](#adresse IP) qui ont fait partie du réseau "
+"[relais](#relais)[adresses IP](#adresse IP) qui ont fait partie du réseau "
 "Tor. Il répond à la question de savoir s'il y avait un relais [Tor](#tor"
 "-/-tor-tor-network/-core-tor) fonctionnant sur une adresse IP donnée à une "
 "date 

[tor-commits] [translation/tbmanual-contentspot_completed] Update translations for tbmanual-contentspot_completed

2019-02-20 Thread translation
commit 8ab0413cff2ba0241311045ef338678a9cfdcb5e
Author: Translation commit bot 
Date:   Wed Feb 20 19:47:43 2019 +

Update translations for tbmanual-contentspot_completed
---
 contents+fr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index d650b74a3..717a2bd6b 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -124,7 +124,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/en-US/about/
 #: (content/about/contents+en-US.lrtopic.body)
 msgid "# How Tor works"
-msgstr "# Comment Tor fonctionne-t-il ?"
+msgstr "# Le fonctionnement de Tor"
 
 #: https//tb-manual.torproject.org/en-US/about/
 #: (content/about/contents+en-US.lrtopic.body)
@@ -171,7 +171,7 @@ msgstr "Téléchargement"
 #: https//tb-manual.torproject.org/en-US/downloading/
 #: (content/downloading/contents+en-US.lrtopic.description)
 msgid "How to download Tor Browser"
-msgstr "Comment télécharger le Navigateur Tor ?"
+msgstr "Télécharger le Navigateur Tor"
 
 #: https//tb-manual.torproject.org/en-US/downloading/
 #: (content/downloading/contents+en-US.lrtopic.body)
@@ -542,7 +542,7 @@ msgid ""
 " compared to using ordinary Tor relays."
 msgstr ""
 "Cliquez sur \"OK\" pour enregistrer vos paramètres. L’utilisation de "
-"passerelles peut ralentir la connexion par rapport à l’utilisation de 
relays"
+"passerelles peut ralentir la connexion par rapport à l’utilisation de 
relais"
 " Tor ordinaires."
 
 #: https//tb-manual.torproject.org/en-US/bridges/
@@ -1227,7 +1227,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/en-US/onion-services/
 #: (content/onion-services/contents+en-US.lrtopic.body)
 msgid "# How to access an onion service"
-msgstr "# Comment accéder à un service onion ?"
+msgstr "# Accéder à un service onion"
 
 #: https//tb-manual.torproject.org/en-US/onion-services/
 #: (content/onion-services/contents+en-US.lrtopic.body)
@@ -1659,7 +1659,7 @@ msgstr "La mise à jour"
 #: https//tb-manual.torproject.org/en-US/updating/
 #: (content/updating/contents+en-US.lrtopic.description)
 msgid "How to update Tor Browser"
-msgstr "Comment mettre à jour le Navigateur Tor ?"
+msgstr "Mettre à jour le Navigateur Tor"
 
 #: https//tb-manual.torproject.org/en-US/updating/
 #: (content/updating/contents+en-US.lrtopic.body)
@@ -2132,7 +2132,7 @@ msgstr "La désinstallation"
 #: https//tb-manual.torproject.org/en-US/uninstalling/
 #: (content/uninstalling/contents+en-US.lrtopic.description)
 msgid "How to remove Tor Browser from your system"
-msgstr "Comment supprimer le Navigateur Tor de votre système ?"
+msgstr "Supprimer le Navigateur Tor de votre système"
 
 #: https//tb-manual.torproject.org/en-US/uninstalling/
 #: (content/uninstalling/contents+en-US.lrtopic.body)

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


[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-02-20 Thread translation
commit d85f2b16837a2ce48ad3761c5f9fd26526b761a5
Author: Translation commit bot 
Date:   Wed Feb 20 19:47:36 2019 +

Update translations for tbmanual-contentspot
---
 contents+fr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index d650b74a3..717a2bd6b 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -124,7 +124,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/en-US/about/
 #: (content/about/contents+en-US.lrtopic.body)
 msgid "# How Tor works"
-msgstr "# Comment Tor fonctionne-t-il ?"
+msgstr "# Le fonctionnement de Tor"
 
 #: https//tb-manual.torproject.org/en-US/about/
 #: (content/about/contents+en-US.lrtopic.body)
@@ -171,7 +171,7 @@ msgstr "Téléchargement"
 #: https//tb-manual.torproject.org/en-US/downloading/
 #: (content/downloading/contents+en-US.lrtopic.description)
 msgid "How to download Tor Browser"
-msgstr "Comment télécharger le Navigateur Tor ?"
+msgstr "Télécharger le Navigateur Tor"
 
 #: https//tb-manual.torproject.org/en-US/downloading/
 #: (content/downloading/contents+en-US.lrtopic.body)
@@ -542,7 +542,7 @@ msgid ""
 " compared to using ordinary Tor relays."
 msgstr ""
 "Cliquez sur \"OK\" pour enregistrer vos paramètres. L’utilisation de "
-"passerelles peut ralentir la connexion par rapport à l’utilisation de 
relays"
+"passerelles peut ralentir la connexion par rapport à l’utilisation de 
relais"
 " Tor ordinaires."
 
 #: https//tb-manual.torproject.org/en-US/bridges/
@@ -1227,7 +1227,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/en-US/onion-services/
 #: (content/onion-services/contents+en-US.lrtopic.body)
 msgid "# How to access an onion service"
-msgstr "# Comment accéder à un service onion ?"
+msgstr "# Accéder à un service onion"
 
 #: https//tb-manual.torproject.org/en-US/onion-services/
 #: (content/onion-services/contents+en-US.lrtopic.body)
@@ -1659,7 +1659,7 @@ msgstr "La mise à jour"
 #: https//tb-manual.torproject.org/en-US/updating/
 #: (content/updating/contents+en-US.lrtopic.description)
 msgid "How to update Tor Browser"
-msgstr "Comment mettre à jour le Navigateur Tor ?"
+msgstr "Mettre à jour le Navigateur Tor"
 
 #: https//tb-manual.torproject.org/en-US/updating/
 #: (content/updating/contents+en-US.lrtopic.body)
@@ -2132,7 +2132,7 @@ msgstr "La désinstallation"
 #: https//tb-manual.torproject.org/en-US/uninstalling/
 #: (content/uninstalling/contents+en-US.lrtopic.description)
 msgid "How to remove Tor Browser from your system"
-msgstr "Comment supprimer le Navigateur Tor de votre système ?"
+msgstr "Supprimer le Navigateur Tor de votre système"
 
 #: https//tb-manual.torproject.org/en-US/uninstalling/
 #: (content/uninstalling/contents+en-US.lrtopic.body)

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


[tor-commits] [translation/donatepages-messagespot_completed] Update translations for donatepages-messagespot_completed

2019-02-20 Thread translation
commit c176406a52464f4b55d2d8fc423b09a90b58f3fa
Author: Translation commit bot 
Date:   Wed Feb 20 19:45:35 2019 +

Update translations for donatepages-messagespot_completed
---
 locale/fr/LC_MESSAGES/messages.po | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index c3f02411a..f068e3144 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -713,7 +713,7 @@ msgid ""
 "We need people to run relays, write code, organize the community and spread "
 "the word about our good work."
 msgstr ""
-"Nous avons besoin de gens pour faire fonctionner les relays, écrire du code,"
+"Nous avons besoin de gens pour faire fonctionner les relais, écrire du code,"
 " organiser la communauté et faire passer le mot sur notre bon travail."
 
 #: 
tmp/cache_locale/54/5420828d7720daccac45a05e74a0bdde5ef138020bd4901a7e81ad8817d3f8e8.php:129
@@ -843,7 +843,7 @@ msgid ""
 msgstr ""
 "Des milliers de personnes à travers le monde soutiennent activement le "
 "travail du Projet Tor, y compris des développeurs, des concepteurs, des "
-"opérateurs de relays, des chercheurs, des cryptographes, des informaticiens "
+"opérateurs de relais, des chercheurs, des cryptographes, des informaticiens "
 "et des défenseurs de la vie privée, et la plupart ne sont pas payés par le 
"
 "Projet Tor."
 
@@ -959,7 +959,7 @@ msgid ""
 "relays to help carry traffic for other users."
 msgstr ""
 "Les gens soutiennent aussi Tor de manière non financière, par exemple en "
-"utilisant des relays Tor pour aider à transporter du trafic pour d’autres "
+"utilisant des relais Tor pour aider à transporter du trafic pour d’autres "
 "utilisateurs."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:131
@@ -984,7 +984,7 @@ msgid ""
 "world."
 msgstr ""
 "Tor vous protège en faisant rebondir vos communications sur le réseau Tor, "
-"qui est un réseau distribué de relays gérés par des volontaires dans le "
+"qui est un réseau distribué de relais gérés par des volontaires dans le "
 "monde entier."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:143
@@ -1019,7 +1019,7 @@ msgid ""
 "how to run a relay."
 msgstr ""
 "J'aimerais en savoir plus sur le fonctionnement de Tor, ce que sont les "
-"services d'onions, ou comment faire fonctionner un relay."
+"services d'onions, ou comment faire fonctionner un relais."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:158
 msgid ""
@@ -1228,7 +1228,7 @@ msgstr ""
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:240
 msgid "Is my donation tax-deductible?"
-msgstr "Mon don est-il déductible d’impôt ?"
+msgstr "Mon don est-il déductible du revenu imposable ?"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:244
 msgid ""
@@ -1939,7 +1939,7 @@ msgstr ""
 "Peut-être que votre société serait prête à https://www.torproject.org/docs/faq.html.en#HowDoIDecide\;>utiliser "
-"un relay Tor."
+"un relais Tor."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:604
 msgid ""
@@ -1974,7 +1974,7 @@ msgid ""
 msgstr ""
 "Le Projet Tor acceptera-t-il des dons de qui que ce soit, ou vous réservez-"
 "vous le droit de refuser le soutien d’organisations ou d’individus "
-"spécifiques ?"
+"spécifiques ?"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:628
 msgid "We do reserve the right to reject a donation."

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


[tor-commits] [translation/donatepages-messagespot] Update translations for donatepages-messagespot

2019-02-20 Thread translation
commit 92c6a11aebafb8ad326e257ebf0a4de43ca25e59
Author: Translation commit bot 
Date:   Wed Feb 20 19:45:27 2019 +

Update translations for donatepages-messagespot
---
 locale/fr/LC_MESSAGES/messages.po | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index c3f02411a..f068e3144 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -713,7 +713,7 @@ msgid ""
 "We need people to run relays, write code, organize the community and spread "
 "the word about our good work."
 msgstr ""
-"Nous avons besoin de gens pour faire fonctionner les relays, écrire du code,"
+"Nous avons besoin de gens pour faire fonctionner les relais, écrire du code,"
 " organiser la communauté et faire passer le mot sur notre bon travail."
 
 #: 
tmp/cache_locale/54/5420828d7720daccac45a05e74a0bdde5ef138020bd4901a7e81ad8817d3f8e8.php:129
@@ -843,7 +843,7 @@ msgid ""
 msgstr ""
 "Des milliers de personnes à travers le monde soutiennent activement le "
 "travail du Projet Tor, y compris des développeurs, des concepteurs, des "
-"opérateurs de relays, des chercheurs, des cryptographes, des informaticiens "
+"opérateurs de relais, des chercheurs, des cryptographes, des informaticiens "
 "et des défenseurs de la vie privée, et la plupart ne sont pas payés par le 
"
 "Projet Tor."
 
@@ -959,7 +959,7 @@ msgid ""
 "relays to help carry traffic for other users."
 msgstr ""
 "Les gens soutiennent aussi Tor de manière non financière, par exemple en "
-"utilisant des relays Tor pour aider à transporter du trafic pour d’autres "
+"utilisant des relais Tor pour aider à transporter du trafic pour d’autres "
 "utilisateurs."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:131
@@ -984,7 +984,7 @@ msgid ""
 "world."
 msgstr ""
 "Tor vous protège en faisant rebondir vos communications sur le réseau Tor, "
-"qui est un réseau distribué de relays gérés par des volontaires dans le "
+"qui est un réseau distribué de relais gérés par des volontaires dans le "
 "monde entier."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:143
@@ -1019,7 +1019,7 @@ msgid ""
 "how to run a relay."
 msgstr ""
 "J'aimerais en savoir plus sur le fonctionnement de Tor, ce que sont les "
-"services d'onions, ou comment faire fonctionner un relay."
+"services d'onions, ou comment faire fonctionner un relais."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:158
 msgid ""
@@ -1228,7 +1228,7 @@ msgstr ""
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:240
 msgid "Is my donation tax-deductible?"
-msgstr "Mon don est-il déductible d’impôt ?"
+msgstr "Mon don est-il déductible du revenu imposable ?"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:244
 msgid ""
@@ -1939,7 +1939,7 @@ msgstr ""
 "Peut-être que votre société serait prête à https://www.torproject.org/docs/faq.html.en#HowDoIDecide\;>utiliser "
-"un relay Tor."
+"un relais Tor."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:604
 msgid ""
@@ -1974,7 +1974,7 @@ msgid ""
 msgstr ""
 "Le Projet Tor acceptera-t-il des dons de qui que ce soit, ou vous réservez-"
 "vous le droit de refuser le soutien d’organisations ou d’individus "
-"spécifiques ?"
+"spécifiques ?"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:628
 msgid "We do reserve the right to reject a donation."

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


[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-02-20 Thread translation
commit 3b4e0b1359460c322aed84b172f2e4911fe094bb
Author: Translation commit bot 
Date:   Wed Feb 20 19:20:26 2019 +

Update translations for support-portal_completed
---
 contents+fr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 40a3b4639..7af5c3863 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -854,7 +854,7 @@ msgid ""
 "The Tor Project participates in the Google Summer of Code, which is a summer"
 " program for university students."
 msgstr ""
-"Le projet Tor participe au Google Summer of Code, qui est un programme 
d'été"
+"Le Projet Tor participe au Google Summer of Code, qui est un programme 
d'été"
 " pour les étudiants universitaires."
 
 #: https//support.torproject.org/glossary/
@@ -2777,7 +2777,7 @@ msgid ""
 msgstr ""
 "Si vous êtes intéressé à aider le projet en traduisant le manuel ou le "
 "Navigateur Tor dans votre langue, votre aide serait grandement appréciée ! "
-"La localisation du projet Tor est hébergée dans le Hub [Localization "
+"La localisation du Projet Tor est hébergée dans le Hub [Localization "
 "Lab](https://www.localizationlab.org) sur Transifex, un outil de traduction "
 "tiers. Pour commencer à contribuer, vous devrez vous inscrire à Transifex. "
 "Vous trouverez ci-dessous un aperçu de la façon de vous inscrire et de "
@@ -2902,7 +2902,7 @@ msgid ""
 "There you will find translation guidelines and resources that will help you "
 "contribute to Tor translations."
 msgstr ""
-"Avant de traduire, veuillez lire la page du projet Tor sur le[Wiki du "
+"Avant de traduire, veuillez lire la page du Projet Tor sur le[Wiki du "
 "laboratoire de "
 "localisation](https://wiki.localizationlab.org/index.php/Tor). Vous y "
 "trouverez des directives de traduction et des ressources qui vous aideront à"
@@ -4890,7 +4890,7 @@ msgstr ""
 #: (content/tormessenger/tormessenger-1/contents+en.lrquestion.title)
 msgid "Does Tor Project make an application for private chat?"
 msgstr ""
-"Le projet Tor offre-t-il une application pour les dialogues en ligne "
+"Le Projet Tor offre-t-il une application pour les dialogues en ligne "
 "confidentiels ?"
 
 #: https//support.torproject.org/tormessenger/tor-project-app-for-private-chat/
@@ -6881,7 +6881,7 @@ msgstr ""
 #: https//support.torproject.org/misc/donate-tor-project/
 #: (content/misc/misc-15/contents+en.lrquestion.title)
 msgid "How can I donate to Tor Project?"
-msgstr "Comment puis-je faire un don au projet Tor ?"
+msgstr "Comment puis-je faire un don au Projet Tor ?"
 
 #: https//support.torproject.org/misc/donate-tor-project/
 #: (content/misc/misc-15/contents+en.lrquestion.description)
@@ -7034,7 +7034,7 @@ msgid ""
 "you to download Tor Browser presumably to contact them anonymously with the "
 "ransom they're demanding from you."
 msgstr ""
-"Le projet Tor n’a pas créé ce programme malveillant. Les auteurs du "
+"Le Projet Tor n’a pas créé ce programme malveillant. Les auteurs du "
 "programme malveillant vous demandent de télécharger le Navigateur Tor pour "
 "probablement les contacter de manière anonyme, avec la rançon qu’ils 
exigent"
 " de vous."

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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-02-20 Thread translation
commit 10cd1120c300dad7c15b04093e152f8dae571ee7
Author: Translation commit bot 
Date:   Wed Feb 20 19:20:19 2019 +

Update translations for support-portal
---
 contents+fr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 40a3b4639..7af5c3863 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -854,7 +854,7 @@ msgid ""
 "The Tor Project participates in the Google Summer of Code, which is a summer"
 " program for university students."
 msgstr ""
-"Le projet Tor participe au Google Summer of Code, qui est un programme 
d'été"
+"Le Projet Tor participe au Google Summer of Code, qui est un programme 
d'été"
 " pour les étudiants universitaires."
 
 #: https//support.torproject.org/glossary/
@@ -2777,7 +2777,7 @@ msgid ""
 msgstr ""
 "Si vous êtes intéressé à aider le projet en traduisant le manuel ou le "
 "Navigateur Tor dans votre langue, votre aide serait grandement appréciée ! "
-"La localisation du projet Tor est hébergée dans le Hub [Localization "
+"La localisation du Projet Tor est hébergée dans le Hub [Localization "
 "Lab](https://www.localizationlab.org) sur Transifex, un outil de traduction "
 "tiers. Pour commencer à contribuer, vous devrez vous inscrire à Transifex. "
 "Vous trouverez ci-dessous un aperçu de la façon de vous inscrire et de "
@@ -2902,7 +2902,7 @@ msgid ""
 "There you will find translation guidelines and resources that will help you "
 "contribute to Tor translations."
 msgstr ""
-"Avant de traduire, veuillez lire la page du projet Tor sur le[Wiki du "
+"Avant de traduire, veuillez lire la page du Projet Tor sur le[Wiki du "
 "laboratoire de "
 "localisation](https://wiki.localizationlab.org/index.php/Tor). Vous y "
 "trouverez des directives de traduction et des ressources qui vous aideront à"
@@ -4890,7 +4890,7 @@ msgstr ""
 #: (content/tormessenger/tormessenger-1/contents+en.lrquestion.title)
 msgid "Does Tor Project make an application for private chat?"
 msgstr ""
-"Le projet Tor offre-t-il une application pour les dialogues en ligne "
+"Le Projet Tor offre-t-il une application pour les dialogues en ligne "
 "confidentiels ?"
 
 #: https//support.torproject.org/tormessenger/tor-project-app-for-private-chat/
@@ -6881,7 +6881,7 @@ msgstr ""
 #: https//support.torproject.org/misc/donate-tor-project/
 #: (content/misc/misc-15/contents+en.lrquestion.title)
 msgid "How can I donate to Tor Project?"
-msgstr "Comment puis-je faire un don au projet Tor ?"
+msgstr "Comment puis-je faire un don au Projet Tor ?"
 
 #: https//support.torproject.org/misc/donate-tor-project/
 #: (content/misc/misc-15/contents+en.lrquestion.description)
@@ -7034,7 +7034,7 @@ msgid ""
 "you to download Tor Browser presumably to contact them anonymously with the "
 "ransom they're demanding from you."
 msgstr ""
-"Le projet Tor n’a pas créé ce programme malveillant. Les auteurs du "
+"Le Projet Tor n’a pas créé ce programme malveillant. Les auteurs du "
 "programme malveillant vous demandent de télécharger le Navigateur Tor pour "
 "probablement les contacter de manière anonyme, avec la rançon qu’ils 
exigent"
 " de vous."

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


[tor-commits] [translation/tbmanual-contentspot_completed] Update translations for tbmanual-contentspot_completed

2019-02-20 Thread translation
commit 00d5d2bda10726dee0b5580e4d0238665a3589e6
Author: Translation commit bot 
Date:   Wed Feb 20 19:17:41 2019 +

Update translations for tbmanual-contentspot_completed
---
 contents+fr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 0f67f7c24..d650b74a3 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -214,7 +214,7 @@ msgid ""
 "Institute](https://tor.calyxinstitute.org)."
 msgstr ""
 "Si vous ne parvenez pas à télécharger le Navigateur Tor à partir du site "
-"officiel du projet Tor, vous pouvez essayer de le télécharger à partir 
d’un "
+"officiel du Projet Tor, vous pouvez essayer de le télécharger à partir 
d’un "
 "de nos miroirs officiels, soit via [EFF](https://tor.eff.org) ou [Calyx "
 "Institute](https://tor.calyxinstitute.org)."
 
@@ -1196,7 +1196,7 @@ msgid ""
 "* An onion services’s location and IP address are hidden, making it "
 "difficult for adversaries to censor it or identify its operators."
 msgstr ""
-"* Le lieu et l’adresse IP d’un service oignon sont cachés, et il est 
donc "
+"* Le lieu et l’adresse IP d’un service onion sont cachés, et il est donc 
"
 "difficile pour ses adversaires de le censurer ou d’identifier ses "
 "opérateurs."
 
@@ -1219,7 +1219,7 @@ msgid ""
 "Tor ensure that it is connecting to the right location and that the "
 "connection is not being tampered with."
 msgstr ""
-"* L’adresse d’un service oignon est générée automatiquement, donc les "
+"* L’adresse d’un service onion est générée automatiquement, donc les "
 "opérateurs n’ont pas à acheter un nom de domaine ; l’URL .onion aide 
aussi "
 "Tor à s’assurer qu’il se connecte au bon endroit et que la connexion 
n’a pas"
 " été altérée."
@@ -1227,7 +1227,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/en-US/onion-services/
 #: (content/onion-services/contents+en-US.lrtopic.body)
 msgid "# How to access an onion service"
-msgstr "# Comment accéder à un service oignon ?"
+msgstr "# Comment accéder à un service onion ?"
 
 #: https//tb-manual.torproject.org/en-US/onion-services/
 #: (content/onion-services/contents+en-US.lrtopic.body)
@@ -2204,7 +2204,7 @@ msgid ""
 msgstr ""
 "Si vous êtes intéressé à aider le projet en traduisant le manuel ou le "
 "Navigateur Tor dans votre langue, votre aide serait grandement appréciée ! "
-"La localisation du projet Tor est hébergée dans le Hub [Localization "
+"La localisation du Projet Tor est hébergée dans le Hub [Localization "
 "Lab](https://www.localizationlab.org) sur Transifex, un outil de traduction "
 "tiers. Pour commencer à contribuer, vous devrez vous inscrire à Transifex. "
 "Vous trouverez ci-dessous un aperçu de la façon de vous inscrire et de "
@@ -2329,7 +2329,7 @@ msgid ""
 "There you will find translation guidelines and resources that will help you "
 "contribute to Tor translations."
 msgstr ""
-"Avant de traduire, veuillez lire la page du projet Tor sur le[Wiki du "
+"Avant de traduire, veuillez lire la page du Projet Tor sur le[Wiki du "
 "laboratoire de "
 "localisation](https://wiki.localizationlab.org/index.php/Tor). Vous y "
 "trouverez des directives de traduction et des ressources qui vous aideront à"

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


[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-02-20 Thread translation
commit 17f8a7579011fafcafa393eee669c06d70a6f0f6
Author: Translation commit bot 
Date:   Wed Feb 20 19:17:34 2019 +

Update translations for tbmanual-contentspot
---
 contents+fr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 0f67f7c24..d650b74a3 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -214,7 +214,7 @@ msgid ""
 "Institute](https://tor.calyxinstitute.org)."
 msgstr ""
 "Si vous ne parvenez pas à télécharger le Navigateur Tor à partir du site "
-"officiel du projet Tor, vous pouvez essayer de le télécharger à partir 
d’un "
+"officiel du Projet Tor, vous pouvez essayer de le télécharger à partir 
d’un "
 "de nos miroirs officiels, soit via [EFF](https://tor.eff.org) ou [Calyx "
 "Institute](https://tor.calyxinstitute.org)."
 
@@ -1196,7 +1196,7 @@ msgid ""
 "* An onion services’s location and IP address are hidden, making it "
 "difficult for adversaries to censor it or identify its operators."
 msgstr ""
-"* Le lieu et l’adresse IP d’un service oignon sont cachés, et il est 
donc "
+"* Le lieu et l’adresse IP d’un service onion sont cachés, et il est donc 
"
 "difficile pour ses adversaires de le censurer ou d’identifier ses "
 "opérateurs."
 
@@ -1219,7 +1219,7 @@ msgid ""
 "Tor ensure that it is connecting to the right location and that the "
 "connection is not being tampered with."
 msgstr ""
-"* L’adresse d’un service oignon est générée automatiquement, donc les "
+"* L’adresse d’un service onion est générée automatiquement, donc les "
 "opérateurs n’ont pas à acheter un nom de domaine ; l’URL .onion aide 
aussi "
 "Tor à s’assurer qu’il se connecte au bon endroit et que la connexion 
n’a pas"
 " été altérée."
@@ -1227,7 +1227,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/en-US/onion-services/
 #: (content/onion-services/contents+en-US.lrtopic.body)
 msgid "# How to access an onion service"
-msgstr "# Comment accéder à un service oignon ?"
+msgstr "# Comment accéder à un service onion ?"
 
 #: https//tb-manual.torproject.org/en-US/onion-services/
 #: (content/onion-services/contents+en-US.lrtopic.body)
@@ -2204,7 +2204,7 @@ msgid ""
 msgstr ""
 "Si vous êtes intéressé à aider le projet en traduisant le manuel ou le "
 "Navigateur Tor dans votre langue, votre aide serait grandement appréciée ! "
-"La localisation du projet Tor est hébergée dans le Hub [Localization "
+"La localisation du Projet Tor est hébergée dans le Hub [Localization "
 "Lab](https://www.localizationlab.org) sur Transifex, un outil de traduction "
 "tiers. Pour commencer à contribuer, vous devrez vous inscrire à Transifex. "
 "Vous trouverez ci-dessous un aperçu de la façon de vous inscrire et de "
@@ -2329,7 +2329,7 @@ msgid ""
 "There you will find translation guidelines and resources that will help you "
 "contribute to Tor translations."
 msgstr ""
-"Avant de traduire, veuillez lire la page du projet Tor sur le[Wiki du "
+"Avant de traduire, veuillez lire la page du Projet Tor sur le[Wiki du "
 "laboratoire de "
 "localisation](https://wiki.localizationlab.org/index.php/Tor). Vous y "
 "trouverez des directives de traduction et des ressources qui vous aideront à"

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


[tor-commits] [translation/donatepages-messagespot] Update translations for donatepages-messagespot

2019-02-20 Thread translation
commit 24aabebcb44b3ce38f4b725a3f3a461037b207fa
Author: Translation commit bot 
Date:   Wed Feb 20 19:15:26 2019 +

Update translations for donatepages-messagespot
---
 locale/fr/LC_MESSAGES/messages.po | 128 +++---
 1 file changed, 64 insertions(+), 64 deletions(-)

diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index 7f9deccc3..c3f02411a 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -99,7 +99,7 @@ msgid ""
 "The Tor Project will never have access to your financial data, such as your "
 "credit card information.We aim to be careful with your information."
 msgstr ""
-"Le projet Tor n’aura jamais accès à vos données financières telles que "
+"Le Projet Tor n’aura jamais accès à vos données financières telles que "
 "celles liées à votre carte de crédit. Nous nous efforçons de traiter vos "
 "renseignements avec prudence."
 
@@ -165,7 +165,7 @@ msgid ""
 "who need it to do their work, for example by thanking you or mailing you a "
 "t-shirt."
 msgstr ""
-"L’accès à ces renseignements est limité, dans le projet Tor, aux 
personnes "
+"L’accès à ces renseignements est limité, dans le Projet Tor, aux 
personnes "
 "qui en ont besoin pour faire leur travail, par exemple pour vous remercier "
 "ou pour vous envoyer un tee-shirt."
 
@@ -202,7 +202,7 @@ msgstr "Tor : l’union fait la force"
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:75
 msgid "Donate to the Tor Project and protect the privacy of millions."
 msgstr ""
-"Faites un don au projet Tor et protégez la vie privée de millions de "
+"Faites un don au Projet Tor et protégez la vie privée de millions de "
 "personnes."
 
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:54
@@ -311,7 +311,7 @@ msgstr "Non merci, je ne veux pas de cadeau."
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:225
 #, php-format
 msgid "I would prefer 100% of my donation to go to the Tor Project's work."
-msgstr "Je préférerais que 100 % de mon don aille au travail du projet Tor."
+msgstr "Je préférerais que 100 % de mon don aille au travail du Projet Tor."
 
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:236
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:236
@@ -457,7 +457,7 @@ msgstr "Nous vous enverrons votre reçu par courriel"
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:411
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:405
 msgid "Start sending me email updates about the Tor Project!"
-msgstr "Commencez à m’envoyer des nouvelles sur le projet Tor par 
courriel !"
+msgstr "Commencez à m’envoyer des nouvelles sur le Projet Tor par 
courriel !"
 
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:418
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:412
@@ -745,7 +745,7 @@ msgstr "Abonnez-vous à notre bulletin d’information"
 #: 
tmp/cache_locale/50/50777d283fdd4725b4b51b066a1fa065079d875050e04874af7ad8d37f823d3f.php:35
 msgid "Get monthly updates and opportunities from the Tor Project."
 msgstr ""
-"Recevez les mises à jour mensuelles et les opportunités du projet Tor."
+"Recevez les mises à jour mensuelles et les opportunités du Projet Tor."
 
 #: 
tmp/cache_locale/50/50777d283fdd4725b4b51b066a1fa065079d875050e04874af7ad8d37f823d3f.php:39
 msgid "Sign Up"
@@ -792,7 +792,7 @@ msgstr ""
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:66
 msgid "What is the Tor Project and what does it do?"
-msgstr "Qu’est-ce que le projet Tor et que fait-il ?"
+msgstr "Qu’est-ce que le Projet Tor et en quoi consiste-t-il ?"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:70
 msgid ""
@@ -813,7 +813,7 @@ msgid ""
 "href=\"https://www.torproject.org/download/download-easy.html.en\;>Tor "
 "Browser, which enables people to browse the internet anonymously."
 msgstr ""
-"Le produit principal du projet Tor est le https://www.torproject.org/download/download-;
 "easy.html.en\">Navigateur Tor, qui permet aux gens de naviguer sur "
 "Internet de manière anonyme."
@@ -832,7 +832,7 @@ msgstr "Elle a été fondée en 2006."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:82
 msgid "Who works for the Tor Project, and what do they do?"
-msgstr "Qui travaille pour le projet Tor, et que font-ils ?"
+msgstr "Qui travaille pour le Projet Tor et que font-ils ?"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:86
 msgid ""
@@ -842,16 

[tor-commits] [translation/donatepages-messagespot_completed] Update translations for donatepages-messagespot_completed

2019-02-20 Thread translation
commit 689bb01d758a42ee05198ef6de22437e39ab6cf6
Author: Translation commit bot 
Date:   Wed Feb 20 19:15:33 2019 +

Update translations for donatepages-messagespot_completed
---
 locale/fr/LC_MESSAGES/messages.po | 128 +++---
 1 file changed, 64 insertions(+), 64 deletions(-)

diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index 7f9deccc3..c3f02411a 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -99,7 +99,7 @@ msgid ""
 "The Tor Project will never have access to your financial data, such as your "
 "credit card information.We aim to be careful with your information."
 msgstr ""
-"Le projet Tor n’aura jamais accès à vos données financières telles que "
+"Le Projet Tor n’aura jamais accès à vos données financières telles que "
 "celles liées à votre carte de crédit. Nous nous efforçons de traiter vos "
 "renseignements avec prudence."
 
@@ -165,7 +165,7 @@ msgid ""
 "who need it to do their work, for example by thanking you or mailing you a "
 "t-shirt."
 msgstr ""
-"L’accès à ces renseignements est limité, dans le projet Tor, aux 
personnes "
+"L’accès à ces renseignements est limité, dans le Projet Tor, aux 
personnes "
 "qui en ont besoin pour faire leur travail, par exemple pour vous remercier "
 "ou pour vous envoyer un tee-shirt."
 
@@ -202,7 +202,7 @@ msgstr "Tor : l’union fait la force"
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:75
 msgid "Donate to the Tor Project and protect the privacy of millions."
 msgstr ""
-"Faites un don au projet Tor et protégez la vie privée de millions de "
+"Faites un don au Projet Tor et protégez la vie privée de millions de "
 "personnes."
 
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:54
@@ -311,7 +311,7 @@ msgstr "Non merci, je ne veux pas de cadeau."
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:225
 #, php-format
 msgid "I would prefer 100% of my donation to go to the Tor Project's work."
-msgstr "Je préférerais que 100 % de mon don aille au travail du projet Tor."
+msgstr "Je préférerais que 100 % de mon don aille au travail du Projet Tor."
 
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:236
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:236
@@ -457,7 +457,7 @@ msgstr "Nous vous enverrons votre reçu par courriel"
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:411
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:405
 msgid "Start sending me email updates about the Tor Project!"
-msgstr "Commencez à m’envoyer des nouvelles sur le projet Tor par 
courriel !"
+msgstr "Commencez à m’envoyer des nouvelles sur le Projet Tor par 
courriel !"
 
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:418
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:412
@@ -745,7 +745,7 @@ msgstr "Abonnez-vous à notre bulletin d’information"
 #: 
tmp/cache_locale/50/50777d283fdd4725b4b51b066a1fa065079d875050e04874af7ad8d37f823d3f.php:35
 msgid "Get monthly updates and opportunities from the Tor Project."
 msgstr ""
-"Recevez les mises à jour mensuelles et les opportunités du projet Tor."
+"Recevez les mises à jour mensuelles et les opportunités du Projet Tor."
 
 #: 
tmp/cache_locale/50/50777d283fdd4725b4b51b066a1fa065079d875050e04874af7ad8d37f823d3f.php:39
 msgid "Sign Up"
@@ -792,7 +792,7 @@ msgstr ""
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:66
 msgid "What is the Tor Project and what does it do?"
-msgstr "Qu’est-ce que le projet Tor et que fait-il ?"
+msgstr "Qu’est-ce que le Projet Tor et en quoi consiste-t-il ?"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:70
 msgid ""
@@ -813,7 +813,7 @@ msgid ""
 "href=\"https://www.torproject.org/download/download-easy.html.en\;>Tor "
 "Browser, which enables people to browse the internet anonymously."
 msgstr ""
-"Le produit principal du projet Tor est le https://www.torproject.org/download/download-;
 "easy.html.en\">Navigateur Tor, qui permet aux gens de naviguer sur "
 "Internet de manière anonyme."
@@ -832,7 +832,7 @@ msgstr "Elle a été fondée en 2006."
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:82
 msgid "Who works for the Tor Project, and what do they do?"
-msgstr "Qui travaille pour le projet Tor, et que font-ils ?"
+msgstr "Qui travaille pour le Projet Tor et que font-ils ?"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:86
 msgid ""
@@ 

[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-02-20 Thread translation
commit 6ada0ef94d09501cd4d15be4ad020b7285f1845b
Author: Translation commit bot 
Date:   Wed Feb 20 18:50:51 2019 +

Update translations for support-portal_completed
---
 contents+fr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 96773c0cf..40a3b4639 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -2163,7 +2163,7 @@ msgstr ""
 #: https//support.torproject.org/misc/tor-glossary/
 #: (content/misc/glossary/contents+en.lrquestion.description)
 msgid "### third-party tracking"
-msgstr "### suivi à la trace par des tiers"
+msgstr "### pistage par des tiers"
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -4800,9 +4800,9 @@ msgid ""
 "I urge you to reconsider this decision; Tor is used by people all over the "
 "world to protect their privacy and fight censorship."
 msgstr ""
-"Je vous demande instamment de reconsidérer votre décision ; Tor est 
utilisé "
-"partout dans le monde par des personnes souhaitant protéger leurs "
-"renseignements personnels tout en combattant la censure."
+"Je vous prie instamment de reconsidérer votre décision ; dans le monde "
+"entier, des personnes utilisent Tor pour protéger leur vie privée et leurs "
+"renseignements personnels, mais aussi pour combattre la censure."
 
 #: https//support.torproject.org/tbb/website-blocking-access-over-tor/
 #: (content/tbb/tbb-7/contents+en.lrquestion.description)
@@ -6925,7 +6925,7 @@ msgid ""
 msgstr ""
 "Nous détestons que certaines personnes utilisent Tor pour faire des choses "
 "horribles, mais nous ne pouvons rien faire pour nous en débarrasser sans "
-"aussi porter atteinte aux activistes des droits de la personne, aux "
+"aussi porter atteinte aux défenseurs des droits de la personne, aux "
 "journalistes, aux survivants de violence et autres personnes qui utilisent "
 "Tor à des fins louables."
 
@@ -7059,7 +7059,7 @@ msgid ""
 "of people can also be abused by criminals and malware authors."
 msgstr ""
 "Mais veuillez prendre en considération que nos logiciels sont utilisés tous 
"
-"les jours à des fins les plus diverses par des activistes des droits de la "
+"les jours à des fins les plus diverses par des défenseurs des droits de la "
 "personne, des journalistes, des survivants de violence familiale, des "
 "lanceurs d’alerte, des représentants des forces de l’ordre et bien 
d’autres."
 " Malheureusement, la protection que nos logiciels peut fournir à ces groupes"

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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-02-20 Thread translation
commit 81e555cde21d1673d7a42793f4a2081937a5d2d2
Author: Translation commit bot 
Date:   Wed Feb 20 18:50:42 2019 +

Update translations for support-portal
---
 contents+fr.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index 96773c0cf..40a3b4639 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -2163,7 +2163,7 @@ msgstr ""
 #: https//support.torproject.org/misc/tor-glossary/
 #: (content/misc/glossary/contents+en.lrquestion.description)
 msgid "### third-party tracking"
-msgstr "### suivi à la trace par des tiers"
+msgstr "### pistage par des tiers"
 
 #: https//support.torproject.org/glossary/
 #: (content/glossary/contents+en.lrquestion.description)
@@ -4800,9 +4800,9 @@ msgid ""
 "I urge you to reconsider this decision; Tor is used by people all over the "
 "world to protect their privacy and fight censorship."
 msgstr ""
-"Je vous demande instamment de reconsidérer votre décision ; Tor est 
utilisé "
-"partout dans le monde par des personnes souhaitant protéger leurs "
-"renseignements personnels tout en combattant la censure."
+"Je vous prie instamment de reconsidérer votre décision ; dans le monde "
+"entier, des personnes utilisent Tor pour protéger leur vie privée et leurs "
+"renseignements personnels, mais aussi pour combattre la censure."
 
 #: https//support.torproject.org/tbb/website-blocking-access-over-tor/
 #: (content/tbb/tbb-7/contents+en.lrquestion.description)
@@ -6925,7 +6925,7 @@ msgid ""
 msgstr ""
 "Nous détestons que certaines personnes utilisent Tor pour faire des choses "
 "horribles, mais nous ne pouvons rien faire pour nous en débarrasser sans "
-"aussi porter atteinte aux activistes des droits de la personne, aux "
+"aussi porter atteinte aux défenseurs des droits de la personne, aux "
 "journalistes, aux survivants de violence et autres personnes qui utilisent "
 "Tor à des fins louables."
 
@@ -7059,7 +7059,7 @@ msgid ""
 "of people can also be abused by criminals and malware authors."
 msgstr ""
 "Mais veuillez prendre en considération que nos logiciels sont utilisés tous 
"
-"les jours à des fins les plus diverses par des activistes des droits de la "
+"les jours à des fins les plus diverses par des défenseurs des droits de la "
 "personne, des journalistes, des survivants de violence familiale, des "
 "lanceurs d’alerte, des représentants des forces de l’ordre et bien 
d’autres."
 " Malheureusement, la protection que nos logiciels peut fournir à ces groupes"

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


[tor-commits] [translation/tails-openpgp-applet] Update translations for tails-openpgp-applet

2019-02-20 Thread translation
commit 91fd2842d22dd31022c763c22d3ab81c004557a4
Author: Translation commit bot 
Date:   Wed Feb 20 18:47:02 2019 +

Update translations for tails-openpgp-applet
---
 kk/openpgp-applet.pot | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/kk/openpgp-applet.pot b/kk/openpgp-applet.pot
index 063e32ee0..e0ec86461 100644
--- a/kk/openpgp-applet.pot
+++ b/kk/openpgp-applet.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2019-02-16 18:51+\n"
+"PO-Revision-Date: 2019-02-20 18:35+\n"
 "Last-Translator: Dinmuhamed Esengeldi \n"
 "Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
 "MIME-Version: 1.0\n"
@@ -44,7 +44,7 @@ msgstr "Public _Keys бар аралық сақтағышты 
қолтаңбал
 
 #: bin/openpgp-applet:240
 msgid "_Decrypt/Verify Clipboard"
-msgstr ""
+msgstr "_Аралық сақтағыштың шифрын шешіңіз / 
тексеріңіз"
 
 #: bin/openpgp-applet:244
 msgid "_Manage Keys"
@@ -60,7 +60,7 @@ msgstr "Алмасу буферінде жарамды 
деректер болм
 
 #: bin/openpgp-applet:337 bin/openpgp-applet:339 bin/openpgp-applet:341
 msgid "Unknown Trust"
-msgstr ""
+msgstr "Белгісіз сенім"
 
 #: bin/openpgp-applet:343
 msgid "Marginal Trust"
@@ -72,7 +72,7 @@ msgstr "Толық сенім"
 
 #: bin/openpgp-applet:347
 msgid "Ultimate Trust"
-msgstr ""
+msgstr "Соңғы сенім"
 
 #: bin/openpgp-applet:400
 msgid "Name"

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


[tor-commits] [translation/tails-openpgp-applet_completed] Update translations for tails-openpgp-applet_completed

2019-02-20 Thread translation
commit 8785042a7c3e66a28b1a2fdbcbb416ef60f62d8e
Author: Translation commit bot 
Date:   Wed Feb 20 18:47:08 2019 +

Update translations for tails-openpgp-applet_completed
---
 kk/openpgp-applet.pot | 178 ++
 1 file changed, 178 insertions(+)

diff --git a/kk/openpgp-applet.pot b/kk/openpgp-applet.pot
new file mode 100644
index 0..e0ec86461
--- /dev/null
+++ b/kk/openpgp-applet.pot
@@ -0,0 +1,178 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Tails developers
+# This file is distributed under the same license as the OpenPGP_Applet 
package.
+# 
+# Translators:
+# Dinmuhamed Esengeldi , 2019
+msgid ""
+msgstr ""
+"Project-Id-Version: Tor Project\n"
+"Report-Msgid-Bugs-To: ta...@boum.org\n"
+"POT-Creation-Date: 2017-08-05 15:07-0400\n"
+"PO-Revision-Date: 2019-02-20 18:35+\n"
+"Last-Translator: Dinmuhamed Esengeldi \n"
+"Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: kk\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+
+#: bin/openpgp-applet:160
+msgid "You are about to exit OpenPGP Applet. Are you sure?"
+msgstr "Сіз OpenPGP апплетінен шығайын деп 
жатсыз.Сіз сенімдісізбе? "
+
+#: bin/openpgp-applet:172
+msgid "OpenPGP encryption applet"
+msgstr "OpenPGP шифрлау аплеті"
+
+#: bin/openpgp-applet:175
+msgid "Exit"
+msgstr "Шығу"
+
+#: bin/openpgp-applet:177
+msgid "About"
+msgstr "Осы туралы"
+
+#: bin/openpgp-applet:232
+msgid "Encrypt Clipboard with _Passphrase"
+msgstr "Аралық сақтағышты _Passphrase арқылы 
шифрлау"
+
+#: bin/openpgp-applet:235
+msgid "Sign/Encrypt Clipboard with Public _Keys"
+msgstr "Public _Keys бар аралық сақтағышты 
қолтаңбалау / шифрлау"
+
+#: bin/openpgp-applet:240
+msgid "_Decrypt/Verify Clipboard"
+msgstr "_Аралық сақтағыштың шифрын шешіңіз / 
тексеріңіз"
+
+#: bin/openpgp-applet:244
+msgid "_Manage Keys"
+msgstr "_Басқару пернелері"
+
+#: bin/openpgp-applet:248
+msgid "_Open Text Editor"
+msgstr "_Ашық Мәтіндік Редактор"
+
+#: bin/openpgp-applet:292
+msgid "The clipboard does not contain valid input data."
+msgstr "Алмасу буферінде жарамды деректер 
болмайды."
+
+#: bin/openpgp-applet:337 bin/openpgp-applet:339 bin/openpgp-applet:341
+msgid "Unknown Trust"
+msgstr "Белгісіз сенім"
+
+#: bin/openpgp-applet:343
+msgid "Marginal Trust"
+msgstr "Маргинальды сенім"
+
+#: bin/openpgp-applet:345
+msgid "Full Trust"
+msgstr "Толық сенім"
+
+#: bin/openpgp-applet:347
+msgid "Ultimate Trust"
+msgstr "Соңғы сенім"
+
+#: bin/openpgp-applet:400
+msgid "Name"
+msgstr "Аты"
+
+#: bin/openpgp-applet:401
+msgid "Key ID"
+msgstr "ID кілті"
+
+#: bin/openpgp-applet:402
+msgid "Status"
+msgstr "Қалып-күйі"
+
+#: bin/openpgp-applet:433
+msgid "Fingerprint:"
+msgstr "Саусақ таңбасы:"
+
+#: bin/openpgp-applet:436
+msgid "User ID:"
+msgid_plural "User IDs:"
+msgstr[0] "Пайдаланушының ID:"
+msgstr[1] "Пайдаланыушының идентификаторы:"
+
+#: bin/openpgp-applet:465
+msgid "None (Don't sign)"
+msgstr "Жоқ (белгі қоймаңыз)"
+
+#: bin/openpgp-applet:528
+msgid "Select recipients:"
+msgstr "Алушыларды таңдаңыз:"
+
+#: bin/openpgp-applet:536
+msgid "Hide recipients"
+msgstr "Алушыларды жасыру"
+
+#: bin/openpgp-applet:539
+msgid ""
+"Hide the user IDs of all recipients of an encrypted message. Otherwise "
+"anyone that sees the encrypted message can see who the recipients are."
+msgstr "Шифрланған хабардың барлық 
алушыларының пайдаланушы ID-ін жасырыңыз. 
Әйтпесе, шифрланған хабарламаны көретін 
кез келген адам алушылардың кім екенін 
көре алады."
+
+#: bin/openpgp-applet:545
+msgid "Sign message as:"
+msgstr "Мынадай хабарлама:"
+
+#: bin/openpgp-applet:549
+msgid "Choose keys"
+msgstr "Кілтті таңдау"
+
+#: bin/openpgp-applet:589
+msgid "Do you trust these keys?"
+msgstr "Сіз осы кілтке сенесіз бе?"
+
+#: bin/openpgp-applet:592
+msgid "The following selected key is not fully trusted:"
+msgid_plural "The following selected keys are not fully trusted:"
+msgstr[0] "Келесі таңдалған кілт толығымен 
сенімді емес:"
+msgstr[1] "Төмендегі таңдалған кілттерге толық 
сенім артуға болмайды:"
+
+#: bin/openpgp-applet:610
+msgid "Do you trust this key enough to use it anyway?"
+msgid_plural "Do you trust these keys 

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

2019-02-20 Thread translation
commit 3eafba2fe6fc1ac32d92a3262dbb0f74a2af4493
Author: Translation commit bot 
Date:   Wed Feb 20 18:46:42 2019 +

Update translations for tails-perl5lib
---
 kk.po | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/kk.po b/kk.po
index 3a49a5e6c..f66dda616 100644
--- a/kk.po
+++ b/kk.po
@@ -3,32 +3,33 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Dinmuhamed Esengeldi , 2019
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2018-03-15 12:15+\n"
-"PO-Revision-Date: 2018-03-31 13:21+\n"
-"Last-Translator: carolyn \n"
+"POT-Creation-Date: 2019-01-06 16:58+0100\n"
+"PO-Revision-Date: 2019-02-20 18:34+\n"
+"Last-Translator: Dinmuhamed Esengeldi \n"
 "Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: kk\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
 
-#: ../lib/Tails/RunningSystem.pm:159
+#: ../lib/Tails/RunningSystem.pm:193
 msgid "Error"
 msgstr "Қате"
 
-#: ../lib/Tails/RunningSystem.pm:161
+#: ../lib/Tails/RunningSystem.pm:195
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr ""
+msgstr "Қондырғы құрылғысы іске қосылып 
жатса, табылмайды. Мүмкін сіз «toram» 
опциясын қолдандыңыз ба?"
 
-#: ../lib/Tails/RunningSystem.pm:192
+#: ../lib/Tails/RunningSystem.pm:223
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr ""
+msgstr "Жетектің Tails жұмыс істей бермейді, 
табылмайды. Мүмкін сіз «toram» опциясын 
қолдандыңыз ба?"

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


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

2019-02-20 Thread translation
commit 28dc29fcbc44b620073110ae5d6c41c49ab4
Author: Translation commit bot 
Date:   Wed Feb 20 18:46:47 2019 +

Update translations for tails-perl5lib_completed
---
 kk.po | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/kk.po b/kk.po
new file mode 100644
index 0..f66dda616
--- /dev/null
+++ b/kk.po
@@ -0,0 +1,35 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Tails developers
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# Dinmuhamed Esengeldi , 2019
+msgid ""
+msgstr ""
+"Project-Id-Version: Tor Project\n"
+"Report-Msgid-Bugs-To: Tails developers \n"
+"POT-Creation-Date: 2019-01-06 16:58+0100\n"
+"PO-Revision-Date: 2019-02-20 18:34+\n"
+"Last-Translator: Dinmuhamed Esengeldi \n"
+"Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: kk\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+
+#: ../lib/Tails/RunningSystem.pm:193
+msgid "Error"
+msgstr "Қате"
+
+#: ../lib/Tails/RunningSystem.pm:195
+msgid ""
+"The device Tails is running from cannot be found. Maybe you used the 'toram'"
+" option?"
+msgstr "Қондырғы құрылғысы іске қосылып 
жатса, табылмайды. Мүмкін сіз «toram» 
опциясын қолдандыңыз ба?"
+
+#: ../lib/Tails/RunningSystem.pm:223
+msgid ""
+"The drive Tails is running from cannot be found. Maybe you used the 'toram' "
+"option?"
+msgstr "Жетектің Tails жұмыс істей бермейді, 
табылмайды. Мүмкін сіз «toram» опциясын 
қолдандыңыз ба?"

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


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

2019-02-20 Thread translation
commit a02c0664155f113e8f3ef75c398dba1b6882f189
Author: Translation commit bot 
Date:   Wed Feb 20 18:46:27 2019 +

Update translations for tails-misc_completed
---
 kk.po | 790 ++
 1 file changed, 790 insertions(+)

diff --git a/kk.po b/kk.po
new file mode 100644
index 0..5ed6891a1
--- /dev/null
+++ b/kk.po
@@ -0,0 +1,790 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# Dinmuhamed Esengeldi , 2019
+msgid ""
+msgstr ""
+"Project-Id-Version: Tor Project\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-01-14 21:20+0100\n"
+"PO-Revision-Date: 2019-02-20 18:25+\n"
+"Last-Translator: Dinmuhamed Esengeldi \n"
+"Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: kk\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+
+#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:39
+msgid "Tor is ready"
+msgstr "Tor дайын"
+
+#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:40
+msgid "You can now access the Internet."
+msgstr "Енді Интернетке кіруге болады."
+
+#: config/chroot_local-includes/etc/whisperback/config.py:69
+#, python-format
+msgid ""
+"Help us fix your bug!\n"
+"Read our bug reporting instructions.\n"
+"Do not include more personal information than\n"
+"needed!\n"
+"About giving us an email address\n"
+"\n"
+"Giving us an email address allows us to contact you to clarify the problem. 
This\n"
+"is needed for the vast majority of the reports we receive as most reports\n"
+"without any contact information are useless. On the other hand it also 
provides\n"
+"an opportunity for eavesdroppers, like your email or Internet provider, to\n"
+"confirm that you are using Tails.\n"
+"\n"
+msgstr "Қатені түзетуге 
көмектесіңіз!\nҚателер туралы 
есеп беру нұсқауларын 
оқыңыз.\nБұдан артық жеке ақпаратты 
қамтымаңыз\nқажет 
болды!\nЭлектрондық пошта 
мекенжайын беру туралы\n\nБізге 
электрондық пошта мекенжайын беру бұл 
мәселені түсіндіру үшін сізбен 
байланысуға мүмкіндік 
береді.Бұл\nесептердің басым көпшілігі 
үшін біз көптеген есептер ретінде 
қабылдаймыз ешқандай байланыс 
ақпаратынсыз пайдасыз.Екінші жағынан, ол 
да қамтамасыз етеді\nэлектрондық поштаңыз 
немесе интернет-провайдеріңіз сияқты, т
 ыңдау құрылғылары үшін мүмкіндіктер\nTails 
пайдаланатыныңызды растаңыз.\n\n"
+
+#: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:51
+msgid ""
+"You can install additional software automatically from your persistent "
+"storage when starting Tails."
+msgstr "Қалдықтарды іске қосу кезінде қосымша 
бағдарламалық жасақтаманы тұрақты сақтау 
орнынан автоматты түрде орната аласыз."
+
+#: 
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 "Қалдықтарды іске қосу кезінде тұрақты 
сақтаудан автоматты түрде келесі 
бағдарлама орнатылады."
+
+#: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:132
+#: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:172
+msgid ""
+"To add more, install some software using Synaptic Package Manager or APT on the command line."
+msgstr "Қосымша ақпарат алу үшін кейбір 
бағдарламалық жасақтаманы орнатыңызSynaptic Package ManagerorAPT пәрмен жолында."
+
+#: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:151
+msgid "_Create persistent storage"
+msgstr "_Тұрақты сақтауды жасаңыз"
+
+#: config/chroot_local-includes/usr/local/bin/electrum:57
+msgid "Persistence is disabled for Electrum"
+msgstr "Тұрақтылық Electrum үшін өшірілген"
+
+#: config/chroot_local-includes/usr/local/bin/electrum:59
+msgid ""
+"When you reboot Tails, all of Electrum's data will be lost, including 

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

2019-02-20 Thread translation
commit 199813de416c89dd9c12452a5789c47f1c4bcf86
Author: Translation commit bot 
Date:   Wed Feb 20 18:45:56 2019 +

Update translations for https_everywhere_completed
---
 is/https-everywhere.dtd | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/is/https-everywhere.dtd b/is/https-everywhere.dtd
index 0e208ac37..15f0fddd4 100644
--- a/is/https-everywhere.dtd
+++ b/is/https-everywhere.dtd
@@ -33,8 +33,9 @@
 
 
 
-
+
 
+
 
 
 

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


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

2019-02-20 Thread translation
commit b279fd7c36c288f2c986d4e52388515f3122ac33
Author: Translation commit bot 
Date:   Wed Feb 20 18:46:22 2019 +

Update translations for tails-misc
---
 kk.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/kk.po b/kk.po
index 68b5cddf3..5ed6891a1 100644
--- a/kk.po
+++ b/kk.po
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-01-14 21:20+0100\n"
-"PO-Revision-Date: 2019-02-20 18:15+\n"
+"PO-Revision-Date: 2019-02-20 18:25+\n"
 "Last-Translator: Dinmuhamed Esengeldi \n"
 "Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
 "MIME-Version: 1.0\n"
@@ -41,7 +41,7 @@ msgid ""
 "an opportunity for eavesdroppers, like your email or Internet provider, to\n"
 "confirm that you are using Tails.\n"
 "\n"
-msgstr ""
+msgstr "Қатені түзетуге 
көмектесіңіз!\nҚателер туралы 
есеп беру нұсқауларын 
оқыңыз.\nБұдан артық жеке ақпаратты 
қамтымаңыз\nқажет 
болды!\nЭлектрондық пошта 
мекенжайын беру туралы\n\nБізге 
электрондық пошта мекенжайын беру бұл 
мәселені түсіндіру үшін сізбен 
байланысуға мүмкіндік 
береді.Бұл\nесептердің басым көпшілігі 
үшін біз көптеген есептер ретінде 
қабылдаймыз ешқандай байланыс 
ақпаратынсыз пайдасыз.Екінші жағынан, ол 
да қамтамасыз етеді\nэлектрондық поштаңыз 
немесе интернет-провайдеріңіз сияқты, т
 ыңдау құрылғылары үшін мүмкіндіктер\nTails 
пайдаланатыныңызды растаңыз.\n\n"
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:51
 msgid ""
@@ -713,7 +713,7 @@ msgstr "Анонимді браузер"
 
 #: 
../config/chroot_local-includes/usr/share/applications/unsafe-browser.desktop.in.h:2
 msgid "Browse the World Wide Web without anonymity"
-msgstr ""
+msgstr "Әлемдік желіні жасырмастан қарау"
 
 #: 
../config/chroot_local-includes/usr/share/applications/unsafe-browser.desktop.in.h:3
 msgid "Unsafe Web Browser"
@@ -779,12 +779,12 @@ msgstr "Бұл бағдарлама VeraCrypt 
немесе IDRIX жобасым
 
 #: 
../config/chroot_local-includes/usr/share/unlock-veracrypt-volumes/ui/volume.ui.in:38
 msgid "Lock this volume"
-msgstr ""
+msgstr "Бұл томды блоктау"
 
 #: 
../config/chroot_local-includes/usr/share/unlock-veracrypt-volumes/ui/volume.ui.in:61
 msgid "Detach this volume"
-msgstr ""
+msgstr "Бұл көлемді ажыратыңыз"
 
 #: 
../config/chroot_local-includes/usr/local/share/mime/packages/unlock-veracrypt-volumes.xml.in.h:1
 msgid "TrueCrypt/VeraCrypt container"
-msgstr ""
+msgstr "TrueCrypt / VeraCrypt контейнері"

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


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

2019-02-20 Thread translation
commit c4d4ee8623109e8614c2a61a60d65349fa8ba438
Author: Translation commit bot 
Date:   Wed Feb 20 18:45:15 2019 +

Update translations for bridgedb
---
 kk/LC_MESSAGES/bridgedb.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kk/LC_MESSAGES/bridgedb.po b/kk/LC_MESSAGES/bridgedb.po
index 3bbfa3776..f9ddedf0c 100644
--- a/kk/LC_MESSAGES/bridgedb.po
+++ b/kk/LC_MESSAGES/bridgedb.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2019-02-16 20:24+\n"
+"PO-Revision-Date: 2019-02-20 18:32+\n"
 "Last-Translator: Dinmuhamed Esengeldi \n"
 "Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
 "MIME-Version: 1.0\n"
@@ -212,7 +212,7 @@ msgstr "Ашық кілттер"
 msgid ""
 "This email was generated with rainbows, unicorns, and sparkles\n"
 "for %s on %s at %s."
-msgstr ""
+msgstr "Бұл электронды пошта жаңбыр, 
жалаңаштанған және жарқырағандармен 
жасалды\nарналған %sat%s at%s."
 
 #. TRANSLATORS: Please DO NOT translate "BridgeDB".
 #. TRANSLATORS: Please DO NOT translate "Pluggable Transports".
@@ -226,7 +226,7 @@ msgid ""
 "difficult for anyone watching your internet traffic to determine that you 
are\n"
 "using Tor.\n"
 "\n"
-msgstr ""
+msgstr "BridgeDB Pluggable Transports бірнеше %sтүрімен 
көпірлерді қамтамасыз етеді%s,\nбұл Tor Networ 
қосылуларыңызға кедергі келтіре алады, 
мұны көбірек етеді\nСіз өзіңіздің 
интернет-трафикіңізді қадағалап 
отырғаныңызды анықтау үшін қиын\nTor 
пайдалану.\n\n"
 
 #. TRANSLATORS: Please DO NOT translate "Pluggable Transports".
 #: bridgedb/strings.py:79

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


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

2019-02-20 Thread translation
commit bd000be04aeb004350449c174eaecb1d9fb9566f
Author: Translation commit bot 
Date:   Wed Feb 20 18:45:49 2019 +

Update translations for https_everywhere
---
 is/https-everywhere.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/is/https-everywhere.dtd b/is/https-everywhere.dtd
index 51aebd86f..15f0fddd4 100644
--- a/is/https-everywhere.dtd
+++ b/is/https-everywhere.dtd
@@ -33,9 +33,9 @@
 
 
 
-
+
 
-
+
 
 
 

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


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

2019-02-20 Thread translation
commit 2901dae78a8b244fc1841ec6ed07a1fe129cd777
Author: Translation commit bot 
Date:   Wed Feb 20 18:45:22 2019 +

Update translations for bridgedb_completed
---
 kk/LC_MESSAGES/bridgedb.po | 383 +
 1 file changed, 383 insertions(+)

diff --git a/kk/LC_MESSAGES/bridgedb.po b/kk/LC_MESSAGES/bridgedb.po
new file mode 100644
index 0..f9ddedf0c
--- /dev/null
+++ b/kk/LC_MESSAGES/bridgedb.po
@@ -0,0 +1,383 @@
+# Translations template for BridgeDB.
+# Copyright (C) 2015 'The Tor Project, Inc.'
+# This file is distributed under the same license as the BridgeDB project.
+# 
+# Translators:
+# Dinmuhamed Esengeldi , 2019
+# Gabit Aidarbek , 2014
+# Nurlan Rakhimzhanov , 2014
+msgid ""
+msgstr ""
+"Project-Id-Version: Tor Project\n"
+"Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
+"POT-Creation-Date: 2015-07-25 03:40+\n"
+"PO-Revision-Date: 2019-02-20 18:32+\n"
+"Last-Translator: Dinmuhamed Esengeldi \n"
+"Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 1.3\n"
+"Language: kk\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+
+#. TRANSLATORS: Please DO NOT translate the following words and/or phrases in
+#. any string (regardless of capitalization and/or punctuation):
+#. "BridgeDB"
+#. "pluggable transport"
+#. "pluggable transports"
+#. "obfs2"
+#. "obfs3"
+#. "scramblesuit"
+#. "fteproxy"
+#. "Tor"
+#. "Tor Browser"
+#: bridgedb/https/server.py:167
+msgid "Sorry! Something went wrong with your request."
+msgstr "Кешіріңіз, сіздің сұранысыңыз бойынша 
белгісіз қиыншылықтар бар. "
+
+#: bridgedb/https/templates/base.html:79
+msgid "Report a Bug"
+msgstr "Қате туралы хабарлау"
+
+#: bridgedb/https/templates/base.html:82
+msgid "Source Code"
+msgstr "Бастапқы коды"
+
+#: bridgedb/https/templates/base.html:85
+msgid "Changelog"
+msgstr "Өзгерістер журналы"
+
+#: bridgedb/https/templates/base.html:88
+msgid "Contact"
+msgstr "Байланыс"
+
+#: bridgedb/https/templates/bridges.html:35
+msgid "Select All"
+msgstr "Барлығын таңдаңыз"
+
+#: bridgedb/https/templates/bridges.html:40
+msgid "Show QRCode"
+msgstr "QR кодты көрсету"
+
+#: bridgedb/https/templates/bridges.html:52
+msgid "QRCode for your bridge lines"
+msgstr "Сіздің көпірлер желілеріңіз үшін QR 
коды"
+
+#. TRANSLATORS: Please translate this into some silly way to say
+#. "There was a problem!" in your language. For example,
+#. for Italian, you might translate this into "Mama mia!",
+#. or for French: "Sacrebleu!". :)
+#: bridgedb/https/templates/bridges.html:67
+#: bridgedb/https/templates/bridges.html:125
+msgid "Uh oh, spaghettios!"
+msgstr "Ууу,спагетти!\nЖаргон сөз."
+
+#: bridgedb/https/templates/bridges.html:68
+msgid "It seems there was an error getting your QRCode."
+msgstr "Сіздің QR кодты алған кезде қателік 
болған сияқты."
+
+#: bridgedb/https/templates/bridges.html:73
+msgid ""
+"This QRCode contains your bridge lines. Scan it with a QRCode reader to copy"
+" your bridge lines onto mobile and other devices."
+msgstr "Бұл QRCode сіздің көпір желілерін 
қамтиды. Көшірме жолдарды ұялы және басқа 
құрылғыларға көшіру үшін оны QRCode 
оқырманымен сканерлеңіз."
+
+#: bridgedb/https/templates/bridges.html:131
+msgid "There currently aren't any bridges available..."
+msgstr "Онда қазіргі кезде көпірлер жоқ ..."
+
+#: bridgedb/https/templates/bridges.html:132
+#, python-format
+msgid ""
+" Perhaps you should try %s going back %s and choosing a different bridge "
+"type!"
+msgstr "Мүмкін сіз %sқайтадан баруға %sжәне 
басқа көпір түрін таңдауға тырысыуыз 
керек!"
+
+#: bridgedb/https/templates/index.html:11
+#, python-format
+msgid "Step %s1%s"
+msgstr "Қадам %s1%s"
+
+#: bridgedb/https/templates/index.html:13
+#, python-format
+msgid "Download %s Tor Browser %s"
+msgstr "%s Tor Browser %s жүктеу"
+
+#: bridgedb/https/templates/index.html:25
+#, python-format
+msgid "Step %s2%s"
+msgstr "Қадам %s2%s"
+
+#: bridgedb/https/templates/index.html:27
+#, python-format
+msgid "Get %s bridges %s"
+msgstr "%s көпірлерді %s алу"
+
+#: bridgedb/https/templates/index.html:36
+#, python-format
+msgid "Step %s3%s"
+msgstr "Қадам %s3%s"
+
+#: bridgedb/https/templates/index.html:38
+#, python-format
+msgid "Now %s add the bridges to Tor Browser %s"
+msgstr "Енді %s Tor Brouser-ге  көпірлерді 

[tor-commits] [translation/torbutton-brandproperties] Update translations for torbutton-brandproperties

2019-02-20 Thread translation
commit 9d71153bee44bf75085101722020ce30cd15cb10
Author: Translation commit bot 
Date:   Wed Feb 20 18:18:18 2019 +

Update translations for torbutton-brandproperties
---
 kk/brand.properties | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kk/brand.properties b/kk/brand.properties
index 732c15741..c964725e6 100644
--- a/kk/brand.properties
+++ b/kk/brand.properties
@@ -2,9 +2,9 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
-brandShorterName=Tor Browser
-brandShortName=Tor Browser
-brandFullName=Tor Browser
+brandShorterName=Tor браузері
+brandShortName=Tor браузері
+brandFullName=Tor браузері
 vendorShortName=Tor Project
 
 homePageSingleStartMain=Firefox Start, a fast home page with built-in search

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


[tor-commits] [translation/torbutton-branddtd] Update translations for torbutton-branddtd

2019-02-20 Thread translation
commit dfe5bb24326494f98ed3f8387fc14b89f051533a
Author: Translation commit bot 
Date:   Wed Feb 20 18:18:30 2019 +

Update translations for torbutton-branddtd
---
 kk/brand.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kk/brand.dtd b/kk/brand.dtd
index 3df1a084c..e27f7a645 100644
--- a/kk/brand.dtd
+++ b/kk/brand.dtd
@@ -2,9 +2,9 @@
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
 
-
-
-
+
+
+
 
 
 

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


[tor-commits] [translation/tails-persistence-setup] Update translations for tails-persistence-setup

2019-02-20 Thread translation
commit f926533f2a08f68c5f4420f7d5fc50651d90ddc0
Author: Translation commit bot 
Date:   Wed Feb 20 18:17:16 2019 +

Update translations for tails-persistence-setup
---
 kk/kk.po | 40 
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/kk/kk.po b/kk/kk.po
index 4635976ee..0d773e921 100644
--- a/kk/kk.po
+++ b/kk/kk.po
@@ -5,11 +5,11 @@
 # Translators:
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2018-08-16 11:14+0200\n"
-"PO-Revision-Date: 2018-08-16 14:16+\n"
-"Last-Translator: erinm\n"
+"POT-Creation-Date: 2018-11-01 12:21+0100\n"
+"PO-Revision-Date: 2019-02-20 18:07+\n"
+"Last-Translator: Dinmuhamed Esengeldi \n"
 "Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -124,7 +124,7 @@ msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:101
 msgid "Additional Software"
-msgstr ""
+msgstr "Қосымша бағдарлама"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:103
 msgid "Software installed when starting Tails"
@@ -207,65 +207,65 @@ msgstr ""
 msgid "Create"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:141
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:142
 msgid ""
 "Beware! Using persistence has consequences that must be well "
 "understood. Tails can't help you if you use it wrong! See the Encrypted "
 "persistence page of the Tails documentation to learn more."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:169
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:170
 msgid "Passphrase:"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:177
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:178
 msgid "Verify Passphrase:"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:188
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:244
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:189
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:245
 msgid "Passphrase can't be empty"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:235
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:236
 msgid "Passphrases do not match"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:283
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:284
 #: ../lib/Tails/Persistence/Step/Delete.pm:103
 #: ../lib/Tails/Persistence/Step/Configure.pm:181
 msgid "Failed"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:291
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:292
 msgid "Mounting Tails persistence partition."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:294
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:295
 msgid "The Tails persistence partition will be mounted."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:303
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:304
 msgid "Correcting permissions of the persistent volume."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:306
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:307
 msgid "The permissions of the persistent volume will be corrected."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:314
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:315
 msgid "Creating default persistence configuration."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:317
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:318
 msgid "The default persistence configuration will be created."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:332
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:333
 msgid "Creating..."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Step/Bootstrap.pm:335
+#: ../lib/Tails/Persistence/Step/Bootstrap.pm:336
 msgid "Creating the persistent volume..."
 msgstr ""
 

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


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

2019-02-20 Thread translation
commit eda3e9e20843749dc6599386a66d9dd11b440b5a
Author: Translation commit bot 
Date:   Wed Feb 20 18:16:18 2019 +

Update translations for tails-misc
---
 kk.po | 52 ++--
 1 file changed, 26 insertions(+), 26 deletions(-)

diff --git a/kk.po b/kk.po
index a440e833f..68b5cddf3 100644
--- a/kk.po
+++ b/kk.po
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-01-14 21:20+0100\n"
-"PO-Revision-Date: 2019-02-20 17:46+\n"
+"PO-Revision-Date: 2019-02-20 18:15+\n"
 "Last-Translator: Dinmuhamed Esengeldi \n"
 "Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
 "MIME-Version: 1.0\n"
@@ -664,52 +664,52 @@ msgstr "Файлды ашу қатесі"
 
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:160
 msgid "Not a VeraCrypt container"
-msgstr ""
+msgstr "VeraCrypt контейнері емес"
 
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:161
 #, python-format
 msgid "The file %s does not seem to be a VeraCrypt container."
-msgstr ""
+msgstr "Файл %s VeraCrypt контейнері болып 
көрінбейді."
 
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:163
 msgid "Failed to add container"
-msgstr ""
+msgstr "Контейнерді қосу сәтсіз аяқталды"
 
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:164
 #, python-format
 msgid ""
 "Could not add file container %s: Timeout while waiting for loop setup.Please"
 " try using the Disks application instead."
-msgstr ""
+msgstr "Файл контейнерін қосу мүмкін емес %s: 
Цикл параметрлерін күту кезінде күту 
уақыты аяқталды. Оның орнына Дискілер 
қолданбасын пайдаланып көріңіз."
 
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:209
 msgid "Choose File Container"
-msgstr ""
+msgstr "Файл контейнерін таңдаңыз"
 
 #: 
../config/chroot_local-includes/etc/skel/Desktop/Report_an_error.desktop.in.h:1
 msgid "Report an error"
-msgstr ""
+msgstr "Қате туралы хабарлау"
 
 #: 
../config/chroot_local-includes/etc/skel/Desktop/tails-documentation.desktop.in.h:1
 #: 
../config/chroot_local-includes/usr/share/applications/tails-documentation.desktop.in.h:1
 msgid "Tails documentation"
-msgstr ""
+msgstr "Tails құжаттамасы"
 
 #: 
../config/chroot_local-includes/usr/share/applications/tails-documentation.desktop.in.h:2
 msgid "Learn how to use Tails"
-msgstr ""
+msgstr "Tails қалай пайдалану керектігін 
үйреніңіз"
 
 #: 
../config/chroot_local-includes/usr/share/applications/tails-about.desktop.in.h:2
 msgid "Learn more about Tails"
-msgstr ""
+msgstr "Tails жайлы көбірек біліңіз"
 
 #: 
../config/chroot_local-includes/usr/share/applications/tor-browser.desktop.in.h:1
 msgid "Tor Browser"
-msgstr ""
+msgstr "Tor браузері"
 
 #: 
../config/chroot_local-includes/usr/share/applications/tor-browser.desktop.in.h:2
 msgid "Anonymous Web Browser"
-msgstr ""
+msgstr "Анонимді браузер"
 
 #: 
../config/chroot_local-includes/usr/share/applications/unsafe-browser.desktop.in.h:2
 msgid "Browse the World Wide Web without anonymity"
@@ -717,65 +717,65 @@ msgstr ""
 
 #: 
../config/chroot_local-includes/usr/share/applications/unsafe-browser.desktop.in.h:3
 msgid "Unsafe Web Browser"
-msgstr ""
+msgstr "Unsafe веб браузері"
 
 #: 
../config/chroot_local-includes/usr/share/applications/unlock-veracrypt-volumes.desktop.in.h:1
 msgid "Unlock VeraCrypt Volumes"
-msgstr ""
+msgstr "VeraCrypt томдарын ашыңыз"
 
 #: 
../config/chroot_local-includes/usr/share/applications/unlock-veracrypt-volumes.desktop.in.h:2
 msgid "Mount VeraCrypt encrypted file containers and devices"
-msgstr ""
+msgstr "VeraCrypt шифрланған файл контейнерлерін 
және құрылғыларын орнатыңыз"
 
 #: 
../config/chroot_local-includes/usr/share/applications/org.boum.tails.additional-software-config.desktop.in.h:1
 msgid "Additional Software"
-msgstr ""
+msgstr "Қосымша бағдарлама"
 
 #: 
../config/chroot_local-includes/usr/share/applications/org.boum.tails.additional-software-config.desktop.in.h:2
 msgid ""
 "Configure the additional software installed from your persistent storage "
 "when starting Tails"
-msgstr ""
+msgstr "Tails іске қосу кезінде тұрақты 
сақтаудан орнатылған қосымша бағдарламаны 
теңшеңіз"
 
 #: 

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

2019-02-20 Thread translation
commit 62f88821687d5f1032ae36e8f7a56d087de66f02
Author: Translation commit bot 
Date:   Wed Feb 20 17:46:17 2019 +

Update translations for tails-misc
---
 kk.po | 62 +++---
 1 file changed, 31 insertions(+), 31 deletions(-)

diff --git a/kk.po b/kk.po
index fb8432161..a440e833f 100644
--- a/kk.po
+++ b/kk.po
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-01-14 21:20+0100\n"
-"PO-Revision-Date: 2019-02-20 17:15+\n"
+"PO-Revision-Date: 2019-02-20 17:46+\n"
 "Last-Translator: Dinmuhamed Esengeldi \n"
 "Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
 "MIME-Version: 1.0\n"
@@ -498,93 +498,93 @@ msgid ""
 "Network activity within the Unsafe Browser is not anonymous.\\nOnly "
 "use the Unsafe Browser if necessary, for example\\nif you have to login or "
 "register to activate your Internet connection."
-msgstr ""
+msgstr "Қауіпсіз браузердің желілік әрекеті 
жасырын емес./n Қажет болса, Unsafe 
браузерлерді ғана пайдаланыңыз, мысалы \\nif 
Интернет қосылымыңызды іске қосу үшін 
кіруге немесе тіркелуге тура келеді."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:51
 msgid "Starting the Unsafe Browser..."
-msgstr ""
+msgstr "Unsafe браузері қосылуда..."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:52
 msgid "This may take a while, so please be patient."
-msgstr ""
+msgstr "Бұл біраз уақыт алуы мүмкін, сондықтан 
шыдамды болыңыз."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:57
 msgid "Shutting down the Unsafe Browser..."
-msgstr ""
+msgstr "Unsafe браузерді өшіру ..."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:58
 msgid ""
 "This may take a while, and you may not restart the Unsafe Browser until it "
 "is properly shut down."
-msgstr ""
+msgstr "Бұл біраз уақыт кетуі мүмкін, 
сондықтан ол дұрыс жабылмайынша, Unsafe 
браузерді қайта іске қоса алмайсыз."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:70
 msgid "Failed to restart Tor."
-msgstr ""
+msgstr "Tor-ды қайта қосу сәтсіз аяқталды."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:84
 #: 
../config/chroot_local-includes/usr/share/applications/unsafe-browser.desktop.in.h:1
 msgid "Unsafe Browser"
-msgstr ""
+msgstr "Unsafe браузер,яғни Қауіпсіз браузер"
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:91
 msgid ""
 "Another Unsafe Browser is currently running, or being cleaned up. Please "
 "retry in a while."
-msgstr ""
+msgstr "Қазіргі уақытта тағы бір Unsafe браузер 
жұмыс істейді немесе тазартылады. Біраздан 
кейін қайталап көріңіз."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:99
 msgid "Failed to setup chroot."
-msgstr ""
+msgstr "Chroot параметрін орнату сәтсіз 
аяқталды."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:104
 msgid "Failed to configure browser."
-msgstr ""
+msgstr "Браузерді баптау сәтсіз аяқталды."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:110
 msgid ""
 "No DNS server was obtained through DHCP or manually configured in "
 "NetworkManager."
-msgstr ""
+msgstr "DHCP арқылы DNS сервері алынбады немесе 
NetworkManager қолмен теңшелді."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:121
 msgid "Failed to run browser."
-msgstr ""
+msgstr "Браузерді іске қосу сәтсіз аяқталды."
 
 #. Translators: Don't translate {volume_label} or {volume_size},
 #. they are placeholders and will be replaced.
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:58
 #, python-brace-format
 msgid "{volume_label} ({volume_size})"
-msgstr ""
+msgstr "{volume_label} ({volume_size})"
 
 #. Translators: Don't translate {partition_name} or {partition_size},
 #. they are placeholders and will be replaced.
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:63
 #, python-brace-format
 msgid "{partition_name} ({partition_size})"
-msgstr ""
+msgstr "{partition_name} ({partition_size})"
 
 #. Translators: Don't translate {volume_size}, it's a placeholder
 #. and will be replaced.
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:68
 #, python-brace-format
 msgid 

[tor-commits] [tor/master] Merge branch 'ticket29435_035' into ticket29435_040

2019-02-20 Thread dgoulet
commit f2b646a2b6111763f30d6d5193340044a0b29b01
Merge: 7f59b9fb1 192b312c9
Author: Nick Mathewson 
Date:   Fri Feb 8 10:47:04 2019 -0500

Merge branch 'ticket29435_035' into ticket29435_040

 changes/ticket29435   | 3 +++
 scripts/test/coverage | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --cc scripts/test/coverage
index 7a417cdc8,b6e17abe2..f61c83bc7
--- a/scripts/test/coverage
+++ b/scripts/test/coverage
@@@ -8,13 -8,13 +8,13 @@@
  dst=$1
  
  for fn in src/core/*/*.c src/feature/*/*.c src/app/*/*.c src/lib/*/*.c; do
 -BN=`basename $fn`
 -DN=`dirname $fn`
 -F=`echo $BN | sed -e 's/\.c$//;'`
 +BN=$(basename "$fn")
 +DN=$(dirname "$fn")
 +F=$(echo "$BN" | sed -e 's/\.c$//;')
  GC="${BN}.gcov"
  # Figure out the object file names
- ONS=$(echo "${DN}"/src_*-"${F}".o)
- ONS_WILDCARD_LITERAL="${DN}/src_*-${F}.o"
+ ONS=$(echo "${DN}"/*testing_a-"${F}".o)
+ ONS_WILDCARD_LITERAL="${DN}/*testing_a-${F}.o"
  # If the wildcard didn't expand, no files
  if [ "$ONS" != "${ONS_WILDCARD_LITERAL}" ]
  then



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


[tor-commits] [tor/master] Merge branch 'tor-github/pr/695'

2019-02-20 Thread dgoulet
commit 59c3910becd912a18ee8e7a74c966045e7a51c80
Merge: d259194c8 a036c0187
Author: David Goulet 
Date:   Wed Feb 20 12:15:26 2019 -0500

Merge branch 'tor-github/pr/695'

 changes/ticket29435  |  3 +++
 changes/ticket29436  |  4 +++
 scripts/test/cov-diff|  3 +--
 scripts/test/cov-test-determinism.sh | 48 
 scripts/test/coverage|  4 +--
 5 files changed, 58 insertions(+), 4 deletions(-)

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


[tor-commits] [tor/master] Fix coverage script.

2019-02-20 Thread dgoulet
commit 192b312c977974680516e699c187d285f74ee8e0
Author: Nick Mathewson 
Date:   Fri Feb 8 10:43:38 2019 -0500

Fix coverage script.

It was looking for object files made with the old automake
directorations, but those changed when we split up our libraries.

Fixes bug 29435; bugfix on 0.3.5.1-alpha.
---
 changes/ticket29435   | 3 +++
 scripts/test/coverage | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/changes/ticket29435 b/changes/ticket29435
new file mode 100644
index 0..d48ae98e4
--- /dev/null
+++ b/changes/ticket29435
@@ -0,0 +1,3 @@
+  o Minor bugfixes (testing):
+- Fix our gcov wrapper script to look for object files at the
+  correct locations. Fixes bug 29435; bugfix on 0.3.5.1-alpha.
diff --git a/scripts/test/coverage b/scripts/test/coverage
index 59d468ee1..b6e17abe2 100755
--- a/scripts/test/coverage
+++ b/scripts/test/coverage
@@ -13,8 +13,8 @@ for fn in src/core/*/*.c src/feature/*/*.c src/app/*/*.c 
src/lib/*/*.c; do
 F=`echo $BN | sed -e 's/\.c$//;'`
 GC="${BN}.gcov"
 # Figure out the object file names
-ONS=`echo ${DN}/src_*-${F}.o`
-ONS_WILDCARD_LITERAL="${DN}/src_*-${F}.o"
+ONS=$(echo "${DN}"/*testing_a-"${F}".o)
+ONS_WILDCARD_LITERAL="${DN}/*testing_a-${F}.o"
 # If the wildcard didn't expand, no files
 if [ "$ONS" != "${ONS_WILDCARD_LITERAL}" ]
 then



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


[tor-commits] [tor/master] cov-diff: better handle the case where a file stops having coverage

2019-02-20 Thread dgoulet
commit a036c0187a7938718a1056f45ca95ddbca744b49
Author: Nick Mathewson 
Date:   Fri Feb 8 11:22:55 2019 -0500

cov-diff: better handle the case where a file stops having coverage
---
 scripts/test/cov-diff | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/scripts/test/cov-diff b/scripts/test/cov-diff
index f3ca85688..875180096 100755
--- a/scripts/test/cov-diff
+++ b/scripts/test/cov-diff
@@ -16,6 +16,5 @@ for B in "$DIRB"/*; do
   fi
   perl -pe 's/^\s*\!*\d+(\*?):/1$1:/; s/^([^:]+:)[\d\s]+:/$1/; s/^ 
*-:(Runs|Programs):.*//;' "$B" > "$B.tmp"
   diff -u "$A.tmp" "$B.tmp" |perl -pe 's/^((?:\+\+\+|---)(?:.*tmp))\s+.*/$1/;'
-  rm "$A.tmp" "$B.tmp"
+  rm -f "$A.tmp" "$B.tmp"
 done
-



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


[tor-commits] [tor/master] Add a script to check for coverage nondeterminism

2019-02-20 Thread dgoulet
commit f4c76661d1bb49a47829c6999a07c1de63b55cc9
Author: Nick Mathewson 
Date:   Fri Feb 8 11:21:09 2019 -0500

Add a script to check for coverage nondeterminism

Closes ticket 29436.
---
 changes/ticket29436  |  4 +++
 scripts/test/cov-test-determinism.sh | 48 
 2 files changed, 52 insertions(+)

diff --git a/changes/ticket29436 b/changes/ticket29436
new file mode 100644
index 0..025be619e
--- /dev/null
+++ b/changes/ticket29436
@@ -0,0 +1,4 @@
+  o Minor features (testing):
+- We now have a script, cov-test-determinism.sh, to identify places
+  where our unit test coverage has become nondeterministic.
+  Closes ticket 29436.
diff --git a/scripts/test/cov-test-determinism.sh 
b/scripts/test/cov-test-determinism.sh
new file mode 100755
index 0..3b4f372e0
--- /dev/null
+++ b/scripts/test/cov-test-determinism.sh
@@ -0,0 +1,48 @@
+#!/bin/sh
+
+# To use this script, build Tor with coverage enabled, and then say:
+#  ./scripts/test/cov-test-determinism.sh run
+#
+# Let it run for a long time so it can run the tests over and over.  It
+# will put their coverage outputs in coverage-raw/coverage-*/.
+#
+# Then say:
+#  ./scripts/test/cov-test-determinism.sh check
+#
+# It will diff the other coverage outputs to the first one, and put their
+# diffs in coverage-raw/diff-coverage-*.
+
+run=0
+check=0
+
+if test "$1" = run; then
+run=1
+elif test "$1" = check; then
+check=1
+else
+echo "First use 'run' with this script, then use 'check'."
+exit 1
+fi
+
+if test "$run" = 1; then
+while true; do
+make reset-gcov
+CD=coverage-raw/coverage-$(date +%s)
+make -j5 check
+mkdir -p "$CD"
+./scripts/test/coverage "$CD"
+done
+fi
+
+if test "$check" = 1; then
+cd coverage-raw || exit 1
+
+FIRST="$(find . -name "coverage-*" -type d | head -1)"
+rm -f A
+ln -sf "$FIRST" A
+for dir in coverage-*; do
+rm -f B
+ln -sf "$dir" B
+../scripts/test/cov-diff A B > "diff-$dir"
+done
+fi



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


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

2019-02-20 Thread translation
commit 82abe1f88f92ad85e2364475bc78b36f54895158
Author: Translation commit bot 
Date:   Wed Feb 20 17:16:23 2019 +

Update translations for tails-misc
---
 kk.po | 58 +-
 1 file changed, 29 insertions(+), 29 deletions(-)

diff --git a/kk.po b/kk.po
index bc8b9d876..fb8432161 100644
--- a/kk.po
+++ b/kk.po
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-01-14 21:20+0100\n"
-"PO-Revision-Date: 2019-02-18 17:07+\n"
+"PO-Revision-Date: 2019-02-20 17:15+\n"
 "Last-Translator: Dinmuhamed Esengeldi \n"
 "Language-Team: Kazakh 
(http://www.transifex.com/otf/torproject/language/kk/)\n"
 "MIME-Version: 1.0\n"
@@ -334,7 +334,7 @@ msgid ""
 "To do so, install some software using Synaptic "
 "Package Manager or APT on the "
 "command line."
-msgstr ""
+msgstr "Ол үшін командалық жолда Synaptic Package Manager немесе APT арқылы кейбір 
бағдарламалық жасақтаманы орнатыңыз."
 
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:188
 msgid ""
@@ -342,81 +342,81 @@ msgid ""
 "some software using Synaptic Package "
 "Manager or APT on the command "
 "line."
-msgstr ""
+msgstr "Мұны орындау үшін Қалдықтарды іске 
қосқан кезде тұрақты сақтау орныңызды 
ашыңыз және командалық жолда Synaptic Package Manager немесе APT арқылы кейбір 
бағдарламалық жасақтаманы орнатыңыз."
 
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:198
 msgid ""
 "To do so, create a persistent storage and install some software using Synaptic Package Manager or APT on the command line."
-msgstr ""
+msgstr "Мұны істеу үшін, тұрақты сақтауды 
жасаңыз және командалық жолда Synaptic Package Manager немесе APT арқылы кейбір 
бағдарламалық жасақтаманы орнатыңыз."
 
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:206
 msgid ""
 "To do so, install Tails on a USB stick using Tails Installer and create a persistent storage."
-msgstr ""
+msgstr "Ол үшін Tails Installer 
пайдаланып, Tails USB таяқшаға орнатыңыз және 
тұрақты сақтау жасаңыз."
 
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:253
 msgid "[package not available]"
-msgstr ""
+msgstr "[пакет қол жетімді емес]"
 
 #: config/chroot_local-includes/usr/local/lib/tails-htp-notify-user:52
 msgid "Synchronizing the system's clock"
-msgstr ""
+msgstr "Жүйенің сағатын синхрондау"
 
 #: config/chroot_local-includes/usr/local/lib/tails-htp-notify-user:53
 msgid ""
 "Tor needs an accurate clock to work properly, especially for Hidden "
 "Services. Please wait..."
-msgstr ""
+msgstr "Tor дұрыс жұмыс істеу үшін, әсіресе, 
Жасырын Қызметтер үшін дұрыс сағатты қажет 
етеді. Өтінемін күте тұрыңыз..."
 
 #: config/chroot_local-includes/usr/local/lib/tails-htp-notify-user:87
 msgid "Failed to synchronize the clock!"
-msgstr ""
+msgstr "Сағатты синхрондау сәтсіз аяқталды!"
 
 #: config/chroot_local-includes/usr/local/bin/tails-security-check:124
 msgid "This version of Tails has known security issues:"
-msgstr ""
+msgstr "Tails-дің бұл нұсқасы белгілі 
қауіпсіздік мәселелеріне ие:"
 
 #: config/chroot_local-includes/usr/local/bin/tails-security-check:134
 msgid "Known security issues"
-msgstr ""
+msgstr "Белгілі қауіпсіздік мәселелері"
 
 #: config/chroot_local-includes/usr/local/lib/tails-spoof-mac:52
 #, sh-format
 msgid "Network card ${nic} disabled"
-msgstr ""
+msgstr "${nic} желілік картасы өшірілген"
 
 #: config/chroot_local-includes/usr/local/lib/tails-spoof-mac:53
 #, sh-format
 msgid ""
 "MAC spoofing failed for network card ${nic_name} (${nic}) so it is 
temporarily disabled.\n"
 "You might prefer to restart Tails and disable MAC spoofing."
-msgstr ""
+msgstr "MAC спуфингі ${nic_name} желілік картасы 
үшін сәтсіз аяқталды (${nic}), сондықтан ол 
уақытша өшірілген.\nҚалдықтарды қайта іске 
қосуды және MAC спуфингін өшіруді қалауыңыз 
мүмкін."
 
 #: config/chroot_local-includes/usr/local/lib/tails-spoof-mac:62
 msgid "All networking disabled"
-msgstr ""
+msgstr "Барлық желілер өшірілген"
 
 #: config/chroot_local-includes/usr/local/lib/tails-spoof-mac:63
 #, sh-format
 msgid ""
 "MAC 

[tor-commits] [tor/master] Merge branch 'tor-github/pr/658'

2019-02-20 Thread dgoulet
commit d259194c8275f15585189d90ef41d6685eb16da4
Merge: da179088e 88818eacb
Author: David Goulet 
Date:   Wed Feb 20 12:09:52 2019 -0500

Merge branch 'tor-github/pr/658'

 autogen.sh  | 5 +++--
 changes/ticket26069 | 2 ++
 2 files changed, 5 insertions(+), 2 deletions(-)

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


[tor-commits] [tor/master] Merge branch 'tor-github/pr/687'

2019-02-20 Thread dgoulet
commit da179088ee1e687d154e60342cefb6c6080fcc15
Merge: 7037fe116 8df6a65e6
Author: David Goulet 
Date:   Wed Feb 20 12:09:02 2019 -0500

Merge branch 'tor-github/pr/687'

 changes/ticket29068  | 2 ++
 src/test/zero_length_keys.sh | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)



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


[tor-commits] [tor/master] Cleanup shellcheck warnings in autogen.sh

2019-02-20 Thread dgoulet
commit 88818eacbdcbdd1fddb3452c3eddf8fba3f26e9c
Author: rl1987 
Date:   Fri Jan 18 13:49:30 2019 +0200

Cleanup shellcheck warnings in autogen.sh
---
 autogen.sh  | 5 +++--
 changes/ticket26069 | 2 ++
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/autogen.sh b/autogen.sh
index 276dd4047..63ef6d49e 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,9 +1,9 @@
 #!/bin/sh
 
-if [ -x "`which autoreconf 2>/dev/null`" ] ; then
+if command -v autoreconf; then
   opt="-i -f -W all,error"
 
-  for i in $@; do
+  for i in "$@"; do
 case "$i" in
   -v)
 opt="${opt} -v"
@@ -11,6 +11,7 @@ if [ -x "`which autoreconf 2>/dev/null`" ] ; then
 esac
   done
 
+  # shellcheck disable=SC2086
   exec autoreconf $opt
 fi
 
diff --git a/changes/ticket26069 b/changes/ticket26069
new file mode 100644
index 0..caed9be34
--- /dev/null
+++ b/changes/ticket26069
@@ -0,0 +1,2 @@
+  o Code simplification and refactoring (shell scripts):
+- Cleanup autogen.sh to silence shellcheck warnings. Closes ticket 26069.



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


[tor-commits] [tor/master] Fix shellcheck warning in zero_length_keys.sh

2019-02-20 Thread dgoulet
commit 8df6a65e6b86be70ab1d7f57b097913068ace72c
Author: rl1987 
Date:   Thu Feb 7 17:22:06 2019 +0200

Fix shellcheck warning in zero_length_keys.sh
---
 changes/ticket29068  | 2 ++
 src/test/zero_length_keys.sh | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/changes/ticket29068 b/changes/ticket29068
new file mode 100644
index 0..77ef304f1
--- /dev/null
+++ b/changes/ticket29068
@@ -0,0 +1,2 @@
+  o Code simplification and refactoring (shell scripts):
+- Fix shellcheck warnings in zero_length_keys.sh. Resolves issue 29068.
diff --git a/src/test/zero_length_keys.sh b/src/test/zero_length_keys.sh
index 3c61f8d46..4069148e0 100755
--- a/src/test/zero_length_keys.sh
+++ b/src/test/zero_length_keys.sh
@@ -19,7 +19,7 @@
 #   3: a command failed - the test could not be completed
 #
 
-if [ $# -eq 0 ] || [ ! -f ${1} ] || [ ! -x ${1} ]; then
+if [ $# -eq 0 ] || [ ! -f "${1}" ] || [ ! -x "${1}" ]; then
   echo "Usage: ${0} PATH_TO_TOR [-z|-d|-e]"
   exit 1
 elif [ $# -eq 1 ]; then
@@ -31,7 +31,7 @@ else #[$# -gt 1 ]; then
   shift
 fi
 
-DATA_DIR=`mktemp -d -t tor_zero_length_keys.XX`
+DATA_DIR=$(mktemp -d -t tor_zero_length_keys.XX)
 if [ -z "$DATA_DIR" ]; then
   echo "Failure: mktemp invocation returned empty string" >&2
   exit 3
@@ -40,7 +40,7 @@ if [ ! -d "$DATA_DIR" ]; then
   echo "Failure: mktemp invocation result doesn't point to directory" >&2
   exit 3
 fi
-trap "rm -rf '$DATA_DIR'" 0
+trap 'rm -rf "$DATA_DIR"' 0
 
 touch "$DATA_DIR"/empty_torrc
 



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


[tor-commits] [tor/master] Merge branch 'tor-github/pr/700'

2019-02-20 Thread dgoulet
commit 7037fe116359a9424cb6a20d88f38c0a422ebd68
Merge: 8f5a3c046 b7ad8bcaa
Author: David Goulet 
Date:   Wed Feb 20 12:06:39 2019 -0500

Merge branch 'tor-github/pr/700'

 changes/bug29061  | 4 
 src/test/test_bt.sh   | 2 --
 src/test/test_bt_cl.c | 8 
 3 files changed, 12 insertions(+), 2 deletions(-)

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


[tor-commits] [tor/master] Use setrlimit instead of ulimit -c in backtrace tests

2019-02-20 Thread dgoulet
commit b7ad8bcaad093a5d043c63f30c196c52741830d2
Author: rl1987 
Date:   Wed Feb 13 15:50:09 2019 +0200

Use setrlimit instead of ulimit -c in backtrace tests
---
 changes/bug29061  | 4 
 src/test/test_bt.sh   | 2 --
 src/test/test_bt_cl.c | 8 
 3 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/changes/bug29061 b/changes/bug29061
new file mode 100644
index 0..58fc4f22e
--- /dev/null
+++ b/changes/bug29061
@@ -0,0 +1,4 @@
+  o Minor bugfixes (testing):
+- Call setrlimit() to disable core dumps in test_bt_cl.c instead of
+  using `ulimit -c` in test_bt.sh, which violates POSIX shell
+  compatibility. Fixes bug 29061; bugfix on 0.3.5.1-alpha.
diff --git a/src/test/test_bt.sh b/src/test/test_bt.sh
index df8bcb8ed..312905a4e 100755
--- a/src/test/test_bt.sh
+++ b/src/test/test_bt.sh
@@ -3,8 +3,6 @@
 
 exitcode=0
 
-ulimit -c 0
-
 export ASAN_OPTIONS="handle_segv=0:allow_user_segv_handler=1"
 "${builddir:-.}/src/test/test-bt-cl" backtraces || exit $?
 "${builddir:-.}/src/test/test-bt-cl" assert 2>&1 | "${PYTHON:-python}" 
"${abs_top_srcdir:-.}/src/test/bt_test.py" || exitcode="$?"
diff --git a/src/test/test_bt_cl.c b/src/test/test_bt_cl.c
index 0c15a02ee..08b08ba42 100644
--- a/src/test/test_bt_cl.c
+++ b/src/test/test_bt_cl.c
@@ -4,6 +4,9 @@
 #include "orconfig.h"
 #include 
 #include 
+#ifdef HAVE_SYS_RESOURCE_H
+#include 
+#endif
 
 /* To prevent 'assert' from going away. */
 #undef TOR_COVERAGE
@@ -88,6 +91,11 @@ main(int argc, char **argv)
 return 1;
   }
 
+#ifdef HAVE_SYS_RESOURCE_H
+  struct rlimit rlim = { .rlim_cur = 0, .rlim_max = 0 };
+  setrlimit(RLIMIT_CORE, );
+#endif
+
 #if !(defined(HAVE_EXECINFO_H) && defined(HAVE_BACKTRACE) && \
defined(HAVE_BACKTRACE_SYMBOLS_FD) && defined(HAVE_SIGACTION))
 puts("Backtrace reporting is not supported on this platform");



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


[tor-commits] [tor/master] Merge branch 'tor-github/pr/675'

2019-02-20 Thread dgoulet
commit 8f5a3c046004f7c820b779502f1c080ae64f0da9
Merge: a30f17f72 cb1072790
Author: David Goulet 
Date:   Wed Feb 20 11:45:58 2019 -0500

Merge branch 'tor-github/pr/675'

 changes/ticket25110 | 4 
 src/app/config/config.c | 4 
 2 files changed, 8 insertions(+)

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


[tor-commits] [tor/master] Warn about missing ContactInfo when MyFamily set

2019-02-20 Thread dgoulet
commit cb1072790f17cd43787a41c04b36a24833fbf7ee
Author: José M. Guisado 
Date:   Thu Jan 31 13:27:42 2019 +0100

Warn about missing ContactInfo when MyFamily set

Operators should be warned when setting MyFamily in
addition to missing ContactInfo

Signed-off-by: José M. Guisado 
---
 changes/ticket25110 | 4 
 src/app/config/config.c | 4 
 2 files changed, 8 insertions(+)

diff --git a/changes/ticket25110 b/changes/ticket25110
new file mode 100644
index 0..298e33287
--- /dev/null
+++ b/changes/ticket25110
@@ -0,0 +1,4 @@
+  o Minor bugfixes (logging, configuration):
+- Warn operators when MyFamily option is set but ContactInfo
+  is missing, as the latter should be set too.
+  Fixes bug 25110; bugfix on 0.3.3.1-alpha.
diff --git a/src/app/config/config.c b/src/app/config/config.c
index 952b9cd30..6b9162a3d 100644
--- a/src/app/config/config.c
+++ b/src/app/config/config.c
@@ -4179,6 +4179,10 @@ options_validate(or_options_t *old_options, or_options_t 
*options,
  "You should also make sure you aren't listing this bridge's "
  "fingerprint in any other MyFamily.");
   }
+  if (options->MyFamily_lines && !options->ContactInfo) {
+log_warn(LD_CONFIG, "MyFamily is set but ContactInfo is not configured. "
+ "ContactInfo should always be set when MyFamily option is too.");
+  }
   if (normalize_nickname_list(>MyFamily,
   options->MyFamily_lines, "MyFamily", msg))
 return -1;



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


[tor-commits] [tor/master] Add connection_dir_buf_add() helper function

2019-02-20 Thread dgoulet
commit 09a3c949f8388c83d4b62e281474687a26596a59
Author: rl1987 
Date:   Sat Feb 9 16:06:32 2019 +0200

Add connection_dir_buf_add() helper function
---
 src/core/mainloop/connection.c | 17 +
 src/core/mainloop/connection.h |  2 ++
 2 files changed, 19 insertions(+)

diff --git a/src/core/mainloop/connection.c b/src/core/mainloop/connection.c
index 37f35c8b8..b53552a53 100644
--- a/src/core/mainloop/connection.c
+++ b/src/core/mainloop/connection.c
@@ -4341,6 +4341,23 @@ connection_write_to_buf_impl_,(const char *string, 
size_t len,
   connection_write_to_buf_commit(conn, written);
 }
 
+/**
+ * Write a string (of size len to directory connection
+ * dir_conn. Apply compression if connection is configured to use
+ * it and finalize it if done is true.
+ */
+void
+connection_dir_buf_add(const char *string, size_t len,
+   dir_connection_t *dir_conn, int done)
+{
+  if (dir_conn->compress_state != NULL) {
+connection_buf_add_compress(string, len, dir_conn, done);
+return;
+  }
+
+  connection_buf_add(string, len, TO_CONN(dir_conn));
+}
+
 void
 connection_buf_add_compress(const char *string, size_t len,
 dir_connection_t *conn, int done)
diff --git a/src/core/mainloop/connection.h b/src/core/mainloop/connection.h
index f4f0e839a..de6473251 100644
--- a/src/core/mainloop/connection.h
+++ b/src/core/mainloop/connection.h
@@ -226,6 +226,8 @@ MOCK_DECL(void, connection_write_to_buf_impl_,
 /* DOCDOC connection_write_to_buf */
 static void connection_buf_add(const char *string, size_t len,
 connection_t *conn);
+void connection_dir_buf_add(const char *string, size_t len,
+dir_connection_t *dir_conn, int done);
 static inline void
 connection_buf_add(const char *string, size_t len, connection_t *conn)
 {



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


[tor-commits] [tor/master] Merge branch 'tor-github/pr/696'

2019-02-20 Thread dgoulet
commit a30f17f72fb4e016f1c0d7f8619fcb20fec29d16
Merge: c22446e30 8d04dc416
Author: David Goulet 
Date:   Wed Feb 20 11:29:55 2019 -0500

Merge branch 'tor-github/pr/696'

 changes/ticket28816 |  4 
 src/core/mainloop/connection.c  | 17 +
 src/core/mainloop/connection.h  |  2 ++
 src/feature/dircache/dircache.c | 28 ++--
 src/feature/dircache/dirserv.c  | 20 +++-
 5 files changed, 40 insertions(+), 31 deletions(-)

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


[tor-commits] [tor/master] Add changes file

2019-02-20 Thread dgoulet
commit 8d04dc416bd6aa3fefc0914add8708083dc99d52
Author: rl1987 
Date:   Sat Feb 9 16:56:54 2019 +0200

Add changes file
---
 changes/ticket28816 | 4 
 1 file changed, 4 insertions(+)

diff --git a/changes/ticket28816 b/changes/ticket28816
new file mode 100644
index 0..02878ccfd
--- /dev/null
+++ b/changes/ticket28816
@@ -0,0 +1,4 @@
+  o Code simplification and refactoring:
+- Introduce a connection_dir_buf_add() helper function that checks for
+  compress_state of dir_connection_t and automatically writes a string to
+  directory connection with or without compression. Resolves issue 28816.



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


[tor-commits] [tor/master] Use compress_dir_buf_add() function in a few places

2019-02-20 Thread dgoulet
commit 4c102213326705079be60d3ce335b81c94b76499
Author: rl1987 
Date:   Sat Feb 9 16:46:31 2019 +0200

Use compress_dir_buf_add() function in a few places
---
 src/feature/dircache/dircache.c | 28 ++--
 src/feature/dircache/dirserv.c  | 20 +++-
 2 files changed, 17 insertions(+), 31 deletions(-)

diff --git a/src/feature/dircache/dircache.c b/src/feature/dircache/dircache.c
index f6e57c506..ee6e4f7a8 100644
--- a/src/feature/dircache/dircache.c
+++ b/src/feature/dircache/dircache.c
@@ -1068,13 +1068,11 @@ handle_get_status_vote(dir_connection_t *conn, const 
get_handler_args_t *args)
   if (compress_method != NO_METHOD) {
 conn->compress_state = tor_compress_new(1, compress_method,
choose_compression_level(estimated_len));
-SMARTLIST_FOREACH(items, const char *, c,
- connection_buf_add_compress(c, strlen(c), conn, 0));
-connection_buf_add_compress("", 0, conn, 1);
-  } else {
-SMARTLIST_FOREACH(items, const char *, c,
- connection_buf_add(c, strlen(c), TO_CONN(conn)));
   }
+
+  SMARTLIST_FOREACH(items, const char *, c,
+connection_dir_buf_add(c, strlen(c), conn,
+   c_sl_idx == c_sl_len - 1));
 } else {
   SMARTLIST_FOREACH(dir_items, cached_dir_t *, d,
   connection_buf_add(compress_method != NO_METHOD ?
@@ -1325,19 +1323,13 @@ handle_get_keys(dir_connection_t *conn, const 
get_handler_args_t *args)
 if (compress_method != NO_METHOD) {
   conn->compress_state = tor_compress_new(1, compress_method,
   choose_compression_level(len));
-  SMARTLIST_FOREACH(certs, authority_cert_t *, c,
-connection_buf_add_compress(
-c->cache_info.signed_descriptor_body,
-c->cache_info.signed_descriptor_len,
-conn, 0));
-  connection_buf_add_compress("", 0, conn, 1);
-} else {
-  SMARTLIST_FOREACH(certs, authority_cert_t *, c,
-connection_buf_add(c->cache_info.signed_descriptor_body,
-c->cache_info.signed_descriptor_len,
-TO_CONN(conn)));
 }
-  keys_done:
+
+SMARTLIST_FOREACH(certs, authority_cert_t *, c,
+  connection_dir_buf_add(c->cache_info.signed_descriptor_body,
+ c->cache_info.signed_descriptor_len,
+ conn, c_sl_idx == c_sl_len - 1));
+ keys_done:
 smartlist_free(certs);
 goto done;
   }
diff --git a/src/feature/dircache/dirserv.c b/src/feature/dircache/dirserv.c
index 4be6836fe..79400bf15 100644
--- a/src/feature/dircache/dirserv.c
+++ b/src/feature/dircache/dirserv.c
@@ -583,11 +583,9 @@ spooled_resource_flush_some(spooled_resource_t *spooled,
   /* Absent objects count as "done". */
   return SRFS_DONE;
 }
-if (conn->compress_state) {
-  connection_buf_add_compress((const char*)body, bodylen, conn, 0);
-} else {
-  connection_buf_add((const char*)body, bodylen, TO_CONN(conn));
-}
+
+connection_dir_buf_add((const char*)body, bodylen, conn, 0);
+
 return SRFS_DONE;
   } else {
 cached_dir_t *cached = spooled->cached_dir_ref;
@@ -622,14 +620,10 @@ spooled_resource_flush_some(spooled_resource_t *spooled,
 if (BUG(remaining < 0))
   return SRFS_ERR;
 ssize_t bytes = (ssize_t) MIN(DIRSERV_CACHED_DIR_CHUNK_SIZE, remaining);
-if (conn->compress_state) {
-  connection_buf_add_compress(
-  ptr + spooled->cached_dir_offset,
-  bytes, conn, 0);
-} else {
-  connection_buf_add(ptr + spooled->cached_dir_offset,
-  bytes, TO_CONN(conn));
-}
+
+connection_dir_buf_add(ptr + spooled->cached_dir_offset,
+   bytes, conn, 0);
+
 spooled->cached_dir_offset += bytes;
 if (spooled->cached_dir_offset >= (off_t)total_len) {
   return SRFS_DONE;



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


[tor-commits] [tor/master] Merge remote-tracking branch 'nickm/ticket29530_040' into maint-0.4.0

2019-02-20 Thread arma
commit 5ec65be8bff9862d31f612bdd28c0b0d78b1f5cf
Merge: ccab4347e d32e40797
Author: Roger Dingledine 
Date:   Wed Feb 20 10:39:28 2019 -0500

Merge remote-tracking branch 'nickm/ticket29530_040' into maint-0.4.0

 src/test/test_address.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)



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


[tor-commits] [tor/master] Merge branch 'maint-0.4.0'

2019-02-20 Thread arma
commit c22446e3055603cdbbea36e31ea49436d9ca3e11
Merge: 4d4eda89a 5ec65be8b
Author: Roger Dingledine 
Date:   Wed Feb 20 10:40:20 2019 -0500

Merge branch 'maint-0.4.0'

 src/test/test_address.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

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


[tor-commits] [tor/release-0.4.0] Downgrade some LOG_ERR messages in the address/* tests to warnings

2019-02-20 Thread arma
commit d32e4079761f0076cd9e704a7f9996aa5b599f60
Author: Nick Mathewson 
Date:   Tue Feb 19 14:02:32 2019 -0500

Downgrade some LOG_ERR messages in the address/* tests to warnings

Fixes bug 29530, where the LOG_ERR messages were occurring when
we had no configured network, and so we were failing the unit tests
because of the recently-merged #28668.

Bug not in any released Tor.
---
 src/test/test_address.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/test/test_address.c b/src/test/test_address.c
index d9304a0cf..bf9ca047d 100644
--- a/src/test/test_address.c
+++ b/src/test/test_address.c
@@ -746,7 +746,7 @@ test_address_get_if_addrs_list_internal(void *arg)
 
   (void)arg;
 
-  results = get_interface_address_list(LOG_ERR, 1);
+  results = get_interface_address_list(LOG_WARN, 1);
 
   tt_ptr_op(results, OP_NE, NULL);
   /* When the network is down, a system might not have any non-local
@@ -777,7 +777,7 @@ test_address_get_if_addrs_list_no_internal(void *arg)
 
   (void)arg;
 
-  results = get_interface_address_list(LOG_ERR, 0);
+  results = get_interface_address_list(LOG_WARN, 0);
 
   tt_ptr_op(results, OP_NE, NULL);
   /* Work even on systems with only internal IPv4 addresses */
@@ -988,7 +988,7 @@ test_address_get_if_addrs(void *arg)
 
   (void)arg;
 
-  rv = get_interface_address(LOG_ERR, _h);
+  rv = get_interface_address(LOG_WARN, _h);
 
   /* When the network is down, a system might not have any non-local
* non-multicast IPv4 addresses, not even internal ones.



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


[tor-commits] [tor/release-0.4.0] Merge remote-tracking branch 'nickm/ticket29530_040' into maint-0.4.0

2019-02-20 Thread arma
commit 5ec65be8bff9862d31f612bdd28c0b0d78b1f5cf
Merge: ccab4347e d32e40797
Author: Roger Dingledine 
Date:   Wed Feb 20 10:39:28 2019 -0500

Merge remote-tracking branch 'nickm/ticket29530_040' into maint-0.4.0

 src/test/test_address.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

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


[tor-commits] [tor/master] Downgrade some LOG_ERR messages in the address/* tests to warnings

2019-02-20 Thread arma
commit d32e4079761f0076cd9e704a7f9996aa5b599f60
Author: Nick Mathewson 
Date:   Tue Feb 19 14:02:32 2019 -0500

Downgrade some LOG_ERR messages in the address/* tests to warnings

Fixes bug 29530, where the LOG_ERR messages were occurring when
we had no configured network, and so we were failing the unit tests
because of the recently-merged #28668.

Bug not in any released Tor.
---
 src/test/test_address.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/test/test_address.c b/src/test/test_address.c
index d9304a0cf..bf9ca047d 100644
--- a/src/test/test_address.c
+++ b/src/test/test_address.c
@@ -746,7 +746,7 @@ test_address_get_if_addrs_list_internal(void *arg)
 
   (void)arg;
 
-  results = get_interface_address_list(LOG_ERR, 1);
+  results = get_interface_address_list(LOG_WARN, 1);
 
   tt_ptr_op(results, OP_NE, NULL);
   /* When the network is down, a system might not have any non-local
@@ -777,7 +777,7 @@ test_address_get_if_addrs_list_no_internal(void *arg)
 
   (void)arg;
 
-  results = get_interface_address_list(LOG_ERR, 0);
+  results = get_interface_address_list(LOG_WARN, 0);
 
   tt_ptr_op(results, OP_NE, NULL);
   /* Work even on systems with only internal IPv4 addresses */
@@ -988,7 +988,7 @@ test_address_get_if_addrs(void *arg)
 
   (void)arg;
 
-  rv = get_interface_address(LOG_ERR, _h);
+  rv = get_interface_address(LOG_WARN, _h);
 
   /* When the network is down, a system might not have any non-local
* non-multicast IPv4 addresses, not even internal ones.



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


[tor-commits] [tor/maint-0.4.0] Merge remote-tracking branch 'nickm/ticket29530_040' into maint-0.4.0

2019-02-20 Thread arma
commit 5ec65be8bff9862d31f612bdd28c0b0d78b1f5cf
Merge: ccab4347e d32e40797
Author: Roger Dingledine 
Date:   Wed Feb 20 10:39:28 2019 -0500

Merge remote-tracking branch 'nickm/ticket29530_040' into maint-0.4.0

 src/test/test_address.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

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


[tor-commits] [tor/maint-0.4.0] Downgrade some LOG_ERR messages in the address/* tests to warnings

2019-02-20 Thread arma
commit d32e4079761f0076cd9e704a7f9996aa5b599f60
Author: Nick Mathewson 
Date:   Tue Feb 19 14:02:32 2019 -0500

Downgrade some LOG_ERR messages in the address/* tests to warnings

Fixes bug 29530, where the LOG_ERR messages were occurring when
we had no configured network, and so we were failing the unit tests
because of the recently-merged #28668.

Bug not in any released Tor.
---
 src/test/test_address.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/test/test_address.c b/src/test/test_address.c
index d9304a0cf..bf9ca047d 100644
--- a/src/test/test_address.c
+++ b/src/test/test_address.c
@@ -746,7 +746,7 @@ test_address_get_if_addrs_list_internal(void *arg)
 
   (void)arg;
 
-  results = get_interface_address_list(LOG_ERR, 1);
+  results = get_interface_address_list(LOG_WARN, 1);
 
   tt_ptr_op(results, OP_NE, NULL);
   /* When the network is down, a system might not have any non-local
@@ -777,7 +777,7 @@ test_address_get_if_addrs_list_no_internal(void *arg)
 
   (void)arg;
 
-  results = get_interface_address_list(LOG_ERR, 0);
+  results = get_interface_address_list(LOG_WARN, 0);
 
   tt_ptr_op(results, OP_NE, NULL);
   /* Work even on systems with only internal IPv4 addresses */
@@ -988,7 +988,7 @@ test_address_get_if_addrs(void *arg)
 
   (void)arg;
 
-  rv = get_interface_address(LOG_ERR, _h);
+  rv = get_interface_address(LOG_WARN, _h);
 
   /* When the network is down, a system might not have any non-local
* non-multicast IPv4 addresses, not even internal ones.



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


[tor-commits] [tor/release-0.4.0] Mark map_anon_nofork test as skipped in 0.4.0

2019-02-20 Thread arma
commit c9ff6a7f834e25a93c806d0079b789d26b11695a
Author: Nick Mathewson 
Date:   Tue Feb 19 13:14:26 2019 -0500

Mark map_anon_nofork test as skipped in 0.4.0

This test fails in some environments; since the code isn't used in
0.4.0, let's disable it for now.

Band-aid solution for #29534; bug not in any released Tor.
---
 src/test/test_util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/test/test_util.c b/src/test/test_util.c
index 913c5e289..7a2708c54 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -6360,6 +6360,6 @@ struct testcase_t util_tests[] = {
   UTIL_TEST(get_unquoted_path, 0),
   UTIL_TEST(log_mallinfo, 0),
   UTIL_TEST(map_anon, 0),
-  UTIL_TEST(map_anon_nofork, 0),
+  UTIL_TEST(map_anon_nofork, TT_SKIP /* See bug #29535 */),
   END_OF_TESTCASES
 };



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


[tor-commits] [tor/master] fix typos from #28614

2019-02-20 Thread arma
commit 249319ec5d3a17faf9a6060f1b3109f640874863
Author: Roger Dingledine 
Date:   Wed Feb 20 10:32:47 2019 -0500

fix typos from #28614
---
 changes/ticket28614  | 2 +-
 src/feature/nodelist/networkstatus.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/changes/ticket28614 b/changes/ticket28614
index 6c65ce49d..3c9331372 100644
--- a/changes/ticket28614
+++ b/changes/ticket28614
@@ -3,6 +3,6 @@
   "binary" mode so that we can safely map it into memory later.
   Fixes part of bug 28614; bugfix on 0.4.0.1-alpha.
 - When reading a consensus file from disk, detect whether it
-  was written in text mode, and re-read it in text mode if it
+  was written in text mode, and re-read it in text mode if so.
   Fixes part of bug 28614; bugfix on 0.4.0.1-alpha.
 
diff --git a/src/feature/nodelist/networkstatus.c 
b/src/feature/nodelist/networkstatus.c
index 2c3475462..023115978 100644
--- a/src/feature/nodelist/networkstatus.c
+++ b/src/feature/nodelist/networkstatus.c
@@ -1743,7 +1743,7 @@ 
networkstatus_set_current_consensus_from_ns(networkstatus_t *c,
 #endif /* defined(TOR_UNIT_TESTS) */
 
 /**
- * Helper: Read a the current consensus of type flavor from
+ * Helper: Read the current consensus of type flavor from
  * fname.  Flags and return values are as for
  * networkstatus_set_current_consensus().
  **/



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


[tor-commits] [tor/master] Merge remote-tracking branch 'nickm/ticket29534_040' into maint-0.4.0

2019-02-20 Thread arma
commit ccab4347e592116fcbc0faa42dcfaf7eaa6fe715
Merge: 249319ec5 c9ff6a7f8
Author: Roger Dingledine 
Date:   Wed Feb 20 10:35:56 2019 -0500

Merge remote-tracking branch 'nickm/ticket29534_040' into maint-0.4.0

 src/test/test_util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



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


[tor-commits] [tor/release-0.4.0] Merge remote-tracking branch 'tor-github/pr/706' into maint-0.4.0

2019-02-20 Thread arma
commit 97e1539f7f70898ac928f598bf711b7c317d29b7
Merge: 4df31adef 6fdd34acd
Author: Nick Mathewson 
Date:   Tue Feb 19 11:53:02 2019 -0500

Merge remote-tracking branch 'tor-github/pr/706' into maint-0.4.0

 changes/ticket29072|  2 ++
 contrib/or-tools/check-tor | 41 -
 2 files changed, 2 insertions(+), 41 deletions(-)



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


[tor-commits] [tor/master] Mark map_anon_nofork test as skipped in 0.4.0

2019-02-20 Thread arma
commit c9ff6a7f834e25a93c806d0079b789d26b11695a
Author: Nick Mathewson 
Date:   Tue Feb 19 13:14:26 2019 -0500

Mark map_anon_nofork test as skipped in 0.4.0

This test fails in some environments; since the code isn't used in
0.4.0, let's disable it for now.

Band-aid solution for #29534; bug not in any released Tor.
---
 src/test/test_util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/test/test_util.c b/src/test/test_util.c
index 913c5e289..7a2708c54 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -6360,6 +6360,6 @@ struct testcase_t util_tests[] = {
   UTIL_TEST(get_unquoted_path, 0),
   UTIL_TEST(log_mallinfo, 0),
   UTIL_TEST(map_anon, 0),
-  UTIL_TEST(map_anon_nofork, 0),
+  UTIL_TEST(map_anon_nofork, TT_SKIP /* See bug #29535 */),
   END_OF_TESTCASES
 };



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


[tor-commits] [tor/maint-0.4.0] Merge remote-tracking branch 'nickm/ticket29534_040' into maint-0.4.0

2019-02-20 Thread arma
commit ccab4347e592116fcbc0faa42dcfaf7eaa6fe715
Merge: 249319ec5 c9ff6a7f8
Author: Roger Dingledine 
Date:   Wed Feb 20 10:35:56 2019 -0500

Merge remote-tracking branch 'nickm/ticket29534_040' into maint-0.4.0

 src/test/test_util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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


[tor-commits] [tor/release-0.4.0] fix typos from #28614

2019-02-20 Thread arma
commit 249319ec5d3a17faf9a6060f1b3109f640874863
Author: Roger Dingledine 
Date:   Wed Feb 20 10:32:47 2019 -0500

fix typos from #28614
---
 changes/ticket28614  | 2 +-
 src/feature/nodelist/networkstatus.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/changes/ticket28614 b/changes/ticket28614
index 6c65ce49d..3c9331372 100644
--- a/changes/ticket28614
+++ b/changes/ticket28614
@@ -3,6 +3,6 @@
   "binary" mode so that we can safely map it into memory later.
   Fixes part of bug 28614; bugfix on 0.4.0.1-alpha.
 - When reading a consensus file from disk, detect whether it
-  was written in text mode, and re-read it in text mode if it
+  was written in text mode, and re-read it in text mode if so.
   Fixes part of bug 28614; bugfix on 0.4.0.1-alpha.
 
diff --git a/src/feature/nodelist/networkstatus.c 
b/src/feature/nodelist/networkstatus.c
index 2c3475462..023115978 100644
--- a/src/feature/nodelist/networkstatus.c
+++ b/src/feature/nodelist/networkstatus.c
@@ -1743,7 +1743,7 @@ 
networkstatus_set_current_consensus_from_ns(networkstatus_t *c,
 #endif /* defined(TOR_UNIT_TESTS) */
 
 /**
- * Helper: Read a the current consensus of type flavor from
+ * Helper: Read the current consensus of type flavor from
  * fname.  Flags and return values are as for
  * networkstatus_set_current_consensus().
  **/



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


[tor-commits] [tor/master] Merge branch 'maint-0.4.0'

2019-02-20 Thread arma
commit 4d4eda89a1d0f3b19b408349d602bf7ba47e1cdb
Merge: 6927e9a60 ccab4347e
Author: Roger Dingledine 
Date:   Wed Feb 20 10:36:54 2019 -0500

Merge branch 'maint-0.4.0'

 changes/ticket28614  |  2 +-
 changes/ticket29072  |  2 ++
 contrib/or-tools/check-tor   | 41 
 src/feature/nodelist/networkstatus.c |  2 +-
 src/test/test_util.c |  2 +-
 5 files changed, 5 insertions(+), 44 deletions(-)

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


[tor-commits] [tor/master] Merge remote-tracking branch 'tor-github/pr/706' into maint-0.4.0

2019-02-20 Thread arma
commit 97e1539f7f70898ac928f598bf711b7c317d29b7
Merge: 4df31adef 6fdd34acd
Author: Nick Mathewson 
Date:   Tue Feb 19 11:53:02 2019 -0500

Merge remote-tracking branch 'tor-github/pr/706' into maint-0.4.0

 changes/ticket29072|  2 ++
 contrib/or-tools/check-tor | 41 -
 2 files changed, 2 insertions(+), 41 deletions(-)



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


[tor-commits] [tor/master] Remove check-tor script

2019-02-20 Thread arma
commit 6fdd34acd69e6e54562855acffa23df0cec2aee2
Author: rl1987 
Date:   Fri Feb 15 19:18:24 2019 +0200

Remove check-tor script
---
 changes/ticket29072|  2 ++
 contrib/or-tools/check-tor | 41 -
 2 files changed, 2 insertions(+), 41 deletions(-)

diff --git a/changes/ticket29072 b/changes/ticket29072
new file mode 100644
index 0..3526330f3
--- /dev/null
+++ b/changes/ticket29072
@@ -0,0 +1,2 @@
+  o Removed features:
+- Remove check-tor script from repository. Resolves issue 29072.
diff --git a/contrib/or-tools/check-tor b/contrib/or-tools/check-tor
deleted file mode 100755
index e981a35fc..0
--- a/contrib/or-tools/check-tor
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/sh
-
-## Originally written by Peter Palfrader.
-
-## This script lets you quickly check if a given router (by nickname)
-## will let you do a TLS handshake, or will let you download a directory.
-
-## Usage: check-tor nickname
-
-#set -x
-
-router="$1"
-dirserver="http://belegost.seul.org:80/tor/;
-
-lines=$( wget -q $dirserver --proxy=off -O - | grep -A5 '^router '"$router"' ' 
)
-line=$( echo "$lines" | head -n1 )
-
-if [ -z "$line" ]; then
-   echo "Not found" >&2
-   exit 1
-fi
-
-echo "$lines"
-echo
-
-ipor=$( echo "$line" | awk '{printf "%s:%s", $3, $4}' )
-
-op=$( echo "$line" | awk '{printf $6}' )
-ipop=$( echo "$line" | awk '{printf "%s:%s", $3, $6}' )
-
-echo
-echo ">>" openssl s_client -connect "$ipor"
-timeout 5 openssl s_client -connect "$ipor" < /dev/null
-if [ "$op" != "0" ]; then
-   echo
-   echo ">>" wget --proxy=off -O - http://$ipop/tor/
-   timeout 5 wget --proxy=off -O - http://$ipop/tor/ | head -n3
-fi
-
-echo
-echo -n "$router "; echo "$lines" | grep 'fingerprint' | sed -e 's/^opt //' -e 
's/^fingerprint //';



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


[tor-commits] [tor/release-0.4.0] Remove check-tor script

2019-02-20 Thread arma
commit 6fdd34acd69e6e54562855acffa23df0cec2aee2
Author: rl1987 
Date:   Fri Feb 15 19:18:24 2019 +0200

Remove check-tor script
---
 changes/ticket29072|  2 ++
 contrib/or-tools/check-tor | 41 -
 2 files changed, 2 insertions(+), 41 deletions(-)

diff --git a/changes/ticket29072 b/changes/ticket29072
new file mode 100644
index 0..3526330f3
--- /dev/null
+++ b/changes/ticket29072
@@ -0,0 +1,2 @@
+  o Removed features:
+- Remove check-tor script from repository. Resolves issue 29072.
diff --git a/contrib/or-tools/check-tor b/contrib/or-tools/check-tor
deleted file mode 100755
index e981a35fc..0
--- a/contrib/or-tools/check-tor
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/sh
-
-## Originally written by Peter Palfrader.
-
-## This script lets you quickly check if a given router (by nickname)
-## will let you do a TLS handshake, or will let you download a directory.
-
-## Usage: check-tor nickname
-
-#set -x
-
-router="$1"
-dirserver="http://belegost.seul.org:80/tor/;
-
-lines=$( wget -q $dirserver --proxy=off -O - | grep -A5 '^router '"$router"' ' 
)
-line=$( echo "$lines" | head -n1 )
-
-if [ -z "$line" ]; then
-   echo "Not found" >&2
-   exit 1
-fi
-
-echo "$lines"
-echo
-
-ipor=$( echo "$line" | awk '{printf "%s:%s", $3, $4}' )
-
-op=$( echo "$line" | awk '{printf $6}' )
-ipop=$( echo "$line" | awk '{printf "%s:%s", $3, $6}' )
-
-echo
-echo ">>" openssl s_client -connect "$ipor"
-timeout 5 openssl s_client -connect "$ipor" < /dev/null
-if [ "$op" != "0" ]; then
-   echo
-   echo ">>" wget --proxy=off -O - http://$ipop/tor/
-   timeout 5 wget --proxy=off -O - http://$ipop/tor/ | head -n3
-fi
-
-echo
-echo -n "$router "; echo "$lines" | grep 'fingerprint' | sed -e 's/^opt //' -e 
's/^fingerprint //';



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


[tor-commits] [tor/release-0.4.0] Merge remote-tracking branch 'nickm/ticket29534_040' into maint-0.4.0

2019-02-20 Thread arma
commit ccab4347e592116fcbc0faa42dcfaf7eaa6fe715
Merge: 249319ec5 c9ff6a7f8
Author: Roger Dingledine 
Date:   Wed Feb 20 10:35:56 2019 -0500

Merge remote-tracking branch 'nickm/ticket29534_040' into maint-0.4.0

 src/test/test_util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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


[tor-commits] [tor/maint-0.4.0] Mark map_anon_nofork test as skipped in 0.4.0

2019-02-20 Thread arma
commit c9ff6a7f834e25a93c806d0079b789d26b11695a
Author: Nick Mathewson 
Date:   Tue Feb 19 13:14:26 2019 -0500

Mark map_anon_nofork test as skipped in 0.4.0

This test fails in some environments; since the code isn't used in
0.4.0, let's disable it for now.

Band-aid solution for #29534; bug not in any released Tor.
---
 src/test/test_util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/test/test_util.c b/src/test/test_util.c
index 913c5e289..7a2708c54 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -6360,6 +6360,6 @@ struct testcase_t util_tests[] = {
   UTIL_TEST(get_unquoted_path, 0),
   UTIL_TEST(log_mallinfo, 0),
   UTIL_TEST(map_anon, 0),
-  UTIL_TEST(map_anon_nofork, 0),
+  UTIL_TEST(map_anon_nofork, TT_SKIP /* See bug #29535 */),
   END_OF_TESTCASES
 };



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


[tor-commits] [tor/maint-0.4.0] fix typos from #28614

2019-02-20 Thread arma
commit 249319ec5d3a17faf9a6060f1b3109f640874863
Author: Roger Dingledine 
Date:   Wed Feb 20 10:32:47 2019 -0500

fix typos from #28614
---
 changes/ticket28614  | 2 +-
 src/feature/nodelist/networkstatus.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/changes/ticket28614 b/changes/ticket28614
index 6c65ce49d..3c9331372 100644
--- a/changes/ticket28614
+++ b/changes/ticket28614
@@ -3,6 +3,6 @@
   "binary" mode so that we can safely map it into memory later.
   Fixes part of bug 28614; bugfix on 0.4.0.1-alpha.
 - When reading a consensus file from disk, detect whether it
-  was written in text mode, and re-read it in text mode if it
+  was written in text mode, and re-read it in text mode if so.
   Fixes part of bug 28614; bugfix on 0.4.0.1-alpha.
 
diff --git a/src/feature/nodelist/networkstatus.c 
b/src/feature/nodelist/networkstatus.c
index 2c3475462..023115978 100644
--- a/src/feature/nodelist/networkstatus.c
+++ b/src/feature/nodelist/networkstatus.c
@@ -1743,7 +1743,7 @@ 
networkstatus_set_current_consensus_from_ns(networkstatus_t *c,
 #endif /* defined(TOR_UNIT_TESTS) */
 
 /**
- * Helper: Read a the current consensus of type flavor from
+ * Helper: Read the current consensus of type flavor from
  * fname.  Flags and return values are as for
  * networkstatus_set_current_consensus().
  **/

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


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

2019-02-20 Thread translation
commit 82e194171c2014369c478dda4e73074277b3
Author: Translation commit bot 
Date:   Wed Feb 20 15:15:47 2019 +

Update translations for https_everywhere
---
 da/https-everywhere.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/da/https-everywhere.dtd b/da/https-everywhere.dtd
index 4511f8071..22ab73ce8 100644
--- a/da/https-everywhere.dtd
+++ b/da/https-everywhere.dtd
@@ -33,9 +33,9 @@
 
 
 
-
+
 
-
+
 
 
 

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


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

2019-02-20 Thread translation
commit bdddb91f6e1d8f7ca64fbd52c575b30d8a571fe3
Author: Translation commit bot 
Date:   Wed Feb 20 15:15:54 2019 +

Update translations for https_everywhere_completed
---
 da/https-everywhere.dtd | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/da/https-everywhere.dtd b/da/https-everywhere.dtd
index d28432ea3..22ab73ce8 100644
--- a/da/https-everywhere.dtd
+++ b/da/https-everywhere.dtd
@@ -33,8 +33,9 @@
 
 
 
-
+
 
+
 
 
 

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


[tor-commits] [tpo/staging] Add TBB recommended versions

2019-02-20 Thread hiro
commit 782582f1715a65808de8e303cba07eb4f54efbd1
Author: hiro 
Date:   Wed Feb 20 15:59:03 2019 +0100

Add TBB recommended versions
---
 content/projects/contents.lr |  5 +
 .../torbrowser/RecommendedTBBVersions/contents.lr| 16 
 content/projects/torbrowser/contents.lr  |  5 +
 models/text.ini  |  7 +++
 templates/empty.html |  7 +++
 5 files changed, 36 insertions(+), 4 deletions(-)

diff --git a/content/projects/contents.lr b/content/projects/contents.lr
new file mode 100644
index 000..795e5e8
--- /dev/null
+++ b/content/projects/contents.lr
@@ -0,0 +1,5 @@
+_model: text
+---
+_template: empty.html
+---
+body:
diff --git a/content/projects/torbrowser/RecommendedTBBVersions/contents.lr 
b/content/projects/torbrowser/RecommendedTBBVersions/contents.lr
new file mode 100644
index 000..14834b2
--- /dev/null
+++ b/content/projects/torbrowser/RecommendedTBBVersions/contents.lr
@@ -0,0 +1,16 @@
+_model: text
+---
+_template: empty.html
+---
+body:
+
+[
+"8.0.6",
+"8.0.6-MacOS",
+"8.0.6-Linux",
+"8.0.6-Windows",
+"8.5a8",
+"8.5a8-MacOS",
+"8.5a8-Linux",
+"8.5a8-Windows"
+]
diff --git a/content/projects/torbrowser/contents.lr 
b/content/projects/torbrowser/contents.lr
new file mode 100644
index 000..795e5e8
--- /dev/null
+++ b/content/projects/torbrowser/contents.lr
@@ -0,0 +1,5 @@
+_model: text
+---
+_template: empty.html
+---
+body:
diff --git a/models/text.ini b/models/text.ini
new file mode 100644
index 000..75e24ba
--- /dev/null
+++ b/models/text.ini
@@ -0,0 +1,7 @@
+[model]
+name = Text
+label = Text
+
+[fields.body]
+label = Body
+type = text
diff --git a/templates/empty.html b/templates/empty.html
index eb65935..e37c38b 100644
--- a/templates/empty.html
+++ b/templates/empty.html
@@ -1,4 +1,3 @@
-
-
-  {% block body %}{% endblock %}
-
+{% block body %}
+  {{ this.body }}
+{% endblock %}

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


[tor-commits] [tpo/master] Add TBB recommended versions

2019-02-20 Thread hiro
commit 782582f1715a65808de8e303cba07eb4f54efbd1
Author: hiro 
Date:   Wed Feb 20 15:59:03 2019 +0100

Add TBB recommended versions
---
 content/projects/contents.lr |  5 +
 .../torbrowser/RecommendedTBBVersions/contents.lr| 16 
 content/projects/torbrowser/contents.lr  |  5 +
 models/text.ini  |  7 +++
 templates/empty.html |  7 +++
 5 files changed, 36 insertions(+), 4 deletions(-)

diff --git a/content/projects/contents.lr b/content/projects/contents.lr
new file mode 100644
index 000..795e5e8
--- /dev/null
+++ b/content/projects/contents.lr
@@ -0,0 +1,5 @@
+_model: text
+---
+_template: empty.html
+---
+body:
diff --git a/content/projects/torbrowser/RecommendedTBBVersions/contents.lr 
b/content/projects/torbrowser/RecommendedTBBVersions/contents.lr
new file mode 100644
index 000..14834b2
--- /dev/null
+++ b/content/projects/torbrowser/RecommendedTBBVersions/contents.lr
@@ -0,0 +1,16 @@
+_model: text
+---
+_template: empty.html
+---
+body:
+
+[
+"8.0.6",
+"8.0.6-MacOS",
+"8.0.6-Linux",
+"8.0.6-Windows",
+"8.5a8",
+"8.5a8-MacOS",
+"8.5a8-Linux",
+"8.5a8-Windows"
+]
diff --git a/content/projects/torbrowser/contents.lr 
b/content/projects/torbrowser/contents.lr
new file mode 100644
index 000..795e5e8
--- /dev/null
+++ b/content/projects/torbrowser/contents.lr
@@ -0,0 +1,5 @@
+_model: text
+---
+_template: empty.html
+---
+body:
diff --git a/models/text.ini b/models/text.ini
new file mode 100644
index 000..75e24ba
--- /dev/null
+++ b/models/text.ini
@@ -0,0 +1,7 @@
+[model]
+name = Text
+label = Text
+
+[fields.body]
+label = Body
+type = text
diff --git a/templates/empty.html b/templates/empty.html
index eb65935..e37c38b 100644
--- a/templates/empty.html
+++ b/templates/empty.html
@@ -1,4 +1,3 @@
-
-
-  {% block body %}{% endblock %}
-
+{% block body %}
+  {{ this.body }}
+{% endblock %}

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


[tor-commits] [translation/tpo-web_completed] Update translations for tpo-web_completed

2019-02-20 Thread translation
commit ed1b1741ee0d67c69accf95b5a4e231195bed98a
Author: Translation commit bot 
Date:   Wed Feb 20 14:50:17 2019 +

Update translations for tpo-web_completed
---
 contents.pot | 103 ---
 1 file changed, 48 insertions(+), 55 deletions(-)

diff --git a/contents.pot b/contents.pot
index 57d877ad4..ca1ad35d0 100644
--- a/contents.pot
+++ b/contents.pot
@@ -3,7 +3,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-02-18 12:15+CET\n"
+"POT-Creation-Date: 2019-02-20 15:26+CET\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME \n"
 "Language-Team: en \n"
@@ -2467,23 +2467,19 @@ msgstr ""
 msgid "Tor Project"
 msgstr "Tor Project"
 
-#: templates/contact.html:7
-msgid ""
-"Chat with us on https://webchat.oftc.net/\; title=\"Tor Project "
-"IRC\" target=\"_blank\">OFTC IRC"
-msgstr ""
-"Chat with us on https://webchat.oftc.net/\; title=\"Tor Project "
-"IRC\" target=\"_blank\">OFTC IRC"
-
 #: templates/contact.html:8
+msgid "Chat with us on"
+msgstr "Chat with us on"
+
+#: templates/contact.html:9
 msgid "Ask questions about using Tor."
 msgstr "Ask questions about using Tor."
 
-#: templates/contact.html:9
+#: templates/contact.html:10
 msgid "Discuss Tor-related coding, protocols, and ideas are all welcome."
 msgstr "Discuss Tor-related coding, protocols, and ideas are all welcome."
 
-#: templates/contact.html:10
+#: templates/contact.html:11
 msgid ""
 "Discuss organization and community related topics: meetups, outreach, "
 "translation, or website improvements."
@@ -2491,35 +2487,35 @@ msgstr ""
 "Discuss organization and community related topics: meetups, outreach, "
 "translation, or website improvements."
 
-#: templates/contact.html:11
+#: templates/contact.html:12
 msgid "Watch or join publicly logged team meetings."
 msgstr "Watch or join publicly logged team meetings."
 
-#: templates/contact.html:12
+#: templates/contact.html:13
 msgid "Discuss running a Tor relay."
 msgstr "Discuss running a Tor relay."
 
-#: templates/contact.html:13
+#: templates/contact.html:14
 msgid "Talk with Tor’s global south community."
 msgstr "Talk with Tor’s global south community."
 
-#: templates/contact.html:19
+#: templates/contact.html:20
 msgid "Find us on Social Media"
 msgstr "Find us on Social Media"
 
-#: templates/contact.html:33
+#: templates/contact.html:34
 msgid "Volunteer with Tor"
 msgstr "Volunteer with Tor"
 
-#: templates/contact.html:36
+#: templates/contact.html:37
 msgid "Get Involved"
 msgstr "Get Involved"
 
-#: templates/contact.html:41
+#: templates/contact.html:42
 msgid "Join an email list"
 msgstr "Join an email list"
 
-#: templates/contact.html:44
+#: templates/contact.html:45
 msgid ""
 "Our teams collaborate in open channels, including email lists, you are "
 "welcome to join. If you have a question for a specific team not answered on "
@@ -2531,11 +2527,11 @@ msgstr ""
 "our support portal, you can ask the appropriate list. You're welcome to "
 "subscribe and just watch, too :)"
 
-#: templates/contact.html:57
+#: templates/contact.html:58
 msgid "Report a bug or give feedback."
 msgstr "Report a bug or give feedback."
 
-#: templates/contact.html:58
+#: templates/contact.html:59
 msgid ""
 "Tor relies on the support of users and volunteers around the world to help "
 "us improve our software and resources, so your feedback is extremely "
@@ -2545,11 +2541,11 @@ msgstr ""
 "us improve our software and resources, so your feedback is extremely "
 "valuable to us (and to all Tor users)."
 
-#: templates/contact.html:64
+#: templates/contact.html:65
 msgid "Tell us about a bad relay."
 msgstr "Tell us about a bad relay."
 
-#: templates/contact.html:65
+#: templates/contact.html:66
 msgid ""
 "If you find a relay that you think is malicious, misconfigured, or otherwise"
 " broken, please check out our wiki page and blog post on how to report it."
@@ -2557,11 +2553,11 @@ msgstr ""
 "If you find a relay that you think is malicious, misconfigured, or otherwise"
 " broken, please check out our wiki page and blog post on how to report it."
 
-#: templates/contact.html:73
+#: templates/contact.html:74
 msgid "Report a security issue."
 msgstr "Report a security issue."
 
-#: templates/contact.html:74
+#: templates/contact.html:75
 msgid ""
 "If you've found a security issue in one of our projects or in our "
 "infrastructure, please email tor-secur...@lists.torproject.org. If you want "
@@ -2575,23 +2571,23 @@ msgstr ""
 "contacting tor-security-send...@lists.torproject.org or from pool.sks-"
 "keyservers.net. Here is the fingerprint:"
 
-#: templates/contact.html:94
+#: templates/contact.html:95
 msgid "Email us"
 msgstr "Email us"
 
-#: templates/contact.html:95
+#: templates/contact.html:96
 msgid ""
 "For questions and comments about Tor the non-profit organization: trademark "
 "questions, affiliation and coordination, contract 

[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-02-20 Thread translation
commit 464e0ae92581710923bca52117773a37eb2d
Author: Translation commit bot 
Date:   Wed Feb 20 14:50:11 2019 +

Update translations for tpo-web
---
 contents+ar.po|  84 ++--
 contents+de.po|  84 ++--
 contents+es.po|  84 ++--
 contents+fa.po|  84 ++--
 contents+fr.po|  84 ++--
 contents+ko.po|  84 ++--
 contents+pt-BR.po |  84 ++--
 contents+ru.po|  84 ++--
 contents+tr.po|  84 ++--
 contents+zh-CN.po |  84 ++--
 contents+zh-TW.po |  84 ++--
 contents.pot  | 103 +-
 12 files changed, 510 insertions(+), 517 deletions(-)

diff --git a/contents+ar.po b/contents+ar.po
index bd55f7744..337789512 100644
--- a/contents+ar.po
+++ b/contents+ar.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-02-18 12:15+CET\n"
+"POT-Creation-Date: 2019-02-20 15:26+CET\n"
 "PO-Revision-Date: 2019-01-10 12:38+\n"
 "Last-Translator: Emma Peel, 2019\n"
 "Language-Team: Arabic (https://www.transifex.com/otf/teams/94225/ar/)\n"
@@ -2073,55 +2073,53 @@ msgstr ""
 msgid "Tor Project"
 msgstr "مشروع تور"
 
-#: templates/contact.html:7
-msgid ""
-"Chat with us on https://webchat.oftc.net/\; title=\"Tor Project "
-"IRC\" target=\"_blank\">OFTC IRC"
+#: templates/contact.html:8
+msgid "Chat with us on"
 msgstr ""
 
-#: templates/contact.html:8
+#: templates/contact.html:9
 msgid "Ask questions about using Tor."
 msgstr ""
 
-#: templates/contact.html:9
+#: templates/contact.html:10
 msgid "Discuss Tor-related coding, protocols, and ideas are all welcome."
 msgstr ""
 
-#: templates/contact.html:10
+#: templates/contact.html:11
 msgid ""
 "Discuss organization and community related topics: meetups, outreach, "
 "translation, or website improvements."
 msgstr ""
 
-#: templates/contact.html:11
+#: templates/contact.html:12
 msgid "Watch or join publicly logged team meetings."
 msgstr ""
 
-#: templates/contact.html:12
+#: templates/contact.html:13
 msgid "Discuss running a Tor relay."
 msgstr ""
 
-#: templates/contact.html:13
+#: templates/contact.html:14
 msgid "Talk with Tor’s global south community."
 msgstr ""
 
-#: templates/contact.html:19
+#: templates/contact.html:20
 msgid "Find us on Social Media"
 msgstr ""
 
-#: templates/contact.html:33
+#: templates/contact.html:34
 msgid "Volunteer with Tor"
 msgstr ""
 
-#: templates/contact.html:36
+#: templates/contact.html:37
 msgid "Get Involved"
 msgstr ""
 
-#: templates/contact.html:41
+#: templates/contact.html:42
 msgid "Join an email list"
 msgstr ""
 
-#: templates/contact.html:44
+#: templates/contact.html:45
 msgid ""
 "Our teams collaborate in open channels, including email lists, you are "
 "welcome to join. If you have a question for a specific team not answered on "
@@ -2129,32 +2127,32 @@ msgid ""
 "subscribe and just watch, too :)"
 msgstr ""
 
-#: templates/contact.html:57
+#: templates/contact.html:58
 msgid "Report a bug or give feedback."
 msgstr ""
 
-#: templates/contact.html:58
+#: templates/contact.html:59
 msgid ""
 "Tor relies on the support of users and volunteers around the world to help "
 "us improve our software and resources, so your feedback is extremely "
 "valuable to us (and to all Tor users)."
 msgstr ""
 
-#: templates/contact.html:64
+#: templates/contact.html:65
 msgid "Tell us about a bad relay."
 msgstr ""
 
-#: templates/contact.html:65
+#: templates/contact.html:66
 msgid ""
 "If you find a relay that you think is malicious, misconfigured, or otherwise"
 " broken, please check out our wiki page and blog post on how to report it."
 msgstr ""
 
-#: templates/contact.html:73
+#: templates/contact.html:74
 msgid "Report a security issue."
 msgstr ""
 
-#: templates/contact.html:74
+#: templates/contact.html:75
 msgid ""
 "If you've found a security issue in one of our projects or in our "
 "infrastructure, please email tor-secur...@lists.torproject.org. If you want "
@@ -2163,19 +2161,19 @@ msgid ""
 "keyservers.net. Here is the fingerprint:"
 msgstr ""
 
-#: templates/contact.html:94
+#: templates/contact.html:95
 msgid "Email us"
 msgstr ""
 
-#: templates/contact.html:95
+#: templates/contact.html:96
 msgid ""
 "For questions and comments about Tor the non-profit organization: trademark "
 "questions, affiliation and coordination, contract inquiries, etc, please "
-"email frontd...@rt.torproject.org. For donor-related "
-"questions, contact giv...@torproject.org"
+"email frontd...@rt.torproject.org. For donor-related 

[tor-commits] [tpo/master] Fix tor browser manual link

2019-02-20 Thread hiro
commit 017fc9c6e69845dab45df4c435b0fd00f1dbc073
Author: hiro 
Date:   Wed Feb 20 15:01:06 2019 +0100

Fix tor browser manual link
---
 templates/download.html | 4 +++-
 templates/macros/downloads.html | 4 
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/templates/download.html b/templates/download.html
index 897565b..7c16c35 100644
--- a/templates/download.html
+++ b/templates/download.html
@@ -32,7 +32,9 @@
 
 
   
-{{ _('Check out the https://manual.torproject.org; target="_blank">manual for more 
troubleshooting tips.')|safe  }}
+
+{% from "macros/downloads.html" import render_tor_browser_manual %}
+{{ _('Check out the %s for more 
troubleshooting tips.')|format(render_tor_browser_manual())|safe  }}
   
 
 
diff --git a/templates/macros/downloads.html b/templates/macros/downloads.html
index 70ff5bd..2ceaef2 100644
--- a/templates/macros/downloads.html
+++ b/templates/macros/downloads.html
@@ -42,3 +42,7 @@
 {% macro render_onion_browser() %}
   Onion Browser.
 {% endmacro %}
+
+{% macro render_tor_browser_manual() %}
+  https://tb-manual.torproject.org; 
target="_blank">tor browser manual
+{% endmacro %}

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


[tor-commits] [tpo/staging] Fix tor browser manual link

2019-02-20 Thread hiro
commit 017fc9c6e69845dab45df4c435b0fd00f1dbc073
Author: hiro 
Date:   Wed Feb 20 15:01:06 2019 +0100

Fix tor browser manual link
---
 templates/download.html | 4 +++-
 templates/macros/downloads.html | 4 
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/templates/download.html b/templates/download.html
index 897565b..7c16c35 100644
--- a/templates/download.html
+++ b/templates/download.html
@@ -32,7 +32,9 @@
 
 
   
-{{ _('Check out the https://manual.torproject.org; target="_blank">manual for more 
troubleshooting tips.')|safe  }}
+
+{% from "macros/downloads.html" import render_tor_browser_manual %}
+{{ _('Check out the %s for more 
troubleshooting tips.')|format(render_tor_browser_manual())|safe  }}
   
 
 
diff --git a/templates/macros/downloads.html b/templates/macros/downloads.html
index 70ff5bd..2ceaef2 100644
--- a/templates/macros/downloads.html
+++ b/templates/macros/downloads.html
@@ -42,3 +42,7 @@
 {% macro render_onion_browser() %}
   Onion Browser.
 {% endmacro %}
+
+{% macro render_tor_browser_manual() %}
+  https://tb-manual.torproject.org; 
target="_blank">tor browser manual
+{% endmacro %}

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


[tor-commits] [tpo/master] Fix links in footer

2019-02-20 Thread hiro
commit 34dc6570d71681a0acf993deb3d2755c3009c0a1
Author: hiro 
Date:   Wed Feb 20 14:27:49 2019 +0100

Fix links in footer
---
 templates/contact.html  | 5 +++--
 templates/download-android.html | 6 --
 templates/footer.html   | 8 +++-
 templates/macros/contact.html   | 3 +++
 templates/macros/downloads.html | 8 
 5 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/templates/contact.html b/templates/contact.html
index d24eace..300d625 100644
--- a/templates/contact.html
+++ b/templates/contact.html
@@ -4,7 +4,8 @@
 
   
 
- {{ _('Chat with us on https://webchat.oftc.net/; title="Tor Project IRC" target="_blank">OFTC 
IRC')|safe }}
+  {% from "macros/contact.html" import render_oftc %}
+   {{ _('Chat with us on') }} {{ render_oftc() }}
   #tor - {{ 
_("Ask questions about using Tor.") }}
   #tor-dev - {{ 
_("Discuss Tor-related coding, protocols, and ideas are all welcome.") }}
   #tor-project 
- {{ _("Discuss organization and community related topics: meetups, outreach, 
translation, or website improvements.") }}
@@ -92,7 +93,7 @@
   
 
   {{ _('Email us') }}
-  {{ _('For questions and comments about Tor the 
non-profit organization: trademark questions, affiliation and coordination, 
contract inquiries, etc, please email') }}mailto:frontd...@rt.torproject.org;>frontd...@rt.torproject.org. {{ 
_('For donor-related questions, contact') }} mailto:giv...@torproject.org;>giv...@torproject.org.
+  {{ _('For questions and comments about Tor the 
non-profit organization: trademark questions, affiliation and coordination, 
contract inquiries, etc, please email frontd...@rt.torproject.org. For 
donor-related questions, contact giv...@torproject.org') }}.
 
 
   
diff --git a/templates/download-android.html b/templates/download-android.html
index 41433fb..9dce52f 100644
--- a/templates/download-android.html
+++ b/templates/download-android.html
@@ -17,10 +17,12 @@
   
   {{ _('Download .apk') }}
   {{ _('Go to Google Play') }}
-  {{ _('Go to F-droid S00N')|safe }}
+  {% from "macros/downloads.html" import render_fdroid %}
+  {{ _('Go to F-droid %s')|format(render_fdroid())|safe }}
   
   
-{{ _('Are you a iOS user? We 
encourage you to try Onion 
Browser.')|safe }}
+{% from "macros/downloads.html" import render_onion_browser %}
+{{ _('Are you a iOS user? We 
encourage you to try %s')|format(render_onion_browser())|safe }} 
   
 
 
diff --git a/templates/footer.html b/templates/footer.html
index 4aa7aa2..6fe4248 100644
--- a/templates/footer.html
+++ b/templates/footer.html
@@ -26,7 +26,13 @@
   {% set menubag = 'menu_footer+' + this.alt %}
   {% for id, item in bag(menubag).items() %}
   
-{{ 
item.label }}
+  {% set link = site.get(item.path) %}
+  {% if link %}
+
+  {% else %}
+
+  {% endif %}
+  {{ item.label }}
   {% if this.is_child_of(item.path) %}
   (current)
   {% endif %}
diff --git a/templates/macros/contact.html b/templates/macros/contact.html
new file mode 100644
index 000..9a91967
--- /dev/null
+++ b/templates/macros/contact.html
@@ -0,0 +1,3 @@
+{% macro render_oftc() %}
+  https://webchat.oftc.net/; title="Tor Project IRC" 
target="_blank">OFTC IRC
+{% endmacro %}
diff --git a/templates/macros/downloads.html b/templates/macros/downloads.html
index 4694b40..70ff5bd 100644
--- a/templates/macros/downloads.html
+++ b/templates/macros/downloads.html
@@ -34,3 +34,11 @@
 
   32-bit (sig) / 64-bit 
(sig)
 {% endmacro %}
+
+{% macro render_fdroid() %}
+  S00N
+{% endmacro %}
+
+{% macro render_onion_browser() %}
+  Onion Browser.
+{% endmacro %}

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


[tor-commits] [tpo/staging] Fix links in footer

2019-02-20 Thread hiro
commit 34dc6570d71681a0acf993deb3d2755c3009c0a1
Author: hiro 
Date:   Wed Feb 20 14:27:49 2019 +0100

Fix links in footer
---
 templates/contact.html  | 5 +++--
 templates/download-android.html | 6 --
 templates/footer.html   | 8 +++-
 templates/macros/contact.html   | 3 +++
 templates/macros/downloads.html | 8 
 5 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/templates/contact.html b/templates/contact.html
index d24eace..300d625 100644
--- a/templates/contact.html
+++ b/templates/contact.html
@@ -4,7 +4,8 @@
 
   
 
- {{ _('Chat with us on https://webchat.oftc.net/; title="Tor Project IRC" target="_blank">OFTC 
IRC')|safe }}
+  {% from "macros/contact.html" import render_oftc %}
+   {{ _('Chat with us on') }} {{ render_oftc() }}
   #tor - {{ 
_("Ask questions about using Tor.") }}
   #tor-dev - {{ 
_("Discuss Tor-related coding, protocols, and ideas are all welcome.") }}
   #tor-project 
- {{ _("Discuss organization and community related topics: meetups, outreach, 
translation, or website improvements.") }}
@@ -92,7 +93,7 @@
   
 
   {{ _('Email us') }}
-  {{ _('For questions and comments about Tor the 
non-profit organization: trademark questions, affiliation and coordination, 
contract inquiries, etc, please email') }}mailto:frontd...@rt.torproject.org;>frontd...@rt.torproject.org. {{ 
_('For donor-related questions, contact') }} mailto:giv...@torproject.org;>giv...@torproject.org.
+  {{ _('For questions and comments about Tor the 
non-profit organization: trademark questions, affiliation and coordination, 
contract inquiries, etc, please email frontd...@rt.torproject.org. For 
donor-related questions, contact giv...@torproject.org') }}.
 
 
   
diff --git a/templates/download-android.html b/templates/download-android.html
index 41433fb..9dce52f 100644
--- a/templates/download-android.html
+++ b/templates/download-android.html
@@ -17,10 +17,12 @@
   
   {{ _('Download .apk') }}
   {{ _('Go to Google Play') }}
-  {{ _('Go to F-droid S00N')|safe }}
+  {% from "macros/downloads.html" import render_fdroid %}
+  {{ _('Go to F-droid %s')|format(render_fdroid())|safe }}
   
   
-{{ _('Are you a iOS user? We 
encourage you to try Onion 
Browser.')|safe }}
+{% from "macros/downloads.html" import render_onion_browser %}
+{{ _('Are you a iOS user? We 
encourage you to try %s')|format(render_onion_browser())|safe }} 
   
 
 
diff --git a/templates/footer.html b/templates/footer.html
index 4aa7aa2..6fe4248 100644
--- a/templates/footer.html
+++ b/templates/footer.html
@@ -26,7 +26,13 @@
   {% set menubag = 'menu_footer+' + this.alt %}
   {% for id, item in bag(menubag).items() %}
   
-{{ 
item.label }}
+  {% set link = site.get(item.path) %}
+  {% if link %}
+
+  {% else %}
+
+  {% endif %}
+  {{ item.label }}
   {% if this.is_child_of(item.path) %}
   (current)
   {% endif %}
diff --git a/templates/macros/contact.html b/templates/macros/contact.html
new file mode 100644
index 000..9a91967
--- /dev/null
+++ b/templates/macros/contact.html
@@ -0,0 +1,3 @@
+{% macro render_oftc() %}
+  https://webchat.oftc.net/; title="Tor Project IRC" 
target="_blank">OFTC IRC
+{% endmacro %}
diff --git a/templates/macros/downloads.html b/templates/macros/downloads.html
index 4694b40..70ff5bd 100644
--- a/templates/macros/downloads.html
+++ b/templates/macros/downloads.html
@@ -34,3 +34,11 @@
 
   32-bit (sig) / 64-bit 
(sig)
 {% endmacro %}
+
+{% macro render_fdroid() %}
+  S00N
+{% endmacro %}
+
+{% macro render_onion_browser() %}
+  Onion Browser.
+{% endmacro %}

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


[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties

2019-02-20 Thread translation
commit 8f6ca223c442a50c5fef7e1af40644777095955d
Author: Translation commit bot 
Date:   Wed Feb 20 12:19:30 2019 +

Update translations for tor-launcher-properties
---
 mk/torlauncher.properties | 32 
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/mk/torlauncher.properties b/mk/torlauncher.properties
index 8f351e5c6..58ea6f3de 100644
--- a/mk/torlauncher.properties
+++ b/mk/torlauncher.properties
@@ -53,12 +53,12 @@ torlauncher.forAssistance2=За помош, 
посетете %S
 torlauncher.copiedNLogMessages=Копирањето е завршено. %S 
Tor лог пораките се подготвени да бидат 
залепени во уредувач на текст или во порака 
за е-пошта.
 
 torlauncher.bootstrapStatus.starting=Започнување
-torlauncher.bootstrapStatus.conn_pt=Поврзување на мост
-torlauncher.bootstrapStatus.conn_done_pt=Поврзан на мост
-torlauncher.bootstrapStatus.conn_proxy=Поврзување на прокси
-torlauncher.bootstrapStatus.conn_done_proxy=Поврзан на мост
-torlauncher.bootstrapStatus.conn=Поврзување на Tor реле
-torlauncher.bootstrapStatus.conn_done=Поврзан на Tor реле
+torlauncher.bootstrapStatus.conn_pt=Поврзување со мост
+torlauncher.bootstrapStatus.conn_done_pt=Поврзан со мост
+torlauncher.bootstrapStatus.conn_proxy=Поврзување со прокси
+torlauncher.bootstrapStatus.conn_done_proxy=Поврзан со мост
+torlauncher.bootstrapStatus.conn=Поврзување со Tor реле
+torlauncher.bootstrapStatus.conn_done=Поврзан со Tor реле
 torlauncher.bootstrapStatus.handshake=Преговарање со Tor реле
 torlauncher.bootstrapStatus.handshake_done=Завршено 
преговарање со Tor реле
 torlauncher.bootstrapStatus.onehop_create=Воспоставување 
енкриптирано поврзување со директориумот
@@ -67,16 +67,16 @@ 
torlauncher.bootstrapStatus.loading_status=Вчитување на мрежен
 torlauncher.bootstrapStatus.loading_keys=Вчитување на 
авторитетни сертификати
 torlauncher.bootstrapStatus.requesting_descriptors=Барање на 
информации за реле
 torlauncher.bootstrapStatus.loading_descriptors=Вчитување на 
информации за реле
-torlauncher.bootstrapStatus.enough_dirinfo=Finished loading relay information
-torlauncher.bootstrapStatus.ap_conn_pt=Building circuits: Connecting to bridge
-torlauncher.bootstrapStatus.ap_conn_done_pt=Building circuits: Connected to 
bridge
-torlauncher.bootstrapStatus.ap_conn_proxy=Building circuits: Connecting to 
proxy
-torlauncher.bootstrapStatus.ap_conn_done_proxy=Building circuits: Connected to 
proxy
-torlauncher.bootstrapStatus.ap_conn=Building circuits: Connecting to a Tor 
relay
-torlauncher.bootstrapStatus.ap_conn_done=Building circuits: Connected to a Tor 
relay
-torlauncher.bootstrapStatus.ap_handshake=Building circuits: Negotiating with a 
Tor relay
-torlauncher.bootstrapStatus.ap_handshake_done=Building circuits: Finished 
negotiating with a Tor relay
-torlauncher.bootstrapStatus.circuit_create=Building circuits: Establishing a 
Tor circuit
+torlauncher.bootstrapStatus.enough_dirinfo=Завршено 
вчитувањето на информации за релето
+torlauncher.bootstrapStatus.ap_conn_pt=Градење кругови: 
Поврзување со мост
+torlauncher.bootstrapStatus.ap_conn_done_pt=Градење кругови: 
Поврзан со мост
+torlauncher.bootstrapStatus.ap_conn_proxy=Градење кругови: 
Поврзување со прокси
+torlauncher.bootstrapStatus.ap_conn_done_proxy=Градење кругови: 
Поврзан со прокси
+torlauncher.bootstrapStatus.ap_conn=Градење кругови: 
Поврзување со Tor реле
+torlauncher.bootstrapStatus.ap_conn_done=Градење кругови: 
Поврзан со Tor реле
+torlauncher.bootstrapStatus.ap_handshake=Градење кругови: 
Преговарање со Tor реле
+torlauncher.bootstrapStatus.ap_handshake_done=Градење кругови: 
Завршено преговарање со Tor реле
+torlauncher.bootstrapStatus.circuit_create=Градење кругови: 
Воспоставување на Tor круг
 torlauncher.bootstrapStatus.done=Поврзани сте на Tor 
мрежата!
 
 torlauncher.bootstrapWarning.done=завршено

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


[tor-commits] [translation/tor-launcher-properties_completed] Update translations for tor-launcher-properties_completed

2019-02-20 Thread translation
commit da643cbf9e910da128de39ee265f70683c7fcf34
Author: Translation commit bot 
Date:   Wed Feb 20 12:19:36 2019 +

Update translations for tor-launcher-properties_completed
---
 mk/torlauncher.properties | 24 
 1 file changed, 20 insertions(+), 4 deletions(-)

diff --git a/mk/torlauncher.properties b/mk/torlauncher.properties
index 8dfecbb99..58ea6f3de 100644
--- a/mk/torlauncher.properties
+++ b/mk/torlauncher.properties
@@ -52,15 +52,31 @@ torlauncher.forAssistance2=За помош, 
посетете %S
 
 torlauncher.copiedNLogMessages=Копирањето е завршено. %S 
Tor лог пораките се подготвени да бидат 
залепени во уредувач на текст или во порака 
за е-пошта.
 
-torlauncher.bootstrapStatus.conn_dir=Поврзување на реле 
директориум
-torlauncher.bootstrapStatus.handshake_dir=Воспоставување 
енкриптирано поврзување со директориумот
+torlauncher.bootstrapStatus.starting=Започнување
+torlauncher.bootstrapStatus.conn_pt=Поврзување со мост
+torlauncher.bootstrapStatus.conn_done_pt=Поврзан со мост
+torlauncher.bootstrapStatus.conn_proxy=Поврзување со прокси
+torlauncher.bootstrapStatus.conn_done_proxy=Поврзан со мост
+torlauncher.bootstrapStatus.conn=Поврзување со Tor реле
+torlauncher.bootstrapStatus.conn_done=Поврзан со Tor реле
+torlauncher.bootstrapStatus.handshake=Преговарање со Tor реле
+torlauncher.bootstrapStatus.handshake_done=Завршено 
преговарање со Tor реле
+torlauncher.bootstrapStatus.onehop_create=Воспоставување 
енкриптирано поврзување со директориумот
 torlauncher.bootstrapStatus.requesting_status=Добивање на 
мрежен статус
 torlauncher.bootstrapStatus.loading_status=Вчитување на 
мрежен статус
 torlauncher.bootstrapStatus.loading_keys=Вчитување на 
авторитетни сертификати
 torlauncher.bootstrapStatus.requesting_descriptors=Барање на 
информации за реле
 torlauncher.bootstrapStatus.loading_descriptors=Вчитување на 
информации за реле
-torlauncher.bootstrapStatus.conn_or=Поврзување на Tor 
мрежата
-torlauncher.bootstrapStatus.handshake_or=Воспоставување на Tor 
круг
+torlauncher.bootstrapStatus.enough_dirinfo=Завршено 
вчитувањето на информации за релето
+torlauncher.bootstrapStatus.ap_conn_pt=Градење кругови: 
Поврзување со мост
+torlauncher.bootstrapStatus.ap_conn_done_pt=Градење кругови: 
Поврзан со мост
+torlauncher.bootstrapStatus.ap_conn_proxy=Градење кругови: 
Поврзување со прокси
+torlauncher.bootstrapStatus.ap_conn_done_proxy=Градење кругови: 
Поврзан со прокси
+torlauncher.bootstrapStatus.ap_conn=Градење кругови: 
Поврзување со Tor реле
+torlauncher.bootstrapStatus.ap_conn_done=Градење кругови: 
Поврзан со Tor реле
+torlauncher.bootstrapStatus.ap_handshake=Градење кругови: 
Преговарање со Tor реле
+torlauncher.bootstrapStatus.ap_handshake_done=Градење кругови: 
Завршено преговарање со Tor реле
+torlauncher.bootstrapStatus.circuit_create=Градење кругови: 
Воспоставување на Tor круг
 torlauncher.bootstrapStatus.done=Поврзани сте на Tor 
мрежата!
 
 torlauncher.bootstrapWarning.done=завршено

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


[tor-commits] [translation/torbutton-abouttbupdatedtd] Update translations for torbutton-abouttbupdatedtd

2019-02-20 Thread translation
commit d6d411665ad6412315f804e9a5da6f53349fce8a
Author: Translation commit bot 
Date:   Wed Feb 20 11:49:10 2019 +

Update translations for torbutton-abouttbupdatedtd
---
 fi/abouttbupdate.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/fi/abouttbupdate.dtd b/fi/abouttbupdate.dtd
index 927526702..5b761317b 100644
--- a/fi/abouttbupdate.dtd
+++ b/fi/abouttbupdate.dtd
@@ -5,6 +5,6 @@
 
 
 
-
-
-
+
+
+

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


[tor-commits] [translation/torbutton-torbuttondtd] Update translations for torbutton-torbuttondtd

2019-02-20 Thread translation
commit a12eb59ff624299f0c8e8b718e2b0b7f4e537083
Author: Translation commit bot 
Date:   Wed Feb 20 11:48:46 2019 +

Update translations for torbutton-torbuttondtd
---
 fi/torbutton.dtd | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/fi/torbutton.dtd b/fi/torbutton.dtd
index 27733e6c1..cdb294efd 100644
--- a/fi/torbutton.dtd
+++ b/fi/torbutton.dtd
@@ -30,16 +30,16 @@
 
 
 
-
-
-
-
-
+
+
+
+
+
 
-
+
 
 
 
 
-
-
+
+

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


[tor-commits] [translation/torbutton-torbuttonproperties] Update translations for torbutton-torbuttonproperties

2019-02-20 Thread translation
commit 6ddf15502f30e920af9d497066741e53a536d82e
Author: Translation commit bot 
Date:   Wed Feb 20 11:48:34 2019 +

Update translations for torbutton-torbuttonproperties
---
 fi/torbutton.properties | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/fi/torbutton.properties b/fi/torbutton.properties
index 619890142..9e31ca6ac 100644
--- a/fi/torbutton.properties
+++ b/fi/torbutton.properties
@@ -5,7 +5,7 @@ torbutton.circuit_display.this_browser = Tämä selain
 torbutton.circuit_display.relay = Reititin
 torbutton.circuit_display.tor_bridge = Silta
 torbutton.circuit_display.unknown_country = Tuntematon maa
-torbutton.circuit_display.guard = Guard
+torbutton.circuit_display.guard = Suojain
 torbutton.circuit_display.guard_note = Your [Guard] node may not change.
 torbutton.circuit_display.learn_more = Opi lisää
 torbutton.content_sizer.margin_tooltip = Tor-selain lisää tämän 
marginaalin tehdäksesi ikkunasi leveyden ja korkeuden vähemmän erottuvan ja 
näin ollen tekee seuraamisestasi verkossa vaikeampaa.
@@ -53,8 +53,8 @@ profileMigrationFailed=Nykyisen %S profiilin migraatio 
epäonnistui.\nUudet aset
 # "Downloading update" string for the hamburger menu (see #28885).
 # This string is kept here for ease of translation.
 # LOCALIZATION NOTE: %S is the application name.
-updateDownloadingPanelUILabel=Downloading %S update
+updateDownloadingPanelUILabel=Ladataan päivitystä %S
 
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion 
Service, %1$S, %2$S bit keys, %3$S)
-pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+pageInfo_OnionEncryption=Salattu yhteys (Sipulipalvelu)

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


[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties

2019-02-20 Thread translation
commit 1e7e05bc3100ea27d66dab45badc74225c592a08
Author: Translation commit bot 
Date:   Wed Feb 20 11:49:43 2019 +

Update translations for tor-launcher-properties
---
 mk/torlauncher.properties | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/mk/torlauncher.properties b/mk/torlauncher.properties
index 78ddb1cbc..8f351e5c6 100644
--- a/mk/torlauncher.properties
+++ b/mk/torlauncher.properties
@@ -52,15 +52,15 @@ torlauncher.forAssistance2=За помош, 
посетете %S
 
 torlauncher.copiedNLogMessages=Копирањето е завршено. %S 
Tor лог пораките се подготвени да бидат 
залепени во уредувач на текст или во порака 
за е-пошта.
 
-torlauncher.bootstrapStatus.starting=Starting
-torlauncher.bootstrapStatus.conn_pt=Connecting to bridge
-torlauncher.bootstrapStatus.conn_done_pt=Connected to bridge
-torlauncher.bootstrapStatus.conn_proxy=Connecting to proxy
-torlauncher.bootstrapStatus.conn_done_proxy=Connected to proxy
-torlauncher.bootstrapStatus.conn=Connecting to a Tor relay
-torlauncher.bootstrapStatus.conn_done=Connected to a Tor relay
-torlauncher.bootstrapStatus.handshake=Negotiating with a Tor relay
-torlauncher.bootstrapStatus.handshake_done=Finished negotiating with a Tor 
relay
+torlauncher.bootstrapStatus.starting=Започнување
+torlauncher.bootstrapStatus.conn_pt=Поврзување на мост
+torlauncher.bootstrapStatus.conn_done_pt=Поврзан на мост
+torlauncher.bootstrapStatus.conn_proxy=Поврзување на прокси
+torlauncher.bootstrapStatus.conn_done_proxy=Поврзан на мост
+torlauncher.bootstrapStatus.conn=Поврзување на Tor реле
+torlauncher.bootstrapStatus.conn_done=Поврзан на Tor реле
+torlauncher.bootstrapStatus.handshake=Преговарање со Tor реле
+torlauncher.bootstrapStatus.handshake_done=Завршено 
преговарање со Tor реле
 torlauncher.bootstrapStatus.onehop_create=Воспоставување 
енкриптирано поврзување со директориумот
 torlauncher.bootstrapStatus.requesting_status=Добивање на 
мрежен статус
 torlauncher.bootstrapStatus.loading_status=Вчитување на 
мрежен статус

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


[tor-commits] [translation/torbutton-abouttbupdatedtd_completed] Update translations for torbutton-abouttbupdatedtd_completed

2019-02-20 Thread translation
commit 496c147195a65771d2f2abc44be655dba2cc33e3
Author: Translation commit bot 
Date:   Wed Feb 20 11:49:16 2019 +

Update translations for torbutton-abouttbupdatedtd_completed
---
 fi/abouttbupdate.dtd | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/fi/abouttbupdate.dtd b/fi/abouttbupdate.dtd
new file mode 100644
index 0..5b761317b
--- /dev/null
+++ b/fi/abouttbupdate.dtd
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+

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


[tor-commits] [translation/torbutton-torbuttondtd_completed] Update translations for torbutton-torbuttondtd_completed

2019-02-20 Thread translation
commit 47c7cf69519d03629ac374dfa50cb7114a25f88d
Author: Translation commit bot 
Date:   Wed Feb 20 11:48:52 2019 +

Update translations for torbutton-torbuttondtd_completed
---
 fi/torbutton.dtd | 45 +
 1 file changed, 45 insertions(+)

diff --git a/fi/torbutton.dtd b/fi/torbutton.dtd
new file mode 100644
index 0..cdb294efd
--- /dev/null
+++ b/fi/torbutton.dtd
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


[tor-commits] [translation/donatepages-messagespot] Update translations for donatepages-messagespot

2019-02-20 Thread translation
commit 4964898450657a82becf02b3815daa1c49965d4c
Author: Translation commit bot 
Date:   Wed Feb 20 11:45:27 2019 +

Update translations for donatepages-messagespot
---
 locale/fi/LC_MESSAGES/messages.po | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/locale/fi/LC_MESSAGES/messages.po 
b/locale/fi/LC_MESSAGES/messages.po
index 95d80937a..d56ee1767 100644
--- a/locale/fi/LC_MESSAGES/messages.po
+++ b/locale/fi/LC_MESSAGES/messages.po
@@ -3,10 +3,11 @@
 # Juha Nurmi , 2018
 # Jorma Karvonen , 2018
 # erinm, 2018
+# Mikko Ilmonen , 2019
 # 
 msgid ""
 msgstr ""
-"Last-Translator: erinm, 2018\n"
+"Last-Translator: Mikko Ilmonen , 2019\n"
 "Language-Team: Finnish (https://www.transifex.com/otf/teams/1519/fi/)\n"
 "Language: fi\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -646,6 +647,11 @@ msgid ""
 " and privacy technologies, supporting their unrestricted availability and "
 "use, and furthering their scientific and popular understanding."
 msgstr ""
+"Tor-projekti on voittoa tavoittelematon organisaatio, edistäen "
+"ihmisoikeuksia ja vapauksia kehittämällä ilmaisia ja vapaan lähdekoodin "
+"teknologioita anonymiteetin ja yksityisyyden turvaamiseksi, tukien niiden "
+"rajoittamatonta saantia ja käyttöä, ja edesauttaen niiden tieteellistä ja 
"
+"kansallista ymmärrystä."
 
 #: 
tmp/cache_locale/50/50777d283fdd4725b4b51b066a1fa065079d875050e04874af7ad8d37f823d3f.php:31
 msgid "Subscribe to Our Newsletter"

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


[tor-commits] [translation/abouttor-homepage] Update translations for abouttor-homepage

2019-02-20 Thread translation
commit 86a55defe427e9f3a265dee22ee1e51ebc4fca45
Author: Translation commit bot 
Date:   Wed Feb 20 11:45:05 2019 +

Update translations for abouttor-homepage
---
 fi/aboutTor.dtd | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/fi/aboutTor.dtd b/fi/aboutTor.dtd
index 83c0204d9..c47f53fc0 100644
--- a/fi/aboutTor.dtd
+++ b/fi/aboutTor.dtd
@@ -6,23 +6,23 @@
 
 
 
-
-
+
+
 
 
 
-
+
 https://duckduckgo.com;>
 
 
-
+
 
 
-
+
 
-
-
+
+
 https://www.torproject.org/getinvolved/volunteer.html.en;>
 
-
-
+
+

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


[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties

2019-02-20 Thread translation
commit dc1a0839311885ff5c74fba77a779547f960a561
Author: Translation commit bot 
Date:   Wed Feb 20 11:19:32 2019 +

Update translations for tor-launcher-properties
---
 fi/torlauncher.properties | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/fi/torlauncher.properties b/fi/torlauncher.properties
index 1fae43db6..f68352724 100644
--- a/fi/torlauncher.properties
+++ b/fi/torlauncher.properties
@@ -34,11 +34,11 @@ torlauncher.bridge_suffix.meek-azure=(toimii Kiinassa)
 
 torlauncher.request_a_bridge=Pyydä siltaa...
 torlauncher.request_a_new_bridge=Pyydä uusi silta...
-torlauncher.contacting_bridgedb=Contacting BridgeDB. Please wait.
+torlauncher.contacting_bridgedb=Yhdistetään BridgeDB:hen. Odota hetki.
 torlauncher.captcha_prompt=Ratkaise CAPTCHA jotta voit pyytää sillan.
 torlauncher.bad_captcha_solution=Ratkaisu ei ollut oikein. Yritä uudelleen.
-torlauncher.unable_to_get_bridge=Unable to obtain a bridge from BridgeDB.\n\n%S
-torlauncher.no_meek=This browser is not configured for meek, which is needed 
to obtain bridges.
+torlauncher.unable_to_get_bridge=Sillan lataaminen BridgeDB:stä 
epäonnistui.\n\n%S
+torlauncher.no_meek=Tätä selainta ei ole määritetty meek-yhteensopivaksi. 
Tarvitset meek-sovellusta siltojen latausta varten.
 torlauncher.no_bridges_available=Siltoja ei ole saatavilla tällä hetkellä. 
Pahoittelumme.
 
 torlauncher.connect=Yhdistä
@@ -55,8 +55,8 @@ torlauncher.copiedNLogMessages=Kopionti suoritettu. %S 
Tor-lokiviestiä on valmi
 torlauncher.bootstrapStatus.starting=Käynnistetään
 torlauncher.bootstrapStatus.conn_pt=Yhdistetään siltaan
 torlauncher.bootstrapStatus.conn_done_pt=Yhdistetty siltaan
-torlauncher.bootstrapStatus.conn_proxy=Connecting to proxy
-torlauncher.bootstrapStatus.conn_done_proxy=Connected to proxy
+torlauncher.bootstrapStatus.conn_proxy=Yhdistetään välityspalvelimeen
+torlauncher.bootstrapStatus.conn_done_proxy=Yhdistetty välityspalvelimeen
 torlauncher.bootstrapStatus.conn=Yhdistetään Tor-reitittimeen
 torlauncher.bootstrapStatus.conn_done=Yhdistetty Tor-reitittimeen
 torlauncher.bootstrapStatus.handshake=Neuvotellaan Tor-reitittimen kanssa
@@ -67,16 +67,16 @@ torlauncher.bootstrapStatus.loading_status=Ladataan verkon 
tila
 torlauncher.bootstrapStatus.loading_keys=Ladataan juurivarmenteita
 torlauncher.bootstrapStatus.requesting_descriptors=Pyydetään reititintietoja
 torlauncher.bootstrapStatus.loading_descriptors=Ladataan reititintietoja
-torlauncher.bootstrapStatus.enough_dirinfo=Finished loading relay information
+torlauncher.bootstrapStatus.enough_dirinfo=Reititintietojen lataus valmis
 torlauncher.bootstrapStatus.ap_conn_pt=Rakennetaan reittiä: Yhdistetään 
siltaan
 torlauncher.bootstrapStatus.ap_conn_done_pt=Rakennetaan reittiä: Yhdistetty 
siltaan
 torlauncher.bootstrapStatus.ap_conn_proxy=Rakennetaan reittiä: Yhdistetään 
välityspalvelimeen
 torlauncher.bootstrapStatus.ap_conn_done_proxy=Rakennetaan reittiä: 
Yhdistetty välityspalvelimeen
 torlauncher.bootstrapStatus.ap_conn=Rakennetaan reittiä: Yhdistetään 
Tor-reitittimeen
 torlauncher.bootstrapStatus.ap_conn_done=Rakennetaan reittiä: Yhdistetty 
Tor-reitittimeen
-torlauncher.bootstrapStatus.ap_handshake=Building circuits: Negotiating with a 
Tor relay
-torlauncher.bootstrapStatus.ap_handshake_done=Building circuits: Finished 
negotiating with a Tor relay
-torlauncher.bootstrapStatus.circuit_create=Building circuits: Establishing a 
Tor circuit
+torlauncher.bootstrapStatus.ap_handshake=Rakennetaan reittiä: Neuvotellaan 
Tor-reitittimen kanssa
+torlauncher.bootstrapStatus.ap_handshake_done=Rakennetaan reittiä: Neuvottelu 
Tor-reitittimen kanssa valmis
+torlauncher.bootstrapStatus.circuit_create=Rakennetaan reittiä: Rakennetaan 
Tor-reitti
 torlauncher.bootstrapStatus.done=Yhdistetty Tor-verkkoon!
 
 torlauncher.bootstrapWarning.done=valmis
@@ -89,6 +89,6 @@ torlauncher.bootstrapWarning.noroute=ei reittiä palvelimelle
 torlauncher.bootstrapWarning.ioerror=luku/kirjoitusvirhe
 torlauncher.bootstrapWarning.pt_missing=puuttuu kytkettävä liikenne
 
-torlauncher.nsresult.NS_ERROR_NET_RESET=The connection to the server was lost.
-torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Could not connect to the 
server.
-torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Could not connect to 
the proxy.
+torlauncher.nsresult.NS_ERROR_NET_RESET=Yhteys palvelimeen menetetty.
+torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Yhteydenotto palvelimeen 
epäonnistui.
+torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Yhteydenotto 
välityspalvelimeen epäonnistui.

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


[tor-commits] [translation/tor-launcher-properties_completed] Update translations for tor-launcher-properties_completed

2019-02-20 Thread translation
commit cf088ae3ad324f574f1bfe500d81c08e351bc4bc
Author: Translation commit bot 
Date:   Wed Feb 20 11:19:38 2019 +

Update translations for tor-launcher-properties_completed
---
 fi/torlauncher.properties | 41 -
 1 file changed, 36 insertions(+), 5 deletions(-)

diff --git a/fi/torlauncher.properties b/fi/torlauncher.properties
index ebe5251b1..f68352724 100644
--- a/fi/torlauncher.properties
+++ b/fi/torlauncher.properties
@@ -26,9 +26,20 @@ torlauncher.error_proxy_addr_missing=Sinun on 
määriteltävä sekä IP-osoite e
 torlauncher.error_proxy_type_missing=Sinun on valittava välityspalvelimen 
tyyppi.
 torlauncher.error_bridges_missing=Määrittele yksi tai useampi silta.
 torlauncher.error_default_bridges_type_missing=Sinun täytyy valita 
siirtotyyppi tarjotuille silloille.
+torlauncher.error_bridgedb_bridges_missing=Silta on pyydettävä.
 torlauncher.error_bridge_bad_default_type=Tarjolla olevissa silloissa ei ole 
saatavilla siirtotyyppiä %S. Mukauta asetuksiasi.
 
-torlauncher.recommended_bridge=(suositeltu)
+torlauncher.bridge_suffix.meek-amazon=(toimii Kiinassa)
+torlauncher.bridge_suffix.meek-azure=(toimii Kiinassa)
+
+torlauncher.request_a_bridge=Pyydä siltaa...
+torlauncher.request_a_new_bridge=Pyydä uusi silta...
+torlauncher.contacting_bridgedb=Yhdistetään BridgeDB:hen. Odota hetki.
+torlauncher.captcha_prompt=Ratkaise CAPTCHA jotta voit pyytää sillan.
+torlauncher.bad_captcha_solution=Ratkaisu ei ollut oikein. Yritä uudelleen.
+torlauncher.unable_to_get_bridge=Sillan lataaminen BridgeDB:stä 
epäonnistui.\n\n%S
+torlauncher.no_meek=Tätä selainta ei ole määritetty meek-yhteensopivaksi. 
Tarvitset meek-sovellusta siltojen latausta varten.
+torlauncher.no_bridges_available=Siltoja ei ole saatavilla tällä hetkellä. 
Pahoittelumme.
 
 torlauncher.connect=Yhdistä
 torlauncher.restart_tor=Käynnistä Tor uudelleen
@@ -41,15 +52,31 @@ torlauncher.forAssistance2=Tukea saat sivustolta %S
 
 torlauncher.copiedNLogMessages=Kopionti suoritettu. %S Tor-lokiviestiä on 
valmiina kopiotavaksi tekstimuokkaimeen tai sähköpostiviestiin.
 
-torlauncher.bootstrapStatus.conn_dir=Yhdistetään reititinhakemistoon
-torlauncher.bootstrapStatus.handshake_dir=Muodostetaan suojattu yhteys 
hakemistoon
+torlauncher.bootstrapStatus.starting=Käynnistetään
+torlauncher.bootstrapStatus.conn_pt=Yhdistetään siltaan
+torlauncher.bootstrapStatus.conn_done_pt=Yhdistetty siltaan
+torlauncher.bootstrapStatus.conn_proxy=Yhdistetään välityspalvelimeen
+torlauncher.bootstrapStatus.conn_done_proxy=Yhdistetty välityspalvelimeen
+torlauncher.bootstrapStatus.conn=Yhdistetään Tor-reitittimeen
+torlauncher.bootstrapStatus.conn_done=Yhdistetty Tor-reitittimeen
+torlauncher.bootstrapStatus.handshake=Neuvotellaan Tor-reitittimen kanssa
+torlauncher.bootstrapStatus.handshake_done=Neuvottelu Tor-reitittimen kanssa 
valmis
+torlauncher.bootstrapStatus.onehop_create=Muodostetaan suojattu yhteys 
hakemistoon
 torlauncher.bootstrapStatus.requesting_status=Noudetaan verkon tila
 torlauncher.bootstrapStatus.loading_status=Ladataan verkon tila
 torlauncher.bootstrapStatus.loading_keys=Ladataan juurivarmenteita
 torlauncher.bootstrapStatus.requesting_descriptors=Pyydetään reititintietoja
 torlauncher.bootstrapStatus.loading_descriptors=Ladataan reititintietoja
-torlauncher.bootstrapStatus.conn_or=Yhdistetään Tor-verkkoon
-torlauncher.bootstrapStatus.handshake_or=Muodostetaan Tor-kiertotie
+torlauncher.bootstrapStatus.enough_dirinfo=Reititintietojen lataus valmis
+torlauncher.bootstrapStatus.ap_conn_pt=Rakennetaan reittiä: Yhdistetään 
siltaan
+torlauncher.bootstrapStatus.ap_conn_done_pt=Rakennetaan reittiä: Yhdistetty 
siltaan
+torlauncher.bootstrapStatus.ap_conn_proxy=Rakennetaan reittiä: Yhdistetään 
välityspalvelimeen
+torlauncher.bootstrapStatus.ap_conn_done_proxy=Rakennetaan reittiä: 
Yhdistetty välityspalvelimeen
+torlauncher.bootstrapStatus.ap_conn=Rakennetaan reittiä: Yhdistetään 
Tor-reitittimeen
+torlauncher.bootstrapStatus.ap_conn_done=Rakennetaan reittiä: Yhdistetty 
Tor-reitittimeen
+torlauncher.bootstrapStatus.ap_handshake=Rakennetaan reittiä: Neuvotellaan 
Tor-reitittimen kanssa
+torlauncher.bootstrapStatus.ap_handshake_done=Rakennetaan reittiä: Neuvottelu 
Tor-reitittimen kanssa valmis
+torlauncher.bootstrapStatus.circuit_create=Rakennetaan reittiä: Rakennetaan 
Tor-reitti
 torlauncher.bootstrapStatus.done=Yhdistetty Tor-verkkoon!
 
 torlauncher.bootstrapWarning.done=valmis
@@ -61,3 +88,7 @@ torlauncher.bootstrapWarning.timeout=yhteys aikakatkaistu
 torlauncher.bootstrapWarning.noroute=ei reittiä palvelimelle
 torlauncher.bootstrapWarning.ioerror=luku/kirjoitusvirhe
 torlauncher.bootstrapWarning.pt_missing=puuttuu kytkettävä liikenne
+
+torlauncher.nsresult.NS_ERROR_NET_RESET=Yhteys palvelimeen menetetty.
+torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Yhteydenotto palvelimeen 
epäonnistui.

[tor-commits] [translation/torbutton-torbuttondtd] Update translations for torbutton-torbuttondtd

2019-02-20 Thread translation
commit 8c27603171920ba5d93a772fab5b36d868cb5723
Author: Translation commit bot 
Date:   Wed Feb 20 11:18:41 2019 +

Update translations for torbutton-torbuttondtd
---
 fi/torbutton.dtd | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/fi/torbutton.dtd b/fi/torbutton.dtd
index 3e38dbcc5..27733e6c1 100644
--- a/fi/torbutton.dtd
+++ b/fi/torbutton.dtd
@@ -13,7 +13,7 @@
 
 
 
-
+
 
 
 
@@ -26,20 +26,20 @@
 
 
 
-
+
 
-
-
-
-
+
+
+
+
 
 
 
 
-
+
 
-
-
-
+
+
+
 
 

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


[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties

2019-02-20 Thread translation
commit 02e0bfab8941af3e9a69bc70df95ce3d27ffc062
Author: Translation commit bot 
Date:   Wed Feb 20 10:49:32 2019 +

Update translations for tor-launcher-properties
---
 fi/torlauncher.properties | 40 
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/fi/torlauncher.properties b/fi/torlauncher.properties
index ed7f20d6b..1fae43db6 100644
--- a/fi/torlauncher.properties
+++ b/fi/torlauncher.properties
@@ -26,20 +26,20 @@ torlauncher.error_proxy_addr_missing=Sinun on 
määriteltävä sekä IP-osoite e
 torlauncher.error_proxy_type_missing=Sinun on valittava välityspalvelimen 
tyyppi.
 torlauncher.error_bridges_missing=Määrittele yksi tai useampi silta.
 torlauncher.error_default_bridges_type_missing=Sinun täytyy valita 
siirtotyyppi tarjotuille silloille.
-torlauncher.error_bridgedb_bridges_missing=Please request a bridge.
+torlauncher.error_bridgedb_bridges_missing=Silta on pyydettävä.
 torlauncher.error_bridge_bad_default_type=Tarjolla olevissa silloissa ei ole 
saatavilla siirtotyyppiä %S. Mukauta asetuksiasi.
 
-torlauncher.bridge_suffix.meek-amazon=(works in China)
-torlauncher.bridge_suffix.meek-azure=(works in China)
+torlauncher.bridge_suffix.meek-amazon=(toimii Kiinassa)
+torlauncher.bridge_suffix.meek-azure=(toimii Kiinassa)
 
-torlauncher.request_a_bridge=Request a Bridge…
-torlauncher.request_a_new_bridge=Request a New Bridge…
+torlauncher.request_a_bridge=Pyydä siltaa...
+torlauncher.request_a_new_bridge=Pyydä uusi silta...
 torlauncher.contacting_bridgedb=Contacting BridgeDB. Please wait.
-torlauncher.captcha_prompt=Solve the CAPTCHA to request a bridge.
-torlauncher.bad_captcha_solution=The solution is not correct. Please try again.
+torlauncher.captcha_prompt=Ratkaise CAPTCHA jotta voit pyytää sillan.
+torlauncher.bad_captcha_solution=Ratkaisu ei ollut oikein. Yritä uudelleen.
 torlauncher.unable_to_get_bridge=Unable to obtain a bridge from BridgeDB.\n\n%S
 torlauncher.no_meek=This browser is not configured for meek, which is needed 
to obtain bridges.
-torlauncher.no_bridges_available=No bridges are available at this time. Sorry.
+torlauncher.no_bridges_available=Siltoja ei ole saatavilla tällä hetkellä. 
Pahoittelumme.
 
 torlauncher.connect=Yhdistä
 torlauncher.restart_tor=Käynnistä Tor uudelleen
@@ -53,14 +53,14 @@ torlauncher.forAssistance2=Tukea saat sivustolta %S
 torlauncher.copiedNLogMessages=Kopionti suoritettu. %S Tor-lokiviestiä on 
valmiina kopiotavaksi tekstimuokkaimeen tai sähköpostiviestiin.
 
 torlauncher.bootstrapStatus.starting=Käynnistetään
-torlauncher.bootstrapStatus.conn_pt=Connecting to bridge
-torlauncher.bootstrapStatus.conn_done_pt=Connected to bridge
+torlauncher.bootstrapStatus.conn_pt=Yhdistetään siltaan
+torlauncher.bootstrapStatus.conn_done_pt=Yhdistetty siltaan
 torlauncher.bootstrapStatus.conn_proxy=Connecting to proxy
 torlauncher.bootstrapStatus.conn_done_proxy=Connected to proxy
-torlauncher.bootstrapStatus.conn=Connecting to a Tor relay
-torlauncher.bootstrapStatus.conn_done=Connected to a Tor relay
-torlauncher.bootstrapStatus.handshake=Negotiating with a Tor relay
-torlauncher.bootstrapStatus.handshake_done=Finished negotiating with a Tor 
relay
+torlauncher.bootstrapStatus.conn=Yhdistetään Tor-reitittimeen
+torlauncher.bootstrapStatus.conn_done=Yhdistetty Tor-reitittimeen
+torlauncher.bootstrapStatus.handshake=Neuvotellaan Tor-reitittimen kanssa
+torlauncher.bootstrapStatus.handshake_done=Neuvottelu Tor-reitittimen kanssa 
valmis
 torlauncher.bootstrapStatus.onehop_create=Muodostetaan suojattu yhteys 
hakemistoon
 torlauncher.bootstrapStatus.requesting_status=Noudetaan verkon tila
 torlauncher.bootstrapStatus.loading_status=Ladataan verkon tila
@@ -68,12 +68,12 @@ torlauncher.bootstrapStatus.loading_keys=Ladataan 
juurivarmenteita
 torlauncher.bootstrapStatus.requesting_descriptors=Pyydetään reititintietoja
 torlauncher.bootstrapStatus.loading_descriptors=Ladataan reititintietoja
 torlauncher.bootstrapStatus.enough_dirinfo=Finished loading relay information
-torlauncher.bootstrapStatus.ap_conn_pt=Building circuits: Connecting to bridge
-torlauncher.bootstrapStatus.ap_conn_done_pt=Building circuits: Connected to 
bridge
-torlauncher.bootstrapStatus.ap_conn_proxy=Building circuits: Connecting to 
proxy
-torlauncher.bootstrapStatus.ap_conn_done_proxy=Building circuits: Connected to 
proxy
-torlauncher.bootstrapStatus.ap_conn=Building circuits: Connecting to a Tor 
relay
-torlauncher.bootstrapStatus.ap_conn_done=Building circuits: Connected to a Tor 
relay
+torlauncher.bootstrapStatus.ap_conn_pt=Rakennetaan reittiä: Yhdistetään 
siltaan
+torlauncher.bootstrapStatus.ap_conn_done_pt=Rakennetaan reittiä: Yhdistetty 
siltaan
+torlauncher.bootstrapStatus.ap_conn_proxy=Rakennetaan reittiä: Yhdistetään 
välityspalvelimeen
+torlauncher.bootstrapStatus.ap_conn_done_proxy=Rakennetaan reittiä: 
Yhdistetty välityspalvelimeen

[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings

2019-02-20 Thread translation
commit 3aa3db42a95fd3b47631abb75609a735f8ceeac9
Author: Translation commit bot 
Date:   Wed Feb 20 08:49:43 2019 +

Update translations for tor-launcher-network-settings
---
 fi/network-settings.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/fi/network-settings.dtd b/fi/network-settings.dtd
index 6a8cb5009..33de09f56 100644
--- a/fi/network-settings.dtd
+++ b/fi/network-settings.dtd
@@ -52,10 +52,10 @@
 
 
 
-
+
 
 
-
+
 
 
 

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


  1   2   >