[tor-commits] [translation/tor-messenger-uiproperties_completed] Update translations for tor-messenger-uiproperties_completed
commit 9d3381d3c7543438ae947f1b9ae458d9becc2c9e Author: Translation commit botDate: Tue Jan 3 07:18:05 2017 + Update translations for tor-messenger-uiproperties_completed --- is/ui.properties | 27 +++ 1 file changed, 27 insertions(+) diff --git a/is/ui.properties b/is/ui.properties new file mode 100644 index 000..364afef --- /dev/null +++ b/is/ui.properties @@ -0,0 +1,27 @@ +start.label=Byrja einkaspjall +end.label=Ljúka einkaspjalli +refresh.label=Refresh private conversation +auth.label=Verify your contact's identity +auth.cancel=Hætta við +auth.cancelAccessKey=C +auth.error=An error occurred while verifying your contact's identity. +auth.success=Verifying your contact's identity completed successfully. +auth.successThem=Your contact has successfully verified your identity. You may want to verify their identity as well by asking your own question. +auth.fail=Failed to verify your contact's identity. +auth.waiting=BÃð eftir tengilið... +reauth.label=Reverify your contact's identity +prefs.label=Kjörstillingar OTR +alert.start=Reyni að byrja einkaspjall við %S. +alert.refresh=Attempting to refresh the private conversation with %S. +alert.gone_insecure=Einkaspjalli við %S lauk. +finger.seen=%S is contacting you from an unrecognized computer. You should verify this contact's identity. +finger.unseen=%S's identity has not been verified yet. You should verify this contact's identity. +finger.verify=Sannreyna +verify.accessKey=V +state.not_private=Ãetta spjall er ekki einka. +state.unverified=The current conversation is private but %S's identity has not been verified. +state.private=The current conversation is private and %S's identity has been verified. +state.finished=%S er búinn að loka einkaspjalli sÃnu við þig; þú ættir að gera slÃkt hið sama. +afterauth.private=You have verified %S's identity. +afterauth.unverified=%S's identity has not been verified. +buddycontextmenu.label=Bæta við fingraförum tengiliðar ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] begin options page for proxy #21
commit f2bbf80c7d14cd07890b8d71def2b62d2b296904 Author: Serene HDate: Mon Jan 2 13:41:28 2017 -0800 begin options page for proxy #21 --- proxy/static/options.html | 123 ++ 1 file changed, 123 insertions(+) diff --git a/proxy/static/options.html b/proxy/static/options.html new file mode 100644 index 000..e71650e --- /dev/null +++ b/proxy/static/options.html @@ -0,0 +1,123 @@ + + + + + + + Snowflake - Options + + * { +box-sizing: border-box; +-webkit-transition: all 0.3s; +-moz-transition: all 0.3s; +transition: all 0.3s; + } + body { +position: absolute; +width: 100%; height: 100%; top: 0; margin: 0 auto; +background-color: #424; +color: #000; +font-size: 1rem; +text-align: center; +font-family: monospace; +background-image: url('koch.jpg'); + } + .options { +background-color: rgba(0,0,0,0.8); +color: #fff; +resize: none; +position: relative; border: none; +width: 30rem; min-width: 40em; +padding: 3rem; margin: auto; margin-top: 1rem; + } + .active { background-color: rgba(0,50,0,0.8); } + #msglog { +display: block; +width: 100%; +min-height: 40em; +margin-bottom: 1em; +padding: 8px; + } + .inputarea { +position: relative; +width: 100%; +height: 3em; +display: block; + } + #input { +display: inline-block; +position: absolute; left: 0; +width: 89%; height: 100%; +padding: 8px 30px; +font-size: 80%; +color: #fff; +background-color: rgba(0,0,0,0.9); +border: 1px solid #999; + } + #send { +display: inline-block; position: absolute; +right: 0; top: 0; height: 100%; width: 10%; +background-color: #202; color: #f8f; +font-variant: small-caps; font-size: 100%; +border: none; // box-shadow: 0 2px 5px #000; + } + #send:hover { background-color: #636; } + #status { +background-color: rgba(0,0,0,0.9); color: #999; +margin: 8px 0; padding: 8px 1em; cursor: default; +text-align: left; + } + + + + + Snowflake Options + + This page enables you to use your web browser as a proxy to help other + Internet users in censored places. + When you click yes, your browser will act as a + censorship circumvention proxy + as long as you are viewing a page with the snowflake badge. + + + + For more information on this system click + here. + + + + Volunteering as a snowflake proxy requires javascript to be enabled. + + + Do you want your browser to act as a proxy? + + + + +Yes + + +No + + + + + + + + +var COOKIE_NAME = 'snowflake-allow' + +function readCookie(cookie) { + c = document.cookies.split('; '); + cookies = {}; + for (i = 0 ; i < c.length ; i++) { +pair = c[i].split('=') +cookies[pair[0]] = pair[1]q + } + return cookies[cookie]; +} + + + + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] implement options page opt-in button, messaging and styling.
commit c6b02fdaca177da6d8ab4d1ed77bab3228fadba8 Author: Serene HDate: Mon Jan 2 14:08:33 2017 -0800 implement options page opt-in button, messaging and styling. clicking the badge links to options page, and tested no-js mode #21 --- proxy/static/embed.html | 8 ++-- proxy/static/options.html | 99 +-- 2 files changed, 57 insertions(+), 50 deletions(-) diff --git a/proxy/static/embed.html b/proxy/static/embed.html index 2557e58..2df4354 100644 --- a/proxy/static/embed.html +++ b/proxy/static/embed.html @@ -43,8 +43,10 @@ - -Internet Freedom - + + + Internet Freedom + + diff --git a/proxy/static/options.html b/proxy/static/options.html index e71650e..6dbf850 100644 --- a/proxy/static/options.html +++ b/proxy/static/options.html @@ -2,8 +2,6 @@ - - Snowflake - Options * { @@ -29,43 +27,14 @@ position: relative; border: none; width: 30rem; min-width: 40em; padding: 3rem; margin: auto; margin-top: 1rem; +cursor: default; } - .active { background-color: rgba(0,50,0,0.8); } - #msglog { -display: block; -width: 100%; -min-height: 40em; -margin-bottom: 1em; -padding: 8px; + a { color: #88F; } a:hover { color: #fff; } + #snowflake-status { +color: #888; } - .inputarea { -position: relative; -width: 100%; -height: 3em; -display: block; - } - #input { -display: inline-block; -position: absolute; left: 0; -width: 89%; height: 100%; -padding: 8px 30px; -font-size: 80%; -color: #fff; -background-color: rgba(0,0,0,0.9); -border: 1px solid #999; - } - #send { -display: inline-block; position: absolute; -right: 0; top: 0; height: 100%; width: 10%; -background-color: #202; color: #f8f; -font-variant: small-caps; font-size: 100%; -border: none; // box-shadow: 0 2px 5px #000; - } - #send:hover { background-color: #636; } - #status { -background-color: rgba(0,0,0,0.9); color: #999; -margin: 8px 0; padding: 8px 1em; cursor: default; -text-align: left; + .active { +color: #2F2 !important; } @@ -82,42 +51,78 @@ For more information on this system click - here. + https://keroserene.net/snowflake;>here. - Volunteering as a snowflake proxy requires javascript to be enabled. + + Snowflake proxy requires javascript. + + To volunteer as a proxy, please enable javascript. + + Do you want your browser to act as a proxy? - + Yes - + No - - + -var COOKIE_NAME = 'snowflake-allow' +// Defaults to opt-in. +var COOKIE_NAME = "snowflake-allow"; +var COOKIE_LIFETIME = "Thu, 01 Jan 2038 00:00:00 GMT"; function readCookie(cookie) { - c = document.cookies.split('; '); + c = document.cookie.split('; '); cookies = {}; for (i = 0 ; i < c.length ; i++) { -pair = c[i].split('=') -cookies[pair[0]] = pair[1]q +pair = c[i].split('='); +cookies[pair[0]] = pair[1]; } return cookies[cookie]; } +function enableSnowflake() { + setSnowflakeCookie(1); + refreshStatus(); +} + +function disableSnowflake() { + setSnowflakeCookie(0); + refreshStatus(); +} + +function setSnowflakeCookie(val) { + document.cookie = COOKIE_NAME + "=" + val + ";path=/ ;expires=" + COOKIE_LIFETIME; +} + +function refreshStatus() { + var enabled = readCookie(COOKIE_NAME); + var $status = document.getElementById('snowflake-status'); + if ("1" === enabled) { +$status.innerHTML = 'Snowflake Proxy is ACTIVE
' + +'Thank you for contributing to internet freedom!'; +$status.className = 'active'; + } else { +$status.innerHTML = 'Snowflake Proxy is OFF'; +$status.className = ''; + } +} + +$buttons = document.getElementById('buttons'); +$buttons.style = ''; +refreshStatus(); ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] implement snowflake-allow cookie check, messaging for when cookies disabled in options page. close #21
commit 58d2854bbda5f355b0d1c82c79bec24d276dfd46 Author: Serene HDate: Mon Jan 2 14:43:45 2017 -0800 implement snowflake-allow cookie check, messaging for when cookies disabled in options page. close #21 --- proxy/snowflake.coffee| 10 +- proxy/static/options.html | 21 ++--- 2 files changed, 27 insertions(+), 4 deletions(-) diff --git a/proxy/snowflake.coffee b/proxy/snowflake.coffee index 5bdf315..944c304 100644 --- a/proxy/snowflake.coffee +++ b/proxy/snowflake.coffee @@ -12,6 +12,7 @@ DEFAULT_RELAY = host: '192.81.135.242' port: 9902 COPY_PASTE_ENABLED = false +COOKIE_NAME = "snowflake-allow"; silenceNotifications = false query = Query.parse(location) @@ -51,6 +52,7 @@ class Snowflake state: MODE.INIT retries:0 + # Prepare the Snowflake with a Broker (to find clients) and optional UI. constructor: (@broker, @ui) -> rateLimitBytes = undefined if 'off' != query['ratelimit'] @@ -204,6 +206,13 @@ log = (msg) -> dbg = (msg) -> log msg if DEBUG or snowflake.ui?.debug init = (isNode) -> + cookies = Parse.cookie document.cookie + # Do nothing if snowflake has not been opted in. + if cookies[COOKIE_NAME] != "1" +console.log 'Snowflake is not activate. Please click the badge to change options.'; +return + + # Hook up to the debug UI if available. ui = if isNode then null else new UI() silenceNotifications = Params.getBool(query, 'silent', false) brokerUrl = Params.getString(query, 'broker', DEFAULT_BROKER) @@ -219,7 +228,6 @@ init = (isNode) -> snowflake.beginWebRTC() # Notification of closing tab with active proxy. -# TODO: Opt-in/out parameter or cookie window.onbeforeunload = -> if !silenceNotifications && MODE.WEBRTC_READY == snowflake.state return CONFIRMATION_MESSAGE diff --git a/proxy/static/options.html b/proxy/static/options.html index 6dbf850..91a8ea1 100644 --- a/proxy/static/options.html +++ b/proxy/static/options.html @@ -77,6 +77,14 @@ + + + + Your browser has cookies disabled. You will need to enable them in order + to set Snowflake preferences. + + + // Defaults to opt-in. @@ -120,9 +128,16 @@ function refreshStatus() { } } -$buttons = document.getElementById('buttons'); -$buttons.style = ''; -refreshStatus(); +window.onload = function() { + if (navigator.cookieEnabled) { +// Both JS and cookies enabled -- display normal buttons. +document.getElementById('buttons').style = ''; + } else { +// Display the cookies disabled message if necessary. +document.getElementById('cookies-disabled').style = ''; + } + refreshStatus(); +} ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-onioncircuits] Update translations for tails-onioncircuits
commit 9af938f74df4bc95d92ae029632323f83b4fa3fe Author: Translation commit botDate: Tue Jan 3 02:18:42 2017 + Update translations for tails-onioncircuits --- es_MX/onioncircuits.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/onioncircuits.pot b/es_MX/onioncircuits.pot index 1e0beb9..32091b6 100644 --- a/es_MX/onioncircuits.pot +++ b/es_MX/onioncircuits.pot @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-05-31 14:42+0200\n" -"PO-Revision-Date: 2017-01-03 01:13+\n" +"PO-Revision-Date: 2017-01-03 01:48+\n" "Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -28,7 +28,7 @@ msgstr "Circuitos Cebolla" #: ../onioncircuits:125 msgid "Circuit" -msgstr "" +msgstr "Circuito" #: ../onioncircuits:126 msgid "Status" ___ 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
commit b4f4850e461e83bd72bffa1bdba96c1d89fb7c47 Author: Translation commit botDate: Tue Jan 3 02:17:53 2017 + Update translations for tails-perl5lib_completed --- es_MX.po | 35 +++ 1 file changed, 35 insertions(+) diff --git a/es_MX.po b/es_MX.po new file mode 100644 index 000..9575a6c --- /dev/null +++ b/es_MX.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: +# Sanxcher Motala , 2017 +msgid "" +msgstr "" +"Project-Id-Version: The Tor Project\n" +"Report-Msgid-Bugs-To: Tails developers \n" +"POT-Creation-Date: 2016-09-20 15:58+0200\n" +"PO-Revision-Date: 2017-01-03 01:48+\n" +"Last-Translator: Sanxcher Motala \n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../lib/Tails/RunningSystem.pm:159 +msgid "Error" +msgstr "Error" + +#: ../lib/Tails/RunningSystem.pm:161 +msgid "" +"The device Tails is running from cannot be found. Maybe you used the `toram'" +" option?" +msgstr "Las dispositivo Colas esta corriendo de no puede ser encontrado. Tal vez usaste la opción 'toram'? " + +#: ../lib/Tails/RunningSystem.pm:192 +msgid "" +"The drive Tails is running from cannot be found. Maybe you used the `toram' " +"option?" +msgstr "El ordenador del que Tails esta corriendo no puede ser encontrado. Tal vez usaste la opción '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] Update translations for tails-perl5lib
commit 40031af27b5540516635711f580350962071f18b Author: Translation commit botDate: Tue Jan 3 02:17:48 2017 + Update translations for tails-perl5lib --- es_MX.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX.po b/es_MX.po index 2171431..9575a6c 100644 --- a/es_MX.po +++ b/es_MX.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: Tails developers \n" "POT-Creation-Date: 2016-09-20 15:58+0200\n" -"PO-Revision-Date: 2017-01-03 01:08+\n" +"PO-Revision-Date: 2017-01-03 01:48+\n" "Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -32,4 +32,4 @@ msgstr "Las dispositivo Colas esta corriendo de no puede ser encontrado. Tal vez msgid "" "The drive Tails is running from cannot be found. Maybe you used the `toram' " "option?" -msgstr "" +msgstr "El ordenador del que Tails esta corriendo no puede ser encontrado. Tal vez usaste la opción 'toram'? " ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings
commit ee8f6b8cecc280de0138c665bbe2e50e8db072f3 Author: Translation commit botDate: Tue Jan 3 02:16:58 2017 + Update translations for tor-launcher-network-settings --- es_MX/network-settings.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/network-settings.dtd b/es_MX/network-settings.dtd index d36be32..b1e59b4 100644 --- a/es_MX/network-settings.dtd +++ b/es_MX/network-settings.dtd @@ -2,7 +2,7 @@ - + ___ 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
commit 0f899e5ce0ac9dc67636a93846c734d08b55c600 Author: Translation commit botDate: Tue Jan 3 02:16:00 2017 + Update translations for tails-persistence-setup --- es_MX/es_MX.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index c8dc8d4..cff1783 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: Tails developers \n" "POT-Creation-Date: 2016-05-25 02:27+0200\n" -"PO-Revision-Date: 2017-01-03 01:33+\n" +"PO-Revision-Date: 2017-01-03 01:51+\n" "Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -34,7 +34,7 @@ msgstr "GnuPG" #: ../lib/Tails/Persistence/Configuration/Presets.pm:60 msgid "GnuPG keyrings and configuration" -msgstr "" +msgstr "GnuPG keyrings y configuración" #: ../lib/Tails/Persistence/Configuration/Presets.pm:68 msgid "SSH Client" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-browser-manual] Update translations for tor-browser-manual
commit 4cd4d2059953d32f9109c4a05d8c203baeb7768a Author: Translation commit botDate: Tue Jan 3 01:49:55 2017 + Update translations for tor-browser-manual --- es_MX/es_MX.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index 9eb6f3a..958e145 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -29,7 +29,7 @@ msgstr "" #: about-tor-browser.page:10 msgid "About Tor Browser" -msgstr "" +msgstr "Acerca del Explorador de Tor" #: about-tor-browser.page:12 msgid "" @@ -715,7 +715,7 @@ msgstr "" #: managing-identities.page:123 msgid "New Tor Circuit for this Site" -msgstr "" +msgstr "Nuevo Circuito de Tor para este Sitio" #: managing-identities.page:124 msgid "" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-iuk] Update translations for tails-iuk
commit 5b5eddc227aa1094c201d05df923308810381869 Author: Translation commit botDate: Tue Jan 3 01:47:28 2017 + Update translations for tails-iuk --- es_MX.po | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/es_MX.po b/es_MX.po index f68151f..11e2cc0 100644 --- a/es_MX.po +++ b/es_MX.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Sanxcher Motala , 2017 # Shiba Inu, 2016 # SofÃa Celi Ramos , 2014 msgid "" @@ -10,8 +11,8 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: Tails developers \n" "POT-Creation-Date: 2016-05-25 16:55+0200\n" -"PO-Revision-Date: 2016-05-26 08:49+\n" -"Last-Translator: carolyn \n" +"PO-Revision-Date: 2017-01-03 01:36+\n" +"Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,7 +38,7 @@ msgid "" "Check your network connection, and restart Tails to try upgrading again.\n" "\n" "If the problem persists, go to file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html" -msgstr "" +msgstr "No se pudo determinar si hay una actualización disponible de nuestro sitio.\n\nRevisa tu conexión de red, y reinicia Tails para intentar actualizar de nuevo.\n\nSi el problema persiste, ve al archivo file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html" #: ../lib/Tails/IUK/Frontend.pm:235 msgid "no automatic upgrade is available from our website for this version" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-greeter-2] Update translations for tails-greeter-2
commit 9b1850979c7e44cbbe1e2a55779e87ada8ae6f57 Author: Translation commit botDate: Tue Jan 3 01:49:41 2017 + Update translations for tails-greeter-2 --- es_MX/es_MX.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index 9ff4561..5812020 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -34,7 +34,7 @@ msgstr "" #: ../data/greeter.ui.h:3 msgid "Enter an administration password" -msgstr "" +msgstr "Introduce una clave de administración" #: ../data/greeter.ui.h:4 msgid "Confirm" ___ 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
commit b5aa3d400ae4402a351d7815dd9b2caff5d37649 Author: Translation commit botDate: Tue Jan 3 01:48:23 2017 + Update translations for torbutton-abouttbupdatedtd --- es_MX/abouttbupdate.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/abouttbupdate.dtd b/es_MX/abouttbupdate.dtd index a330ce7..c18f5fe 100644 --- a/es_MX/abouttbupdate.dtd +++ b/es_MX/abouttbupdate.dtd @@ -1,6 +1,6 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torbutton-aboutdialogdtd] Update translations for torbutton-aboutdialogdtd
commit 37ac9a4538633ae846f326ad852be0161c564fa2 Author: Translation commit botDate: Tue Jan 3 01:47:56 2017 + Update translations for torbutton-aboutdialogdtd --- es_MX/aboutdialog.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/aboutdialog.dtd b/es_MX/aboutdialog.dtd index 15f95f5..b8a0ccf 100644 --- a/es_MX/aboutdialog.dtd +++ b/es_MX/aboutdialog.dtd @@ -1,7 +1,7 @@ - + ___ 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
commit e5f79099bb5831c895a782cbb91521fb18d8618d Author: Translation commit botDate: Tue Jan 3 01:47:23 2017 + Update translations for torbutton-torbuttondtd --- es_MX/torbutton.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/torbutton.dtd b/es_MX/torbutton.dtd index 68d2d8f..0aa319b 100644 --- a/es_MX/torbutton.dtd +++ b/es_MX/torbutton.dtd @@ -1,6 +1,6 @@ - + ___ 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 cdc60aca8ecdfbf4db26c4b3c01f26b633288c1d Author: Translation commit botDate: Tue Jan 3 01:46:50 2017 + Update translations for tails-misc --- es_MX.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX.po b/es_MX.po index 3d5d594..3bf6798 100644 --- a/es_MX.po +++ b/es_MX.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-11-30 13:55+0100\n" -"PO-Revision-Date: 2017-01-03 01:10+\n" +"PO-Revision-Date: 2017-01-03 01:45+\n" "Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -42,7 +42,7 @@ msgid "" "an opportunity for eavesdroppers, like your email or Internet provider, to\n" "confirm that you are using Tails.\n" "\n" -msgstr "" +msgstr "Ayudanos a arreglar tu error!\nLeenuestras instrucciones para reportar errores.\nNo incluyas mas información personal de la que se necesite!\nSobre darnos tu dirección de correo electrónico\n\nDarnos tu dirección de correo electrónico nos permitira contactarte para corregir el problema. Esto\nse necesita para la mayorÃa de los reportes que recibimos por que la mayorÃa de los reportes sin ninguna información de contacto son inútiles. Sin embargo, también provee \nla oportunidad para que espias, como tus proveedores de correo electrónico o de Internet, \npuedan confirmar que estas usando Tails.\n\n" #: config/chroot_local-includes/usr/local/bin/electrum:17 msgid "Persistence is disabled for Electrum" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/mat-gui] Update translations for mat-gui
commit 3b5297ca267f4d90364107a28c51f529514dc805 Author: Translation commit botDate: Tue Jan 3 01:46:17 2017 + Update translations for mat-gui --- es_MX.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX.po b/es_MX.po index 856bf4f..eb66e77 100644 --- a/es_MX.po +++ b/es_MX.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 23:06+0100\n" -"PO-Revision-Date: 2017-01-03 01:06+\n" +"PO-Revision-Date: 2017-01-03 01:34+\n" "Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -29,7 +29,7 @@ msgstr "Escoger archivos" #: mat-gui:144 msgid "Supported files" -msgstr "" +msgstr "Archivos compatibles" #: mat-gui:151 msgid "All files" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/whisperback] Update translations for whisperback
commit a2cb71b77688e390cfa2295a9cf6ba70c89b0595 Author: Translation commit botDate: Tue Jan 3 01:45:24 2017 + Update translations for whisperback --- es_MX/es_MX.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index 818ba24..ae86f3d 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-12-16 19:54+0100\n" -"PO-Revision-Date: 2017-01-03 01:05+\n" +"PO-Revision-Date: 2017-01-03 01:29+\n" "Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -32,7 +32,7 @@ msgstr "Clave invalida de contacto OpenPGP: %s" #: ../whisperBack/whisperback.py:75 msgid "Invalid contact OpenPGP public key block" -msgstr "" +msgstr "Contacto invalido OpenPGP clave publica bloqueada" #: ../whisperBack/exceptions.py:41 #, python-format ___ 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
commit 7576a7690f388758d5fbe7c55ae1ef92322f91d9 Author: Translation commit botDate: Tue Jan 3 01:45:53 2017 + Update translations for tails-persistence-setup --- es_MX/es_MX.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index 98ad716..c8dc8d4 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: Tails developers \n" "POT-Creation-Date: 2016-05-25 02:27+0200\n" -"PO-Revision-Date: 2017-01-03 01:06+\n" +"PO-Revision-Date: 2017-01-03 01:33+\n" "Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -30,7 +30,7 @@ msgstr "Mantener archivos guardados en el directorio 'Persistente'" #: ../lib/Tails/Persistence/Configuration/Presets.pm:58 msgid "GnuPG" -msgstr "" +msgstr "GnuPG" #: ../lib/Tails/Persistence/Configuration/Presets.pm:60 msgid "GnuPG keyrings and configuration" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-browser-manual] Update translations for tor-browser-manual
commit 9b715a081d5be5073f9aeb0ef9811bfeb8f97835 Author: Translation commit botDate: Tue Jan 3 01:20:08 2017 + Update translations for tor-browser-manual --- es_MX/es_MX.po | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index 0bb5c62..9eb6f3a 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -19,11 +19,13 @@ msgstr "" #. Put one translator per line, in the form NAME , YEAR1, YEAR2 msgctxt "_" msgid "translator-credits" -msgstr "" +msgstr "Créditos al traductor" #: about-tor-browser.page:7 msgid "Learn what Tor Browser can do to protect your privacy and anonymity" msgstr "" +"Aprende sobre lo que el explorador de Tor puede hacer para proteger tu " +"privacidad y anónimidad" #: about-tor-browser.page:10 msgid "About Tor Browser" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-greeter-2] Update translations for tails-greeter-2
commit 4dc734875e5cd785de6381b267cfeaa4ed05919e Author: Translation commit botDate: Tue Jan 3 01:19:52 2017 + Update translations for tails-greeter-2 --- es_MX/es_MX.po | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index 2753f46..9ff4561 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -20,7 +20,7 @@ msgstr "" #: ../data/greeter.ui.h:1 msgid "Administration Password" -msgstr "" +msgstr "Clave de Administración" #: ../data/greeter.ui.h:2 msgid "" @@ -28,6 +28,9 @@ msgid "" "tasks. Otherwise, the administration password is disabled for better " "security." msgstr "" +"Pon una clave de administración si necesitas realizar actividades " +"administrativas. De otra manera, la clave de administración sera desactivada" +" para tener mejor seguridad. " #: ../data/greeter.ui.h:3 msgid "Enter an administration password" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-uiproperties] Update translations for tor-messenger-uiproperties
commit 15b16d1a0f40e0fccc9f393dcd1063ee2dcdf5c7 Author: Translation commit botDate: Tue Jan 3 01:19:43 2017 + Update translations for tor-messenger-uiproperties --- es_MX/ui.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/ui.properties b/es_MX/ui.properties index db5598e..c6aa7d0 100644 --- a/es_MX/ui.properties +++ b/es_MX/ui.properties @@ -16,7 +16,7 @@ alert.refresh=Attempting to refresh the private conversation with %S. alert.gone_insecure=Private conversation with %S ended. finger.seen=%S is contacting you from an unrecognized computer. You should verify this contact's identity. finger.unseen=%S's identity has not been verified yet. You should verify this contact's identity. -finger.verify=Verify +finger.verify=Verificar verify.accessKey=V state.not_private=The current conversation is not private. state.unverified=The current conversation is private but %S's identity has not been verified. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-fingerdtd] Update translations for tor-messenger-fingerdtd
commit 56c408447f76a4d7c41f1155b55845d82f081bd6 Author: Translation commit botDate: Tue Jan 3 01:19:04 2017 + Update translations for tor-messenger-fingerdtd --- es_MX/finger.dtd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/finger.dtd b/es_MX/finger.dtd index 4e537d9..63ed0de 100644 --- a/es_MX/finger.dtd +++ b/es_MX/finger.dtd @@ -1,11 +1,11 @@ - + - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-authdtd] Update translations for tor-messenger-authdtd
commit 54b4241d5a540e2ea4e17a39c95fd15f14919e32 Author: Translation commit botDate: Tue Jan 3 01:18:44 2017 + Update translations for tor-messenger-authdtd --- es_MX/auth.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/auth.dtd b/es_MX/auth.dtd index 5be334a..72f0e6b 100644 --- a/es_MX/auth.dtd +++ b/es_MX/auth.dtd @@ -1,5 +1,5 @@ - + ___ 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
commit 199b5a3bf4c9b2d8dc9340ce48bac0d70a4d551b Author: Translation commit botDate: Tue Jan 3 01:18:12 2017 + Update translations for tails-openpgp-applet --- es_MX/openpgp-applet.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/openpgp-applet.pot b/es_MX/openpgp-applet.pot index 4594e27..4327ada 100644 --- a/es_MX/openpgp-applet.pot +++ b/es_MX/openpgp-applet.pot @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: ta...@boum.org\n" "POT-Creation-Date: 2015-08-10 15:55+0200\n" -"PO-Revision-Date: 2017-01-02 18:19+\n" +"PO-Revision-Date: 2017-01-03 01:12+\n" "Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgstr "Estas a punto de salir de OpenPGP Applet. Estas seguro?" #: bin/openpgp-applet:175 msgid "OpenPGP encryption applet" -msgstr "" +msgstr "AbrirPGP mini-aplicación codificada" #: bin/openpgp-applet:178 msgid "Exit" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-onioncircuits] Update translations for tails-onioncircuits
commit 302909ff88c86398c8735563e94cf7c875e60bb5 Author: Translation commit botDate: Tue Jan 3 01:18:33 2017 + Update translations for tails-onioncircuits --- es_MX/onioncircuits.pot | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/es_MX/onioncircuits.pot b/es_MX/onioncircuits.pot index af3210a..1e0beb9 100644 --- a/es_MX/onioncircuits.pot +++ b/es_MX/onioncircuits.pot @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Sanxcher Motala , 2017 msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-05-31 14:42+0200\n" -"PO-Revision-Date: 2017-01-02 18:17+\n" -"Last-Translator: carolyn \n" +"PO-Revision-Date: 2017-01-03 01:13+\n" +"Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,11 +20,11 @@ msgstr "" #: ../onioncircuits:81 msgid "You are not connected to Tor yet..." -msgstr "" +msgstr "No te has conectado a Tor aun..." #: ../onioncircuits:95 msgid "Onion Circuits" -msgstr "" +msgstr "Circuitos Cebolla" #: ../onioncircuits:125 msgid "Circuit" ___ 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
commit 4cddb84fdc9e1d5aa631b1829d261401a16d4f0a Author: Translation commit botDate: Tue Jan 3 01:18:22 2017 + Update translations for torbutton-abouttbupdatedtd --- es_MX/abouttbupdate.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/abouttbupdate.dtd b/es_MX/abouttbupdate.dtd index 057647c..a330ce7 100644 --- a/es_MX/abouttbupdate.dtd +++ b/es_MX/abouttbupdate.dtd @@ -1,5 +1,5 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torbutton-aboutdialogdtd] Update translations for torbutton-aboutdialogdtd
commit ab53b0d6bf748231a5c346f382c97311c180b45b Author: Translation commit botDate: Tue Jan 3 01:17:54 2017 + Update translations for torbutton-aboutdialogdtd --- es_MX/aboutdialog.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/aboutdialog.dtd b/es_MX/aboutdialog.dtd index 2bf861e..15f95f5 100644 --- a/es_MX/aboutdialog.dtd +++ b/es_MX/aboutdialog.dtd @@ -1,6 +1,6 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-perl5lib] Update translations for tails-perl5lib
commit 14365de0cd7a7a500d60cfb4b5dcd6b80638209f Author: Translation commit botDate: Tue Jan 3 01:17:33 2017 + Update translations for tails-perl5lib --- es_MX.po | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/es_MX.po b/es_MX.po index a90e05a..2171431 100644 --- a/es_MX.po +++ b/es_MX.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Sanxcher Motala , 2017 msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: Tails developers \n" -"POT-Creation-Date: 2016-01-25 16:59+0100\n" -"PO-Revision-Date: 2016-03-21 16:27+\n" -"Last-Translator: carolyn \n" +"POT-Creation-Date: 2016-09-20 15:58+0200\n" +"PO-Revision-Date: 2017-01-03 01:08+\n" +"Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,7 +26,7 @@ msgstr "Error" msgid "" "The device Tails is running from cannot be found. Maybe you used the `toram'" " option?" -msgstr "" +msgstr "Las dispositivo Colas esta corriendo de no puede ser encontrado. Tal vez usaste la opción 'toram'? " #: ../lib/Tails/RunningSystem.pm:192 msgid "" ___ 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
commit 967f46d5bc8120604292c05103e0a0433cdb2bbb Author: Translation commit botDate: Tue Jan 3 01:17:20 2017 + Update translations for torbutton-torbuttondtd --- es_MX/torbutton.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/torbutton.dtd b/es_MX/torbutton.dtd index fb7f13d..68d2d8f 100644 --- a/es_MX/torbutton.dtd +++ b/es_MX/torbutton.dtd @@ -1,5 +1,5 @@ - + ___ 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
commit 513842935f60451c58ae833f59046cdadc4795fb Author: Translation commit botDate: Tue Jan 3 01:16:52 2017 + Update translations for abouttor-homepage --- es_MX/aboutTor.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/aboutTor.dtd b/es_MX/aboutTor.dtd index 082c7ea..1d1d0d0 100644 --- a/es_MX/aboutTor.dtd +++ b/es_MX/aboutTor.dtd @@ -6,7 +6,7 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings
commit 77697964d8129579ad4d4f5028e9df7db0237996 Author: Translation commit botDate: Tue Jan 3 01:16:35 2017 + Update translations for tor-launcher-network-settings --- es_MX/network-settings.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/network-settings.dtd b/es_MX/network-settings.dtd index 99d4197..d36be32 100644 --- a/es_MX/network-settings.dtd +++ b/es_MX/network-settings.dtd @@ -1,7 +1,7 @@ - + ___ 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 27895d3e6fddb756bbcdcaf23a91a058c1e68774 Author: Translation commit botDate: Tue Jan 3 01:16:43 2017 + Update translations for tails-misc --- es_MX.po | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/es_MX.po b/es_MX.po index 3f98a5f..3d5d594 100644 --- a/es_MX.po +++ b/es_MX.po @@ -4,13 +4,14 @@ # # Translators: # Javier Flores Topete , 2015 +# Sanxcher Motala , 2017 msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-02 16:02+0200\n" -"PO-Revision-Date: 2016-09-03 08:57+\n" -"Last-Translator: carolyn \n" +"POT-Creation-Date: 2016-11-30 13:55+0100\n" +"PO-Revision-Date: 2017-01-03 01:10+\n" +"Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +25,7 @@ msgstr "Tor está listo" #: config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:40 msgid "You can now access the Internet." -msgstr "" +msgstr "Ahora tienes acceso a Internet" #: config/chroot_local-includes/etc/whisperback/config.py:65 #, python-format @@ -153,11 +154,11 @@ msgstr "" msgid "Failed to synchronize the clock!" msgstr "" -#: config/chroot_local-includes/usr/local/bin/tails-security-check:146 +#: config/chroot_local-includes/usr/local/bin/tails-security-check:124 msgid "This version of Tails has known security issues:" msgstr "" -#: config/chroot_local-includes/usr/local/bin/tails-security-check:156 +#: config/chroot_local-includes/usr/local/bin/tails-security-check:134 msgid "Known security issues" msgstr "" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/mat-gui] Update translations for mat-gui
commit e93dbd8415c7dfc7e3e61fd60293e9f8ec976ba5 Author: Translation commit botDate: Tue Jan 3 01:16:16 2017 + Update translations for mat-gui --- es_MX.po | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/es_MX.po b/es_MX.po index 93d2d0a..856bf4f 100644 --- a/es_MX.po +++ b/es_MX.po @@ -4,13 +4,14 @@ # # Translators: # Javier Flores Topete , 2015 +# Sanxcher Motala , 2017 msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 23:06+0100\n" -"PO-Revision-Date: 2016-03-21 16:34+\n" -"Last-Translator: carolyn \n" +"PO-Revision-Date: 2017-01-03 01:06+\n" +"Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +25,7 @@ msgstr "Listo" #: mat-gui:136 msgid "Choose files" -msgstr "" +msgstr "Escoger archivos" #: mat-gui:144 msgid "Supported files" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/whisperback] Update translations for whisperback
commit 2c004de5003aae6b9791d8f4a7d1613adbded52c Author: Translation commit botDate: Tue Jan 3 01:15:20 2017 + Update translations for whisperback --- es_MX/es_MX.po | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index bba58e5..818ba24 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -4,13 +4,14 @@ # # Translators: # Melvin Rohark , 2016 +# Sanxcher Motala , 2017 msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-12-16 19:54+0100\n" -"PO-Revision-Date: 2016-09-23 16:00+\n" -"Last-Translator: Melvin Rohark \n" +"PO-Revision-Date: 2017-01-03 01:05+\n" +"Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,7 +28,7 @@ msgstr "Email de contacto incorrecto: %s" #: ../whisperBack/whisperback.py:73 #, python-format msgid "Invalid contact OpenPGP key: %s" -msgstr "" +msgstr "Clave invalida de contacto OpenPGP: %s" #: ../whisperBack/whisperback.py:75 msgid "Invalid contact OpenPGP public key block" @@ -123,7 +124,7 @@ msgstr "" #: ../whisperBack/gui.py:385 msgid "translator-credits" -msgstr "" +msgstr "Créditos al traductor" #: ../whisperBack/gui.py:412 msgid "This doesn't seem to be a valid URL or OpenPGP key." ___ 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
commit 6b0741be3365d9279ea9288359dfeda61d1e4cd4 Author: Translation commit botDate: Tue Jan 3 01:15:50 2017 + Update translations for tails-persistence-setup --- es_MX/es_MX.po | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index 6da6244..98ad716 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -5,13 +5,14 @@ # Translators: # Javier Flores Topete , 2015 # newharha ehrara , 2015 +# Sanxcher Motala , 2017 msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: Tails developers \n" "POT-Creation-Date: 2016-05-25 02:27+0200\n" -"PO-Revision-Date: 2016-06-06 08:15+\n" -"Last-Translator: carolyn \n" +"PO-Revision-Date: 2017-01-03 01:06+\n" +"Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,7 +26,7 @@ msgstr "Datos personales" #: ../lib/Tails/Persistence/Configuration/Presets.pm:50 msgid "Keep files stored in the `Persistent' directory" -msgstr "" +msgstr "Mantener archivos guardados en el directorio 'Persistente'" #: ../lib/Tails/Persistence/Configuration/Presets.pm:58 msgid "GnuPG" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torspec/master] Reorder shared randomness and parameter fields
commit 5700fdcfa7e0257b5adb92539f4e0c4e94d5e6b2 Author: Damian JohnsonDate: Mon Jan 2 12:51:31 2017 -0800 Reorder shared randomness and parameter fields Oops! Thought I pushed this along with the other changes. Multiple new descriptor fields were added in the wrong order. Reordering them to match what actually appears in the consensus and votes... https://trac.torproject.org/projects/tor/ticket/21059 --- dir-spec.txt | 154 --- 1 file changed, 83 insertions(+), 71 deletions(-) diff --git a/dir-spec.txt b/dir-spec.txt index c25ccf7..32e6347 100644 --- a/dir-spec.txt +++ b/dir-spec.txt @@ -1696,78 +1696,10 @@ that we'll ignore the advertised bandwidth claims of routers without measured bandwidth. -"shared-rand-participate" NL - -[At most once for votes; does not occur in consensuses.] - -Denotes that the directory authority supports and can participate in the -shared random protocol. - -"shared-rand-commit" SP Version SP AlgName SP Identity SP Commit [SP Reveal] NL - -[Any number for votes; does not occur in consensuses.] - -Version ::= An integer greater or equal to 0. -AlgName ::= 1*(ALPHA / DIGIT / "_" / "-") -Identity ::= 40 * HEXDIG -Commit ::= Base64-encoded-data -Reveal ::= Base64-encoded-data - -Denotes a directory authority commit for the shared randomness -protocol, containing the commitment value and potentially also the -reveal value. See sections [COMMITREVEAL] and [VALIDATEVALUES] of -proposal 250 on how to generate and validate these values. - -Version is the current shared randomness protocol version. AlgName is -the hash algorithm that is used (e.g. "sha3-256") and Identity is the -authority's SHA1 v3 identity fingerprint. Commit is the encoded -commitment value in base64. Reveal is optional and if it's set, it -contains the reveal value in base64. - -If a vote contains multiple commits from the same authority, the -receiver MUST only consider the first commit listed. - -"shared-rand-previous-value" SP NumReveals SP Value NL - -[At most once.] - -NumReveals ::= An integer greater or equal to 0. -Value ::= Base64-encoded-data - -The shared random value that was generated during the second-to-last -shared randomness protocol run. For example, if this document was -created on the 5th of November, this field carries the shared random -value generated during the protocol run of the 3rd of November. - -See section [SRCALC] of proposal 250 for instructions on how to compute -this value, and see section [CONS] for why we include old shared random -values in votes and consensus. - -Value is the actual shared random value encoded in base64. NumReveals -is the number of commits used to generate this SRV. - -"shared-rand-current-value" SP NumReveals SP Value NL - -[At most once.] - -NumReveals ::= An integer greater or equal to 0. -Value ::= Base64-encoded-data - -The shared random value that was generated during the latest shared -randomness protocol run. For example, if this document was created on -the 5th of November, this field carries the shared random value -generated during the protocol run of the 4th of November - -See section [SRCALC] of proposal 250 for instructions on how to compute -this value given the active commits. - -Value is the actual shared random value encoded in base64. NumReveals -is the number of commits used to generate this SRV. - -"recommended-relay-protocols" SP Entries NL -"required-relay-protocols" SP Entries NL "recommended-client-protocols" SP Entries NL +"recommended-relay-protocols" SP Entries NL "required-client-protocols" SP Entries NL +"required-relay-protocols" SP Entries NL [At most once for each.] @@ -1922,6 +1854,43 @@ the shared randomness protocol). Min: 1. Max: INT32_MAX. Default: 2/3 of the total number of dirauth. +"shared-rand-previous-value" SP NumReveals SP Value NL + +[At most once] + +NumReveals ::= An integer greater or equal to 0. +Value ::= Base64-encoded-data + +The shared random value that was generated during the second-to-last +shared randomness protocol run. For example, if this document was +created on the 5th of November, this field carries the shared random +value generated during the protocol run of the 3rd of November. + +See section [SRCALC] of proposal 250 for instructions on how to compute +this value, and see section [CONS] for why we include old shared random +
[tor-commits] [torspec/master] Fix ordering of flag-threshold parameter
commit 3c91ffac5f5c04b1f3295d961d95a8f00cf5c2fe Author: Damian JohnsonDate: Mon Jan 2 12:15:26 2017 -0800 Fix ordering of flag-threshold parameter Spec doesn't match tor with regard to the ordering of this field either. It was added way back in 2013 but for Stem's checks I coded against tor's actual behavior rather than the spec. Hence why it went under the radar. --- dir-spec.txt | 88 ++-- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/dir-spec.txt b/dir-spec.txt index c701842..26b0800 100644 --- a/dir-spec.txt +++ b/dir-spec.txt @@ -1575,50 +1575,6 @@ consensus document produced from this vote should not be used. See section 1.4 for voting timeline information. -"flag-thresholds" SP Thresholds NL - - [At most once for votes; does not occur in consensuses.] - - A space-separated list of the internal performance thresholds - that the directory authority had at the moment it was forming - a vote. - - The metaformat is: -Thresholds = Threshold | Threshold SP Thresholds -Threshold = ThresholdKey '=' ThresholdVal -ThresholdKey = (KeywordChar | "_") + -ThresholdVal = [0-9]+("."[0-9]+)? "%"? - - Commonly used Thresholds at this point include: - - "stable-uptime" -- Uptime (in seconds) required for a relay -to be marked as stable. - - "stable-mtbf" -- MTBF (in seconds) required for a relay to be - marked as stable. - - "enough-mtbf" -- Whether we have measured enough MTBF to look - at stable-mtbf instead of stable-uptime. - - "fast-speed" -- Bandwidth (in bytes per second) required for - a relay to be marked as fast. - - "guard-wfu" -- WFU (in seconds) required for a relay to be -marked as guard. - - "guard-tk" -- Weighted Time Known (in seconds) required for a - relay to be marked as guard. - - "guard-bw-inc-exits" -- If exits can be guards, then all guards - must have a bandwidth this high. - - "guard-bw-exc-exits" -- If exits can't be guards, then all guards - must have a bandwidth this high. - - "ignoring-advertised-bws" -- 1 if we have enough measured bandwidths - that we'll ignore the advertised bandwidth - claims of routers without measured bandwidth. - "fresh-until" SP -MM-DD SP HH:MM:SS NL [Exactly once.] @@ -1696,6 +1652,50 @@ enough votes were counted for the consensus for an authoritative opinion to have been formed about their status. +"flag-thresholds" SP Thresholds NL + + [At most once for votes; does not occur in consensuses.] + + A space-separated list of the internal performance thresholds + that the directory authority had at the moment it was forming + a vote. + + The metaformat is: +Thresholds = Threshold | Threshold SP Thresholds +Threshold = ThresholdKey '=' ThresholdVal +ThresholdKey = (KeywordChar | "_") + +ThresholdVal = [0-9]+("."[0-9]+)? "%"? + + Commonly used Thresholds at this point include: + + "stable-uptime" -- Uptime (in seconds) required for a relay +to be marked as stable. + + "stable-mtbf" -- MTBF (in seconds) required for a relay to be + marked as stable. + + "enough-mtbf" -- Whether we have measured enough MTBF to look + at stable-mtbf instead of stable-uptime. + + "fast-speed" -- Bandwidth (in bytes per second) required for + a relay to be marked as fast. + + "guard-wfu" -- WFU (in seconds) required for a relay to be +marked as guard. + + "guard-tk" -- Weighted Time Known (in seconds) required for a + relay to be marked as guard. + + "guard-bw-inc-exits" -- If exits can be guards, then all guards + must have a bandwidth this high. + + "guard-bw-exc-exits" -- If exits can't be guards, then all guards + must have a bandwidth this high. + + "ignoring-advertised-bws" -- 1 if we have enough measured bandwidths + that we'll ignore the advertised bandwidth + claims of routers without measured bandwidth. + "shared-rand-participate" NL [At most once for votes; does not occur in consensuses.] ___ tor-commits mailing list tor-commits@lists.torproject.org
[tor-commits] [torspec/master] Change header ordering from a MUST to SHOULD clause
commit 578477a6af99ec1e4a501e267a563730519ffc0f Author: Damian JohnsonDate: Mon Jan 2 12:16:44 2017 -0800 Change header ordering from a MUST to SHOULD clause We had this as a 'MUST' because the directory authorities need to agree upon an ordering in their votes to derive at a signed consensus. However, this requirement is turning out to be very error prone... https://trac.torproject.org/projects/tor/ticket/21059 Got the ordering issues sorted out... I think. However, this has bitten us three times in a row and clearly will bite us more in the future so loosening these requirements a little. --- dir-spec.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dir-spec.txt b/dir-spec.txt index 26b0800..c25ccf7 100644 --- a/dir-spec.txt +++ b/dir-spec.txt @@ -1526,7 +1526,7 @@ Some items appear only in votes, and some items appear only in consensuses. Unless specified, items occur in both. - The preamble contains the following items. They MUST occur in the + The preamble contains the following items. They SHOULD occur in the order given here: "network-status-version" SP version NL ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-browser-manual] Update translations for tor-browser-manual
commit 24b2e657702752248459f701a2d327eaaca76ca6 Author: Translation commit botDate: Mon Jan 2 18:48:24 2017 + Update translations for tor-browser-manual --- es_MX/es_MX.po | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index 0ae7776..0bb5c62 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -2,12 +2,13 @@ # Héctor Limón López , 2016 # luanducho , 2016 # Christian Reyes , 2016 +# Sanxcher Motala , 2017 msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2016-12-06 16:36-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Christian Reyes , 2016\n" +"Last-Translator: Sanxcher Motala , 2017\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/otf/teams/1519/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -766,10 +767,14 @@ msgid "" " that it is connecting to the right location and that the connection is not " "being tampered with." msgstr "" +"La dirección de un servicio de cebolla es generada automáticamente, asi que " +"los operadores no tienen que comprar un nombre de dominio. La URL de .onion " +"también ayuda a que Tor se asegure de estar conectado al lugar correcto y " +"que la conexión no sea alterada. " #: onionsites.page:46 msgid "How to access an onion service" -msgstr "" +msgstr "Como acceder un servicio de cebolla" #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to @@ -788,6 +793,9 @@ msgid "" "service in order to connect to it. An onion address is a string of sixteen " "mostly random letters and numbers, followed by â.onionâ." msgstr "" +"Como cualquier otro sitio, tienes que saber la dirección de un servicio de " +"cebolla para conectarte a el. Una dirección de cebolla es una linea de " +"dieciséis letras y numeros al azar, seguidos por \".onion\" (cebolla)." #: onionsites.page:58 troubleshooting.page:10 msgid "Troubleshooting" ___ 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
commit 016fbbc5593a39fc2da1adc81ada0d898a478be6 Author: Translation commit botDate: Mon Jan 2 18:47:15 2017 + Update translations for tails-openpgp-applet --- es_MX/openpgp-applet.pot | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es_MX/openpgp-applet.pot b/es_MX/openpgp-applet.pot index d9e517a..4594e27 100644 --- a/es_MX/openpgp-applet.pot +++ b/es_MX/openpgp-applet.pot @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: ta...@boum.org\n" "POT-Creation-Date: 2015-08-10 15:55+0200\n" -"PO-Revision-Date: 2017-01-02 18:10+\n" +"PO-Revision-Date: 2017-01-02 18:19+\n" "Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -84,7 +84,7 @@ msgstr "" #: bin/openpgp-applet:412 msgid "Status" -msgstr "" +msgstr "Estatus" #: bin/openpgp-applet:444 msgid "Fingerprint:" @@ -112,7 +112,7 @@ msgstr "" 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 "" +msgstr "Esconde la identificación de usuario de todos los receptores de un mensaje codificado. De otra manera cualquiera que vea el mensaje codificado puede ver quienes son los receptores. " #: bin/openpgp-applet:556 msgid "Sign message as:" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor_animation] Update translations for tor_animation
commit ebdff4529f21be32d6c43fddca42fc2ad4c40f0c Author: Translation commit botDate: Mon Jan 2 18:46:57 2017 + Update translations for tor_animation --- es_MX.srt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX.srt b/es_MX.srt index 887bf35..327fb46 100644 --- a/es_MX.srt +++ b/es_MX.srt @@ -111,8 +111,8 @@ the stronger it gets 24 00:01:23,140 --> 00:01:27,800 -as it's easier to hide in a crowd -of people who look exactly the same. +Es mas fácil esconderse entre +gente que parezca exactamente igual 25 00:01:28,700 --> 00:01:31,240 ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-greeter-2] Update translations for tails-greeter-2
commit 0ce8e8947f22e0972e8e29698ec69f9d4ae3be2b Author: Translation commit botDate: Mon Jan 2 18:18:23 2017 + Update translations for tails-greeter-2 --- es_MX/es_MX.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index d4e244e..2753f46 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -10,7 +10,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-12-03 13:14+\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Arturo J. Gueta Lozano , 2016\n" +"Last-Translator: Sanxcher Motala , 2017\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/otf/teams/1519/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -95,7 +95,7 @@ msgstr "" #: ../data/greeter.ui.h:20 msgid "Language & Region" -msgstr "" +msgstr "Lenguaje y Región" #: ../data/greeter.ui.h:21 msgid "Default Settings" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-uiproperties] Update translations for tor-messenger-uiproperties
commit 2995016289a22aab887fd25fe2c3518cdb283808 Author: Translation commit botDate: Mon Jan 2 18:18:16 2017 + Update translations for tor-messenger-uiproperties --- es_MX/ui.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/ui.properties b/es_MX/ui.properties index de5c232..db5598e 100644 --- a/es_MX/ui.properties +++ b/es_MX/ui.properties @@ -10,7 +10,7 @@ auth.successThem=Your contact has successfully verified your identity. You may w auth.fail=Failed to verify your contact's identity. auth.waiting=Waiting for contact ... reauth.label=Reverify your contact's identity -prefs.label=OTR Preferences +prefs.label=Preferencias de OTR alert.start=Attempting to start a private conversation with %S. alert.refresh=Attempting to refresh the private conversation with %S. alert.gone_insecure=Private conversation with %S ended. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-prefsdtd] Update translations for tor-messenger-prefsdtd
commit d2f281636216a430d9dd7edd74795b621da14cce Author: Translation commit botDate: Mon Jan 2 18:17:58 2017 + Update translations for tor-messenger-prefsdtd --- es_MX/prefs.dtd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/prefs.dtd b/es_MX/prefs.dtd index a85fab7..dd0a5b4 100644 --- a/es_MX/prefs.dtd +++ b/es_MX/prefs.dtd @@ -1,4 +1,4 @@ - + @@ -6,7 +6,7 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-privdtd] Update translations for tor-messenger-privdtd
commit 1b8fb75244671e078f48cb2129f6045231caa860 Author: Translation commit botDate: Mon Jan 2 18:18:04 2017 + Update translations for tor-messenger-privdtd --- es_MX/priv.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/priv.dtd b/es_MX/priv.dtd index b1a72cc..145e808 100644 --- a/es_MX/priv.dtd +++ b/es_MX/priv.dtd @@ -1,2 +1,2 @@ - + \ No newline at end of file ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-privdtd_completed] Update translations for tor-messenger-privdtd_completed
commit 62b92b7d71b588c2f942682d3e7b0b983038b01c Author: Translation commit botDate: Mon Jan 2 18:18:08 2017 + Update translations for tor-messenger-privdtd_completed --- es_MX/priv.dtd | 2 ++ 1 file changed, 2 insertions(+) diff --git a/es_MX/priv.dtd b/es_MX/priv.dtd new file mode 100644 index 000..145e808 --- /dev/null +++ b/es_MX/priv.dtd @@ -0,0 +1,2 @@ + + \ No newline at end of file ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-fingerdtd] Update translations for tor-messenger-fingerdtd
commit 47fc0a62a534af73bc757833de29bf4f3a564f2e Author: Translation commit botDate: Mon Jan 2 18:17:47 2017 + Update translations for tor-messenger-fingerdtd --- es_MX/finger.dtd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/finger.dtd b/es_MX/finger.dtd index 98a47f7..4e537d9 100644 --- a/es_MX/finger.dtd +++ b/es_MX/finger.dtd @@ -1,6 +1,6 @@ - + - + ___ 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
commit e8b744df6e6e2ed08a4a14ddf96663cf07f3b9e7 Author: Translation commit botDate: Mon Jan 2 18:17:16 2017 + Update translations for tails-openpgp-applet --- es_MX/openpgp-applet.pot | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/es_MX/openpgp-applet.pot b/es_MX/openpgp-applet.pot index 3869021..d9e517a 100644 --- a/es_MX/openpgp-applet.pot +++ b/es_MX/openpgp-applet.pot @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Sanxcher Motala , 2017 msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: ta...@boum.org\n" "POT-Creation-Date: 2015-08-10 15:55+0200\n" -"PO-Revision-Date: 2015-11-23 02:23+\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2017-01-02 18:10+\n" +"Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +20,7 @@ msgstr "" #: bin/openpgp-applet:163 msgid "You are about to exit OpenPGP Applet. Are you sure?" -msgstr "" +msgstr "Estas a punto de salir de OpenPGP Applet. Estas seguro?" #: bin/openpgp-applet:175 msgid "OpenPGP encryption applet" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-onioncircuits] Update translations for tails-onioncircuits
commit 16a11da82f89af0cbb3cb8f1e50697efc4afe8ad Author: Translation commit botDate: Mon Jan 2 18:17:29 2017 + Update translations for tails-onioncircuits --- es_MX/onioncircuits.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/onioncircuits.pot b/es_MX/onioncircuits.pot index bf91cfd..af3210a 100644 --- a/es_MX/onioncircuits.pot +++ b/es_MX/onioncircuits.pot @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-05-31 14:42+0200\n" -"PO-Revision-Date: 2016-06-01 09:23+\n" +"PO-Revision-Date: 2017-01-02 18:17+\n" "Last-Translator: carolyn \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" @@ -31,7 +31,7 @@ msgstr "" #: ../onioncircuits:126 msgid "Status" -msgstr "" +msgstr "Estatus" #: ../onioncircuits:142 msgid "Click on a circuit for more detail about its Tor relays." ___ 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
commit aa092c30245a56a9f074467516ef503d54321c0e Author: Translation commit botDate: Mon Jan 2 18:17:23 2017 + Update translations for torbutton-abouttbupdatedtd --- es_MX/abouttbupdate.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/abouttbupdate.dtd b/es_MX/abouttbupdate.dtd index 37567bd..057647c 100644 --- a/es_MX/abouttbupdate.dtd +++ b/es_MX/abouttbupdate.dtd @@ -1,4 +1,4 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-authdtd] Update translations for tor-messenger-authdtd
commit f938b01574983152017530338c4d59bf6fd6e7a7 Author: Translation commit botDate: Mon Jan 2 18:17:35 2017 + Update translations for tor-messenger-authdtd --- es_MX/auth.dtd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es_MX/auth.dtd b/es_MX/auth.dtd index 8cd0dc8..5be334a 100644 --- a/es_MX/auth.dtd +++ b/es_MX/auth.dtd @@ -1,4 +1,4 @@ - + @@ -14,7 +14,7 @@ - + ___ 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
commit 29d38ed539d9b6f07612b993f36d0cd011ec8c98 Author: Translation commit botDate: Mon Jan 2 18:16:42 2017 + Update translations for torbutton-torbuttondtd --- es_MX/torbutton.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/torbutton.dtd b/es_MX/torbutton.dtd index 91021a2..fb7f13d 100644 --- a/es_MX/torbutton.dtd +++ b/es_MX/torbutton.dtd @@ -14,7 +14,7 @@ - + ___ 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
commit 14dff61ee6ed22a57cf149094e891e3214706c03 Author: Translation commit botDate: Mon Jan 2 18:16:21 2017 + Update translations for abouttor-homepage --- es_MX/aboutTor.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es_MX/aboutTor.dtd b/es_MX/aboutTor.dtd index b7892a5..082c7ea 100644 --- a/es_MX/aboutTor.dtd +++ b/es_MX/aboutTor.dtd @@ -26,7 +26,7 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator
commit 3dd498e19a87b9086c7c4239ca8610054e03eeb9 Author: Translation commit botDate: Mon Jan 2 18:15:29 2017 + Update translations for liveusb-creator --- es_MX/es_MX.po | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/es_MX/es_MX.po b/es_MX/es_MX.po index a170c53..d90afdf 100644 --- a/es_MX/es_MX.po +++ b/es_MX/es_MX.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Sanxcher Motala , 2017 msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-11-02 21:23+0100\n" -"PO-Revision-Date: 2016-06-07 02:56+\n" -"Last-Translator: carolyn \n" +"PO-Revision-Date: 2017-01-02 18:11+\n" +"Last-Translator: Sanxcher Motala \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/otf/torproject/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,21 +20,21 @@ msgstr "" #: ../liveusb/gui.py:451 msgid "\"Clone & Install\"" -msgstr "" +msgstr "\"Clonar e Instalar\"" #: ../liveusb/gui.py:453 msgid "\"Install from ISO\"" -msgstr "" +msgstr "\"Instalar del ISO\"" #: ../liveusb/dialog.py:157 ../liveusb/launcher_ui.py:153 #, python-format msgid "%(distribution)s Installer" -msgstr "" +msgstr "%(distribution)s instalador" #: ../liveusb/gui.py:804 #, python-format msgid "%(filename)s selected" -msgstr "" +msgstr "%(filename)s seleccionado" #: ../liveusb/gui.py:424 #, python-format @@ -124,7 +125,7 @@ msgstr "" #: ../liveusb/creator.py:560 #, python-format msgid "Cannot find device %s" -msgstr "" +msgstr "No se encuentra el dispositivo %s" #: ../liveusb/creator.py:417 #, python-format ___ 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
commit 03cdf785e75b66406bc200e691a0076d1428985a Author: Translation commit botDate: Mon Jan 2 18:15:21 2017 + Update translations for https_everywhere --- es_MX/ssl-observatory.dtd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/es_MX/ssl-observatory.dtd b/es_MX/ssl-observatory.dtd index f315d72..5af0034 100644 --- a/es_MX/ssl-observatory.dtd +++ b/es_MX/ssl-observatory.dtd @@ -94,9 +94,9 @@ vieron. Situa el raton sobre las opciones para ver mas detalles:"> - + +"Enviar y revisar certificados auto-asignados"> +"Esto es recomendado; problemas criptográficos son especialmente comunes en dispositivos auto-asignados integrados. "> ___ 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
commit bfadbd5b820e5c2fddb2c5eecfea10c371d4073f Author: Translation commit botDate: Mon Jan 2 18:15:25 2017 + Update translations for https_everywhere_completed --- es_MX/ssl-observatory.dtd | 102 ++ 1 file changed, 102 insertions(+) diff --git a/es_MX/ssl-observatory.dtd b/es_MX/ssl-observatory.dtd new file mode 100644 index 000..5af0034 --- /dev/null +++ b/es_MX/ssl-observatory.dtd @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +http://www.something.com, el certificado +recibido por el Observatorio indicara que alguien visito +www.something.com, pero no quien visito el sitio, o que pagina especifica ellos +vieron. Situa el raton sobre las opciones para ver mas detalles:"> + + + + + + + + + + + + + + + + + + + + + + + + ___ 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
commit 5d7a7b9981648b576bc9b10f338312df4b6d1edc Author: Translation commit botDate: Mon Jan 2 17:45:21 2017 + Update translations for https_everywhere --- es_MX/ssl-observatory.dtd | 60 +++ 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/es_MX/ssl-observatory.dtd b/es_MX/ssl-observatory.dtd index bd4f1c7..f315d72 100644 --- a/es_MX/ssl-observatory.dtd +++ b/es_MX/ssl-observatory.dtd @@ -1,6 +1,6 @@ - + "Seguro, a menos de que usted use una red corporativa con nombres secretos para servidores de intranet: "> +"Enviar y revisar certificados firmados por CAs de raÃz no estándar"> +"Es seguro (y una buena idea) activar esta opción, a menos de que usted use una red corporativa invasiva o el software antivirus de Kaspersky que monitorea tu explorador con un proxy a TLS y una Autorización de Certificado de raÃz privada. Si activa tal red, esta opción puede publicar evidencia de que los dominios de https:// fueron visitados por ese proxy por los certificados únicos que producirá. "> - + +"Revisa certificados usando Tor para el anonimato (requiere Tor)"> +"Esta opción requiere que Tor este instalado y corriendo. "> +"Cuando veas un nuevo certificado, dile al Observatorio a cual ISP estas conectado"> +"Esto traera y enviara el Numero de Sistema Autónomo de tu red. Esto nos ayudara a localizar ataques hacia HTTPS, y determinar si tenemos observaciones de redes en lugares como Iran y Siria donde los ataques son comparativamente comunes. "> +"Muestra una advertencia cuando el Observatorio detecta un certificado revocado que no fue atrapado por tu explorador."> +"Esto revisara los certificados enviados con una lista de Certificados Revocados. Desafortunadamente, no podemos garantizar que indicaremos cada certificado revocado pero si ves una advertencia lo mas seguro es que algo este mal."> - + +"HTTPS en todos lados pueden usar el Observatorio EFF's SSL. Esto hace dos cosas: (1) +Envia copias de los certificados HTTPS al Observatorio para ayudarnos +a detectar el hombre en el medio de los ataques y mejorar la seguridad de la Web; y (2) +nos deja advertirte de conexiones inseguras o ataques a tu explorador. "> https://www.something.com, the certificate -received by the Observatory will indicate that somebody visited -www.something.com, but not who visited the site, or what specific page they -looked at. Mouseover the options for further details:"> +"Por ejemplo, cuando visitas http://www.something.com, el certificado +recibido por el Observatorio indicara que alguien visito +www.something.com, pero no quien visito el sitio, o que pagina especifica ellos +vieron. Situa el raton sobre las opciones para ver mas detalles:"> - + +"Revisar certificados incluso cuando Tor no esta disponible"> +"Seguiremos intentando mantener la información anónima, pero esta opción es menos segura. "> +"Envia y revisa los certificados para nombres no públicos de DNS"> +"A menos de que esta opción este marcada, el Observatorio no recordara certificados para nombres que no puede resolver por medio del sistema DNS. "> - + - - - - - + + + + + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Fix some dubious indentation
commit 26651d7fdb4f1a2b891d6e16fd72b8183ec75ff0 Author: Nick MathewsonDate: Mon Jan 2 12:13:11 2017 -0500 Fix some dubious indentation --- src/or/channel.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/or/channel.c b/src/or/channel.c index 2951a1d..49ae4cf 100644 --- a/src/or/channel.c +++ b/src/or/channel.c @@ -2430,9 +2430,10 @@ channel_flush_some_cells_from_outgoing_queue(channel_t *chan, /* Finally, free q */ cell_queue_entry_free(q, handed_off); q = NULL; +} else { + /* No cell removed from list, so we can't go on any further */ + break; } -/* No cell removed from list, so we can't go on any further */ -else break; } } } ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Unindent long-misindented blocks.
commit 97ed2ce08560d1446c175a4a2e025762a1424e9a Author: Nick MathewsonDate: Mon Jan 2 12:16:57 2017 -0500 Unindent long-misindented blocks. We switched these to be "if (1) " a while back, so we could keep the indentation and avoid merge conflicts. But it's nice to clean up from time to time. --- src/or/channel.c | 220 ++--- src/or/config.c| 50 ++-- src/or/directory.c | 142 +- 3 files changed, 203 insertions(+), 209 deletions(-) diff --git a/src/or/channel.c b/src/or/channel.c index 49ae4cf..dbf442e 100644 --- a/src/or/channel.c +++ b/src/or/channel.c @@ -2318,122 +2318,120 @@ channel_flush_some_cells_from_outgoing_queue(channel_t *chan, free_q = 0; handed_off = 0; - if (1) { -/* Figure out how big it is for statistical purposes */ -cell_size = channel_get_cell_queue_entry_size(chan, q); -/* - * Okay, we have a good queue entry, try to give it to the lower - * layer. - */ -switch (q->type) { - case CELL_QUEUE_FIXED: -if (q->u.fixed.cell) { - if (chan->write_cell(chan, -q->u.fixed.cell)) { -++flushed; -channel_timestamp_xmit(chan); -++(chan->n_cells_xmitted); -chan->n_bytes_xmitted += cell_size; -free_q = 1; -handed_off = 1; - } - /* Else couldn't write it; leave it on the queue */ -} else { - /* This shouldn't happen */ - log_info(LD_CHANNEL, - "Saw broken cell queue entry of type CELL_QUEUE_FIXED " - "with no cell on channel %p " - "(global ID " U64_FORMAT ").", - chan, U64_PRINTF_ARG(chan->global_identifier)); - /* Throw it away */ - free_q = 1; - handed_off = 0; -} -break; - case CELL_QUEUE_PACKED: -if (q->u.packed.packed_cell) { - if (chan->write_packed_cell(chan, -q->u.packed.packed_cell)) { -++flushed; -channel_timestamp_xmit(chan); -++(chan->n_cells_xmitted); -chan->n_bytes_xmitted += cell_size; -free_q = 1; -handed_off = 1; - } - /* Else couldn't write it; leave it on the queue */ -} else { - /* This shouldn't happen */ - log_info(LD_CHANNEL, - "Saw broken cell queue entry of type CELL_QUEUE_PACKED " - "with no cell on channel %p " - "(global ID " U64_FORMAT ").", - chan, U64_PRINTF_ARG(chan->global_identifier)); - /* Throw it away */ - free_q = 1; - handed_off = 0; -} -break; - case CELL_QUEUE_VAR: -if (q->u.var.var_cell) { - if (chan->write_var_cell(chan, -q->u.var.var_cell)) { -++flushed; -channel_timestamp_xmit(chan); -++(chan->n_cells_xmitted); -chan->n_bytes_xmitted += cell_size; -free_q = 1; -handed_off = 1; - } - /* Else couldn't write it; leave it on the queue */ -} else { - /* This shouldn't happen */ - log_info(LD_CHANNEL, - "Saw broken cell queue entry of type CELL_QUEUE_VAR " - "with no cell on channel %p " - "(global ID " U64_FORMAT ").", - chan, U64_PRINTF_ARG(chan->global_identifier)); - /* Throw it away */ - free_q = 1; - handed_off = 0; -} -break; - default: -/* Unknown type, log and free it */ -log_info(LD_CHANNEL, - "Saw an unknown cell queue entry type %d on channel %p " - "(global ID " U64_FORMAT "; ignoring it." - " Someone should fix this.", - q->type, chan, U64_PRINTF_ARG(chan->global_identifier)); + /* Figure out how big it is for statistical purposes */ + cell_size = channel_get_cell_queue_entry_size(chan, q); + /* + * Okay, we have a good queue entry, try to give it to the lower + * layer. + */ + switch (q->type) { + case CELL_QUEUE_FIXED: +if (q->u.fixed.cell) { + if (chan->write_cell(chan, + q->u.fixed.cell)) { +++flushed; +channel_timestamp_xmit(chan); +++(chan->n_cells_xmitted); +chan->n_bytes_xmitted += cell_size; +
[tor-commits] [translation/https_everywhere] Update translations for https_everywhere
commit 8dba5433ceeff155ea29e51314787b7af1f746c3 Author: Translation commit botDate: Mon Jan 2 17:15:21 2017 + Update translations for https_everywhere --- es_MX/ssl-observatory.dtd | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/es_MX/ssl-observatory.dtd b/es_MX/ssl-observatory.dtd index dd07ed7..bd4f1c7 100644 --- a/es_MX/ssl-observatory.dtd +++ b/es_MX/ssl-observatory.dtd @@ -3,9 +3,10 @@ - + +"DeberÃa HTTPS en todos lados usar el Observatorio SSL?"> +"Es seguro activar esto, a menos de que usted use una +red corporativa muy intrusa:"> +"Seguro, a menos de que usted use una red corporativa con nombres secretos para servidores de intranet: "> ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [metrics-base/master] Implements part of task-20596. All currently released Metrics products are supported, i.e., CollecTor, metrics-lib, Onionoo.
commit 7b95469c8484d87f839ac5b4168f9c9f954b18ce Author: iwakehDate: Mon Dec 26 13:00:00 2016 +0100 Implements part of task-20596. All currently released Metrics products are supported, i.e., CollecTor, metrics-lib, Onionoo. --- java/base.xml | 115 +++- java/build.xml.template | 7 ++- 2 files changed, 71 insertions(+), 51 deletions(-) diff --git a/java/base.xml b/java/base.xml index 5cc5b74..989a85f 100644 --- a/java/base.xml +++ b/java/base.xml @@ -29,6 +29,7 @@ + @@ -99,7 +100,7 @@ - + @@ -118,6 +119,7 @@ + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -231,8 +269,8 @@ - - + + @@ -243,46 +281,16 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + includes="${tobesigned}"/> - + + + + + + + @@ -309,12 +323,10 @@ - + - - - + @@ -341,6 +353,9 @@ + + + diff --git a/java/build.xml.template b/java/build.xml.template index 6e70731..baa2c03 100644 --- a/java/build.xml.template +++ b/java/build.xml.template @@ -18,9 +18,14 @@ - + + + + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Make GETINFO entry-guards work again with prop271
commit b3178134859a70abaa09a2c5546ce54d9f1562dd Author: Nick MathewsonDate: Thu Dec 8 11:51:06 2016 -0500 Make GETINFO entry-guards work again with prop271 This is not a great solution, but it's as close to backward-compatible as possible. A better GETINFO API should expose more information. --- src/or/entrynodes.c | 131 src/or/entrynodes.h | 3 +- 2 files changed, 92 insertions(+), 42 deletions(-) diff --git a/src/or/entrynodes.c b/src/or/entrynodes.c index 8260186..ca3e57b 100644 --- a/src/or/entrynodes.c +++ b/src/or/entrynodes.c @@ -4746,6 +4746,78 @@ entry_guards_update_state(or_state_t *state) entry_guards_dirty = 0; } +/** + * Format a single entry guard in the format expected by the controller. + * Return a newly allocated string. + */ +STATIC char * +getinfo_helper_format_single_entry_guard(const entry_guard_t *e, + int legacy_guard) +{ + const char *status = NULL; + time_t when = 0; + const node_t *node; + char tbuf[ISO_TIME_LEN+1]; + char nbuf[MAX_VERBOSE_NICKNAME_LEN+1]; + + if (legacy_guard) { +#ifdef ENABLE_LEGACY_GUARD_ALGORITHM +if (!e->made_contact) { + status = "never-connected"; +} else if (e->bad_since) { + when = e->bad_since; + status = "unusable"; +} else if (e->unreachable_since) { + when = e->unreachable_since; + status = "down"; +} else { + status = "up"; +} +#else +tor_assert_nonfatal_unreached(); +status = "BUG"; +#endif + } else { +/* modern case. This is going to be a bit tricky, since the status + * codes above weren't really intended for prop271 guards. + * + * use a more appropriate format for exporting this information + */ +if (e->confirmed_idx < 0) { + status = "never-connected"; +} else if (! e->currently_listed) { + when = e->unlisted_since_date; + status = "unusable"; +} else if (! e->is_filtered_guard) { + status = "unusable"; +} else if (e->is_reachable == GUARD_REACHABLE_NO) { + when = e->failing_since; + status = "down"; +} else { + status = "up"; +} + } + + node = entry_guard_find_node(e); + if (node) { +node_get_verbose_nickname(node, nbuf); + } else { +nbuf[0] = '$'; +base16_encode(nbuf+1, sizeof(nbuf)-1, e->identity, DIGEST_LEN); +/* e->nickname field is not very reliable if we don't know about + * this router any longer; don't include it. */ + } + + char *result = NULL; + if (when) { +format_iso_time(tbuf, when); +tor_asprintf(, "%s %s %s\n", nbuf, status, tbuf); + } else { +tor_asprintf(, "%s %s\n", nbuf, status); + } + return result; +} + /** If question is the string "entry-guards", then dump * to *answer a newly allocated string describing all of * the nodes in the global entry_guards list. See control-spec.txt @@ -4765,61 +4837,38 @@ getinfo_helper_entry_guards(control_connection_t *conn, tor_assert(gs != NULL); #ifdef ENABLE_LEGACY_GUARD_ALGORITHM tor_assert(gs->chosen_entry_guards != NULL); -#else - // - (void)question; - (void)answer; #endif (void) conn; (void) errmsg; -#ifdef ENABLE_LEGACY_GUARD_ALGORITHM if (!strcmp(question,"entry-guards") || !strcmp(question,"helper-nodes")) { -smartlist_t *sl = smartlist_new(); -char tbuf[ISO_TIME_LEN+1]; -char nbuf[MAX_VERBOSE_NICKNAME_LEN+1]; - -SMARTLIST_FOREACH_BEGIN(gs->chosen_entry_guards, entry_guard_t *, e) { -const char *status = NULL; -time_t when = 0; -const node_t *node; - -if (!e->made_contact) { - status = "never-connected"; -} else if (e->bad_since) { - when = e->bad_since; - status = "unusable"; -} else if (e->unreachable_since) { - when = e->unreachable_since; - status = "down"; -} else { - status = "up"; -} +const smartlist_t *guards; +int legacy_mode; +if (gs->type == GS_TYPE_LEGACY) { +#ifdef ENABLE_LEGACY_GUARD_ALGORITHM + guards = gs->chosen_entry_guards; + legacy_mode = 1; +#else + tor_assert_nonfatal_unreached(); + return 0; +#endif +} else { + guards = gs->sampled_entry_guards; + legacy_mode = 0; +} -node = node_get_by_id(e->identity); -if (node) { - node_get_verbose_nickname(node, nbuf); -} else { - nbuf[0] = '$'; - base16_encode(nbuf+1, sizeof(nbuf)-1, e->identity, DIGEST_LEN); - /* e->nickname field is not very reliable if we don't know about - * this router any longer; don't include it. */ -} +smartlist_t *sl = smartlist_new(); -if (when) { - format_iso_time(tbuf, when); - smartlist_add_asprintf(sl, "%s %s %s\n", nbuf, status, tbuf); -} else { - smartlist_add_asprintf(sl, "%s %s\n", nbuf, status);
[tor-commits] [tor/master] changes file for 20823
commit 991aeeccb1caee84a74de1fa5a10cfe781d91d59 Author: Nick MathewsonDate: Mon Jan 2 10:50:02 2017 -0500 changes file for 20823 --- changes/bug20823 | 5 + 1 file changed, 5 insertions(+) diff --git a/changes/bug20823 b/changes/bug20823 new file mode 100644 index 000..07c52fe --- /dev/null +++ b/changes/bug20823 @@ -0,0 +1,5 @@ + o Minor bugfixes (controller): +- Make the GETINFO interface for inquiring about entry guards + support the new guards backend. Fixes bug 20823; bugfix on + 0.3.0.1-alpha. + ___ 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 'jryans/doc-formatting'
commit ded98be45cc9f25cce117ccdb8d948adce397221 Merge: 1a45398 810f7c5 Author: Nick MathewsonDate: Mon Jan 2 08:53:17 2017 -0500 Merge remote-tracking branch 'jryans/doc-formatting' changes/20885 | 3 +++ doc/tor.1.txt | 77 +++ 2 files changed, 43 insertions(+), 37 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits