[tor-commits] [stem/master] Note that excluding 'unsued' from cell equality is intentional

2018-07-07 Thread atagar
commit 397c3ce19e904369508a05501dbb6e6ff69dd944
Author: Damian Johnson 
Date:   Sat Jul 7 12:00:09 2018 -0700

Note that excluding 'unsued' from cell equality is intentional

Great question from Dave that could do with some clarification...

  18:51 < dmr> atagar: (1) I noticed that __hash__() doesn't
include `unused` in its calculations. Should it?

  18:54 <+atagar> (1) is a very good question and I was wondering
if you were gonna ask it at some point. That boils down to
'if two tor cells have the same content *but* have differing
filler bytes are they equal?'. A pure python approach says
'no, the objects aren't equal' but behavior wise our users
probably expect that 'yes, they are'. So I purposefully left
it out but it's a very good question. Maybe I should add a
comment there since otherwise it does indeed look like an
oversight.
---
 stem/client/cell.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/stem/client/cell.py b/stem/client/cell.py
index 337e8a2d..83019621 100644
--- a/stem/client/cell.py
+++ b/stem/client/cell.py
@@ -77,6 +77,9 @@ class Cell(object):
   """
   Metadata for ORPort cells.
 
+  Unused padding are **not** used in equality checks or hashing. If two cells
+  differ only in their *unused* attribute they are functionally equal.
+
   :var bytes unused: unused filler that padded the cell to the expected size
   """
 

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


[tor-commits] [webwml/master] Add Helen to the people page

2018-07-07 Thread atagar
commit d949c69885fbc07938d12545c0d382b35fd18ac7
Author: Damian Johnson 
Date:   Sat Jul 7 11:22:21 2018 -0700

Add Helen to the people page
---
 about/en/corepeople.wml  | 124 +++
 images/people/nyinz.png  | Bin 0 -> 33153 bytes
 images/people/orig/nyinz.jpg | Bin 0 -> 113648 bytes
 3 files changed, 66 insertions(+), 58 deletions(-)

diff --git a/about/en/corepeople.wml b/about/en/corepeople.wml
index c3f3bd19..73df81e9 100644
--- a/about/en/corepeople.wml
+++ b/about/en/corepeople.wml
@@ -290,6 +290,14 @@
 
   
 
+  
+  
+  Helen Nyinakiiza
+  IRC: nyinz
+  I am very excited and honored to contribute to 
the Tor project on its mission to provide usable technologies to the global 
south.
+
+
+
   
   
   https://twitter.com/iainlearmonth;>
@@ -298,7 +306,9 @@
   IRC: irl
   https://metrics.torproject.org;>Metrics team member and maintainer of 
https://metrics.torproject.org/rs.html;>Relay Search.
 
+  
 
+  
 
   
   
@@ -307,9 +317,7 @@
   Pronoun: http://pronoun.is/he;>he
   https://cs.uwaterloo.ca/~iang/;>Professor of CS at the https://uwaterloo.ca/;>University of Waterloo, developing https://otr.cypherpunks.ca/;>Off-the-Record Messaging among other 
things.
 
-  
 
-  
 
   
   
@@ -319,7 +327,9 @@
   IRC: igt0
   Works on Tor Browser.
 
+  
 
+  
 
   
   
@@ -328,9 +338,7 @@
   Pronoun: http://pronoun.is/he;>he
   He is one of our main interfaces with the https://tails.boum.org/;>Tails project.
 
-  
 
-  
 
   
   
@@ -340,7 +348,9 @@
   IRC: isabela
   Coordinates Tor's development teams and 
roadmaps. Keeps track of priorities, and ensures Tor always thinks of the 
user first.
 
+  
 
+  
 
   
   
@@ -351,9 +361,7 @@
   Pronoun: http://pronoun.is/they/them;>they
   isis works as a C and Rust developer on the Tor 
network daemon. They tend to focus on security, censorship circumvention, and 
cryptographic research and implementation.
 
-  
 
-  
 
   
   
@@ -361,7 +369,9 @@
   isra
   Rewrote the https://gettor.torproject.org;>GetTor service.
 
+  
 
+  
 
   
   
@@ -369,9 +379,7 @@
   iwakeh
   Speaks Java and other languages, streamlines 
build processes, and scrutinizes mathematical concepts behind aggregating tons 
of Tor network data.
 
-  
 
-  
 
   
   
@@ -381,7 +389,9 @@
   IRC: redshiftzero
   Lead developer of the https://securedrop.org/;>SecureDrop whistleblower platform based at 
the https://freedom.press/;>Freedom of the Press Foundation.
 
+  
 
+  
 
   
   
@@ -391,9 +401,7 @@
   IRC: qbi
   Volunteer that helped translate the website, is 
part of TorServers.net, and Tor's sysadmin team.
 
-  
 
-  
 
   
   
@@ -402,7 +410,9 @@
   IRC: jselon
   Event Coordination, donor management, general 
office operations.
 
+  
 
+  
 
   
   
