[tor-commits] [stem/master] Note that excluding 'unsued' from cell equality is intentional
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
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
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
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
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
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
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
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
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
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
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
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
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
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