@@ -411,9 +421,7 @@
   IRC: juga
   Contributed to OONI, bug tracker features, 
wrote tordyguards. Currently working on bandwidth scanner.
 
-  
 
-  
 
   
   
@@ -422,7 +430,9 @@
   Julius Mittenzwei
   Germany-based lawyer and Internet 
activist.
 
+  
 
+  
 
   
   
@@ -431,9 +441,7 @@
   IRC: juris
   Board member of torservers.net.
 
-  
 
-  
 
   
   
@@ -443,7 +451,9 @@
   Pronoun: http://pronoun.is/he;>he
   Primary researcher and developer into https://metrics.torproject.org/;>anonymous metrics which started as a 
National Science Foundation grant.
 
+  
 
+  
 
   
   
@@ -453,9 +463,7 @@
   Pronoun: http://pronoun.is/she;>she
   Volunteer on the Community Team. Helps with 
t-shirts for relay operators and other odds and ends.
 
-  
 
-  
 
   
   
@@ -465,16 +473,16 @@
   IRC: ailanthus
   Writes about Tor in mainstream and technical 
publications and conducts community workshops to teach people about Tor.
 
+  
 
+  
 
   
   
   Leif Ryge
   Works on security analysis, designer of 
bananaphone transport.
 
-  
 
-  
 
   
   
@@ -483,7 +491,9 @@
   IRC: ln5
   Swedish advocate and Tor Board member. He works 
on implementing IPv6 in Tor, build automation, and runs a directory 
authority.
 
+  
 
+  
 
   
   
@@ -494,9 +504,7 @@
   Pronoun: http://pronoun.is/she;>she
   Maria manages OONI's Partnership Program and 
writes research reports on internet censorship around the world.
 
-  
 
-  
 
   
   
@@ -506,7 +514,9 @@
   Pronoun: http://pronoun.is/he;>he
   Developer on the Tor Browser team.
 
+  
 
+  
 
   
   
@@ -514,9 +524,7 @@
   Matt Blaze
   Chairs the Tor Board of Directors. Professor at 
the University of Pennsylvania where 

[tor-commits] [webwml/master] Move Isis to past contributor section

2018-07-07 Thread atagar
commit 1c27c762c5d7224ffe12f161a017d94f042138b9
Author: Damian Johnson 
Date:   Sat Jul 7 11:38:06 2018 -0700

Move Isis to past contributor section
---
 about/en/contributors.wml   |   5 ++
 about/en/corepeople.wml | 115 
 images/people/isis.png  | Bin 38311 -> 0 bytes
 images/people/orig/isis.jpg | Bin 27804 -> 0 bytes
 4 files changed, 57 insertions(+), 63 deletions(-)

diff --git a/about/en/contributors.wml b/about/en/contributors.wml
index abf81554..b78d98dc 100644
--- a/about/en/contributors.wml
+++ b/about/en/contributors.wml
@@ -165,6 +165,11 @@ a Tor client in Java.
 roles of finance, advocacy, project management, strategy, press, law
 enforcement liaison, and domestic violence advocacy.
 
+Isis Lovecruft
+isis worked as a C and Rust developer on the Tor network daemon.
+They tend to focus on security, censorship circumvention, and
+cryptographic research and implementation.
+
 Kelley Misata, Advocate
 Teaches many people about the value of privacy,
 especially in the contexts of domestic violence and cyber
diff --git a/about/en/corepeople.wml b/about/en/corepeople.wml
index 73df81e9..ebfeadef 100644
--- a/about/en/corepeople.wml
+++ b/about/en/corepeople.wml
@@ -352,26 +352,13 @@
 
   
 
-  
-  
-  https://twitter.com/isislovecruft;>
-  https://fyb.patternsinthevoid.net/isis.html;>
-  Isis Lovecruft
-  IRC: isis
-  Pronoun: http://pronoun.is/they/them;>they
-  isis works as a C and Rust developer on the Tor 
network daemon. They tend to focus on security, censorship circumvention, and 
cryptographic research and implementation.
-
-
-
   
   
   https://db.torproject.org/fetchkey.cgi?fingerprint=53927C25AAF14FBBCAFABDA3A456E2CE540BFC0E;>
   isra
   Rewrote the https://gettor.torproject.org;>GetTor service.
 
-  
 
-  
 
   
   
@@ -379,7 +366,9 @@
   iwakeh
   Speaks Java and other languages, streamlines 
build processes, and scrutinizes mathematical concepts behind aggregating tons 
of Tor network data.
 
+  
 
+  
 
   
   
@@ -389,9 +378,7 @@
   IRC: redshiftzero
   Lead developer of the https://securedrop.org/;>SecureDrop whistleblower platform based at 
the https://freedom.press/;>Freedom of the Press Foundation.
 
-  
 
-  
 
   
   
@@ -401,7 +388,9 @@
   IRC: qbi
   Volunteer that helped translate the website, is 
part of TorServers.net, and Tor's sysadmin team.
 
+  
 
+  
 
   
   
@@ -410,9 +399,7 @@
   IRC: jselon
   Event Coordination, donor management, general 
office operations.
 
-  
 
-  
 
   
   
@@ -421,7 +408,9 @@
   IRC: juga
   Contributed to OONI, bug tracker features, 
wrote tordyguards. Currently working on bandwidth scanner.
 
+  
 
+  
 
   
   
@@ -430,9 +419,7 @@
   Julius Mittenzwei
   Germany-based lawyer and Internet 
activist.
 
-  
 
-  
 
   
   
@@ -441,7 +428,9 @@
   IRC: juris
   Board member of torservers.net.
 
+  
 
+  
 
   
   
@@ -451,9 +440,7 @@
   Pronoun: http://pronoun.is/he;>he
   Primary researcher and developer into https://metrics.torproject.org/;>anonymous metrics which started as a 
National Science Foundation grant.
 
-  
 
-  
 
   
   
@@ -463,7 +450,9 @@
   Pronoun: http://pronoun.is/she;>she
   Volunteer on the Community Team. Helps with 
t-shirts for relay operators and other odds and ends.
 
+  
 
+  
 
   
   
@@ -473,16 +462,16 @@
   IRC: ailanthus
   Writes about Tor in mainstream and technical 
publications and conducts community workshops to teach people about Tor.
 
-  
 
-  
 
   
   
   Leif Ryge
   Works on security analysis, designer of 
bananaphone transport.
 
+  
 
+  
 
   
   
@@ -491,9 +480,7 @@
   IRC: ln5
   Swedish advocate and Tor Board member. He works 
on implementing IPv6 in Tor, build automation, and runs a directory 
authority.
 
-  
 
-  
 
   
   
@@ -504,7 +491,9 @@
   Pronoun: http://pronoun.is/she;>she
   Maria manages OONI's Partnership Program and 
writes research reports on internet censorship around the world.
 
+  
 
+  
 
   
   
@@ -514,9 +503,7 @@
   Pronoun: http://pronoun.is/he;>he
   Developer on the Tor Browser team.
 
-  
 
-  
 
   
   
@@ -524,7 +511,9 @@
   Matt Blaze
   Chairs the Tor Board of Directors. Professor at 
the University of Pennsylvania where he researches security, privacy, and 
anonymity.
 
+  
 
+  
 
   
   
@@ -533,9 +522,7 @@
   IRC: pastly
   Matt http://mattssi4lhud.onion/;>implemented the http://www.robgjansen.com/publications/kist-sec2014.pdf;>KIST 
scheduler into Tor. He helps safely measure Tor and says helpful things on 
IRC.
 
-  
 
-  
 
   
   
@@ 

[tor-commits] [stem/master] Revise 'run_tests.py --help' output

2018-07-07 Thread atagar
commit 2821942467d901294ad839360c7e280c1ee3959f
Author: Damian Johnson 
Date:   Fri Jul 6 11:03:26 2018 -0700

Revise 'run_tests.py --help' output

Very minor revisions. Just shortening some descriptions and adding 
whitespace
to make a couple bits more readable.
---
 test/settings.cfg | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/test/settings.cfg b/test/settings.cfg
index af751609..b8142b5c 100644
--- a/test/settings.cfg
+++ b/test/settings.cfg
@@ -36,16 +36,19 @@ msg.help
 |  -a, --all runs unit, integ, and style checks (same as '-ui')
 |  -u, --unitruns unit tests
 |  -i, --integ   runs integration tests
-|  -t, --target TARGET   comma separated list of extra targets for integ tests
-|  --test TEST_NAME  only run tests modules containing the given name
-|  -l, --log RUNLEVELincludes logging output with test results, runlevels:
-|  TRACE, DEBUG, INFO, NOTICE, WARN, ERROR
+|  --test TEST_NAME  only run tests with this in the module name
+|
+|  -t, --target TARGET   comma separated list of integ targets (see below)
 |  --tor PATHcustom tor binary to run testing against
+|  -l, --log RUNLEVELinclude log output with test results, runlevels are:
+|  TRACE, DEBUG, INFO, NOTICE, WARN, ERROR
+|
 |  -q, --quiet   only present failures
 |  -v, --verbose provides additional test output
 |  -h, --helppresents this help
 |
 |  Examples:
+|
 |   run_tests.py --unit --integ
 | Run unit and integration tests.
 |
@@ -56,6 +59,7 @@ msg.help
 | Only run integration tests for the util modules.
 |
 |  Integration targets:
+|
 
  ##
 # CATEGORY: TARGET #



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


[tor-commits] [stem/master] NetinfoCell didn't populate unused content

2018-07-07 Thread atagar
commit 0e5b6607046eddc7c2a224009a6dd0eaa5b3a322
Author: Damian Johnson 
Date:   Sat Jul 7 11:28:02 2018 -0700

NetinfoCell didn't populate unused content

Great catch from dmr...

  https://trac.torproject.org/projects/tor/ticket/26684
---
 stem/client/cell.py  | 2 +-
 test/unit/client/cell.py | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/stem/client/cell.py b/stem/client/cell.py
index 0f9ae59e..337e8a2d 100644
--- a/stem/client/cell.py
+++ b/stem/client/cell.py
@@ -565,7 +565,7 @@ class NetinfoCell(Cell):
   addr, content = Address.pop(content)
   sender_addresses.append(addr)
 
-return NetinfoCell(receiver_address, sender_addresses, 
datetime.datetime.utcfromtimestamp(timestamp), unused = b'')
+return NetinfoCell(receiver_address, sender_addresses, 
datetime.datetime.utcfromtimestamp(timestamp), unused = content)
 
   def __hash__(self):
 return _hash_attr(self, 'timestamp', 'receiver_address', 
'sender_addresses')
diff --git a/test/unit/client/cell.py b/test/unit/client/cell.py
index 402a1d4e..36abc77c 100644
--- a/test/unit/client/cell.py
+++ b/test/unit/client/cell.py
@@ -170,6 +170,7 @@ class TestCell(unittest.TestCase):
 self.assertEqual(datetime.datetime(2018, 1, 14, 1, 46, 56), 
netinfo_cell.timestamp)
 self.assertEqual(Address('127.0.0.1'), netinfo_cell.receiver_address)
 self.assertEqual([Address('97.113.15.2')], netinfo_cell.sender_addresses)
+self.assertEqual(ZERO * 492, netinfo_cell.unused)
 
 self.assertEqual(b'', content)  # check that we've consumed all of the 
bytes
 
@@ -263,7 +264,7 @@ class TestCell(unittest.TestCase):
   self.assertEqual(timestamp, cell.timestamp)
   self.assertEqual(receiver_address, cell.receiver_address)
   self.assertEqual(sender_addresses, cell.sender_addresses)
-  self.assertEqual(b'', cell.unused)
+  self.assertEqual(ZERO * 492, cell.unused)
 
   def test_vpadding_cell(self):
 for cell_bytes, payload in VPADDING_CELLS.items():

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


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

2018-07-07 Thread translation
commit ab223e645f32587c86d42907deea47bf4d932f43
Author: Translation commit bot 
Date:   Sat Jul 7 16:49:30 2018 +

Update translations for support-https_completed
---
 ru.json | 8 
 1 file changed, 8 insertions(+)

diff --git a/ru.json b/ru.json
new file mode 100644
index 0..0b358cfa9
--- /dev/null
+++ b/ru.json
@@ -0,0 +1,8 @@
+{
+"https-1": {
+   "id": "#https-1",
+   "control": "https-1",
+   "title": "Когда я использую Tor, могут ли 
посторонние устройства видеть информацию, 
которую я предиставляю веб-сайтам, 
например данные входа в систему и то, что я 
ввожу в формы?",
+   "description": "Tor защищает от перех
вата при изучении сайтов, которые вы 
посещаете. Тем не менее, информация, 
отправленная без шифрования через 
Интернет с использованием простого HTTP, все 
еще может быть перехвачена операторами вых
одных узлов или любым пользователем, 
наблюдающим трафик между вашим выходным 
узлом и вашим веб-сайтом назначения. Если 
посещаемый вами сайт использует HTTPS, тогда 
трафик, выходящий из вашего выходного узла, 
будет зашифрован и не будет видимым для 
подслушивающих устройств.Если вы 
используете HTTPS, ваш URL-адрес веб-сайта 
начнется с \"​https://\;.Эта визуализация показывает, 
какая информация видна для перехватчиков с 
использованием и без браузера Tor и 
HTTPS-шифрования."
+}
+}

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


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

2018-07-07 Thread translation
commit 2591ec512c39622f8c8ae468549e932750131e65
Author: Translation commit bot 
Date:   Sat Jul 7 16:49:25 2018 +

Update translations for support-https
---
 ru.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ru.json b/ru.json
index 10777ef6a..0b358cfa9 100644
--- a/ru.json
+++ b/ru.json
@@ -3,6 +3,6 @@
"id": "#https-1",
"control": "https-1",
"title": "Когда я использую Tor, могут ли 
посторонние устройства видеть информацию, 
которую я предиставляю веб-сайтам, 
например данные входа в систему и то, что я 
ввожу в формы?",
-   "description": "Tor protects eavesdroppers from 
learning sites that you visit. However, information sent unencrypted over the 
internet using plain HTTP can still be intercepted by exit relay operators or 
anyone observing the traffic between your exit relay and your destination 
website. If the site you are visiting uses HTTPS, then the traffic leaving your 
exit relay will be encrypted, and won't be visible to eavesdroppers.If you are using HTTPS, your 
website URL will begin with \"​https://\;.This visualization shows what information is visible to 
eavesdroppers with and without Tor Br
 owser and HTTPS encryption."
+   "description": "Tor защищает от перех
вата при изучении сайтов, которые вы 
посещаете. Тем не менее, информация, 
отправленная без шифрования через 
Интернет с использованием простого HTTP, все 
еще может быть перехвачена операторами вых
одных узлов или любым пользователем, 
наблюдающим трафик между вашим выходным 
узлом и вашим веб-сайтом назначения. Если 
посещаемый вами сайт использует HTTPS, тогда 
трафик, выходящий из вашего выходного узла, 
будет зашифрован и не будет видимым для 
подслушивающих устройств.Если вы 
используете HTTPS, ваш URL-адрес веб-сайта 
начнется с \"​https://\;.Эта визуализация показывает, 
какая информация видна для перехватчиков с 
использованием и без браузера Tor и 
HTTPS-шифрования."
 }
 }

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


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

2018-07-07 Thread translation
commit fe94238a6803ce0b949c71b93f7abe2ebeb97bce
Author: Translation commit bot 
Date:   Sat Jul 7 16:16:43 2018 +

Update translations for tails-misc_completed
---
 ru.po | 153 +++---
 1 file changed, 100 insertions(+), 53 deletions(-)

diff --git a/ru.po b/ru.po
index 4ffe6c8e0..d90792845 100644
--- a/ru.po
+++ b/ru.po
@@ -10,7 +10,7 @@
 # Denis Denis , 2014
 # Eugene, 2013
 # Иван Лапенков, 2015
-# joshua ridney , 2015
+# joshua ridney, 2015
 # jujjer , 2013
 # Julia Liberman , 2015
 # mendov, 2013
@@ -22,14 +22,15 @@
 # Valid Olov, 2013
 # Wagan , 2015
 # Uho Lot , 2016
+# Виктор Ерухин , 2018
 # Руслан , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-09-13 20:10+0200\n"
-"PO-Revision-Date: 2018-01-30 12:10+\n"
-"Last-Translator: Timofey Lisunov \n"
+"POT-Creation-Date: 2018-03-12 19:03+0100\n"
+"PO-Revision-Date: 2018-07-07 16:10+\n"
+"Last-Translator: Виктор Ерухин \n"
 "Language-Team: Russian 
(http://www.transifex.com/otf/torproject/language/ru/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -62,36 +63,40 @@ msgid ""
 "\n"
 msgstr "Помогите нам исправить вашу 
ошибку!\nПрочитайтенаши 
инструкции о том, как сообщать об ошибках
.\nНе сообщайте больше личной 
информации, чем это необх
одимо!\nПо поводу предоставления 
нам адреса электронной 
почты\n\nПредоставление нам адреса 
электронной почты позволяет нам связаться 
с вами для уточнения проблемы. Это необх
одимо в подавляющем большинстве случаев, 
когда мы получаем сообщения об ошибках, 
поскольку большинство сообщений без 
контактной информации бесполезны. С другой 
стороны, это также
  дает возможность средствам перехвата и 
сбора информации информации, например, 
вашему поставщику услуг электронной почты 
или интернет-провайдеру, установить, что вы 
используете Tails.\n\n"
 
-#: config/chroot_local-includes/usr/local/bin/electrum:17
+#: 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:19
+#: config/chroot_local-includes/usr/local/bin/electrum:59
 msgid ""
 "When you reboot Tails, all of Electrum's data will be lost, including your "
 "Bitcoin wallet. It is strongly recommended to only run Electrum when its "
 "persistence feature is activated."
 msgstr "Когда вы перезагрузите Tails, все данные 
Electrum будут утеряны, включая ваш кошелек 
Bitcoin. Настоятельно рекомендуется запускать 
Electrum только тогда, когда активирована 
функция постоянного хранилища."
 
-#: config/chroot_local-includes/usr/local/bin/electrum:21
+#: config/chroot_local-includes/usr/local/bin/electrum:60
 msgid "Do you want to start Electrum anyway?"
 msgstr "Вы хотите запустить Electrum  в любом 
случае?"
 
-#: config/chroot_local-includes/usr/local/bin/electrum:23
+#: config/chroot_local-includes/usr/local/bin/electrum:63
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:41
 msgid "_Launch"
 msgstr "_Launch"
 
-#: config/chroot_local-includes/usr/local/bin/electrum:24
+#: config/chroot_local-includes/usr/local/bin/electrum:64
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:42
 msgid "_Exit"
 msgstr "_Exit"
 
-#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:71
+#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:75
 msgid "Restart"
 msgstr "Перезапуск"
 
-#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:74
+#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:78
+msgid "Lock screen"
+msgstr "Блокировка экрана"
+
+#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:81
 msgid "Power Off"
 msgstr "Выключение"
 
@@ -120,24 +125,51 @@ msgstr "Информация о 

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

2018-07-07 Thread translation
commit 0c0b05d82b086381fd54f01254503bcc3daf9090
Author: Translation commit bot 
Date:   Sat Jul 7 16:16:39 2018 +

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

diff --git a/ru.po b/ru.po
index 9f29fa66d..d90792845 100644
--- a/ru.po
+++ b/ru.po
@@ -29,7 +29,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-03-12 19:03+0100\n"
-"PO-Revision-Date: 2018-07-06 18:52+\n"
+"PO-Revision-Date: 2018-07-07 16:10+\n"
 "Last-Translator: Виктор Ерухин \n"
 "Language-Team: Russian 
(http://www.transifex.com/otf/torproject/language/ru/)\n"
 "MIME-Version: 1.0\n"
@@ -251,7 +251,7 @@ msgid ""
 "\n"
 "Or do a manual upgrade.\n"
 "See https://tails.boum.org/doc/first_steps/upgrade#manual\";
-msgstr ""
+msgstr "\"Недостаточно памяти для проверки 
доступных обновлений.\n\nУбедитесь, что 
эта система удовлетворяет требованиям для 
запуска Tails.\nСмотрите 
file:///usr/share/doc/tails/website/doc/about/requirements.en.html\n\nПопробуйте
 перезапустить Tails для проверки 
обновлений.\n\nИли выполните обновление 
вручную.\nСмотрите 
https://tails.boum.org/doc/first_steps/upgrade#manual\";
 
 #: config/chroot_local-includes/usr/local/bin/tails-upgrade-frontend-wrapper:72
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:27

___
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

2018-07-07 Thread translation
commit 3278798f61f3cc20e61c024f281dec69f4dcc262
Author: Translation commit bot 
Date:   Sat Jul 7 15:46:39 2018 +

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

diff --git a/ar.po b/ar.po
index 2575bf0e7..65c0c2c69 100644
--- a/ar.po
+++ b/ar.po
@@ -28,8 +28,8 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-03-12 19:03+0100\n"
-"PO-Revision-Date: 2018-07-04 19:32+\n"
-"Last-Translator: Khaled Hosny \n"
+"PO-Revision-Date: 2018-07-07 15:43+\n"
+"Last-Translator: Haroon Ali \n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -216,7 +216,7 @@ msgstr ""
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:109
 msgid "Lock Screen"
-msgstr ""
+msgstr "أغلق الشاشة"
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:118
 #: config/chroot_local-includes/usr/local/bin/tor-browser:46

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


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

2018-07-07 Thread translation
commit 25789a5576fe5401242cf50519ea6b2564212e28
Author: Translation commit bot 
Date:   Sat Jul 7 10:19:40 2018 +

Update translations for support-tbb
---
 ka.json | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ka.json b/ka.json
index e4ba34fc5..dd3c35f80 100644
--- a/ka.json
+++ b/ka.json
@@ -14,8 +14,8 @@
 "tbb-3": {
"id": "#tbb-3",
"control": "tbb-3",
-   "title": "When I use Tor Browser, will anyone be able to tell which 
websites I visit?",
-   "description": "Tor Browser prevents people from 
knowing the websites you visit. Some entities, such as your Internet Service 
Provider (ISP), may be able to see that you're using Tor."
+   "title": "როდესაც ვიყენებ Tor ბრ
აუზერს, ვინმეს შეუძლია გაარ
კვიოს, რომელ საიტებს ვეწვევი?",
+   "description": "Tor ბრაუზერი არ
ავის აძლევს საშუალებას 
გაიგოს ის, თუ რომელ საიტებს 
ეწვიეთ. ზოგიერთ უფლებამოსილ 
პირთა ჯგუფს, მაგალითად თქვენს 
ინტერნეტ-მომსახურების 
მომწოდებელს, შეუძლია იხილოს, რ
ომ იყენებთ Tor ქსელს."
 },
 "tbb-4": {
"id": "#tbb-4",
@@ -86,8 +86,8 @@
 "tbb-14": {
"id": "#tbb-14",
"control": "tbb-14",
-   "title": "Should I install a new add-on or extension in Tor Browser, 
like AdBlock Plus or uBlock Origin?",
-   "description": "It's strongly discouraged to install 
new add-ons in Tor Browser, because they can compromise both your privacy and 
your security. Plus, Tor Browser already comes installed with two add-ons — 
HTTPS Everywhere and NoScript — which give you added protection."
+   "title": "უნდა დავაყენო თუ არა 
ახალი დამატებები და გაფარ
თოებები Tor ბრაუზერში, როგორ
იცაა AdBlock Plus ან uBlock Origin?",
+   "description": "ჩვენ 
დაბეჯითებით გირჩევთ არ 
დააყენოთ არანაირი დამატება Tor 
ბრაუზერში, ვინაიდან მათი 
საშუალებით შესაძლებელია 
თქვენი პირადულობისა და უსაფრ
თხოების ხელყოფა. ამასთან, Tor ბრ
აუზერს იმთავითვე მოჰყვება ორ
ი დამატება – HTTPS Everywhere და NoScript – რ
ომელიც დამატებით უსაფრ
თხოებას უზრუნველყოფს."
 },
 "tbb-15": {
"id": "#tbb-15",
@@ -188,7 +188,7 @@
 "tbb-31": {
"id": "#tbb-31",
"control": "tbb-31",
-   "title": "Which platforms is Tor Browser available for?",
+   "title": "რომელ სისტემებზეა Tor ბრ
აუზერი ხელმისაწვდომი?",
"description": "Tor Browser is currently available on 
Windows, Linux and OSX. For Android, The Guardian Project maintains the 
Tor-powered apps Orbot and Orfox. There is no official version of Tor for iOS 
yet, though we recommend Onion Browser."
 },
 "tbb-32": {

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


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

2018-07-07 Thread translation
commit fe301196adeddd86069293d31a4bfa298c6297fb
Author: Translation commit bot 
Date:   Sat Jul 7 10:19:11 2018 +

Update translations for support-faq
---
 ka.json | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/ka.json b/ka.json
index a4a631779..2d0cc88b1 100644
--- a/ka.json
+++ b/ka.json
@@ -2,8 +2,8 @@
 "faq-1": {
"id": "#faq-1",
"control": "faq-1",
-   "title": "When I use Tor Browser, will anyone be able to tell which 
websites I visit?",
-   "description": "Tor Browser prevents people from 
knowing the websites you visit. Some entities, such as your Internet Service 
Provider (ISP), may be able to see that you're using Tor."
+   "title": "როდესაც ვიყენებ Tor ბრ
აუზერს, ვინმეს შეუძლია გაარ
კვიოს, რომელ საიტებს ვეწვევი?",
+   "description": "Tor ბრაუზერი არ
ავის აძლევს საშუალებას 
გაიგოს ის, თუ რომელ საიტებს 
ეწვიეთ. ზოგიერთ უფლებამოსილ 
პირთა ჯგუფს, მაგალითად თქვენს 
ინტერნეტ-მომსახურების 
მომწოდებელს, შეუძლია იხილოს, რ
ომ იყენებთ Tor ქსელს."
 },
 "faq-2": {
"id": "#faq-2",
@@ -14,19 +14,19 @@
 "faq-3": {
"id": "#faq-3",
"control": "faq-3",
-   "title": "Should I install a new add-on or extension in Tor Browser, 
like AdBlock Plus or uBlock Origin?",
-   "description": "It's strongly discouraged to install 
new add-ons in Tor Browser, because they can compromise both your privacy and 
your security. Plus, Tor Browser already comes installed with two add-ons — 
HTTPS Everywhere and NoScript — which give you added protection."
+   "title": "უნდა დავაყენო თუ არა 
ახალი დამატებები და გაფარ
თოებები Tor ბრაუზერში, როგორ
იცაა AdBlock Plus ან uBlock Origin?",
+   "description": "ჩვენ 
დაბეჯითებით გირჩევთ არ 
დააყენოთ არანაირი დამატება Tor 
ბრაუზერში, ვინაიდან მათი 
საშუალებით შესაძლებელია 
თქვენი პირადულობისა და უსაფრ
თხოების ხელყოფა. ამასთან, Tor ბრ
აუზერს იმთავითვე მოჰყვება ორ
ი დამატება – HTTPS Everywhere და NoScript – რ
ომელიც დამატებით უსაფრ
თხოებას უზრუნველყოფს."
 },
 "faq-4": {
"id": "#faq-4",
"control": "faq-4",
-   "title": "Which platforms is Tor Browser available for?",
-   "description": "Tor Browser is currently available on 
Windows, Linux and macOS (OS X). For Android, The Guardian Project maintains 
the Tor-powered apps Orbot and Orfox. There is no official version of Tor for 
iOS yet, though we recommend Onion Browser."
+   "title": "რომელ სისტემებზეა Tor ბრ
აუზერი ხელმისაწვდომი?",
+   "description": "Tor ბრაუზერი 
ამჟამად ხელმისაწვდომია Windows, Linux 
და macOS (OS X) სისტემებზე. Android-ისთვის, 
Guardian პროექტი უზრუნველყოფს Tor 
ქსელის მქონე პროგრამებს Orbot-სა 
და Orfox-ს. Tor-ის ოფიციალური ვერსია, 
ჯერჯერობით არაა 
ხელმისაწვდომი iOS-ზე, ამიტომ გირ
ჩევთ სანაცვლოდ გამოიყენოთ Onion 
ბრაუზერი."
 },
 "faq-5": {
"id": "#faq-5",
"control": "faq-5",
-   "title": "Can I use a VPN with Tor?",
-   "description": "Generally speaking, we don't 
recommend using a VPN with Tor unless you're an advanced user who knows how to 
configure both in a way that doesn't compromise your privacy. Learn more about 
combining Tor + VPN."
+   "title": "შემიძლია Tor-თან ერთად 
გამოვიყენო VPN?",
+   "description": "ზოგადად, არ 
გირჩევთ Tor-თან ერთად 
გამოიყენოთ VPN, თუ არ ხართ 
გათვითცნობიერებული მომხმარ

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

2018-07-07 Thread translation
commit c1a508f6414287dae32f4396e99cbb984e4154c2
Author: Translation commit bot 
Date:   Sat Jul 7 10:19:32 2018 +

Update translations for support-miscellaneous
---
 ka.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ka.json b/ka.json
index c29993d09..1d22f4d4b 100644
--- a/ka.json
+++ b/ka.json
@@ -74,7 +74,7 @@
 "misc-13": {
"id": "#misc-13",
"control": "misc-13",
-   "title": "Can I use a VPN with Tor?",
+   "title": "შემიძლია Tor-თან ერთად 
გამოვიყენო VPN?",
"description": "Generally speaking, we don't 
recommend using a VPN with Tor unless you're an advanced user who knows how to 
configure both in a way that doesn't compromise your privacy. You can find more 
detailed information about Tor + VPN at https://trac.torproject.org/projects/tor/wiki/doc/TorPlusVPN\;>​our 
wiki."
 },
 "misc-14": {

___
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

2018-07-07 Thread translation
commit 93d122ec4e361ec15cf9606a10aaa7146a2f75bd
Author: Translation commit bot 
Date:   Sat Jul 7 10:15:04 2018 +

Update translations for bridgedb
---
 ka/LC_MESSAGES/bridgedb.po | 27 ++-
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/ka/LC_MESSAGES/bridgedb.po b/ka/LC_MESSAGES/bridgedb.po
index 467f86dbd..ea6d3275d 100644
--- a/ka/LC_MESSAGES/bridgedb.po
+++ b/ka/LC_MESSAGES/bridgedb.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the BridgeDB project.
 # 
 # Translators:
+# A. C. , 2018
 # George Rommel , 2013
 # Shanidze , 2015
 msgid ""
@@ -10,15 +11,15 @@ msgstr ""
 "Project-Id-Version: The 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: 2018-04-12 18:54+\n"
-"Last-Translator: IDRASSI Mounir \n"
+"PO-Revision-Date: 2018-07-07 09:55+\n"
+"Last-Translator: A. C. \n"
 "Language-Team: Georgian 
(http://www.transifex.com/otf/torproject/language/ka/)\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: ka\n"
-"Plural-Forms: nplurals=1; plural=0;\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):
@@ -37,15 +38,15 @@ msgstr "უკაცრავად! თქვენს 
მოთხოვნა
 
 #: bridgedb/https/templates/base.html:79
 msgid "Report a Bug"
-msgstr ""
+msgstr "ხარვეზის მოხსენება"
 
 #: bridgedb/https/templates/base.html:82
 msgid "Source Code"
-msgstr ""
+msgstr "პირველწყარო კოდი"
 
 #: bridgedb/https/templates/base.html:85
 msgid "Changelog"
-msgstr ""
+msgstr "ცვლილებები"
 
 #: bridgedb/https/templates/base.html:88
 msgid "Contact"
@@ -53,11 +54,11 @@ msgstr "კავშირი"
 
 #: bridgedb/https/templates/bridges.html:35
 msgid "Select All"
-msgstr "მონიშნე ყველა"
+msgstr "ყველას მონიშვნა"
 
 #: bridgedb/https/templates/bridges.html:40
 msgid "Show QRCode"
-msgstr ""
+msgstr "QR-კოდის ჩვენება"
 
 #: bridgedb/https/templates/bridges.html:52
 msgid "QRCode for your bridge lines"
@@ -74,7 +75,7 @@ msgstr ""
 
 #: bridgedb/https/templates/bridges.html:68
 msgid "It seems there was an error getting your QRCode."
-msgstr ""
+msgstr "როგორც ჩანს, რაღაც შეცდომა 
წარმოიშვა QR-კოდის მიღებისას."
 
 #: bridgedb/https/templates/bridges.html:73
 msgid ""
@@ -134,7 +135,7 @@ msgstr ""
 
 #: bridgedb/https/templates/options.html:51
 msgid "Advanced Options"
-msgstr ""
+msgstr "დამატებითი პარამეტრები"
 
 #: bridgedb/https/templates/options.html:86
 msgid "No"
@@ -193,11 +194,11 @@ msgstr ""
 #: bridgedb/strings.py:56
 #, python-format
 msgid "Hey, %s!"
-msgstr ""
+msgstr "გამარჯობა, %s!"
 
 #: bridgedb/strings.py:57
 msgid "Hello, friend!"
-msgstr ""
+msgstr "მოგესალმებით, მეგობარო!"
 
 #: bridgedb/strings.py:58 bridgedb/https/templates/base.html:90
 msgid "Public Keys"
@@ -278,7 +279,7 @@ msgstr ""
 #: bridgedb/strings.py:117
 #, python-format
 msgid "If your Tor doesn't work, you should email %s."
-msgstr ""
+msgstr "თუ თქვენი Tor არ მუშაობს, 
გამოგზავნეთ ელფოსტა %s მისამარ
თზე."
 
 #. TRANSLATORS: Please DO NOT translate "Pluggable Transports".
 #. TRANSLATORS: Please DO NOT translate "Tor Browser".

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