[tor-commits] [translation/torcheck] Update translations for torcheck
commit dfd424b48772ed6f076dc16f21a411c2ea80783c Author: Translation commit bot Date: Tue Apr 9 05:49:54 2019 + Update translations for torcheck --- de/torcheck.po | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/de/torcheck.po b/de/torcheck.po index cb1b559a0..9d95893e2 100644 --- a/de/torcheck.po +++ b/de/torcheck.po @@ -9,6 +9,7 @@ # Christian Kaindl , 2015 # Frank Anonima , 2015 # gerhard , 2014 +# hype, 2019 # LaKoon , 2011 # LaKoon , 2011 # Mario Baier , 2013 @@ -27,8 +28,8 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-04-09 01:51+\n" -"Last-Translator: carolyn \n" +"PO-Revision-Date: 2019-04-09 05:49+\n" +"Last-Translator: hype\n" "Language-Team: German (http://www.transifex.com/otf/torproject/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -52,7 +53,7 @@ msgstr "Es ist ein Sicherheitsupdate für den Tor-Browser verfügbar." msgid "" "https://www.torproject.org/download/\;>Click here to go to the " "download page" -msgstr "" +msgstr "https://www.torproject.org/download/\;>Download" msgid "Sorry. You are not using Tor." msgstr "Schade. Sie benutzen nicht Tor." @@ -112,4 +113,4 @@ msgid "Stay Anonymous" msgstr "Bleiben Sie anonym" msgid "Relay Search" -msgstr "" +msgstr "Tor-Server Suche" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/bridgedb_completed] Update translations for bridgedb_completed
commit e821e44eefc393db897a7ebf27ab8a152a12fcb5 Author: Translation commit bot Date: Tue Apr 9 02:45:26 2019 + Update translations for bridgedb_completed --- tr/LC_MESSAGES/bridgedb.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/LC_MESSAGES/bridgedb.po b/tr/LC_MESSAGES/bridgedb.po index 4efcd9bea..0dd1a087c 100644 --- a/tr/LC_MESSAGES/bridgedb.po +++ b/tr/LC_MESSAGES/bridgedb.po @@ -27,7 +27,7 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: 'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n" "POT-Creation-Date: 2015-07-25 03:40+\n" -"PO-Revision-Date: 2019-03-31 02:27+\n" +"PO-Revision-Date: 2019-04-09 02:36+\n" "Last-Translator: Kaya Zeren \n" "Language-Team: Turkish (http://www.transifex.com/otf/torproject/language/tr/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/bridgedb] Update translations for bridgedb
commit 6914067bb382b0c89091c47d6aedd113bc9545d6 Author: Translation commit bot Date: Tue Apr 9 02:45:17 2019 + Update translations for bridgedb --- tr/LC_MESSAGES/bridgedb.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/LC_MESSAGES/bridgedb.po b/tr/LC_MESSAGES/bridgedb.po index 4efcd9bea..0dd1a087c 100644 --- a/tr/LC_MESSAGES/bridgedb.po +++ b/tr/LC_MESSAGES/bridgedb.po @@ -27,7 +27,7 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: 'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n" "POT-Creation-Date: 2015-07-25 03:40+\n" -"PO-Revision-Date: 2019-03-31 02:27+\n" +"PO-Revision-Date: 2019-04-09 02:36+\n" "Last-Translator: Kaya Zeren \n" "Language-Team: Turkish (http://www.transifex.com/otf/torproject/language/tr/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torcheck_completed] Update translations for torcheck_completed
commit b3c620f461ab88bac00d5e94a8c0637438f732b8 Author: Translation commit bot Date: Tue Apr 9 02:21:32 2019 + Update translations for torcheck_completed --- templates/torcheck.pot | 30 +++--- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/templates/torcheck.pot b/templates/torcheck.pot index 8e9eec4c3..4ab7dcbdb 100644 --- a/templates/torcheck.pot +++ b/templates/torcheck.pot @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-04-08 06:05+\n" -"Last-Translator: runasand \n" +"PO-Revision-Date: 2019-04-09 01:51+\n" +"Last-Translator: carolyn \n" "Language-Team: English (http://www.transifex.com/otf/torproject/language/en/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,9 +30,9 @@ msgid "There is a security update available for Tor Browser." msgstr "There is a security update available for Tor Browser." msgid "" -"https://www.torproject.org/download/download-easy.html\;>Click " -"here to go to the download page" -msgstr "https://www.torproject.org/download/download-easy.html\;>Click here to go to the download page" +"https://www.torproject.org/download/\;>Click here to go to the " +"download page" +msgstr "https://www.torproject.org/download/\;>Click here to go to the download page" msgid "Sorry. You are not using Tor." msgstr "Sorry. You are not using Tor." @@ -40,24 +40,16 @@ msgstr "Sorry. You are not using Tor." msgid "" "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for " -"configuring your Tor client." -msgstr "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for configuring your Tor client." +" href=\"https://support.torproject.org/#faq\;>frequently asked " +"questions." +msgstr "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://support.torproject.org/#faq\;>frequently asked questions." msgid "Sorry, your query failed or an unexpected response was received." msgstr "Sorry, your query failed or an unexpected response was received." -msgid "" -"A temporary service outage prevents us from determining if your source IP " -"address is a https://www.torproject.org/\;>Tor node." -msgstr "A temporary service outage prevents us from determining if your source IP address is a https://www.torproject.org/\;>Tor node." - msgid "Your IP address appears to be: " msgstr "Your IP address appears to be: " -msgid "Are you using Tor?" -msgstr "Are you using Tor?" - msgid "This page is also available in the following languages:" msgstr "This page is also available in the following languages:" @@ -75,9 +67,6 @@ msgstr "Learn More " msgid "Go" msgstr "Go" -msgid "Short User Manual" -msgstr "Short User Manual" - msgid "Donate to Support Tor" msgstr "Donate to Support Tor" @@ -101,3 +90,6 @@ msgstr "Run a Relay" msgid "Stay Anonymous" msgstr "Stay Anonymous" + +msgid "Relay Search" +msgstr "Relay Search" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/release-0.4.0] Merge branch 'maint-0.4.0' into release-0.4.0
commit 2fd02c82edbf98f14ea0ee1a8c4d48ccdb75551f Merge: a51f5b9b3 92e8bdf29 Author: teor Date: Tue Apr 9 11:36:55 2019 +1000 Merge branch 'maint-0.4.0' into release-0.4.0 changes/bug28614_better_logging | 6 ++ changes/doc29121 | 3 +++ doc/tor.1.txt| 14 +++--- src/feature/nodelist/networkstatus.c | 7 +-- 4 files changed, 25 insertions(+), 5 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/release-0.4.0] Improve logging for 28614.
commit 5613968d57cb07cc5a66e97c58bd39c22b86a50a Author: Nick Mathewson Date: Wed Apr 3 14:30:56 2019 -0400 Improve logging for 28614. When we fixed 28614, our answer was "if we failed to load the consensus on windows and it had a CRLF, retry it." But we logged the failure at "warn", and we only logged the retry at "info". Now we log the retry at "notice", with more useful information. Fixes bug 30004. --- changes/bug28614_better_logging | 6 ++ src/feature/nodelist/networkstatus.c | 7 +-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/changes/bug28614_better_logging b/changes/bug28614_better_logging new file mode 100644 index 0..26d19c3c1 --- /dev/null +++ b/changes/bug28614_better_logging @@ -0,0 +1,6 @@ + o Minor bugfixes (logging): +- On Windows, when errors cause us to reload a consensus from disk, tell + the user that we are retrying at log level "notice". Previously we only + logged this information at "info", which was confusing because the + errors themselves were logged at "warning". Improves previous fix for + 28614. Fixes bug 30004; bugfix on 0.4.0.2-alpha. diff --git a/src/feature/nodelist/networkstatus.c b/src/feature/nodelist/networkstatus.c index 023115978..a988f700f 100644 --- a/src/feature/nodelist/networkstatus.c +++ b/src/feature/nodelist/networkstatus.c @@ -1761,8 +1761,11 @@ reload_consensus_from_file(const char *fname, flavor, flags, source_dir); #ifdef _WIN32 if (rv < 0 && tor_memstr(map->data, map->size, "\r\n")) { -log_info(LD_GENERAL, "Found CRLF in consensus file %s; falling back to " - "read_file_to_string.", escaped(fname)); +log_notice(LD_GENERAL, "Looks like the above failures are probably " + "because of a CRLF in consensus file %s; falling back to " + "read_file_to_string. Nothing to worry about: this file " + "was probably saved by an earlier version of Tor.", + escaped(fname)); char *content = read_file_to_str(fname, RFTS_IGNORE_MISSING, NULL); rv = networkstatus_set_current_consensus(content, strlen(content), flavor, flags, source_dir); ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/release-0.4.0] Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0
commit 92e8bdf296c042ad386b2acb764bb4f4cfd2de0f Merge: 61e6b217c 5613968d5 Author: teor Date: Tue Apr 9 11:35:41 2019 +1000 Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0 changes/bug28614_better_logging | 6 ++ src/feature/nodelist/networkstatus.c | 7 +-- 2 files changed, 11 insertions(+), 2 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0
commit 92e8bdf296c042ad386b2acb764bb4f4cfd2de0f Merge: 61e6b217c 5613968d5 Author: teor Date: Tue Apr 9 11:35:41 2019 +1000 Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0 changes/bug28614_better_logging | 6 ++ src/feature/nodelist/networkstatus.c | 7 +-- 2 files changed, 11 insertions(+), 2 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Merge remote-tracking branch 'tor-github/pr/862'
commit 2dab7a10780db1047bda4e18c2d308274744e806 Merge: 7741b21d0 283ee0ba0 Author: teor Date: Tue Apr 9 11:36:12 2019 +1000 Merge remote-tracking branch 'tor-github/pr/862' changes/bug29926 | 2 ++ doc/asciidoc-helper.sh | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/release-0.4.0] manpage: Clarify that Tor does stream isolation between *Port listeners by default
commit 61e6b217c5c83bc49e888f594f931c00c3e9b971 Author: rl1987 Date: Mon Mar 25 15:40:46 2019 +0200 manpage: Clarify that Tor does stream isolation between *Port listeners by default cherry-pick of tor-github/pr/841 to maint-0.4.0. --- changes/doc29121 | 3 +++ doc/tor.1.txt| 14 +++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/changes/doc29121 b/changes/doc29121 new file mode 100644 index 0..dd31cc9c7 --- /dev/null +++ b/changes/doc29121 @@ -0,0 +1,3 @@ + o Documentation: +- Clarify that Tor performs stream isolation between *Port listeners by + default. Resolves issue 29121. diff --git a/doc/tor.1.txt b/doc/tor.1.txt index ea9942a28..c2df7687f 100644 --- a/doc/tor.1.txt +++ b/doc/tor.1.txt @@ -1230,6 +1230,8 @@ The following options are useful only for clients (that is, if information to anybody watching your network, and allow anybody to use your computer as an open proxy. + + +If multiple entries of this option are present in your configuration +file, Tor will perform stream isolation between listeners by default. The _isolation flags_ arguments give Tor rules for which streams received on this SocksPort are allowed to share circuits with one another. Recognized isolation flags are: @@ -1472,14 +1474,18 @@ The following options are useful only for clients (that is, if protocol instead of SOCKS. Set this to 0 if you don't want to allow "HTTP CONNECT" connections. Set the port to "auto" to have Tor pick a port for you. This directive can be -specified multiple times to bind to multiple addresses/ports. See +specified multiple times to bind to multiple addresses/ports. If multiple +entries of this option are present in your configuration file, Tor will +perform stream isolation between listeners by default. See SOCKSPort for an explanation of isolation flags. (Default: 0) [[TransPort]] **TransPort** \['address':]__port__|**auto** [_isolation flags_]:: Open this port to listen for transparent proxy connections. Set this to 0 if you don't want to allow transparent proxy connections. Set the port to "auto" to have Tor pick a port for you. This directive can be -specified multiple times to bind to multiple addresses/ports. See +specified multiple times to bind to multiple addresses/ports. If multiple +entries of this option are present in your configuration file, Tor will +perform stream isolation between listeners by default. See SOCKSPort for an explanation of isolation flags. + + TransPort requires OS support for transparent proxies, such as BSDs' pf or @@ -1516,7 +1522,9 @@ The following options are useful only for clients (that is, if included in old versions of FreeBSD, etc) using the NATD protocol. Use 0 if you don't want to allow NATD connections. Set the port to "auto" to have Tor pick a port for you. This directive can be -specified multiple times to bind to multiple addresses/ports. See +specified multiple times to bind to multiple addresses/ports. If multiple +entries of this option are present in your configuration file, Tor will +perform stream isolation between listeners by default. See SocksPort for an explanation of isolation flags. + + This option is only for people who cannot use TransPort. (Default: 0) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Improve logging for 28614.
commit 5613968d57cb07cc5a66e97c58bd39c22b86a50a Author: Nick Mathewson Date: Wed Apr 3 14:30:56 2019 -0400 Improve logging for 28614. When we fixed 28614, our answer was "if we failed to load the consensus on windows and it had a CRLF, retry it." But we logged the failure at "warn", and we only logged the retry at "info". Now we log the retry at "notice", with more useful information. Fixes bug 30004. --- changes/bug28614_better_logging | 6 ++ src/feature/nodelist/networkstatus.c | 7 +-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/changes/bug28614_better_logging b/changes/bug28614_better_logging new file mode 100644 index 0..26d19c3c1 --- /dev/null +++ b/changes/bug28614_better_logging @@ -0,0 +1,6 @@ + o Minor bugfixes (logging): +- On Windows, when errors cause us to reload a consensus from disk, tell + the user that we are retrying at log level "notice". Previously we only + logged this information at "info", which was confusing because the + errors themselves were logged at "warning". Improves previous fix for + 28614. Fixes bug 30004; bugfix on 0.4.0.2-alpha. diff --git a/src/feature/nodelist/networkstatus.c b/src/feature/nodelist/networkstatus.c index 023115978..a988f700f 100644 --- a/src/feature/nodelist/networkstatus.c +++ b/src/feature/nodelist/networkstatus.c @@ -1761,8 +1761,11 @@ reload_consensus_from_file(const char *fname, flavor, flags, source_dir); #ifdef _WIN32 if (rv < 0 && tor_memstr(map->data, map->size, "\r\n")) { -log_info(LD_GENERAL, "Found CRLF in consensus file %s; falling back to " - "read_file_to_string.", escaped(fname)); +log_notice(LD_GENERAL, "Looks like the above failures are probably " + "because of a CRLF in consensus file %s; falling back to " + "read_file_to_string. Nothing to worry about: this file " + "was probably saved by an earlier version of Tor.", + escaped(fname)); char *content = read_file_to_str(fname, RFTS_IGNORE_MISSING, NULL); rv = networkstatus_set_current_consensus(content, strlen(content), flavor, flags, source_dir); ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Merge branch 'maint-0.4.0'
commit 3d45079c27b94f073442f80b203f9787857c2d01 Merge: e4692fad9 92e8bdf29 Author: teor Date: Tue Apr 9 11:36:59 2019 +1000 Merge branch 'maint-0.4.0' changes/bug28614_better_logging | 6 ++ changes/doc29121 | 3 +++ doc/tor.1.txt| 14 +++--- src/feature/nodelist/networkstatus.c | 7 +-- 4 files changed, 25 insertions(+), 5 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] manpage: Clarify that Tor does stream isolation between *Port listeners by default
commit 61e6b217c5c83bc49e888f594f931c00c3e9b971 Author: rl1987 Date: Mon Mar 25 15:40:46 2019 +0200 manpage: Clarify that Tor does stream isolation between *Port listeners by default cherry-pick of tor-github/pr/841 to maint-0.4.0. --- changes/doc29121 | 3 +++ doc/tor.1.txt| 14 +++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/changes/doc29121 b/changes/doc29121 new file mode 100644 index 0..dd31cc9c7 --- /dev/null +++ b/changes/doc29121 @@ -0,0 +1,3 @@ + o Documentation: +- Clarify that Tor performs stream isolation between *Port listeners by + default. Resolves issue 29121. diff --git a/doc/tor.1.txt b/doc/tor.1.txt index ea9942a28..c2df7687f 100644 --- a/doc/tor.1.txt +++ b/doc/tor.1.txt @@ -1230,6 +1230,8 @@ The following options are useful only for clients (that is, if information to anybody watching your network, and allow anybody to use your computer as an open proxy. + + +If multiple entries of this option are present in your configuration +file, Tor will perform stream isolation between listeners by default. The _isolation flags_ arguments give Tor rules for which streams received on this SocksPort are allowed to share circuits with one another. Recognized isolation flags are: @@ -1472,14 +1474,18 @@ The following options are useful only for clients (that is, if protocol instead of SOCKS. Set this to 0 if you don't want to allow "HTTP CONNECT" connections. Set the port to "auto" to have Tor pick a port for you. This directive can be -specified multiple times to bind to multiple addresses/ports. See +specified multiple times to bind to multiple addresses/ports. If multiple +entries of this option are present in your configuration file, Tor will +perform stream isolation between listeners by default. See SOCKSPort for an explanation of isolation flags. (Default: 0) [[TransPort]] **TransPort** \['address':]__port__|**auto** [_isolation flags_]:: Open this port to listen for transparent proxy connections. Set this to 0 if you don't want to allow transparent proxy connections. Set the port to "auto" to have Tor pick a port for you. This directive can be -specified multiple times to bind to multiple addresses/ports. See +specified multiple times to bind to multiple addresses/ports. If multiple +entries of this option are present in your configuration file, Tor will +perform stream isolation between listeners by default. See SOCKSPort for an explanation of isolation flags. + + TransPort requires OS support for transparent proxies, such as BSDs' pf or @@ -1516,7 +1522,9 @@ The following options are useful only for clients (that is, if included in old versions of FreeBSD, etc) using the NATD protocol. Use 0 if you don't want to allow NATD connections. Set the port to "auto" to have Tor pick a port for you. This directive can be -specified multiple times to bind to multiple addresses/ports. See +specified multiple times to bind to multiple addresses/ports. If multiple +entries of this option are present in your configuration file, Tor will +perform stream isolation between listeners by default. See SocksPort for an explanation of isolation flags. + + This option is only for people who cannot use TransPort. (Default: 0) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Merge remote-tracking branch 'tor-github/pr/866'
commit e4692fad9680ffea938dd6024ceacfc1ba1edffa Merge: 2dab7a107 c66df27c9 Author: teor Date: Tue Apr 9 11:36:38 2019 +1000 Merge remote-tracking branch 'tor-github/pr/866' src/ext/timeouts/.may_include | 5 ++--- src/ext/timeouts/test-timeout.c | 2 +- src/ext/timeouts/timeout.c | 6 +++--- 3 files changed, 6 insertions(+), 7 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Fix checkIncludes warning about "unusual pattern in src/ext/timeouts/"
commit c66df27c906b1140ea33f4e5d5ab9486594ada9d Author: Nick Mathewson Date: Thu Mar 28 16:35:24 2019 -0400 Fix checkIncludes warning about "unusual pattern in src/ext/timeouts/" Closes ticket 28806. --- src/ext/timeouts/.may_include | 5 ++--- src/ext/timeouts/test-timeout.c | 2 +- src/ext/timeouts/timeout.c | 6 +++--- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/ext/timeouts/.may_include b/src/ext/timeouts/.may_include index 42f44befd..92c711655 100644 --- a/src/ext/timeouts/.may_include +++ b/src/ext/timeouts/.may_include @@ -1,6 +1,5 @@ orconfig.h ext/tor_queue.h -timeout-bitops.c -timeout-debug.h -timeout.h +ext/timeouts/*.h +ext/timeouts/timeout-bitops.c diff --git a/src/ext/timeouts/test-timeout.c b/src/ext/timeouts/test-timeout.c index 807712937..52d2e31e0 100644 --- a/src/ext/timeouts/test-timeout.c +++ b/src/ext/timeouts/test-timeout.c @@ -4,7 +4,7 @@ #include #include -#include "timeout.h" +#include "ext/timeouts/timeout.h" #define THE_END_OF_TIME ((timeout_t)-1) diff --git a/src/ext/timeouts/timeout.c b/src/ext/timeouts/timeout.c index 07d06772c..79fcc168e 100644 --- a/src/ext/timeouts/timeout.c +++ b/src/ext/timeouts/timeout.c @@ -40,14 +40,14 @@ #include "ext/tor_queue.h" /* TAILQ(3) */ -#include "timeout.h" +#include "ext/timeouts/timeout.h" #ifndef TIMEOUT_DEBUG #define TIMEOUT_DEBUG 0 #endif #if TIMEOUT_DEBUG - 0 -#include "timeout-debug.h" +#include "ext/timeouts/timeout-debug.h" #endif #ifdef TIMEOUT_DISABLE_RELATIVE_ACCESS @@ -141,7 +141,7 @@ #define WHEEL_MASK (WHEEL_LEN - 1) #define TIMEOUT_MAX ((TIMEOUT_C(1) << (WHEEL_BIT * WHEEL_NUM)) - 1) -#include "timeout-bitops.c" +#include "ext/timeouts/timeout-bitops.c" #if WHEEL_BIT == 6 #define ctz(n) ctz64(n) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Fix SC2086 warnings in asciidoc-helper.sh
commit 283ee0ba0a1540a9e8e8d68625d89315a5356162 Author: rl1987 Date: Wed Mar 27 19:27:57 2019 +0200 Fix SC2086 warnings in asciidoc-helper.sh --- changes/bug29926 | 2 ++ doc/asciidoc-helper.sh | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/changes/bug29926 b/changes/bug29926 new file mode 100644 index 0..ab1417c60 --- /dev/null +++ b/changes/bug29926 @@ -0,0 +1,2 @@ + o Code simplification and refactoring (shell scripts): +- Fix shellcheck warnings in asciidoc-helper.sh. Resolves issue 29926. diff --git a/doc/asciidoc-helper.sh b/doc/asciidoc-helper.sh index a3ef53f88..765850a12 100755 --- a/doc/asciidoc-helper.sh +++ b/doc/asciidoc-helper.sh @@ -19,7 +19,7 @@ if [ "$1" = "html" ]; then base=${output%%.html.in} if [ "$2" != none ]; then - TZ=UTC "$2" -d manpage -o $output $input; + TZ=UTC "$2" -d manpage -o "$output" "$input"; else echo "=="; echo; @@ -44,8 +44,8 @@ elif [ "$1" = "man" ]; then echo "=="; exit 1; fi -if "$2" -f manpage $input; then - mv $base.1 $output; +if "$2" -f manpage "$input"; then + mv "$base.1" "$output"; else cat
[tor-commits] [tor/maint-0.4.0] Improve logging for 28614.
commit 5613968d57cb07cc5a66e97c58bd39c22b86a50a Author: Nick Mathewson Date: Wed Apr 3 14:30:56 2019 -0400 Improve logging for 28614. When we fixed 28614, our answer was "if we failed to load the consensus on windows and it had a CRLF, retry it." But we logged the failure at "warn", and we only logged the retry at "info". Now we log the retry at "notice", with more useful information. Fixes bug 30004. --- changes/bug28614_better_logging | 6 ++ src/feature/nodelist/networkstatus.c | 7 +-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/changes/bug28614_better_logging b/changes/bug28614_better_logging new file mode 100644 index 0..26d19c3c1 --- /dev/null +++ b/changes/bug28614_better_logging @@ -0,0 +1,6 @@ + o Minor bugfixes (logging): +- On Windows, when errors cause us to reload a consensus from disk, tell + the user that we are retrying at log level "notice". Previously we only + logged this information at "info", which was confusing because the + errors themselves were logged at "warning". Improves previous fix for + 28614. Fixes bug 30004; bugfix on 0.4.0.2-alpha. diff --git a/src/feature/nodelist/networkstatus.c b/src/feature/nodelist/networkstatus.c index 023115978..a988f700f 100644 --- a/src/feature/nodelist/networkstatus.c +++ b/src/feature/nodelist/networkstatus.c @@ -1761,8 +1761,11 @@ reload_consensus_from_file(const char *fname, flavor, flags, source_dir); #ifdef _WIN32 if (rv < 0 && tor_memstr(map->data, map->size, "\r\n")) { -log_info(LD_GENERAL, "Found CRLF in consensus file %s; falling back to " - "read_file_to_string.", escaped(fname)); +log_notice(LD_GENERAL, "Looks like the above failures are probably " + "because of a CRLF in consensus file %s; falling back to " + "read_file_to_string. Nothing to worry about: this file " + "was probably saved by an earlier version of Tor.", + escaped(fname)); char *content = read_file_to_str(fname, RFTS_IGNORE_MISSING, NULL); rv = networkstatus_set_current_consensus(content, strlen(content), flavor, flags, source_dir); ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/maint-0.4.0] manpage: Clarify that Tor does stream isolation between *Port listeners by default
commit 61e6b217c5c83bc49e888f594f931c00c3e9b971 Author: rl1987 Date: Mon Mar 25 15:40:46 2019 +0200 manpage: Clarify that Tor does stream isolation between *Port listeners by default cherry-pick of tor-github/pr/841 to maint-0.4.0. --- changes/doc29121 | 3 +++ doc/tor.1.txt| 14 +++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/changes/doc29121 b/changes/doc29121 new file mode 100644 index 0..dd31cc9c7 --- /dev/null +++ b/changes/doc29121 @@ -0,0 +1,3 @@ + o Documentation: +- Clarify that Tor performs stream isolation between *Port listeners by + default. Resolves issue 29121. diff --git a/doc/tor.1.txt b/doc/tor.1.txt index ea9942a28..c2df7687f 100644 --- a/doc/tor.1.txt +++ b/doc/tor.1.txt @@ -1230,6 +1230,8 @@ The following options are useful only for clients (that is, if information to anybody watching your network, and allow anybody to use your computer as an open proxy. + + +If multiple entries of this option are present in your configuration +file, Tor will perform stream isolation between listeners by default. The _isolation flags_ arguments give Tor rules for which streams received on this SocksPort are allowed to share circuits with one another. Recognized isolation flags are: @@ -1472,14 +1474,18 @@ The following options are useful only for clients (that is, if protocol instead of SOCKS. Set this to 0 if you don't want to allow "HTTP CONNECT" connections. Set the port to "auto" to have Tor pick a port for you. This directive can be -specified multiple times to bind to multiple addresses/ports. See +specified multiple times to bind to multiple addresses/ports. If multiple +entries of this option are present in your configuration file, Tor will +perform stream isolation between listeners by default. See SOCKSPort for an explanation of isolation flags. (Default: 0) [[TransPort]] **TransPort** \['address':]__port__|**auto** [_isolation flags_]:: Open this port to listen for transparent proxy connections. Set this to 0 if you don't want to allow transparent proxy connections. Set the port to "auto" to have Tor pick a port for you. This directive can be -specified multiple times to bind to multiple addresses/ports. See +specified multiple times to bind to multiple addresses/ports. If multiple +entries of this option are present in your configuration file, Tor will +perform stream isolation between listeners by default. See SOCKSPort for an explanation of isolation flags. + + TransPort requires OS support for transparent proxies, such as BSDs' pf or @@ -1516,7 +1522,9 @@ The following options are useful only for clients (that is, if included in old versions of FreeBSD, etc) using the NATD protocol. Use 0 if you don't want to allow NATD connections. Set the port to "auto" to have Tor pick a port for you. This directive can be -specified multiple times to bind to multiple addresses/ports. See +specified multiple times to bind to multiple addresses/ports. If multiple +entries of this option are present in your configuration file, Tor will +perform stream isolation between listeners by default. See SocksPort for an explanation of isolation flags. + + This option is only for people who cannot use TransPort. (Default: 0) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/maint-0.4.0] Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0
commit 92e8bdf296c042ad386b2acb764bb4f4cfd2de0f Merge: 61e6b217c 5613968d5 Author: teor Date: Tue Apr 9 11:35:41 2019 +1000 Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0 changes/bug28614_better_logging | 6 ++ src/feature/nodelist/networkstatus.c | 7 +-- 2 files changed, 11 insertions(+), 2 deletions(-) ___ 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 49937caba4d49e378f919c241489043cb11310ba Author: Translation commit bot Date: Mon Apr 8 18:45:04 2019 + Update translations for abouttor-homepage --- nl/aboutTor.dtd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/aboutTor.dtd b/nl/aboutTor.dtd index 1c4eb6dd9..db4f75ce1 100644 --- a/nl/aboutTor.dtd +++ b/nl/aboutTor.dtd @@ -22,9 +22,9 @@ - + https://www.torproject.org/getinvolved/volunteer.html.en;> - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/abouttor-homepage_completed] Update translations for abouttor-homepage_completed
commit a03c16ebeeaee100736d31b05827db6e140ea2d7 Author: Translation commit bot Date: Mon Apr 8 18:45:11 2019 + Update translations for abouttor-homepage_completed --- nl/aboutTor.dtd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nl/aboutTor.dtd b/nl/aboutTor.dtd index 1c4eb6dd9..db4f75ce1 100644 --- a/nl/aboutTor.dtd +++ b/nl/aboutTor.dtd @@ -22,9 +22,9 @@ - + https://www.torproject.org/getinvolved/volunteer.html.en;> - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [check/master] Run `go fmt` after 119a476
commit 8598e5d1a64f8984473669c0735d1bac6cf9db07 Author: Arlo Breault Date: Mon Apr 8 14:40:27 2019 -0400 Run `go fmt` after 119a476 --- utils.go | 116 +++ 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/utils.go b/utils.go index 01ef085..2423025 100644 --- a/utils.go +++ b/utils.go @@ -112,64 +112,64 @@ func GetLocaleList(base string) map[string]string { // populated from https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes // and https://en.wikipedia.org/w/api.php?action=sitematrix=json haveTranslatedNames := map[string]string{ - "ar": "اÙعربÙØ©", - "bg": "бÑлгаÑÑки", - "bn": "বাà¦à¦²à¦¾", - "bs": "Bosanski jezik", - "ca": "Català ", - "cs": "ÄeÅ¡tina", - "da": "Dansk", - "de": "Deutsch", - "el": "ελληνικά", - "en_GB": "English (United Kingdom)", - "eo": "Esperanto", - "es": "Español", - "es_AR": "Español (Argentina)", - "es_MX": "Español (Mexico)", - "et": "Eesti", - "eu": "Euskara", - "fa": "ÙارسÛ", - "fi": "Suomi", - "fr": "Français", - "ga": "Gaeilge", - "he": "×¢×ר×ת", - "hi": "हिनà¥à¤¦à¥", - "hr": "Hrvatski jezik", - "hr_HR": "Hrvatski jezik (Croatia)", - "hu": "Magyar", - "id": "Bahasa Indonesia", - "is": "Ãslenska", - "it": "Italiano", - "ja": "æ¥æ¬èª", - "ka": "á¥áá áá£áá", - "ko": "íêµì´", - "lt": "lietuvių kalba", - "lv": "LatvieÅ¡u valoda", - "mk": "македонÑки Ñазик", - "ms_MY": "Bahasa Melayu", - "nb": "Norsk bokmÃ¥l", - "nl": "Nederlands", - "nl_BE": "Vlaams", - "nn": "Norsk nynorsk", - "pa": "ਪੰà¨à¨¾à¨¬à©", - "pl": "JÄzyk polski", - "pt": "Português", - "pt_BR": "Português brasileiro", - "pt_PT": "Português europeu", - "ro": "românÄ", - "ru": "ÑÑÑÑкий ÑзÑк", - "sk": "SlovenÄina", - "sq": "shqip", - "sr": "ÑÑпÑки Ñезик", - "sv": "Svenska", - "ta": "தமிழà¯", - "th": "à¹à¸à¸¢", - "tr": "Türkçe", - "uk": "ÑкÑаÑнÑÑка мова", - "vi": "Tiếng Viá»t", - "zh_CN": "ä¸æç®ä½", - "zh_HK": "ä¸æç¹é«", - "zh_TW": "ä¸æç¹é«", + "ar":"اÙعربÙØ©", + "bg":"бÑлгаÑÑки", + "bn":"বাà¦à¦²à¦¾", + "bs":"Bosanski jezik", + "ca":"Català ", + "cs":"ÄeÅ¡tina", + "da":"Dansk", + "de":"Deutsch", + "el":"ελληνικά", + "en_GB": "English (United Kingdom)", + "eo":"Esperanto", + "es":"Español", + "es_AR": "Español (Argentina)", + "es_MX": "Español (Mexico)", + "et":"Eesti", + "eu":"Euskara", + "fa":"ÙارسÛ", + "fi":"Suomi", + "fr":"Français", + "ga":"Gaeilge", + "he":"×¢×ר×ת", + "hi":"हिनà¥à¤¦à¥", + "hr":"Hrvatski jezik", + "hr_HR": "Hrvatski jezik (Croatia)", + "hu":"Magyar", + "id":"Bahasa Indonesia", + "is":"Ãslenska", + "it":"Italiano", + "ja":"æ¥æ¬èª", + "ka":"á¥áá áá£áá", + "ko":"íêµì´", + "lt":"lietuvių kalba", + "lv":"LatvieÅ¡u valoda", + "mk":"македонÑки Ñазик", + "ms_MY": "Bahasa Melayu", + "nb":"Norsk bokmÃ¥l", + "nl":"Nederlands", + "nl_BE":
[tor-commits] [translation/abouttor-homepage_completed] Update translations for abouttor-homepage_completed
commit 0695aa7e49cc21165605504b810cd30f2e1e7ff3 Author: Translation commit bot Date: Mon Apr 8 18:15:12 2019 + Update translations for abouttor-homepage_completed --- nl/aboutTor.dtd | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/nl/aboutTor.dtd b/nl/aboutTor.dtd index 9f60afbf2..1c4eb6dd9 100644 --- a/nl/aboutTor.dtd +++ b/nl/aboutTor.dtd @@ -6,25 +6,25 @@ - + - + - + https://duckduckgo.com/;> - + - - + + - + https://www.torproject.org/getinvolved/volunteer.html.en;> - - + + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/abouttor-homepage] Update translations for abouttor-homepage
commit f0956bf205abe4ad29df51e64bf49dae9cbedb0f Author: Translation commit bot Date: Mon Apr 8 18:15:05 2019 + Update translations for abouttor-homepage --- nl/aboutTor.dtd | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/nl/aboutTor.dtd b/nl/aboutTor.dtd index 9f60afbf2..1c4eb6dd9 100644 --- a/nl/aboutTor.dtd +++ b/nl/aboutTor.dtd @@ -6,25 +6,25 @@ - + - + - + https://duckduckgo.com/;> - + - - + + - + https://www.torproject.org/getinvolved/volunteer.html.en;> - - + + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [check/master] User manual link was removed in 513656e
commit f9c3be237394ba3e96228a8950582a0dfdd594f2 Author: Arlo Breault Date: Mon Apr 8 13:10:26 2019 -0400 User manual link was removed in 513656e --- utils.go | 29 - 1 file changed, 29 deletions(-) diff --git a/utils.go b/utils.go index 072d414..024b263 100644 --- a/utils.go +++ b/utils.go @@ -62,29 +62,6 @@ func LikelyTBB(ua string) bool { return TBBUserAgents.MatchString(ua) || OrfoxUserAgents.MatchString(ua) } -var HaveManual = map[string]bool{ - "ar":true, - "cs":true, - "de":true, - "el":true, - "en":true, - "es":true, - "fa":true, - "fr":true, - "hu":true, - "it":true, - "ja":true, - "lv":true, - "nb":true, - "nl":true, - "pl":true, - "pt_BR": true, - "ru":true, - "sv":true, - "tr":true, - "zh_CN": true, -} - func FuncMap(domain *gettext.Domain) template.FuncMap { return template.FuncMap{ "UnEscaped": func(x string) interface{} { @@ -105,12 +82,6 @@ func FuncMap(domain *gettext.Domain) template.FuncMap { "And": func(a bool, b bool) bool { return a && b }, - "UserManual": func(lang string) string { - if _, ok := HaveManual[lang]; !ok { - lang = "en" - } - return lang - }, } } ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [check/master] Update check.pot after 513656e
commit c7203e3d5466da2a4c7b868cf2ccdb7e1ca4d43b Author: Arlo Breault Date: Mon Apr 8 13:47:09 2019 -0400 Update check.pot after 513656e --- check.pot | 21 ++--- public/index.html | 2 +- 2 files changed, 7 insertions(+), 16 deletions(-) diff --git a/check.pot b/check.pot index 79398e1..4c175b5 100644 --- a/check.pot +++ b/check.pot @@ -26,8 +26,8 @@ msgid "There is a security update available for Tor Browser." msgstr "" msgid "" -"https://www.torproject.org/download/download-easy.html\;>Click " -"here to go to the download page" +"https://www.torproject.org/download/\;>Click here to go to the " +"download page" msgstr "" msgid "Sorry. You are not using Tor." @@ -36,24 +36,15 @@ msgstr "" msgid "" "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for " -"configuring your Tor client." +"\"https://support.torproject.org/#faq\;>frequently asked questions." msgstr "" msgid "Sorry, your query failed or an unexpected response was received." msgstr "" -msgid "" -"A temporary service outage prevents us from determining if your source IP " -"address is a https://www.torproject.org/\;>Tor node." -msgstr "" - msgid "Your IP address appears to be: " msgstr "" -msgid "Are you using Tor?" -msgstr "" - msgid "This page is also available in the following languages:" msgstr "" @@ -71,9 +62,6 @@ msgstr "" msgid "Go" msgstr "" -msgid "Short User Manual" -msgstr "" - msgid "Donate to Support Tor" msgstr "" @@ -97,3 +85,6 @@ msgstr "" msgid "Stay Anonymous" msgstr "" + +msgid "Relay Search" +msgstr "" diff --git a/public/index.html b/public/index.html index 84f7c81..9b5d885 100644 --- a/public/index.html +++ b/public/index.html @@ -102,7 +102,7 @@ {{ end }} {{ if .IsTor }} - {{ GetText .Lang "Please refer to the https://www.torproject.org/\;>Tor website for further information about using Tor safely. You are now free to browse the Internet anonymously." | UnEscaped }} {{ GetText .Lang "For more information about this exit relay, see:" }} https://metrics.torproject.org/rs.html#search/{{ .IP }}">Relay Search. + {{ GetText .Lang "Please refer to the https://www.torproject.org/\;>Tor website for further information about using Tor safely. You are now free to browse the Internet anonymously." | UnEscaped }} {{ GetText .Lang "For more information about this exit relay, see:" }} https://metrics.torproject.org/rs.html#search/{{ .IP }}">{{ GetText .Lang "Relay Search" }}. {{ else }} {{ GetText .Lang "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://support.torproject.org/#faq\;>frequently asked questions." | UnEscaped }} {{ end }} ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [check/master] Updates URLs for new Tor Project website
commit 513656ea359765191a1757a8fd7a776868c4a935 Author: Iain R. Learmonth Date: Tue Apr 2 14:08:02 2019 +0100 Updates URLs for new Tor Project website Fixes: #29983 --- public/base.html | 4 ++-- public/index.html | 13 + 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/public/base.html b/public/base.html index 2f9facc..902ede2 100644 --- a/public/base.html +++ b/public/base.html @@ -50,8 +50,8 @@ {{ template "body" . }} -{{ GetText .Lang "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, development, and education of online anonymity and privacy." }} https://www.torproject.org/about/overview.html.en;>{{ GetText .Lang "Learn More " | UnEscaped }} +{{ GetText .Lang "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, development, and education of online anonymity and privacy." }} https://www.torproject.org/about/history/;>{{ GetText .Lang "Learn More " | UnEscaped }} {{ template "foot" . }} - \ No newline at end of file + diff --git a/public/index.html b/public/index.html index 73a79b5..84f7c81 100644 --- a/public/index.html +++ b/public/index.html @@ -89,13 +89,13 @@ {{ if .NotUpToDate }} {{ GetText .Lang "There is a security update available for Tor Browser." }} - {{ GetText .Lang "https://www.torproject.org/download/download-easy.html\;>Click here to go to the download page" | UnEscaped }} + {{ GetText .Lang "https://www.torproject.org/download/\;>Click here to go to the download page" | UnEscaped }} {{ else }} {{ if .NotTBB }} {{ GetText .Lang "However, it does not appear to be Tor Browser." }} -{{ GetText .Lang "https://www.torproject.org/download/download-easy.html\;>Click here to go to the download page" | UnEscaped }} +{{ GetText .Lang "https://www.torproject.org/download/\;>Click here to go to the download page" | UnEscaped }} {{ end }} {{ end }} @@ -104,14 +104,11 @@ {{ if .IsTor }} {{ GetText .Lang "Please refer to the https://www.torproject.org/\;>Tor website for further information about using Tor safely. You are now free to browse the Internet anonymously." | UnEscaped }} {{ GetText .Lang "For more information about this exit relay, see:" }} https://metrics.torproject.org/rs.html#search/{{ .IP }}">Relay Search. {{ else }} - {{ GetText .Lang "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for configuring your Tor client." | UnEscaped }} + {{ GetText .Lang "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://support.torproject.org/#faq\;>frequently asked questions." | UnEscaped }} {{ end }} - https://www.torproject.org/donate/donate.html;>{{ GetText .Lang "Donate to Support Tor" }} + https://donate.torproject.org/;>{{ GetText .Lang "Donate to Support Tor" }} - https://tor.stackexchange.com/;>{{ GetText .Lang "Tor Q Site" }} @@ -131,7 +128,7 @@
[tor-commits] [check/master] Update `haveTranslatedNames` for the latest "torcheck_completed"
commit 119a4768d7ce673d091c6ffed4dfa64a154056ff Author: Arlo Breault Date: Mon Apr 8 13:27:01 2019 -0400 Update `haveTranslatedNames` for the latest "torcheck_completed" --- utils.go | 27 +++ 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/utils.go b/utils.go index 024b263..01ef085 100644 --- a/utils.go +++ b/utils.go @@ -112,14 +112,12 @@ func GetLocaleList(base string) map[string]string { // populated from https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes // and https://en.wikipedia.org/w/api.php?action=sitematrix=json haveTranslatedNames := map[string]string{ - "af": "Afrikaans", "ar": "اÙعربÙØ©", - "az": "AzÉrbaycanca", "bg": "бÑлгаÑÑки", + "bn": "বাà¦à¦²à¦¾", "bs": "Bosanski jezik", "ca": "Català ", "cs": "ÄeÅ¡tina", - "cy": "Cymraeg", "da": "Dansk", "de": "Deutsch", "el": "ελληνικά", @@ -127,15 +125,13 @@ func GetLocaleList(base string) map[string]string { "eo": "Esperanto", "es": "Español", "es_AR": "Español (Argentina)", - "es_CO": "Español (Colombia)", "es_MX": "Español (Mexico)", "et": "Eesti", "eu": "Euskara", "fa": "ÙارسÛ", "fi": "Suomi", "fr": "Français", - "fr_CA": "Français (Canadien)", - "gl": "Galego", + "ga": "Gaeilge", "he": "×¢×ר×ת", "hi": "हिनà¥à¤¦à¥", "hr": "Hrvatski jezik", @@ -145,41 +141,32 @@ func GetLocaleList(base string) map[string]string { "is": "Ãslenska", "it": "Italiano", "ja": "æ¥æ¬èª", - "km": "ááá", - "kn": "à²à²¨à³à²¨à²¡", + "ka": "á¥áá áá£áá", "ko": "íêµì´", - "ko_KR": "íêµì´ (South Korea)", - "lb": "Lëtzebuergesch", - "lo": "ລາວ", + "lt": "lietuvių kalba", "lv": "LatvieÅ¡u valoda", "mk": "македонÑки Ñазик", "ms_MY": "Bahasa Melayu", - "my": "ááá¬á á¬", "nb": "Norsk bokmÃ¥l", "nl": "Nederlands", "nl_BE": "Vlaams", "nn": "Norsk nynorsk", "pa": "ਪੰà¨à¨¾à¨¬à©", "pl": "JÄzyk polski", - "pl_PL": "JÄzyk polski (Poland)", "pt": "Português", - "pt_BR": "Português do Brasil", + "pt_BR": "Português brasileiro", + "pt_PT": "Português europeu", "ro": "românÄ", "ru": "ÑÑÑÑкий ÑзÑк", - "ru@petr1708": "Russian Petrine orthography", - "si_LK": "à·à·à¶à·à¶½", "sk": "SlovenÄina", - "sk_SK": "SlovenÄina (Slovakia)", - "sl": "Slovenski jezik", - "sl_SI": "Slovenski jezik (Slovenia)", "sq": "shqip", "sr": "ÑÑпÑки Ñезик", "sv": "Svenska", "ta": "தமிழà¯", - "te_IN": "à°¤à±à°²à±à°à±", "th": "à¹à¸à¸¢", "tr": "Türkçe", "uk": "ÑкÑаÑнÑÑка мова", + "vi": "Tiếng Viá»t", "zh_CN": "ä¸æç®ä½", "zh_HK": "ä¸æç¹é«", "zh_TW": "ä¸æç¹é«", ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal] Update translations for support-portal
commit 68f7e409d830478f10b9237be418fd2c625d00dc Author: Translation commit bot Date: Mon Apr 8 17:20:51 2019 + Update translations for support-portal --- contents+pt-BR.po | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/contents+pt-BR.po b/contents+pt-BR.po index d4c1d29f3..b4c5d0fe7 100644 --- a/contents+pt-BR.po +++ b/contents+pt-BR.po @@ -8,8 +8,8 @@ # Eduardo Addad de Oliveira , 2019 # Chacal Exodius, 2019 # Communia , 2019 -# Emma Peel, 2019 # Alexei Gonçalves de Oliveira , 2019 +# Emma Peel, 2019 # msgid "" msgstr "" @@ -17,7 +17,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-04-08 17:07+CET\n" "PO-Revision-Date: 2018-10-02 22:41+\n" -"Last-Translator: Alexei Gonçalves de Oliveira , 2019\n" +"Last-Translator: Emma Peel, 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/otf/teams/1519/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -150,6 +150,9 @@ msgid "" "Browser](https://www.torproject.org/download) and then using it to navigate " "to the blocked site will allow access." msgstr "" +"Na maioria das vezes, apenas fazendo o download do [Navegador " +"Tor](https://www.torproject.org/download/) e em seguida usando-o para se " +"conectar ao site bloqueado tornará o acesso possÃvel. " #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed
commit 0b3277442f2cc1865d9b290d875f01b05123ed1e Author: Translation commit bot Date: Mon Apr 8 16:51:03 2019 + Update translations for support-portal_completed --- contents+tr.po | 6 ++ 1 file changed, 6 insertions(+) diff --git a/contents+tr.po b/contents+tr.po index 95ec72065..f277f907d 100644 --- a/contents+tr.po +++ b/contents+tr.po @@ -143,6 +143,9 @@ msgid "" "Browser](https://www.torproject.org/download) and then using it to navigate " "to the blocked site will allow access." msgstr "" +"EriÅim için genellikle [Tor Browser](https://www.torproject.org/download) " +"uygulamasını indirmek ve engellenen web sitesinin adresine gitmek " +"yeterlidir." #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) @@ -536,6 +539,9 @@ msgid "" ".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-" "US.exe" msgstr "" +"gpg.exe --verify C:\\Kullanıcılar\\Elvan\\Desktop\torbrowser-install-" +"win64-8.0.8_en-US.exe.asc C:\\Kullanıcılar\\Elvan\\Desktop\torbrowser-" +"install-8.0.8_en-US.exe" #: https//support.torproject.org/tbb/how-to-verify-signature/ #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal] Update translations for support-portal
commit c9ce4359d00bf2012282fbdad1ddc4699867fb7c Author: Translation commit bot Date: Mon Apr 8 16:50:56 2019 + Update translations for support-portal --- contents+ar.po | 2 +- contents+tr.po | 6 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/contents+ar.po b/contents+ar.po index 3a7f2fb55..d61e7dccc 100644 --- a/contents+ar.po +++ b/contents+ar.po @@ -5514,7 +5514,7 @@ msgstr "اشتر٠Ù٠رساÙتÙا ÙÙ٠ستجدات" #: templates/footer.html:25 msgid "Get monthly updates and opportunities from the Tor Project:" -msgstr "" +msgstr "اØص٠عÙ٠تØدÙثات Ø´ÙرÙØ© ÙÙرص ٠٠٠شرÙع تÙر:" #: templates/footer.html:26 msgid "Sign up" diff --git a/contents+tr.po b/contents+tr.po index 95ec72065..f277f907d 100644 --- a/contents+tr.po +++ b/contents+tr.po @@ -143,6 +143,9 @@ msgid "" "Browser](https://www.torproject.org/download) and then using it to navigate " "to the blocked site will allow access." msgstr "" +"EriÅim için genellikle [Tor Browser](https://www.torproject.org/download) " +"uygulamasını indirmek ve engellenen web sitesinin adresine gitmek " +"yeterlidir." #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) @@ -536,6 +539,9 @@ msgid "" ".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-" "US.exe" msgstr "" +"gpg.exe --verify C:\\Kullanıcılar\\Elvan\\Desktop\torbrowser-install-" +"win64-8.0.8_en-US.exe.asc C:\\Kullanıcılar\\Elvan\\Desktop\torbrowser-" +"install-8.0.8_en-US.exe" #: https//support.torproject.org/tbb/how-to-verify-signature/ #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tpo-web] Update translations for tpo-web
commit ac71306d835ee5b5341ee1bf6ea192dc392ad431 Author: Translation commit bot Date: Mon Apr 8 16:50:31 2019 + Update translations for tpo-web --- contents+ar.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/contents+ar.po b/contents+ar.po index 571c0bf9e..5f2e8f2ed 100644 --- a/contents+ar.po +++ b/contents+ar.po @@ -1,9 +1,9 @@ # Translators: # Martus Translations , 2019 # erinm, 2019 -# Emma Peel, 2019 # ButterflyOfFire ButterflyOfFire, 2019 # Ahmed A. <66222...@gmail.com>, 2019 +# Emma Peel, 2019 # msgid "" msgstr "" @@ -11,7 +11,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-04-06 10:26+CET\n" "PO-Revision-Date: 2019-03-09 10:41+\n" -"Last-Translator: Ahmed A. <66222...@gmail.com>, 2019\n" +"Last-Translator: Emma Peel, 2019\n" "Language-Team: Arabic (https://www.transifex.com/otf/teams/1519/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -672,7 +672,7 @@ msgstr "اشتر٠Ù٠رساÙتÙا ÙÙ٠ستجدات" #: templates/footer.html:49 msgid "Get monthly updates and opportunities from the Tor Project:" -msgstr "" +msgstr "اØص٠عÙ٠تØدÙثات Ø´ÙرÙØ© ÙÙرص ٠٠٠شرÙع تÙر:" #: templates/footer.html:50 msgid "Sign up" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot
commit 5969a3e39e9f09d149d57311be881c2db661e805 Author: Translation commit bot Date: Mon Apr 8 16:47:53 2019 + Update translations for tbmanual-contentspot --- contents+ar.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contents+ar.po b/contents+ar.po index b1e09cff0..5792ce489 100644 --- a/contents+ar.po +++ b/contents+ar.po @@ -2139,7 +2139,7 @@ msgstr "اشتر٠Ù٠رساÙتÙا ÙÙ٠ستجدات" #: templates/footer.html:25 msgid "Get monthly updates and opportunities from the Tor Project:" -msgstr "" +msgstr "اØص٠عÙ٠تØدÙثات Ø´ÙرÙØ© ÙÙرص ٠٠٠شرÙع تÙر:" #: templates/footer.html:26 msgid "Sign up" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torbutton/master] Bug 29943: Use locales in AB-CD scheme to match Mozilla
commit ad0f608cba44dc8be382b380b844cfd66dedecba Author: Georg Koppen Date: Fri Mar 29 09:39:56 2019 + Bug 29943: Use locales in AB-CD scheme to match Mozilla --- src/chrome.manifest| 8 src/chrome/locale/{es => es-ES}/aboutDialog.dtd| 0 src/chrome/locale/{es => es-ES}/aboutTBUpdate.dtd | 2 +- src/chrome/locale/{es => es-ES}/aboutTor.dtd | 0 src/chrome/locale/{es => es-ES}/brand.dtd | 0 src/chrome/locale/{es => es-ES}/brand.properties | 0 .../locale/{es => es-ES}/browserOnboarding.properties | 8 ++-- src/chrome/locale/{es => es-ES}/securityLevel.properties | 0 src/chrome/locale/{es => es-ES}/torbutton.dtd | 0 src/chrome/locale/{es => es-ES}/torbutton.properties | 0 src/chrome/locale/{ga => ga-IE}/aboutDialog.dtd| 0 src/chrome/locale/{ga => ga-IE}/aboutTBUpdate.dtd | 0 src/chrome/locale/{ga => ga-IE}/aboutTor.dtd | 0 src/chrome/locale/{ga => ga-IE}/brand.dtd | 0 src/chrome/locale/{ga => ga-IE}/brand.properties | 0 .../locale/{ga => ga-IE}/browserOnboarding.properties | 8 ++-- src/chrome/locale/{ga => ga-IE}/securityLevel.properties | 0 src/chrome/locale/{ga => ga-IE}/torbutton.dtd | 0 src/chrome/locale/{ga => ga-IE}/torbutton.properties | 0 src/chrome/locale/{nb => nb-NO}/aboutDialog.dtd| 0 src/chrome/locale/{nb => nb-NO}/aboutTBUpdate.dtd | 0 src/chrome/locale/{nb => nb-NO}/aboutTor.dtd | 0 src/chrome/locale/{nb => nb-NO}/brand.dtd | 0 src/chrome/locale/{nb => nb-NO}/brand.properties | 0 .../locale/{nb => nb-NO}/browserOnboarding.properties | 8 ++-- src/chrome/locale/{nb => nb-NO}/securityLevel.properties | 0 src/chrome/locale/{nb => nb-NO}/torbutton.dtd | 0 src/chrome/locale/{nb => nb-NO}/torbutton.properties | 0 src/chrome/locale/{sv => sv-SE}/aboutDialog.dtd| 0 src/chrome/locale/{sv => sv-SE}/aboutTBUpdate.dtd | 0 src/chrome/locale/{sv => sv-SE}/aboutTor.dtd | 0 src/chrome/locale/{sv => sv-SE}/brand.dtd | 0 src/chrome/locale/{sv => sv-SE}/brand.properties | 0 .../locale/{sv => sv-SE}/browserOnboarding.properties | 8 ++-- src/chrome/locale/{sv => sv-SE}/securityLevel.properties | 0 src/chrome/locale/{sv => sv-SE}/torbutton.dtd | 0 src/chrome/locale/{sv => sv-SE}/torbutton.properties | 0 trans_tools/import-translations.sh | 14 ++ 38 files changed, 35 insertions(+), 21 deletions(-) diff --git a/src/chrome.manifest b/src/chrome.manifest index 87467217..2edacef0 100644 --- a/src/chrome.manifest +++ b/src/chrome.manifest @@ -46,7 +46,7 @@ locale torbutton dz chrome/locale/dz/ locale torbutton el chrome/locale/el/ locale torbutton en chrome/locale/en-US/ locale torbutton eo chrome/locale/eo/ -locale torbutton es chrome/locale/es/ +locale torbutton es-ES chrome/locale/es-ES/ locale torbutton et chrome/locale/et/ locale torbutton eu chrome/locale/eu/ locale torbutton fa chrome/locale/fa/ @@ -56,7 +56,7 @@ locale torbutton fo chrome/locale/fo/ locale torbutton fr chrome/locale/fr/ locale torbutton fur chrome/locale/fur/ locale torbutton fy chrome/locale/fy/ -locale torbutton ga chrome/locale/ga/ +locale torbutton ga-IE chrome/locale/ga-IE/ locale torbutton gl chrome/locale/gl/ locale torbutton gu chrome/locale/gu/ locale torbutton gun chrome/locale/gun/ @@ -96,7 +96,7 @@ locale torbutton mt chrome/locale/mt/ locale torbutton my chrome/locale/my/ locale torbutton nah chrome/locale/nah/ locale torbutton nap chrome/locale/nap/ -locale torbutton nb chrome/locale/nb/ +locale torbutton nb-NO chrome/locale/nb-NO/ locale torbutton ne chrome/locale/ne/ locale torbutton nl chrome/locale/nl/ locale torbutton nn chrome/locale/nn/ @@ -121,7 +121,7 @@ locale torbutton sq chrome/locale/sq/ locale torbutton sr chrome/locale/sr/ locale torbutton st chrome/locale/st/ locale torbutton su chrome/locale/su/ -locale torbutton sv chrome/locale/sv/ +locale torbutton sv-SE chrome/locale/sv-SE/ locale torbutton sw chrome/locale/sw/ locale torbutton ta chrome/locale/ta/ locale torbutton te chrome/locale/te/ diff --git a/src/chrome/locale/es/aboutDialog.dtd b/src/chrome/locale/es-ES/aboutDialog.dtd similarity index 100% rename from src/chrome/locale/es/aboutDialog.dtd rename to src/chrome/locale/es-ES/aboutDialog.dtd diff --git a/src/chrome/locale/es/aboutTBUpdate.dtd b/src/chrome/locale/es-ES/aboutTBUpdate.dtd similarity index 88% rename from src/chrome/locale/es/aboutTBUpdate.dtd rename to src/chrome/locale/es-ES/aboutTBUpdate.dtd index 70b46fae..259b9496 100644 --- a/src/chrome/locale/es/aboutTBUpdate.dtd +++ b/src/chrome/locale/es-ES/aboutTBUpdate.dtd @@ -5,4 +5,4 @@ - +
[tor-commits] [torbutton/master] Merge branch 'bug_29943'
commit 76d056634148add263720504aa4c6ff0c480165a Merge: b10f69f1 ad0f608c Author: Georg Koppen Date: Mon Apr 8 16:12:46 2019 + Merge branch 'bug_29943' src/chrome.manifest| 8 src/chrome/locale/{es => es-ES}/aboutDialog.dtd| 0 src/chrome/locale/{es => es-ES}/aboutTBUpdate.dtd | 2 +- src/chrome/locale/{es => es-ES}/aboutTor.dtd | 0 src/chrome/locale/{es => es-ES}/brand.dtd | 0 src/chrome/locale/{es => es-ES}/brand.properties | 0 .../locale/{es => es-ES}/browserOnboarding.properties | 8 ++-- src/chrome/locale/{es => es-ES}/securityLevel.properties | 0 src/chrome/locale/{es => es-ES}/torbutton.dtd | 0 src/chrome/locale/{es => es-ES}/torbutton.properties | 0 src/chrome/locale/{ga => ga-IE}/aboutDialog.dtd| 0 src/chrome/locale/{ga => ga-IE}/aboutTBUpdate.dtd | 0 src/chrome/locale/{ga => ga-IE}/aboutTor.dtd | 0 src/chrome/locale/{ga => ga-IE}/brand.dtd | 0 src/chrome/locale/{ga => ga-IE}/brand.properties | 0 .../locale/{ga => ga-IE}/browserOnboarding.properties | 8 ++-- src/chrome/locale/{ga => ga-IE}/securityLevel.properties | 0 src/chrome/locale/{ga => ga-IE}/torbutton.dtd | 0 src/chrome/locale/{ga => ga-IE}/torbutton.properties | 0 src/chrome/locale/{nb => nb-NO}/aboutDialog.dtd| 0 src/chrome/locale/{nb => nb-NO}/aboutTBUpdate.dtd | 0 src/chrome/locale/{nb => nb-NO}/aboutTor.dtd | 0 src/chrome/locale/{nb => nb-NO}/brand.dtd | 0 src/chrome/locale/{nb => nb-NO}/brand.properties | 0 .../locale/{nb => nb-NO}/browserOnboarding.properties | 8 ++-- src/chrome/locale/{nb => nb-NO}/securityLevel.properties | 0 src/chrome/locale/{nb => nb-NO}/torbutton.dtd | 0 src/chrome/locale/{nb => nb-NO}/torbutton.properties | 0 src/chrome/locale/{sv => sv-SE}/aboutDialog.dtd| 0 src/chrome/locale/{sv => sv-SE}/aboutTBUpdate.dtd | 0 src/chrome/locale/{sv => sv-SE}/aboutTor.dtd | 0 src/chrome/locale/{sv => sv-SE}/brand.dtd | 0 src/chrome/locale/{sv => sv-SE}/brand.properties | 0 .../locale/{sv => sv-SE}/browserOnboarding.properties | 8 ++-- src/chrome/locale/{sv => sv-SE}/securityLevel.properties | 0 src/chrome/locale/{sv => sv-SE}/torbutton.dtd | 0 src/chrome/locale/{sv => sv-SE}/torbutton.properties | 0 trans_tools/import-translations.sh | 14 ++ 38 files changed, 35 insertions(+), 21 deletions(-) diff --cc src/chrome.manifest index 53587fba,2edacef0..f6a267d7 --- a/src/chrome.manifest +++ b/src/chrome.manifest @@@ -46,8 -46,7 +46,8 @@@ locale torbutton dz chrome/locale/dz locale torbutton el chrome/locale/el/ locale torbutton en chrome/locale/en-US/ locale torbutton eo chrome/locale/eo/ - locale torbutton es chrome/locale/es/ +locale torbutton es-AR chrome/locale/es-AR/ + locale torbutton es-ES chrome/locale/es-ES/ locale torbutton et chrome/locale/et/ locale torbutton eu chrome/locale/eu/ locale torbutton fa chrome/locale/fa/ diff --cc trans_tools/import-translations.sh index b8967287,f14c353a..c5724011 --- a/trans_tools/import-translations.sh +++ b/trans_tools/import-translations.sh @@@ -2,15 -2,14 +2,14 @@@ # This var comes from the TBB locale list. # XXX: Find some way to keep this, tor-launcher, and Tor Browser in sync - BUNDLE_LOCALES="ar ca cs da de el es es-AR fa fr ga he hu id is it ja ka ko nb nl pl pt-BR ru sv tr vi zh-CN zh-TW" -BUNDLE_LOCALES="ar ca cs da de el es-ES fa fr ga-IE he hu id is it ja ka ko nb-NO nl pl pt-BR ru sv-SE tr vi zh-CN zh-TW" ++BUNDLE_LOCALES="ar ca cs da de el es-AR es-ES fa fr ga-IE he hu id is it ja ka ko nb-NO nl pl pt-BR ru sv-SE tr vi zh-CN zh-TW" # XXX: Basque (eu) by request in #10687. - # This is not used for official builds, but should remain - # so Basque XPIs can be build independently. We can do - # this for other languages too, if anyone requests this - # and translations are available. + # This is not used for official builds, but should remain so Basque XPIs can be + # built independently. We can do that for other languages too, if anyone + # requests it and translations are available. # XXX: Adding bn-BD as well as we don't ship that locale ourselves due to bug -# 26498. Others might want to fix, build, and use it, though. +# 26498 and #29257. Others might want to fix, build, and use it, though. BUNDLE_LOCALES="$BUNDLE_LOCALES eu bn-BD" LOCALE_DIR=../src/chrome/locale ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed
commit 71cc5725b2fc5626ff22d02bead866f086882820 Author: Translation commit bot Date: Mon Apr 8 15:50:56 2019 + Update translations for support-portal_completed --- contents+de.po | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/contents+de.po b/contents+de.po index da56fa58b..2c96c06e7 100644 --- a/contents+de.po +++ b/contents+de.po @@ -3,9 +3,9 @@ # jk , 2019 # try once, 2019 # Oliver Baumann , 2019 -# Curtis Baltimore , 2019 # erinm, 2019 # Emma Peel, 2019 +# Curtis Baltimore , 2019 # msgid "" msgstr "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-04-08 17:07+CET\n" "PO-Revision-Date: 2018-10-02 22:41+\n" -"Last-Translator: Emma Peel, 2019\n" +"Last-Translator: Curtis Baltimore , 2019\n" "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -147,6 +147,9 @@ msgid "" "Browser](https://www.torproject.org/download) and then using it to navigate " "to the blocked site will allow access." msgstr "" +"Meistens wird der Zugriff durch einfaches Herunterladen des [Tor-Browser] " +"(https://www.torproject.org/download) und anschlieÃende Navigation damit auf" +" die blockierte Seite ermöglicht." #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) @@ -533,6 +536,9 @@ msgid "" ".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-" "US.exe" msgstr "" +"gpg.exe --verify C:\\Users\\Alice\\Desktop\\torbrowser-install-win64-8.0" +".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-" +"US.exe" #: https//support.torproject.org/tbb/how-to-verify-signature/ #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal] Update translations for support-portal
commit adee1cdb315ac7010a2c90d9bfc21c285fcdb472 Author: Translation commit bot Date: Mon Apr 8 15:50:49 2019 + Update translations for support-portal --- contents+de.po | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/contents+de.po b/contents+de.po index da56fa58b..2c96c06e7 100644 --- a/contents+de.po +++ b/contents+de.po @@ -3,9 +3,9 @@ # jk , 2019 # try once, 2019 # Oliver Baumann , 2019 -# Curtis Baltimore , 2019 # erinm, 2019 # Emma Peel, 2019 +# Curtis Baltimore , 2019 # msgid "" msgstr "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-04-08 17:07+CET\n" "PO-Revision-Date: 2018-10-02 22:41+\n" -"Last-Translator: Emma Peel, 2019\n" +"Last-Translator: Curtis Baltimore , 2019\n" "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -147,6 +147,9 @@ msgid "" "Browser](https://www.torproject.org/download) and then using it to navigate " "to the blocked site will allow access." msgstr "" +"Meistens wird der Zugriff durch einfaches Herunterladen des [Tor-Browser] " +"(https://www.torproject.org/download) und anschlieÃende Navigation damit auf" +" die blockierte Seite ermöglicht." #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) @@ -533,6 +536,9 @@ msgid "" ".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-" "US.exe" msgstr "" +"gpg.exe --verify C:\\Users\\Alice\\Desktop\\torbrowser-install-win64-8.0" +".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-" +"US.exe" #: https//support.torproject.org/tbb/how-to-verify-signature/ #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torbutton/master] Merge branch 'bug_29903'
commit b10f69f171b853bc3d4eb8c7153b73762faf4fda Merge: 3ff13208 021fc5c5 Author: Georg Koppen Date: Mon Apr 8 15:49:24 2019 + Merge branch 'bug_29903' src/modules/noscript-control.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torbutton/master] Bug 29903: No WebGL click-to-play on the standard security level
commit 021fc5c5c5069bbcfd2d14dcc235fe29221fd597 Author: Georg Koppen Date: Tue Mar 26 12:15:32 2019 + Bug 29903: No WebGL click-to-play on the standard security level --- src/modules/noscript-control.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/noscript-control.js b/src/modules/noscript-control.js index 31ee98c2..4513dce8 100644 --- a/src/modules/noscript-control.js +++ b/src/modules/noscript-control.js @@ -17,7 +17,7 @@ let log = (level, msg) => logger.log(level, msg); // ## NoScript settings // Minimum and maximum capability states as controlled by NoScript. -const max_caps = ["fetch", "font", "frame", "media", "object", "other", "script"]; +const max_caps = ["fetch", "font", "frame", "media", "object", "other", "script", "webgl"]; const min_caps = ["frame", "other"]; // Untrusted capabilities for [Standard, Safer, Safest] safety levels. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-build/master] Merge branch 'bug_26498_v2'
commit c10e19ff904efd0bdb68ea40a83ac6cab49eb0dc Merge: f266df2 ab635bf Author: Georg Koppen Date: Mon Apr 8 15:24:04 2019 + Merge branch 'bug_26498_v2' rbm.conf | 1 + 1 file changed, 1 insertion(+) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-build/master] Bug 26498: Add locale: es-AR
commit ab635bf6b1f77b00c24f03541150a2cf33cbdf3b Author: Arthur Edelstein Date: Thu Mar 21 14:46:21 2019 + Bug 26498: Add locale: es-AR --- rbm.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/rbm.conf b/rbm.conf index 8e3f54b..9381785 100644 --- a/rbm.conf +++ b/rbm.conf @@ -66,6 +66,7 @@ var: - da - de - el +- es-AR - es-ES - fa - fr ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-launcher/master] Bug 26498: Add locale es-AR
commit 970fa67ae56d959f94343010c2981d19b91fd189 Author: Arthur Edelstein Date: Thu Oct 18 23:29:17 2018 -0700 Bug 26498: Add locale es-AR --- src/chrome/content/network-settings.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/chrome/content/network-settings.js b/src/chrome/content/network-settings.js index ef7571e..1c3498a 100644 --- a/src/chrome/content/network-settings.js +++ b/src/chrome/content/network-settings.js @@ -309,6 +309,7 @@ function populateLocaleList(aLangPackAddons) "de": "Deutsch", "el": "\u03B5\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC", "es-ES" : "Espa\u00f1ol", +"es-AR" : "Espa\u00f1ol de Argentina", "fa": "\u0641\u0627\u0631\u0633\u06cc", "fr": "Fran\u00e7ais", "ga": "Gaeilge (Irish)", ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed
commit 44fc1c8a538b28342b61b1fb5f6f7da55144047d Author: Translation commit bot Date: Mon Apr 8 15:22:15 2019 + Update translations for support-portal_completed --- contents+de.po | 124 ++--- contents+ka.po | 124 ++--- contents+tr.po | 122 +--- contents.pot | 120 +-- 4 files changed, 293 insertions(+), 197 deletions(-) diff --git a/contents+de.po b/contents+de.po index f4ebe8d65..da56fa58b 100644 --- a/contents+de.po +++ b/contents+de.po @@ -3,17 +3,17 @@ # jk , 2019 # try once, 2019 # Oliver Baumann , 2019 -# Emma Peel, 2019 # Curtis Baltimore , 2019 # erinm, 2019 +# Emma Peel, 2019 # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-08 11:48+CET\n" +"POT-Creation-Date: 2019-04-08 17:07+CET\n" "PO-Revision-Date: 2018-10-02 22:41+\n" -"Last-Translator: erinm, 2019\n" +"Last-Translator: Emma Peel, 2019\n" "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -112,8 +112,6 @@ msgstr "" #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.title) -#: https//support.torproject.org/faq/faq-2~master/ -#: (content/faq/faq-2~master/contents+en.lrquestion.title) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.title) #: https//support.torproject.org/censorship/censorship-1/ @@ -127,8 +125,6 @@ msgstr "" #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) -#: https//support.torproject.org/faq/faq-2~master/ -#: (content/faq/faq-2~master/contents+en.lrquestion.description) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.description) #: https//support.torproject.org/censorship/censorship-1/ @@ -142,8 +138,6 @@ msgstr "" #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) -#: https//support.torproject.org/faq/faq-2~master/ -#: (content/faq/faq-2~master/contents+en.lrquestion.description) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.description) #: https//support.torproject.org/censorship/censorship-1/ @@ -156,8 +150,6 @@ msgstr "" #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) -#: https//support.torproject.org/faq/faq-2~master/ -#: (content/faq/faq-2~master/contents+en.lrquestion.description) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.description) #: https//support.torproject.org/censorship/censorship-1/ @@ -173,8 +165,6 @@ msgstr "" #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) -#: https//support.torproject.org/faq/faq-2~master/ -#: (content/faq/faq-2~master/contents+en.lrquestion.description) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.description) #: https//support.torproject.org/censorship/censorship-1/ @@ -234,6 +224,8 @@ msgstr "Auf welchen Plattformen ist Tor Browser verfügbar?" #: https//support.torproject.org/faq/faq-4/ #: (content/faq/faq-4/contents+en.lrquestion.description) +#: https//support.torproject.org/tbb/tbb-31/ +#: (content/tbb/tbb-31/contents+en.lrquestion.description) msgid "" "Tor Browser is currently available on https://www.torproject.org/download/download-; @@ -253,6 +245,8 @@ msgstr "" #: https//support.torproject.org/faq/faq-4/ #: (content/faq/faq-4/contents+en.lrquestion.description) +#: https//support.torproject.org/tbb/tbb-31/ +#: (content/tbb/tbb-31/contents+en.lrquestion.description) msgid "" "For https://www.torproject.org/docs/android.html.en\;>Android," @@ -535,13 +529,10 @@ msgstr "" #: https//support.torproject.org/tbb/how-to-verify-signature/ #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description) msgid "" -"gpg.exe --verify C:\\Users\\Alice\\Desktop\torbrowser-install-win64-8.0" -".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\torbrowser-install-8.0.8_en-" +"gpg.exe --verify C:\\Users\\Alice\\Desktop\\torbrowser-install-win64-8.0" +".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-" "US.exe" msgstr "" -"gpg.exe --verify C:\\Users\\Alice\\Desktop\torbrowser-install-win64-8.0" -".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\torbrowser-install-8.0.8_en-" -"US.exe" #: https//support.torproject.org/tbb/how-to-verify-signature/ #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description) @@ -1166,6 +1157,8 @@ msgstr "" #: https//support.torproject.org/tbb/tbb-19/ #: (content/tbb/tbb-19/contents+en.lrquestion.description) +#:
[tor-commits] [torbutton/master] Translations update
commit b04b217a66dbc712ec928bbbdb927a3265080628 Author: Georg Koppen Date: Thu Mar 21 10:26:55 2019 + Translations update --- src/chrome/locale/ar/aboutTBUpdate.dtd | 4 +- src/chrome/locale/ar/aboutTor.dtd | 2 +- src/chrome/locale/ar/browserOnboarding.properties | 2 +- src/chrome/locale/ar/securityLevel.properties | 2 +- src/chrome/locale/ar/torbutton.properties | 2 +- src/chrome/locale/el/aboutTBUpdate.dtd | 6 +-- src/chrome/locale/el/aboutTor.dtd | 2 +- src/chrome/locale/el/browserOnboarding.properties | 2 +- src/chrome/locale/el/securityLevel.properties | 10 ++-- src/chrome/locale/es-AR/aboutTBUpdate.dtd | 12 ++--- src/chrome/locale/es-AR/aboutTor.dtd | 6 ++- src/chrome/locale/es-AR/brand.dtd | 6 +-- src/chrome/locale/es-AR/brand.properties | 6 +-- .../locale/es-AR/browserOnboarding.properties | 2 +- src/chrome/locale/es-AR/securityLevel.properties | 12 +++-- src/chrome/locale/es-AR/torbutton.properties | 5 ++ src/chrome/locale/fa/aboutTBUpdate.dtd | 4 +- src/chrome/locale/fa/aboutTor.dtd | 2 +- src/chrome/locale/fa/browserOnboarding.properties | 2 +- src/chrome/locale/fa/securityLevel.properties | 10 ++-- src/chrome/locale/id/browserOnboarding.properties | 2 +- src/chrome/locale/ja/aboutTBUpdate.dtd | 2 +- src/chrome/locale/nl/browserOnboarding.properties | 54 +++--- src/chrome/locale/nl/securityLevel.properties | 2 +- src/chrome/locale/pl/aboutTBUpdate.dtd | 2 +- src/chrome/locale/pl/aboutTor.dtd | 2 +- src/chrome/locale/pt-BR/aboutTor.dtd | 2 +- src/chrome/locale/pt-BR/securityLevel.properties | 2 +- src/chrome/locale/ru/aboutTBUpdate.dtd | 2 +- src/chrome/locale/ru/securityLevel.properties | 4 +- src/chrome/locale/tr/securityLevel.properties | 10 ++-- src/chrome/locale/zh-TW/aboutTBUpdate.dtd | 4 +- src/chrome/locale/zh-TW/aboutTor.dtd | 2 +- .../locale/zh-TW/browserOnboarding.properties | 44 +- src/chrome/locale/zh-TW/securityLevel.properties | 14 +++--- src/chrome/locale/zh-TW/torbutton.properties | 2 +- 36 files changed, 130 insertions(+), 119 deletions(-) diff --git a/src/chrome/locale/ar/aboutTBUpdate.dtd b/src/chrome/locale/ar/aboutTBUpdate.dtd index 873d24c7..658ed411 100644 --- a/src/chrome/locale/ar/aboutTBUpdate.dtd +++ b/src/chrome/locale/ar/aboutTBUpdate.dtd @@ -1,8 +1,8 @@ - + - + diff --git a/src/chrome/locale/ar/aboutTor.dtd b/src/chrome/locale/ar/aboutTor.dtd index 2627c9b9..16702c40 100644 --- a/src/chrome/locale/ar/aboutTor.dtd +++ b/src/chrome/locale/ar/aboutTor.dtd @@ -6,7 +6,7 @@ - + diff --git a/src/chrome/locale/ar/browserOnboarding.properties b/src/chrome/locale/ar/browserOnboarding.properties index b063dd3a..7661d2c3 100644 --- a/src/chrome/locale/ar/browserOnboarding.properties +++ b/src/chrome/locale/ar/browserOnboarding.properties @@ -25,7 +25,7 @@ onboarding.tour-tor-circuit-display.button=رؤÙØ© اÙ٠سار اÙخاص ب٠onboarding.tour-tor-security=اÙأ٠ا٠onboarding.tour-tor-security.title=اختر ٠د٠خبرت٠onboarding.tour-tor-security.description=ÙÙÙر Ù٠أÙضا إعدادات إضاÙÙØ© ÙرÙع ٠ستÙ٠أ٠ا٠اÙ٠تصÙØ. ØªØ³Ù Ø Ù٠إعدادات اÙأ٠ا٠ÙدÙÙا بØظر اÙعÙاصر اÙت٠ÙÙ Ù٠استخدا٠Ùا ÙÙ Ùاج٠ة جÙاز اÙÙ٠بÙÙتر اÙخاص بÙ. اÙÙر أدÙا٠Ù٠عرÙØ© ٠ا تÙعÙ٠اÙØ®Ùارات اÙ٠ختÙÙØ©. -onboarding.tour-tor-security-level.button=See Your Security Level +onboarding.tour-tor-security-level.button=تØÙ٠٠٠٠ستÙ٠اÙØ£Ù Ù onboarding.tour-tor-expect-differences=ÙØµØ§Ø¦Ø Ø§Ùتجربة onboarding.tour-tor-expect-differences.title=تÙÙع بعض اÙتغÙرات diff --git a/src/chrome/locale/ar/securityLevel.properties b/src/chrome/locale/ar/securityLevel.properties index f0ee8d39..e628f9c1 100644 --- a/src/chrome/locale/ar/securityLevel.properties +++ b/src/chrome/locale/ar/securityLevel.properties @@ -19,4 +19,4 @@ securityLevel.safest.description3 = اÙصÙت ÙاÙÙÙدÙÙ ÙØتاج ÙÙ securityLevel.custom.summary = تÙضÙÙات٠اÙخاصة ÙÙ٠تصÙØ ØªØ³Ø¨Ø¨Øª Ù٠إعدادات أ٠ا٠غÙر ٠عتادة. Ùأ٠ا٠ÙخصÙصÙØ© Ø£Ùض٠ÙÙØµØ Ø¨Ø§Ø³ØªØ®Ø¯Ø§Ù Ø£Øد ٠ستÙÙات اÙأ٠ا٠اÙ٠بدئÙØ©. securityLevel.learnMore = تعر٠عÙ٠اÙ٠زÙد securityLevel.restoreDefaults = استعد اÙإعادات اÙ٠بدئÙØ© -securityLevel.advancedSecuritySettings = Advanced Security Settings⦠+securityLevel.advancedSecuritySettings = إعدادات اÙأ٠٠اÙ٠تÙد٠ة ... diff --git a/src/chrome/locale/ar/torbutton.properties
[tor-commits] [torbutton/master] Merge branch 'bug_26498'
commit 3ff1320818bbe2b1dfce9cb8da50ee2a99b7dd9f Merge: a762819e b04b217a Author: Georg Koppen Date: Mon Apr 8 15:19:04 2019 + Merge branch 'bug_26498' src/chrome.manifest| 1 + src/chrome/locale/ar/aboutTBUpdate.dtd | 4 +- src/chrome/locale/ar/aboutTor.dtd | 2 +- src/chrome/locale/ar/browserOnboarding.properties | 2 +- src/chrome/locale/ar/securityLevel.properties | 2 +- src/chrome/locale/ar/torbutton.properties | 2 +- src/chrome/locale/el/aboutTBUpdate.dtd | 6 +-- src/chrome/locale/el/aboutTor.dtd | 2 +- src/chrome/locale/el/browserOnboarding.properties | 2 +- src/chrome/locale/el/securityLevel.properties | 10 ++-- src/chrome/locale/es-AR/aboutTBUpdate.dtd | 12 ++--- src/chrome/locale/es-AR/aboutTor.dtd | 6 ++- src/chrome/locale/es-AR/brand.dtd | 6 +-- src/chrome/locale/es-AR/brand.properties | 6 +-- .../locale/es-AR/browserOnboarding.properties | 2 +- src/chrome/locale/es-AR/securityLevel.properties | 12 +++-- src/chrome/locale/es-AR/torbutton.properties | 5 ++ src/chrome/locale/fa/aboutTBUpdate.dtd | 4 +- src/chrome/locale/fa/aboutTor.dtd | 2 +- src/chrome/locale/fa/browserOnboarding.properties | 2 +- src/chrome/locale/fa/securityLevel.properties | 10 ++-- src/chrome/locale/id/browserOnboarding.properties | 2 +- src/chrome/locale/ja/aboutTBUpdate.dtd | 2 +- src/chrome/locale/nl/browserOnboarding.properties | 54 +++--- src/chrome/locale/nl/securityLevel.properties | 2 +- src/chrome/locale/pl/aboutTBUpdate.dtd | 2 +- src/chrome/locale/pl/aboutTor.dtd | 2 +- src/chrome/locale/pt-BR/aboutTor.dtd | 2 +- src/chrome/locale/pt-BR/securityLevel.properties | 2 +- src/chrome/locale/ru/aboutTBUpdate.dtd | 2 +- src/chrome/locale/ru/securityLevel.properties | 4 +- src/chrome/locale/tr/securityLevel.properties | 10 ++-- src/chrome/locale/zh-TW/aboutTBUpdate.dtd | 4 +- src/chrome/locale/zh-TW/aboutTor.dtd | 2 +- .../locale/zh-TW/browserOnboarding.properties | 44 +- src/chrome/locale/zh-TW/securityLevel.properties | 14 +++--- src/chrome/locale/zh-TW/torbutton.properties | 2 +- trans_tools/import-translations.sh | 4 +- 38 files changed, 133 insertions(+), 121 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torbutton/master] Bug 26498: Add locale: es-AR
commit 2ef5a96194e5cb24aa756913322bec86055087bc Author: Arthur Edelstein Date: Tue Mar 19 11:10:25 2019 + Bug 26498: Add locale: es-AR --- src/chrome.manifest| 1 + trans_tools/import-translations.sh | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/chrome.manifest b/src/chrome.manifest index 87467217..53587fba 100644 --- a/src/chrome.manifest +++ b/src/chrome.manifest @@ -47,6 +47,7 @@ locale torbutton el chrome/locale/el/ locale torbutton en chrome/locale/en-US/ locale torbutton eo chrome/locale/eo/ locale torbutton es chrome/locale/es/ +locale torbutton es-AR chrome/locale/es-AR/ locale torbutton et chrome/locale/et/ locale torbutton eu chrome/locale/eu/ locale torbutton fa chrome/locale/fa/ diff --git a/trans_tools/import-translations.sh b/trans_tools/import-translations.sh index 5fbe4e7d..b8967287 100755 --- a/trans_tools/import-translations.sh +++ b/trans_tools/import-translations.sh @@ -2,7 +2,7 @@ # This var comes from the TBB locale list. # XXX: Find some way to keep this, tor-launcher, and Tor Browser in sync -BUNDLE_LOCALES="ar ca cs da de el es fa fr ga he hu id is it ja ka ko nb nl pl pt-BR ru sv tr vi zh-CN zh-TW" +BUNDLE_LOCALES="ar ca cs da de el es es-AR fa fr ga he hu id is it ja ka ko nb nl pl pt-BR ru sv tr vi zh-CN zh-TW" # XXX: Basque (eu) by request in #10687. # This is not used for official builds, but should remain @@ -10,7 +10,7 @@ BUNDLE_LOCALES="ar ca cs da de el es fa fr ga he hu id is it ja ka ko nb nl pl p # this for other languages too, if anyone requests this # and translations are available. # XXX: Adding bn-BD as well as we don't ship that locale ourselves due to bug -# 26498. Others might want to fix, build, and use it, though. +# 26498 and #29257. Others might want to fix, build, and use it, though. BUNDLE_LOCALES="$BUNDLE_LOCALES eu bn-BD" LOCALE_DIR=../src/chrome/locale ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed
commit b21630479ab105be4e1ed3f59c3137a77a9f3997 Author: Translation commit bot Date: Mon Apr 8 12:51:04 2019 + Update translations for support-portal_completed --- contents+ka.po | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contents+ka.po b/contents+ka.po index 9d664d259..32ffc1308 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -147,6 +147,8 @@ msgid "" "Browser](https://www.torproject.org/download) and then using it to navigate " "to the blocked site will allow access." msgstr "" +"á©ááá£áááá áá, [Tor-áá áá£ááá áá¡](https://www.torproject.org/download) á©áááá¢ááá ááá" +" áá ááá¡á á¡áá¨á£áááááá á¨ááá¦á£áá£á á¡ááá¢áá á¨áá¡ááá, á¡ááááá áá¡áá á¬áááááá¡ ááá¡áá¦áááá." #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal] Update translations for support-portal
commit 64d25d1a33b1eb3c1e10a99d756e79cb07bb7c13 Author: Translation commit bot Date: Mon Apr 8 12:50:57 2019 + Update translations for support-portal --- contents+ka.po | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contents+ka.po b/contents+ka.po index 9d664d259..32ffc1308 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -147,6 +147,8 @@ msgid "" "Browser](https://www.torproject.org/download) and then using it to navigate " "to the blocked site will allow access." msgstr "" +"á©ááá£áááá áá, [Tor-áá áá£ááá áá¡](https://www.torproject.org/download) á©áááá¢ááá ááá" +" áá ááá¡á á¡áá¨á£áááááá á¨ááá¦á£áá£á á¡ááá¢áá á¨áá¡ááá, á¡ááááá áá¡áá á¬áááááá¡ ááá¡áá¦áááá." #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tpo-web_completed] Update translations for tpo-web_completed
commit 9ebbfa68aafd51e0edb6d81b2460143ae9c011c0 Author: Translation commit bot Date: Mon Apr 8 12:50:37 2019 + Update translations for tpo-web_completed --- contents+ka.po | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/contents+ka.po b/contents+ka.po index 1c058682e..485d4679e 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -470,6 +470,10 @@ msgid "" " run by volunteers and millions of users worldwide. And it is this diversity" " that keeps Tor users safe." msgstr "" +"áá¦áá¡áá¦ááááá, á¥á¡ááá¡ áááá©ááá [áááá¡áááá " +"ááááááªááá](https://metrics.torproject.org) ááá¨áááá£áá ááá®áááá¡ááááá¡á áá " +"áááááááááá áááá®ááá ááááá¡ áááá , ááááá áá¡áá¤áááááá. á¡á¬áá áá áá¡ áá ááááá¤áá áááááá " +"á£áá á£ááááá§áá¤á¡ Tor-áá¡ áááá®ááá áááááá á£á¡áá¤á áá®ááááá¡." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -478,6 +482,10 @@ msgid "" "to an uncensored internet, and Tor has become the world's strongest tool for" " privacy and freedom online." msgstr "" +"á©ááá, Tor-áá ááá¥á¢áá¡ ááááá¬áááááá, á§áááááá¦á áááá á«ááá, á áá áááááá£á áááááááá¡ " +"á°á¥ááááá¡ ááá¢áá ááá¢ááá ááááá¡á£á¤ááá á¬ááááá, ááá ááá áááááªáááááá¡ ááá£ááá¦áááááááá áá " +"Tor ááá®ááá¡ áá¡áá¤áááá¨á á§áááááá áá«áááá á á¡áá¨á£ááááá, ááá¢áá ááá¢á¨á ááá ááá " +"áááááªáááááá¡á áá ááááá¡á£á¤ááááá¡ ááá¡ááªáááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -487,6 +495,11 @@ msgid "" "is [deeply committed](https://blog.torproject.org/tor-social-contract) to " "transparency and the safety of its users." msgstr "" +"áá£ááªáá¦á, Tor áá á¬áá áááááááá¡ á£áá áááá áá ááá áááá¡. ááá áá áá¡ áá á¡áá§ááá á£ááá¡á áá " +"á¨á áááá¡ ááá§áá¤á, á ááááá¡á᪠á®ááá®áá¡ á¡ááá ááá¨áá áá¡á áá áááá á£á«á¦áááá¡ ááááááááá¡ " +"á£á¤ááááááá¡ áááªááá¡. Tor-áá ááá¥á¢á áá£ááá áá áá¡ [ááááªá áá " +"áá ááá£áá](https://blog.torproject.org/tor-social-contract) ááááááá ááááááá¡á áá" +" ááá¡á áááá®ááá ááááááá¡ á£á¡áá¤á áá®ááááá¡." #: https//www.torproject.org/about/people/ #: (content/about/people/contents+en.lrpeople.title) @@ -1014,7 +1027,7 @@ msgstr "ááááá£" #: templates/people.html:2 msgid "Board of Directors" -msgstr "" +msgstr "ááá áá¥á¢áá áá á¡áááá" #: templates/people.html:3 templates/people.html:15 msgid "Core Tor" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tpo-web] Update translations for tpo-web
commit fe0a83f011616e7a89275958cd5667e21bbaf956 Author: Translation commit bot Date: Mon Apr 8 12:50:31 2019 + Update translations for tpo-web --- contents+ka.po | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/contents+ka.po b/contents+ka.po index 1c058682e..485d4679e 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -470,6 +470,10 @@ msgid "" " run by volunteers and millions of users worldwide. And it is this diversity" " that keeps Tor users safe." msgstr "" +"áá¦áá¡áá¦ááááá, á¥á¡ááá¡ áááá©ááá [áááá¡áááá " +"ááááááªááá](https://metrics.torproject.org) ááá¨áááá£áá ááá®áááá¡ááááá¡á áá " +"áááááááááá áááá®ááá ááááá¡ áááá , ááááá áá¡áá¤áááááá. á¡á¬áá áá áá¡ áá ááááá¤áá áááááá " +"á£áá á£ááááá§áá¤á¡ Tor-áá¡ áááá®ááá áááááá á£á¡áá¤á áá®ááááá¡." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -478,6 +482,10 @@ msgid "" "to an uncensored internet, and Tor has become the world's strongest tool for" " privacy and freedom online." msgstr "" +"á©ááá, Tor-áá ááá¥á¢áá¡ ááááá¬áááááá, á§áááááá¦á áááá á«ááá, á áá áááááá£á áááááááá¡ " +"á°á¥ááááá¡ ááá¢áá ááá¢ááá ááááá¡á£á¤ááá á¬ááááá, ááá ááá áááááªáááááá¡ ááá£ááá¦áááááááá áá " +"Tor ááá®ááá¡ áá¡áá¤áááá¨á á§áááááá áá«áááá á á¡áá¨á£ááááá, ááá¢áá ááá¢á¨á ááá ááá " +"áááááªáááááá¡á áá ááááá¡á£á¤ááááá¡ ááá¡ááªáááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -487,6 +495,11 @@ msgid "" "is [deeply committed](https://blog.torproject.org/tor-social-contract) to " "transparency and the safety of its users." msgstr "" +"áá£ááªáá¦á, Tor áá á¬áá áááááááá¡ á£áá áááá áá ááá áááá¡. ááá áá áá¡ áá á¡áá§ááá á£ááá¡á áá " +"á¨á áááá¡ ááá§áá¤á, á ááááá¡á᪠á®ááá®áá¡ á¡ááá ááá¨áá áá¡á áá áááá á£á«á¦áááá¡ ááááááááá¡ " +"á£á¤ááááááá¡ áááªááá¡. Tor-áá ááá¥á¢á áá£ááá áá áá¡ [ááááªá áá " +"áá ááá£áá](https://blog.torproject.org/tor-social-contract) ááááááá ááááááá¡á áá" +" ááá¡á áááá®ááá ááááááá¡ á£á¡áá¤á áá®ááááá¡." #: https//www.torproject.org/about/people/ #: (content/about/people/contents+en.lrpeople.title) @@ -1014,7 +1027,7 @@ msgstr "ááááá£" #: templates/people.html:2 msgid "Board of Directors" -msgstr "" +msgstr "ááá áá¥á¢áá áá á¡áááá" #: templates/people.html:3 templates/people.html:15 msgid "Core Tor" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tpo-web_completed] Update translations for tpo-web_completed
commit 81fa79dd62ca2a07c62fc7717506db51309916d0 Author: Translation commit bot Date: Mon Apr 8 12:20:38 2019 + Update translations for tpo-web_completed --- contents+ka.po | 7 +++ 1 file changed, 7 insertions(+) diff --git a/contents+ka.po b/contents+ka.po index ad516a70f..1c058682e 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -447,6 +447,10 @@ msgid "" "the documents also upheld assurances that, at that time, [Tor could not be " "cracked](https://www.wired.com/story/the-grand-tor/)." msgstr "" +"Tor áá ááá®áááá á¡áá¨á£áááááá¡ á¬áá ááááááááá, á¡ááá£ááááá¡ áááá áááááá¨áá¡ áá¢áá®áá¡áá¡, " +"áá áááá ááá¡áááááá¡ á¨áááááá¡áá¡ á£á¡áá¤á áá®áá á¨áááá®ááá¡ á¡áá¬ááááá á᪠áá§á, áááááááá [Tor-" +"áá¡ áááªááá¡ á®ááá§áá¤á, ááá á®áá á®áááááá](https://www.wired.com/story/the-grand-; +"tor/)." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -455,6 +459,9 @@ msgid "" "increased, but so has the prevalence of these hindrances to internet " "freedom." msgstr "" +"á¡ááááááááááá¡ áªáááááá ááá á¨áá¡áá«ááá áááá¦ááá, áááááááááá¡, áááááá®ááááááááá¡á áá " +"áªáááá£á áá¡ á¡ááááá®ááááá áááááá¨áá áááá, áá£ááªá ááá áááá áááááá áá áááá áááááááá " +"ááá¢áá ááá¢á¨á ááááá¡á£á¤ááááá¡ á¬ááááá¦áááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tpo-web] Update translations for tpo-web
commit 9b2b8b3045c4143b87ebb96be6f2c14713b89de4 Author: Translation commit bot Date: Mon Apr 8 12:20:32 2019 + Update translations for tpo-web --- contents+ka.po | 7 +++ 1 file changed, 7 insertions(+) diff --git a/contents+ka.po b/contents+ka.po index ad516a70f..1c058682e 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -447,6 +447,10 @@ msgid "" "the documents also upheld assurances that, at that time, [Tor could not be " "cracked](https://www.wired.com/story/the-grand-tor/)." msgstr "" +"Tor áá ááá®áááá á¡áá¨á£áááááá¡ á¬áá ááááááááá, á¡ááá£ááááá¡ áááá áááááá¨áá¡ áá¢áá®áá¡áá¡, " +"áá áááá ááá¡áááááá¡ á¨áááááá¡áá¡ á£á¡áá¤á áá®áá á¨áááá®ááá¡ á¡áá¬ááááá á᪠áá§á, áááááááá [Tor-" +"áá¡ áááªááá¡ á®ááá§áá¤á, ááá á®áá á®áááááá](https://www.wired.com/story/the-grand-; +"tor/)." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -455,6 +459,9 @@ msgid "" "increased, but so has the prevalence of these hindrances to internet " "freedom." msgstr "" +"á¡ááááááááááá¡ áªáááááá ááá á¨áá¡áá«ááá áááá¦ááá, áááááááááá¡, áááááá®ááááááááá¡á áá " +"áªáááá£á áá¡ á¡ááááá®ááááá áááááá¨áá áááá, áá£ááªá ááá áááá áááááá áá áááá áááááááá " +"ááá¢áá ááá¢á¨á ááááá¡á£á¤ááááá¡ á¬ááááá¦áááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tpo-web_completed] Update translations for tpo-web_completed
commit 3d48c4909bd2825f7431a221c84a5a080d5518db Author: Translation commit bot Date: Mon Apr 8 11:50:38 2019 + Update translations for tpo-web_completed --- contents+ka.po | 10 ++ 1 file changed, 10 insertions(+) diff --git a/contents+ka.po b/contents+ka.po index e86d6a175..ad516a70f 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -421,6 +421,13 @@ msgid "" " 2010. It not only protected people's identity online but also allowed them " "to access critical resources, social media, and websites which were blocked." msgstr "" +"Tor-áá áá£ááá áá ááá¢áá á®ááááá¡áá¬ááááá ááá®ááá Tor ááá¢áá ááá¢áá¡ á§áááááá¦áá£á á " +"áááá®ááá ááááááá¡á áá ááá¬áááá¡ á¬ááááá¦áááá áááá á«áááááááá¡, Tor á¬áá ááááááááá " +"á«áá áááá á¡áá¨á£áááááá¡ [áá ááá£áá ááááá¤á®á£ááá¡](https://www.theguardian.com/us-news; +"/the-nsa-files) áááááááá ááááá¡áá¡, á ááááá᪠2010 á¬ááá¡ ááááá¡ áááá¬á§á. ááá áá á " +"áá®áááá ááªááá¡ á®ááá®á¡ áááááááá¡ ááááá¦ááááááá¡áá¡ ááá¢áá ááá¢á¨á, áá áááá áá«áááá¡ " +"á¡áá¨á£áááááá¡ á¬ááááá á°á¥ááááá áá áá¢ááá£á ááá¡ááááááá, á¡ááªáááá£á á¥á¡ááááá áá " +"á¡ááá¢ááááá, á áááááá᪠ááá á«ááááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -429,6 +436,9 @@ msgid "" "mainstream concern thanks to the [Snowden revelations in " "2013](https://www.theguardian.com/us-news/the-nsa-files)." msgstr "" +"ááááááªááá¡ á®ááá¡áá¬á§ááááá¡ á¡áááá ááááá¡ á¨áá¡áá®áá, ááá¡ááá ááá áááááááááá¡ á¬ááááá¦áááá, " +"á¤áá áá á¡ááááááááááá á¨ááá¢á§á [á¡ááá£ááááá¡ áááá , 2013 á¬ááá¡ ááá¡áááááá¡ " +"ááá¡áá¯áá ááááá¡](https://www.theguardian.com/us-news/the-nsa-files) á¨áááááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tpo-web] Update translations for tpo-web
commit e3ff0e91c07b66a8c6957fb958ec11b516981e64 Author: Translation commit bot Date: Mon Apr 8 11:50:33 2019 + Update translations for tpo-web --- contents+ka.po | 10 ++ 1 file changed, 10 insertions(+) diff --git a/contents+ka.po b/contents+ka.po index e86d6a175..ad516a70f 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -421,6 +421,13 @@ msgid "" " 2010. It not only protected people's identity online but also allowed them " "to access critical resources, social media, and websites which were blocked." msgstr "" +"Tor-áá áá£ááá áá ááá¢áá á®ááááá¡áá¬ááááá ááá®ááá Tor ááá¢áá ááá¢áá¡ á§áááááá¦áá£á á " +"áááá®ááá ááááááá¡á áá ááá¬áááá¡ á¬ááááá¦áááá áááá á«áááááááá¡, Tor á¬áá ááááááááá " +"á«áá áááá á¡áá¨á£áááááá¡ [áá ááá£áá ááááá¤á®á£ááá¡](https://www.theguardian.com/us-news; +"/the-nsa-files) áááááááá ááááá¡áá¡, á ááááá᪠2010 á¬ááá¡ ááááá¡ áááá¬á§á. ááá áá á " +"áá®áááá ááªááá¡ á®ááá®á¡ áááááááá¡ ááááá¦ááááááá¡áá¡ ááá¢áá ááá¢á¨á, áá áááá áá«áááá¡ " +"á¡áá¨á£áááááá¡ á¬ááááá á°á¥ááááá áá áá¢ááá£á ááá¡ááááááá, á¡ááªáááá£á á¥á¡ááááá áá " +"á¡ááá¢ááááá, á áááááá᪠ááá á«ááááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -429,6 +436,9 @@ msgid "" "mainstream concern thanks to the [Snowden revelations in " "2013](https://www.theguardian.com/us-news/the-nsa-files)." msgstr "" +"ááááááªááá¡ á®ááá¡áá¬á§ááááá¡ á¡áááá ááááá¡ á¨áá¡áá®áá, ááá¡ááá ááá áááááááááá¡ á¬ááááá¦áááá, " +"á¤áá áá á¡ááááááááááá á¨ááá¢á§á [á¡ááá£ááááá¡ áááá , 2013 á¬ááá¡ ááá¡áááááá¡ " +"ááá¡áá¯áá ááááá¡](https://www.theguardian.com/us-news/the-nsa-files) á¨áááááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torbutton/master] Bugs 22538 and 22513: fix also for IP address hosts
commit a762819edb07559959c163dec4fa29768f7e021c Author: Alex Catarineu Date: Mon Apr 8 13:19:44 2019 +0200 Bugs 22538 and 22513: fix also for IP address hosts --- src/chrome/content/torbutton.js | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/chrome/content/torbutton.js b/src/chrome/content/torbutton.js index 2421548d..6ea51190 100644 --- a/src/chrome/content/torbutton.js +++ b/src/chrome/content/torbutton.js @@ -871,7 +871,14 @@ function torbutton_new_circuit() { let urlOrigin = new URL(origin); let { hostname } = new URL(urlOrigin.searchParams.get('u')); if (hostname) { - firstPartyDomain = Services.eTLD.getBaseDomainFromHost(hostname) || firstPartyDomain; + try { +firstPartyDomain = Services.eTLD.getBaseDomainFromHost(hostname); + } catch (e) { +if (e.result == Cr.NS_ERROR_HOST_IS_IP_ADDRESS || +e.result == Cr.NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS) { + firstPartyDomain = hostname; +} + } } } catch (e) { torbutton_log(4, "Exception on new circuit" +e); ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tpo-web_completed] Update translations for tpo-web_completed
commit 827a1729eca56da7a68b48714784a6101f676c60 Author: Translation commit bot Date: Mon Apr 8 11:20:37 2019 + Update translations for tpo-web_completed --- contents+ka.po | 1166 1 file changed, 1166 insertions(+) diff --git a/contents+ka.po b/contents+ka.po new file mode 100644 index 0..e86d6a175 --- /dev/null +++ b/contents+ka.po @@ -0,0 +1,1166 @@ +# Translators: +# Giovanni Pellerano , 2019 +# Emma Peel, 2019 +# IDRASSI Mounir , 2019 +# erinm, 2019 +# Georgianization, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-04-06 10:26+CET\n" +"PO-Revision-Date: 2019-03-09 10:41+\n" +"Last-Translator: Georgianization, 2019\n" +"Language-Team: Georgian (https://www.transifex.com/otf/teams/1519/ka/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ka\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" + +#: https//www.torproject.org/ (content/contents+en.lrpage.title) +msgid "Anonymity Online" +msgstr "áááááááá¡ ááá£áá®ááááá ááá¢áá ááá¢á¨á" + +#: https//www.torproject.org/ (content/contents+en.lrpage.section) +msgid "home" +msgstr "áááááá á" + +#: https//www.torproject.org/ (content/contents+en.lrpage.body) +msgid "##ABOUT US##" +msgstr "##á©ááá á¨áá¡áá®áá##" + +#: https//www.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"We believe everyone should be able to explore the internet with privacy." +msgstr "" +"á©ááá áááááá©ááá, á áá á§ááááá¡ á£ááá á¨ááá«ááá¡ ááá¢áá ááá¢áá¡ ááááá§ááááá, ááá ááá " +"áááááªáááááá¡ ááá£ááá¦áááááááá." + +#: https//www.torproject.org/ (content/contents+en.lrpage.body) +msgid "We are the Tor Project, a 501(c)3 US nonprofit." +msgstr "" +"á©ááá á¬áá ááááááááá Tor-áá ááá¥á¢á¡, 501(c)3 áá ááááááááááá ááá¬áá¡ááá£áááá áá¨á¨." + +#: https//www.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"We advance human rights and defend your privacy online through free software" +" and open networks. [Meet our team](about/people)." +msgstr "" +"á©ááá á§ááááá¤áá áá á¬áá ááá§ááááá ááááááááá¡ á£á¤áááááá¡ áá áááªááá áá¥áááá¡ ááá áá " +"áááááªááááá¡ ááá¢áá ááá¢á¨á ááááá¡á£á¤ááá áá ááá ááá£áá á£áá á£ááááá§áá¤ááá áá á¦áá á¥á¡áááááá. " +"[ááááªáááá á©áááá áá£ááá](á©ááá á¨áá¡áá®áá/á®ááá®á)." + +#: https//www.torproject.org/contact/ +#: (content/contact/contents+en.lrpage.title) +msgid "Contact" +msgstr "áááááá¨áá ááá" + +#: https//www.torproject.org/contact/ +#: (content/contact/contents+en.lrpage.section) +#: https//www.torproject.org/thank-you/ +#: (content/thank-you/contents+en.lrpage.section) +msgid "The Tor Project" +msgstr "Tor-áá ááá¥á¢á" + +#: https//www.torproject.org/contact/ +#: (content/contact/contents+en.lrpage.body) +msgid "" +"Get Support " +msgstr "" +"áá®áá ááááá áá¡ ááá¦ááá" + +#: https//www.torproject.org/contact/ +#: (content/contact/contents+en.lrpage.body) +msgid "" +"Need help? Visit our [Support Portal](https://support.torproject.org) for " +"answers to frequently asked questions about connecting to Tor, circumventing" +" censorship, using onion services, and more." +msgstr "" +"ááá®ááá ááá ááá¡áááá ááááá? áá¬áááá á©áááá [áá®áá ááááá áá¡ " +"á¡ááá¢á¡](https://support.torproject.org) á®á¨áá áá ááá¡áá£á áááá®ááááá ááá¡á£á®áá¡ " +"ááá¡áá¦áááá Tor-ááá áááááá¨áá áááá¡, áªáááá£á áá¡áááá¡ áááá ááá¡ ááááá¡, onion-" +"áááá¡áá®á£á áááááá¡ ááááá§áááááá¡ á¨áá¡áá®áá áá á. á¨." + +#: https//www.torproject.org/download/ +#: (content/download/contents+en.lrpage.title) +#: (content/download/contents+en.lrpage.section) +#: https//www.torproject.org/download/alpha/ +#: (content/download/alpha/contents+en.lrpage.section) +#: https//www.torproject.org/download/languages/ +#: (content/download/languages/contents+en.lrpage.section) +msgid "Download" +msgstr "á©áááá¢ááá ááá" + +#: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.title) +#: (content/menu/contents+en.lrpage.section)
[tor-commits] [translation/tpo-web] Update translations for tpo-web
commit 77e25592f50da7a61249eb69cf1b5ea01bfd4acc Author: Translation commit bot Date: Mon Apr 8 11:20:31 2019 + Update translations for tpo-web --- contents+ka.po | 26 ++ 1 file changed, 26 insertions(+) diff --git a/contents+ka.po b/contents+ka.po index c79324e55..e86d6a175 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -337,6 +337,12 @@ msgid "" "diverse interests and trust assumptions, and the software needed to be free " "and open to maximize transparency and separation." msgstr "" +"1990-áááááá¨á ááá¡á á¨áá¥áááááá ááá§ááááá£áá, onion-ááááá¡áááá áááá á©áá¤áá¥á ááá£áá áá§á " +"áá¡ááá á¥á¡áááá¡áááá¡, á ááááá᪠áá áá¥áááááá áá áááá¡áá ááá¥áááááááá ááá£áá. " +"á¨áá¡áááááá¡áá, áááááá á á¥á¡áááá¡ áá£á¨áááá, á£ááá á£áá á£ááááá§á áááá¡á®áááááá£áá áááááááá¡ " +"áá¥ááá, á¡áááá ááááá£ááááááá áá ááá£áááá¡, á®ááá áá ááá ááá£áá ááá¬ááá, á£ááá á§áá¤áááá§á " +"ááááá¡á£á¤ááá áá á¦áá, ááá¦ááá ááááá¡ ááááááá ááááááá¡ ááá¡áá¦á¬áááá áá á¤áá á£áá " +"áááá¨áá áááá¡ áá¡áá ááááááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -344,6 +350,8 @@ msgid "" "That's why in October 2002 when the Tor network was initially deployed, its " "code was released under a free and open software license." msgstr "" +"á¡á¬áá áá áááá¢áá, 2002 á¬ááá¡ áá¥á¢ááááá á¨á, á áááá¡á᪠Tor-á¥á¡ááá áááááááá ááááá áááá¨áá," +" ááá¡á áááá áááá áªáááá áá ááá áááá¡ ááááá¡á£á¤ááá, ááá®á¡áááá áááªáááááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -351,6 +359,8 @@ msgid "" "By the end of 2003, the network had about a dozen volunteer nodes, mostly in" " the U.S., plus one in Germany." msgstr "" +"2003 á¬ááá¡ ááááá¡áááá¡, á¥á¡ááá¡ ááá£á¨áááááá áááá£ááá ááá¢á ááá®áááá¡á ááááá¡á " +"ááááááªáááá, á«áá áááááá áá¨á¨-ááá, áá áá áá ááá áááááááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -360,6 +370,11 @@ msgid "" "work on Tor in 2004. In 2006, the Tor Project, Inc., a 501(c)3 nonprofit " "organization, was founded to maintain Tor's development." msgstr "" +"Tor-áá¡ á£ááá áá¢áá¡áááááá¡ áááªáááááá áááá áªáá¤á á£áá á£á¤ááááááá¡ áá£áá®áá, [áááá¥á¢á ááá£ááá " +"á¡áá¡ááá¦áá á á¤ááááá (EFF)](https://www.eff.org/) áááá¬á§á á áá¯áá áá¡á áá ááááá¡ Tor-" +"ááá áááááá¨áá ááá£áá á¡ááá£á¨áááááá¡ ááá¤ááááá¡ááá 2004 á¬ááá¡. 2006 á¬ááá¡ áá áááá á¡áá " +"the Tor Project, Inc., áá ááááááááááá 501(c)3 ááá¬áá¡ááá£áááá, Tor-áá¡ " +"á¨ááá£á¨áááááá¡ áááááá®ááááááááá¡áááá¡." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -368,6 +383,9 @@ msgid "" "address censorship, such as the need to get around government firewalls, in " "order for its users to access the open web." msgstr "" +"2007 á¬ááá¡, áá¦ááá¨áá£ááá ááá¬áá¡ááá£ááááá áááá¬á§á ááááááªááá á®áááááá¡ á¨ááá£á¨ááááá Tor-" +"á¥á¡áááá¡áááá¡, áªáááá£á áá¡ áá¡áá ááááááá, á¡áá®áááá¬áá¤á á¨ááá¦á£áááááá áááá ááá¡ ááááá, " +"áááá®ááá ááááááá¡áááá¡ ááá¢áá ááá¢ááá á¬áááááá¡ á¨áá¡áá«áááááááá¡ ááá¡ááªáááá." #: https//www.torproject.org/about/history/ #: (content/about/history/contents+en.lrpage.body) @@ -377,6 +395,11 @@ msgid "" " use, so starting in 2005, development of tools beyond just the Tor proxy " "began." msgstr "" +"Tor-á¡ á£á¤á á áá á£á¤á á
[tor-commits] [translation/tpo-web] Update translations for tpo-web
commit 65422064617ceb31c4a8074e77be3d21f5de4372 Author: Translation commit bot Date: Mon Apr 8 10:50:30 2019 + Update translations for tpo-web --- contents+ka.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contents+ka.po b/contents+ka.po index 9c6bf7680..c79324e55 100644 --- a/contents+ka.po +++ b/contents+ka.po @@ -156,7 +156,7 @@ msgstr "á¬áá ááá¢ááá" #: https//www.torproject.org/thank-you/ #: (content/thank-you/contents+en.lrpage.body) msgid "You're equipped to browse freely." -msgstr "" +msgstr "áá¥ááá á£ááá áááá á®áá á, áááá ááááá¡ ááááá¡á£á¤ááá ááááá®á£ááááá¡áááá¡ " #: https//www.torproject.org/thank-you/ #: (content/thank-you/contents+en.lrpage.body) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed
commit cf802287f2130dc29565e65be80ca1470a6cfd2a Author: Translation commit bot Date: Mon Apr 8 09:52:09 2019 + Update translations for support-portal_completed --- contents+de.po | 45 + contents+ka.po | 43 +-- contents+tr.po | 45 ++--- contents.pot | 42 +- 4 files changed, 133 insertions(+), 42 deletions(-) diff --git a/contents+de.po b/contents+de.po index 453bcde0d..f4ebe8d65 100644 --- a/contents+de.po +++ b/contents+de.po @@ -2,18 +2,18 @@ # Jim John , 2018 # jk , 2019 # try once, 2019 -# erinm, 2019 # Oliver Baumann , 2019 # Emma Peel, 2019 # Curtis Baltimore , 2019 +# erinm, 2019 # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 11:05+CET\n" +"POT-Creation-Date: 2019-04-08 11:48+CET\n" "PO-Revision-Date: 2018-10-02 22:41+\n" -"Last-Translator: Curtis Baltimore , 2019\n" +"Last-Translator: erinm, 2019\n" "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -112,6 +112,8 @@ msgstr "" #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.title) +#: https//support.torproject.org/faq/faq-2~master/ +#: (content/faq/faq-2~master/contents+en.lrquestion.title) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.title) #: https//support.torproject.org/censorship/censorship-1/ @@ -125,6 +127,8 @@ msgstr "" #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) +#: https//support.torproject.org/faq/faq-2~master/ +#: (content/faq/faq-2~master/contents+en.lrquestion.description) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.description) #: https//support.torproject.org/censorship/censorship-1/ @@ -138,21 +142,22 @@ msgstr "" #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) +#: https//support.torproject.org/faq/faq-2~master/ +#: (content/faq/faq-2~master/contents+en.lrquestion.description) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.description) #: https//support.torproject.org/censorship/censorship-1/ #: (content/censorship/censorship-1/contents+en.lrquestion.description) msgid "" "Most of the time, simply downloading the [Tor " -"Browser](https://www.torproject.org/download/) and then using it to navigate" -" to the blocked site will allow access." +"Browser](https://www.torproject.org/download) and then using it to navigate " +"to the blocked site will allow access." msgstr "" -"Meistens wird der Zugang durch einfaches Herunterladen des [Tor-Browsers] " -"(https://www.torproject.org/de/download/) und anschlieÃende Navigation zur " -"blockierten Seite ermöglicht." #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) +#: https//support.torproject.org/faq/faq-2~master/ +#: (content/faq/faq-2~master/contents+en.lrquestion.description) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.description) #: https//support.torproject.org/censorship/censorship-1/ @@ -168,6 +173,8 @@ msgstr "" #: https//support.torproject.org/faq/faq-2/ #: (content/faq/faq-2/contents+en.lrquestion.description) +#: https//support.torproject.org/faq/faq-2~master/ +#: (content/faq/faq-2~master/contents+en.lrquestion.description) #: https//support.torproject.org/tbb/tbb-8/ #: (content/tbb/tbb-8/contents+en.lrquestion.description) #: https//support.torproject.org/censorship/censorship-1/ @@ -1159,8 +1166,6 @@ msgstr "" #: https//support.torproject.org/tbb/tbb-19/ #: (content/tbb/tbb-19/contents+en.lrquestion.description) -#: https//support.torproject.org/censorship/censorship-4/ -#: (content/censorship/censorship-4/contents+en.lrquestion.description) msgid "" "If you need other bridges, you can get them at our [Bridges " "website](https://bridges.torproject.org/)." @@ -1170,8 +1175,6 @@ msgstr "" #: https//support.torproject.org/tbb/tbb-19/ #: (content/tbb/tbb-19/contents+en.lrquestion.description) -#: https//support.torproject.org/censorship/censorship-4/ -#: (content/censorship/censorship-4/contents+en.lrquestion.description) msgid "" "For more information about bridges, see the [Tor Browser manual](https://tb-; "manual.torproject.org/bridges)." @@ -3114,6 +3117,24 @@ msgstr "" "href=\"https://www.torproject.org\;>Webseite herunterladen " "kannst, versuche mittels GetTor eine Kopie zu bekommen." +#: https//support.torproject.org/censorship/censorship-4/ +#: (content/censorship/censorship-4/contents+en.lrquestion.description) +msgid "" +"If you need other bridges, you can get them at our
[tor-commits] [tpo/master] Bug 30061: Also update language description for sv-SE and ga-IE
commit 5d68a4e3e72ed5f02b1037030a0eccb13727b7a0 Author: Nicolas Vigier Date: Mon Apr 8 11:45:18 2019 +0200 Bug 30061: Also update language description for sv-SE and ga-IE --- databags/download-alternatives-alpha.ini | 2 +- databags/download-alternatives.ini | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/databags/download-alternatives-alpha.ini b/databags/download-alternatives-alpha.ini index cd93410..33276bc 100644 --- a/databags/download-alternatives-alpha.ini +++ b/databags/download-alternatives-alpha.ini @@ -40,7 +40,7 @@ language = Français (fr) [ga-IE] url = /ga-IE/ -language = Gaeilge (ga) +language = Gaeilge (ga-IE) [he] url = /he/ diff --git a/databags/download-alternatives.ini b/databags/download-alternatives.ini index 1c616c5..c06dd8d 100644 --- a/databags/download-alternatives.ini +++ b/databags/download-alternatives.ini @@ -32,7 +32,7 @@ language = Français (fr) [ga-IE] url = /ga-IE/ -language = Gaeilge (ga) +language = Gaeilge (ga-IE) [he] url = /he/ @@ -80,7 +80,7 @@ url = /ru/ [sv-SE] url = /sv-SE/ -language = Svenska (sv) +language = Svenska (sv-SE) [tr] url = /tr/ ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tpo/master] Bug 30061: Fix ga-IE and sv-SE downloads
commit 3a3acc261baba494c6c7bf9d164c06c62dafe3c8 Author: Nicolas Vigier Date: Mon Apr 8 11:31:20 2019 +0200 Bug 30061: Fix ga-IE and sv-SE downloads --- databags/download-alternatives-alpha.ini | 4 ++-- databags/download-alternatives.ini | 8 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/databags/download-alternatives-alpha.ini b/databags/download-alternatives-alpha.ini index d13d584..cd93410 100644 --- a/databags/download-alternatives-alpha.ini +++ b/databags/download-alternatives-alpha.ini @@ -38,8 +38,8 @@ language = Farsi (fa) url = /fr/ language = Français (fr) -[ga] -url = /ga/ +[ga-IE] +url = /ga-IE/ language = Gaeilge (ga) [he] diff --git a/databags/download-alternatives.ini b/databags/download-alternatives.ini index 2fdf984..1c616c5 100644 --- a/databags/download-alternatives.ini +++ b/databags/download-alternatives.ini @@ -30,8 +30,8 @@ language = Farsi (fa) url = /fr/ language = Français (fr) -[ga] -url = /ga/ +[ga-IE] +url = /ga-IE/ language = Gaeilge (ga) [he] @@ -78,8 +78,8 @@ language = Português Brasil(pt-BR) language = Ð ÑÑÑкий (ru) url = /ru/ -[sv] -url = /sv/ +[sv-SE] +url = /sv-SE/ language = Svenska (sv) [tr] ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/support-portal] Update translations for support-portal
commit 949fd273dbb308d13784b369d26d65d40f48efac Author: Translation commit bot Date: Mon Apr 8 08:50:51 2019 + Update translations for support-portal --- contents+bn.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contents+bn.po b/contents+bn.po index abc9546be..bc486cdb0 100644 --- a/contents+bn.po +++ b/contents+bn.po @@ -5113,7 +5113,7 @@ msgstr "" #: https//support.torproject.org/misc/glossary/ #: (content/misc/glossary/contents+en.lrquestion.description) msgid "### scramblesuit" -msgstr "" +msgstr "### scramblesuit" #: https//support.torproject.org/misc/glossary/ #: (content/misc/glossary/contents+en.lrquestion.description) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-iuk] Update translations for tails-iuk
commit a71c6da808a5cb767f0bba1ed310c6ac3bb64850 Author: Translation commit bot Date: Mon Apr 8 08:16:46 2019 + Update translations for tails-iuk --- tr.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr.po b/tr.po index 7ddfda1f9..10b0922c0 100644 --- a/tr.po +++ b/tr.po @@ -22,7 +22,7 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: Tails developers \n" "POT-Creation-Date: 2018-12-09 13:56+0100\n" -"PO-Revision-Date: 2018-12-31 07:26+\n" +"PO-Revision-Date: 2019-04-08 07:56+\n" "Last-Translator: Kaya Zeren \n" "Language-Team: Turkish (http://www.transifex.com/otf/torproject/language/tr/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-iuk_completed] Update translations for tails-iuk_completed
commit 6e6f64b2310e3b7999cb61e34ad4359936aca100 Author: Translation commit bot Date: Mon Apr 8 08:16:51 2019 + Update translations for tails-iuk_completed --- tr.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr.po b/tr.po index 7ddfda1f9..10b0922c0 100644 --- a/tr.po +++ b/tr.po @@ -22,7 +22,7 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: Tails developers \n" "POT-Creation-Date: 2018-12-09 13:56+0100\n" -"PO-Revision-Date: 2018-12-31 07:26+\n" +"PO-Revision-Date: 2019-04-08 07:56+\n" "Last-Translator: Kaya Zeren \n" "Language-Team: Turkish (http://www.transifex.com/otf/torproject/language/tr/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-spec/master] Add selfsigned-user-safety proposal as 103
commit aa4789f02be3a60c9288a00d42e32fc153c22f98 Author: Georg Koppen Date: Mon Apr 8 07:30:47 2019 + Add selfsigned-user-safety proposal as 103 --- proposals/103-selfsigned-user-safety.txt | 111 +++ 1 file changed, 111 insertions(+) diff --git a/proposals/103-selfsigned-user-safety.txt b/proposals/103-selfsigned-user-safety.txt new file mode 100644 index 000..35de1c8 --- /dev/null +++ b/proposals/103-selfsigned-user-safety.txt @@ -0,0 +1,111 @@ +Filename: 103-selfsigned-user-safety.txt +Title: Protecting Against Malicious Exit Nodes Performing TLS Interception +Author: Tom Ritter +Created: 06-Mar-2019 +Status: Open + +1. Motivation + + Sometimes, exit nodes are malicious and perform TLS interception using self- + signed or otherwise invalid TLS certificates. Tor Project and volunteers + scan and report malicious exit relays where-upon they are given the BadExit + flag. + + In the period of time between the nodes being identified and being + blocklisted, users are put at risk from these nodes. + +2. Proposal + +2.1. Classifying TLS Certificate Errors + + First we classify TLS Certificate Errors into two categories. We will use + these classifications later. + + Class 1: Suspicious Certificate Errors + + - A self-signed certificate + - A certificate signed by a Trust Anchor but for a different hostname + - A certificate that appears to be signed by a Trust Anchor, but is + missing an intermediate allowing a full path to be built + + Class 2: Unsuspicious Certificate Errors + + - An expired certificate signed by a Trust Anchor + - A certificate that requires an OCSP staple, but the staple is not + present + +2.2. Browser Logic + + If the browser encounters an invalid TLS certificate when connecting to a + hostname, and the type of invalidness is a Suspicious Certificate Error, + the browser will not _immediately_ allow the user to bypass the error and + add an exception. + + Instead it will create a new circuit through a new exit node (making sure + to check the Family of the nodes), begin a TLS handshake, and obtain the + certificate offered. + + If the certificate is the same as the one offered through the initial + circuit, the user is allowed to add an exception and continue. If the + certificate is different, the user is not allowed to bypass the error. + +2.3. Optional Extension + + If a certificate mismatch occurs, the browser could prompt the user to + send a report to Tor Project. + + The simple version of this feature could open an email message with + details prepopulated and addressed to badrelays@. + + The more advanced version could submit the information to an onion + service operated by Tor Project. On the backend, we could build an + automatic verification process as well. + + The details would include the hostname visited, time, exit nodes, and + certificates received over which exit nodes. + +3. False Positives + + It is possible, although I suspect uncommon, that a server may have + geographic or other load balancing that presents different self-signed + certificates to different exit nodes. + + If we receive reports of such occurances, we could either relax protects + for such domains we hardcode into the browser, or perform the new-circuit + verification choosing an exit node in the same country. + +4. User Interface/Experience + + While the certificate is being verified over another circuit, it would be + best to provide feedback to the user. + + a. The button can appear disabled and say something like + 'Pending (Verifying Certificate)' + b. A small progress bar can appear under the button that tracks the progress + of creating and extending the circuit, sending the request and getting + the reply. + c. A small 'Retry' underlined, clickable link could sit by the progress + bar to retry the circuit in case it gets stalled. + + If the certificate comes back and is a mismatch, we could replace the entire + error page with more information, including a cloudflare-style diagram[0] showing + the malicious exit node, and prompting the user to submit the information. + + If the certificate comes back with a match, we could add some text noting that + some amount of verification has been performed. However it seems bad to + automatically accept the certificate or relax the warning too much, since it + is still possible a TLS attack is occuring (just not inside the Tor network.) + Alternately, we could not change the warning page at all. + +5. Concerns + + An exit node who observes an aborted TLS handshake will learn that a user + encountered a self-signed certificate error for this server on another circuit. + What would this tell them? It leaks a user's browsing activity. It also leaks + the prescence of a malicious exit node on the network (assuming the exit node + observes a valid TLS certificate.) + + Exit nodes who lie about their family have a chance
[tor-commits] [tor-browser-spec/master] Add download-user-safety proposal to ideas
commit ab5ab0ea175578bbd4569f7863c7a8f4d07806f7 Author: Georg Koppen Date: Mon Apr 8 07:54:31 2019 + Add download-user-safety proposal to ideas --- proposals/ideas/xxx-download-user-safety.txt | 203 +++ 1 file changed, 203 insertions(+) diff --git a/proposals/ideas/xxx-download-user-safety.txt b/proposals/ideas/xxx-download-user-safety.txt new file mode 100644 index 000..f62a8a6 --- /dev/null +++ b/proposals/ideas/xxx-download-user-safety.txt @@ -0,0 +1,203 @@ +Filename: xxx-download-user-safety.txt +Title: Protecting Against Malicious Exit Nodes Performing File Infection +Author: Tom Ritter +Created: 06-Mar-2019 +Status: Draft + +1. Motivation + + Sometimes, exit nodes are malicious. One activity malicious exit nodes + perform is infecting files (most commonly executables) downloaded over + insecure or otherwise compromised connections. Tor Project and + volunteers scan and report malicious exit relays where-upon they are + given the BadExit flag. + + In the period of time between the nodes being identified and being + blocklisted, users are put at risk from these nodes. + +2. Proposal + +2.1. Required Infrastructure + + Firstly, we assume that for each operating system, we have devised two lists of + file types for that system. + +Executable File Types: These files are programs or otherwise things that + can definitly and intentionally execute code. + Examples: .exe .deb + +Transparent File Types: These files are trivial or simple file types where + the risk presented is very low. + Examples: .txt .html .jpg, .png + + Additionally, it would be ideal if, for file archive types (e.g. .zip), we read + the file archive manifest and classified the file archive accordingly. + + Secondly, this proposal is complementary to the 103-selfsigned-user-safety.txt + proposal. We assume that (only) one of the following is in place, and we concern + ourselves only with downloads that meet one of the follow criteria + + Criteria: + - the resource of concern is loaded over HTTP + or + - selfsigned-user-safety is not implemented, the resource of concern is loaded + over HTTPS, and the certificate has a Class 1 Suspicious Certificate Error + (defined below) + +2.1.1 selfsigned-user-safety + + The selfsigned-user-safety proposal is implemented. + +2.1.2 Self-signed certificate error detection + + As in selfsigned-user-safety, we classify TLS Certificate Errors into two + categories. + + Class 1: Suspicious Certificate Errors + + - A self-signed certificate + - A certificate signed by a Trust Anchor but for a different hostname + - A certificate that appears to be signed by a Trust Anchor, but is + missing an intermediate allowing a full path to be built + + Class 2: Unsuspicious Certificate Errors + + - An expired certificate signed by a Trust Anchor + - A certificate that requires an OCSP staple, but the staple is not + present + + The browser will detect a Class 1 error and make this state available for + the browser to base decisions off of. + +2.2. The difference between the download _link_ and the download + + We concern ourselves with two situations, that is whether or not the + download link appears on is secure (defined as not having a Class 1 + Error for any active page content). + + When the download link comes from a secure page, but the target of the + download is insecure (defined as being HTTP or having a Class 1 Error), + the link itself impacts some amount of authenticity for the download. + + However, when the download link comes from an insecure page, no + authenticity is possible, as a MITM attacker can point the download link + at a malicious file. + +2.3. Browser Logic for Executable Files + + Option 1: If the filetype of a download is one of a predefined set of executable +formats, the download is prevented entirely. + + Option 2: If the filetype of a download is one of a predefined set of executable +formats, we attempt to verify the download. + + If the download link is secure, we could consider either option. + If the download link is insecure, we should only consider Option 1. Verification + can impart no additional value. + +2.4. Browser Logic for Non-Transparent, Non-Executable Files + + This essentially reverses the option numbers from above, to reflect the reduced + risk of infection of non-executable files. + + To be clear, however, the risk is still non-zero. Complex types such as .doc can + include macros or other executable code, alternately they are prime suspects for + client-side exploits. + + Option 1: If the filetype of a download is NOT one of a predefined set of executable +formats, we attempt to verify the download. + + Option 2: If the filetype of a download is NOT one of a predefined set of executable +formats, the download is prevented entirely. + + Option 3: No
[tor-commits] [tor-browser-spec/master] Add cryptocurrency-user-safety proposal to ideas
commit 61bf94fd1413d00a76b4d16dfca8314f265e Author: Georg Koppen Date: Mon Apr 8 07:51:32 2019 + Add cryptocurrency-user-safety proposal to ideas --- proposals/ideas/xxx-cryptocurrency-user-safety.txt | 97 ++ 1 file changed, 97 insertions(+) diff --git a/proposals/ideas/xxx-cryptocurrency-user-safety.txt b/proposals/ideas/xxx-cryptocurrency-user-safety.txt new file mode 100644 index 000..4ac7fb0 --- /dev/null +++ b/proposals/ideas/xxx-cryptocurrency-user-safety.txt @@ -0,0 +1,97 @@ +Filename: xxx-cryptocurrency-user-safety.txt +Title: Protecting Against Malicious Exit Nodes Performing Cryptocurrency Hijacking +Author: Tom Ritter +Created: 06-Mar-2019 +Status: Draft + +1. Motivation + + Sometimes, exit nodes are malicious. One activity malicious exit nodes + perform is rewriting the addresses of cryptocurrencies to hijack and steal + funds users are trying to send to the original address. Tor Project and + volunteers scan and report malicious exit relays where-upon they are + given the BadExit flag. + + In the period of time between the nodes being identified and being + blocklisted, users are put at risk from these nodes. + +2. Proposal + +2.1. Required Infrastructure + + This proposal is complementary to the 103-selfsigned-user-safety.txt proposal. + We assume that (only) one of the following is in place. + +2.1.1 selfsigned-user-safety + + The selfsigned-user-safety proposal is implemented. + +2.1.2 Self-signed certificate error detection + + As in selfsigned-user-safety, we classify TLS Certificate Errors into two + categories. + + Class 1: Suspicious Certificate Errors + + - A self-signed certificate + - A certificate signed by a Trust Anchor but for a different hostname + - A certificate that appears to be signed by a Trust Anchor, but is + missing an intermediate allowing a full path to be built + + Class 2: Unsuspicious Certificate Errors + + - An expired certificate signed by a Trust Anchor + - A certificate that requires an OCSP staple, but the staple is not + present + + The browser will detect a Class 1 error and make this state available for + the browser to base decisions off of. + +2.2. Browser Logic + + The browser will be able to recognize addresses of common cryptocurrencies + and when a user executes a copy event, will search for such an address in the + copied text. + + If an address is detected and: + - the page is loaded over HTTP + or + - selfsigned-user-safety is not implemented, the page is loaded over HTTPS, + and the certificate has a Class 1 Suspicious Certificate Error + + Then the text MUST NOT be copied to the clipboard. + + Basically this prevents the address from being copied if the address could + have been changed by the exit node. + +3. False Positives + + Not every cryptocurrency address served over HTTP is being attacked by a + malicious exit node. + +4. False Negatives (Attacker-Controlled) + + An attacker could change the address to a QR code and prompt the user to + scan it with their phone. This would not be detectable if the attacker + rendered the QR code using background-colored elements for example. + + There are likely other bypasses to consider. + +5. User Interface/Experience + + The text will not be copied. But when the user executes the copy shortcut or + menu item a model dialog (like alert()) could be presented explaining why the + copy failed. + + We could also use a doorhanger or information bar - but both of these seem prone + to being missed or ignored; while a modal dialog will be immediate, come with a + sound, and + +6. User Bypass + + The user can, of course, manually type the address. + +7. Implementation + + In Firefox, this entire concept can likely be implemented as a WebExtension + using the TLS Web Extension APIs and the Clipboard APIs. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torcheck_completed] Update translations for torcheck_completed
commit 6e9adfad397125c4363b0ae6fb19becc0fcef6c1 Author: Translation commit bot Date: Mon Apr 8 07:20:01 2019 + Update translations for torcheck_completed --- es/torcheck.po | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/es/torcheck.po b/es/torcheck.po index 350f2b1be..bdfdadd4c 100644 --- a/es/torcheck.po +++ b/es/torcheck.po @@ -24,7 +24,7 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-04-08 06:05+\n" +"PO-Revision-Date: 2019-04-08 07:18+\n" "Last-Translator: Emma Peel\n" "Language-Team: Spanish (http://www.transifex.com/otf/torproject/language/es/)\n" "MIME-Version: 1.0\n" @@ -49,7 +49,7 @@ msgstr "Hay una actualización de seguridad disponible para el Tor Browser." msgid "" "https://www.torproject.org/download/download-easy.html\;>Click " "here to go to the download page" -msgstr "https://www.torproject.org/download/download-easy.html\;>Haga click aquà para ir a la página de descargas" +msgstr "https://www.torproject.org/download/download-easy.html\;>Haz click aquà para ir a la página de descargas" msgid "Sorry. You are not using Tor." msgstr "Lo sentimos, no estás usando Tor." @@ -79,12 +79,12 @@ msgid "This page is also available in the following languages:" msgstr "Esta página también está disponible en los siguientes idiomas:" msgid "For more information about this exit relay, see:" -msgstr "Para más información acerca de este repetidor de salida ('exit relay'), vea:" +msgstr "Para más información acerca de este repetidor de salida ('exit relay'), lee:" msgid "" "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, " "development, and education of online anonymity and privacy." -msgstr "El Proyecto Tor es una entidad US 501(c)(3) sin ánimo de lucro dedicada a la investigación, desarrollo y educación sobre la privacidad en lÃnea." +msgstr "El Proyecto Tor es una ONG de Estados Unidos dedicada a la investigación, al desarrollo y la educación sobre la privacidad en lÃnea." msgid "Learn More " msgstr "Aprender más " @@ -102,7 +102,7 @@ msgid "Tor Q Site" msgstr "Sitio de preguntas y respuestas de Tor" msgid "Volunteer" -msgstr "Voluntarios" +msgstr "Colabora" msgid "JavaScript is enabled." msgstr "JavaScript está habilitado." ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torcheck] Update translations for torcheck
commit 779bd17dfa3e05f1f674aa2db03b403ed134abe6 Author: Translation commit bot Date: Mon Apr 8 07:19:55 2019 + Update translations for torcheck --- es/torcheck.po | 10 +- km/torcheck.po | 9 + sl/torcheck.po | 9 + 3 files changed, 15 insertions(+), 13 deletions(-) diff --git a/es/torcheck.po b/es/torcheck.po index 350f2b1be..bdfdadd4c 100644 --- a/es/torcheck.po +++ b/es/torcheck.po @@ -24,7 +24,7 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-04-08 06:05+\n" +"PO-Revision-Date: 2019-04-08 07:18+\n" "Last-Translator: Emma Peel\n" "Language-Team: Spanish (http://www.transifex.com/otf/torproject/language/es/)\n" "MIME-Version: 1.0\n" @@ -49,7 +49,7 @@ msgstr "Hay una actualización de seguridad disponible para el Tor Browser." msgid "" "https://www.torproject.org/download/download-easy.html\;>Click " "here to go to the download page" -msgstr "https://www.torproject.org/download/download-easy.html\;>Haga click aquà para ir a la página de descargas" +msgstr "https://www.torproject.org/download/download-easy.html\;>Haz click aquà para ir a la página de descargas" msgid "Sorry. You are not using Tor." msgstr "Lo sentimos, no estás usando Tor." @@ -79,12 +79,12 @@ msgid "This page is also available in the following languages:" msgstr "Esta página también está disponible en los siguientes idiomas:" msgid "For more information about this exit relay, see:" -msgstr "Para más información acerca de este repetidor de salida ('exit relay'), vea:" +msgstr "Para más información acerca de este repetidor de salida ('exit relay'), lee:" msgid "" "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, " "development, and education of online anonymity and privacy." -msgstr "El Proyecto Tor es una entidad US 501(c)(3) sin ánimo de lucro dedicada a la investigación, desarrollo y educación sobre la privacidad en lÃnea." +msgstr "El Proyecto Tor es una ONG de Estados Unidos dedicada a la investigación, al desarrollo y la educación sobre la privacidad en lÃnea." msgid "Learn More " msgstr "Aprender más " @@ -102,7 +102,7 @@ msgid "Tor Q Site" msgstr "Sitio de preguntas y respuestas de Tor" msgid "Volunteer" -msgstr "Voluntarios" +msgstr "Colabora" msgid "JavaScript is enabled." msgstr "JavaScript está habilitado." diff --git a/km/torcheck.po b/km/torcheck.po index 0b60ccbc2..53ce15924 100644 --- a/km/torcheck.po +++ b/km/torcheck.po @@ -2,13 +2,14 @@ # Copyright (C) 2008-2013 The Tor Project, Inc # # Translators: +# Emma Peel, 2019 # Sokhem Khoem , 2014 msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-04-08 06:05+\n" -"Last-Translator: runasand \n" +"PO-Revision-Date: 2019-04-08 07:08+\n" +"Last-Translator: Emma Peel\n" "Language-Team: Khmer (http://www.transifex.com/otf/torproject/language/km/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,7 +28,7 @@ msgid "" msgstr "áá¼áâáááâáá¶áâ https://www.torproject.org/\;>áááááâááááá¶á Tor ááááá¶ááâáááááá¶áâááááááâá¢ááá¸âáá¶áâáááá¾ Tor áááâáá»ááááá·áá¶áá á¥á¡á¼áâá¢áááâáá»áááâáá¶áâá¢áá¸áááºáá·áâáááâáááá¸âáá¶âááááááââá¢áá¶áá·áá" msgid "There is a security update available for Tor Browser." -msgstr "" +msgstr "áá¶áâáá áá á»áááááááá¶áâáá»ááááá·áá¶áâááááá¶áá Tor Browser á" msgid "" "https://www.torproject.org/download/download-easy.html\;>Click " @@ -94,7 +95,7 @@ msgid "JavaScript is disabled." msgstr "JavaScript áááá¼áâáá¶áâáá·áá" msgid "However, it does not appear to be Tor Browser." -msgstr "" +msgstr "áááâáá¶âááá¶áâáá¶âááâááá áá¶âáá·áâáááá á¶áâáá¶ââáᶠTor Browser á" msgid "Run a Relay" msgstr "" diff --git a/sl/torcheck.po b/sl/torcheck.po index 4c3be7277..459a8d96a 100644 --- a/sl/torcheck.po +++ b/sl/torcheck.po @@ -2,13 +2,14 @@ # Copyright (C) 2008-2013 The Tor Project, Inc # # Translators: +# Emma Peel, 2019 # stefan.b , 2013 msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-04-08 06:05+\n" -"Last-Translator: erinm\n" +"PO-Revision-Date: 2019-04-08 07:15+\n" +"Last-Translator: Emma Peel\n" "Language-Team: Slovenian (http://www.transifex.com/otf/torproject/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,7 +28,7 @@ msgid "" msgstr "Prosimo, poglejte https://www.torproject.org/\;>spletno mesto Tor za
[tor-commits] [translation/torcheck_completed] refresh completed branches
commit f5c81d2c789a1294500238eda2d8a2ce3aba2f1d Author: Translation commit bot Date: Mon Apr 8 07:03:04 2019 + refresh completed branches --- af/torcheck.po | 56 - az/torcheck.po | 97 -- bn_BD/torcheck.po | 104 - bs/torcheck.po | 57 - cy/torcheck.po | 102 es_CO/torcheck.po | 105 -- fr_CA/torcheck.po | 109 gl/torcheck.po | 57 - km/torcheck.po | 97 -- kn/torcheck.po | 56 - ko_KR/torcheck.po | 57 - la/torcheck.po | 103 - lb/torcheck.po | 103 - lo/torcheck.po | 103 - my/torcheck.po | 56 - pl_PL/torcheck.po | 57 - ru@petr1708/torcheck.po | 103 - si_LK/torcheck.po | 57 - sk_SK/torcheck.po | 104 - sl/torcheck.po | 56 - sl_SI/torcheck.po | 98 --- te_IN/torcheck.po | 56 - 22 files changed, 1793 deletions(-) diff --git a/af/torcheck.po b/af/torcheck.po deleted file mode 100644 index cef5f885b..0 --- a/af/torcheck.po +++ /dev/null @@ -1,56 +0,0 @@ -# TorCheck gettext template -# Copyright (C) 2008-2012 The Tor Project, Inc -# -# Translators: -# TakSlak , 2013 -msgid "" -msgstr "" -"Project-Id-Version: The Tor Project\n" -"POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2013-11-06 09:10+\n" -"Last-Translator: runasand \n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/torproject/language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: pygettext.py 1.5\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Congratulations. Your browser is configured to use Tor." -msgstr "Geluk. Jou webleser is ingestel om Tor te gebruik" - -msgid "" -"Please refer to the https://www.torproject.org/\;>Tor website " -"for further information about using Tor safely. You are now free to browse " -"the Internet anonymously." -msgstr "Verwys asseblief na die https://www.torproject.org/\;> Tor webwerf vir meer inligting oor die veilige gebruik van Tor. Jy is nou vry om die Internet anoniem te gebruik." - -msgid "There is a security update available for the Tor Browser Bundle." -msgstr "Daar is 'n sekuriteit opgradering vir die Tor Browser Bundel beskikbaar ." - -msgid "" -"https://www.torproject.org/download/download-easy.html\;>Click " -"here to go to the download page" -msgstr "https://www.torproject.org/download/download-easy.html\;> Kliek hier om na die aflaai bladsy te gaan." - -msgid "Sorry. You are not using Tor." -msgstr "Jammer. U gebruik nie Tor nie" - -msgid "" -"If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for " -"configuring your Tor client." -msgstr "As jy probeer om 'n Tor kliënt te gebruik, verwys asseblief na die https://www.torproject.org/\;>Tor webwerfen spesifiek na die https://www.torproject.org/docs/faq#DoesntWork\;>instruksies vir die instel van jou Tor client ." - -msgid "Sorry, your query failed or an unexpected response was received." -msgstr "Jammer, jou navraag het misluk of 'n onverwagte terugvoering is ontvang." - -msgid "" -"A temporary service outage prevents us from determining if your source IP " -"address is a https://www.torproject.org/\;>Tor node." -msgstr "'n Tydelike diens onderbreking verhinder ons om te bepaal of jou bron IP-adres 'n https://www.torproject.org/\;> Tor node is." - -msgid "Your IP address appears to be: " -msgstr "Jou IP-Adres kom voor as:" diff --git a/az/torcheck.po b/az/torcheck.po deleted file mode 100644 index 796313e29..0 --- a/az/torcheck.po +++ /dev/null @@ -1,97 +0,0 @@ -# TorCheck gettext template -# Copyright (C) 2008-2013 The Tor Project, Inc -# -# Translators: -# E , 2014 -msgid "" -msgstr "" -"Project-Id-Version: The Tor Project\n" -"POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2014-12-28 09:31+\n" -"Last-Translator: E \n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/torproject/language/az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n"
[tor-commits] [translation/torcheck_completed] Update translations for torcheck_completed
commit 1954c6ba82ba77f157da3d61ac79f784f29d1e75 Author: Translation commit bot Date: Mon Apr 8 06:21:13 2019 + Update translations for torcheck_completed --- ar/torcheck.po | 2 +- bg/torcheck.po | 2 +- bn/torcheck.po | 2 +- ca/torcheck.po | 2 +- cs/torcheck.po | 2 +- da/torcheck.po | 2 +- de/torcheck.po | 2 +- el/torcheck.po | 2 +- en_GB/torcheck.po | 4 ++-- eo/torcheck.po | 4 ++-- es/torcheck.po | 4 ++-- es_AR/torcheck.po | 2 +- es_MX/torcheck.po | 4 ++-- et/torcheck.po | 2 +- eu/torcheck.po | 4 ++-- fa/torcheck.po | 2 +- fi/torcheck.po | 2 +- fr/torcheck.po | 2 +- ga/torcheck.po | 2 +- he/torcheck.po | 2 +- hi/torcheck.po | 4 ++-- hr/torcheck.po | 2 +- hr_HR/torcheck.po | 2 +- hu/torcheck.po | 2 +- id/torcheck.po | 2 +- is/torcheck.po | 4 ++-- it/torcheck.po | 2 +- ja/torcheck.po | 2 +- ka/torcheck.po | 6 +++--- ko/torcheck.po | 2 +- lt/torcheck.po | 2 +- lv/torcheck.po | 2 +- mk/torcheck.po | 6 +++--- ms_MY/torcheck.po | 4 ++-- nb/torcheck.po | 8 nl/torcheck.po | 2 +- nl_BE/torcheck.po | 4 ++-- nn/torcheck.po | 6 +++--- pa/torcheck.po | 6 +++--- pl/torcheck.po | 2 +- pt/torcheck.po | 4 ++-- pt_BR/torcheck.po | 2 +- pt_PT/torcheck.po | 2 +- ro/torcheck.po | 2 +- ru/torcheck.po | 2 +- sk/torcheck.po | 2 +- sq/torcheck.po | 2 +- sr/torcheck.po | 4 ++-- sv/torcheck.po | 16 ta/torcheck.po | 4 ++-- templates/torcheck.pot | 4 ++-- th/torcheck.po | 6 +++--- tr/torcheck.po | 2 +- uk/torcheck.po | 2 +- vi/torcheck.po | 2 +- zh_CN/torcheck.po | 2 +- zh_HK/torcheck.po | 8 zh_TW/torcheck.po | 2 +- 58 files changed, 94 insertions(+), 94 deletions(-) diff --git a/ar/torcheck.po b/ar/torcheck.po index 50d305986..9278854d3 100644 --- a/ar/torcheck.po +++ b/ar/torcheck.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-01-15 12:19+\n" +"PO-Revision-Date: 2019-04-08 06:05+\n" "Last-Translator: erinm\n" "Language-Team: Arabic (http://www.transifex.com/otf/torproject/language/ar/)\n" "MIME-Version: 1.0\n" diff --git a/bg/torcheck.po b/bg/torcheck.po index 12953ebab..dcf1a4fb2 100644 --- a/bg/torcheck.po +++ b/bg/torcheck.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-01-15 12:19+\n" +"PO-Revision-Date: 2019-04-08 06:05+\n" "Last-Translator: erinm\n" "Language-Team: Bulgarian (http://www.transifex.com/otf/torproject/language/bg/)\n" "MIME-Version: 1.0\n" diff --git a/bn/torcheck.po b/bn/torcheck.po index 93f92c82f..05e899f99 100644 --- a/bn/torcheck.po +++ b/bn/torcheck.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-01-15 12:19+\n" +"PO-Revision-Date: 2019-04-08 06:05+\n" "Last-Translator: erinm\n" "Language-Team: Bengali (http://www.transifex.com/otf/torproject/language/bn/)\n" "MIME-Version: 1.0\n" diff --git a/ca/torcheck.po b/ca/torcheck.po index 334dcc2a7..449420fed 100644 --- a/ca/torcheck.po +++ b/ca/torcheck.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-01-15 12:19+\n" +"PO-Revision-Date: 2019-04-08 06:05+\n" "Last-Translator: erinm\n" "Language-Team: Catalan (http://www.transifex.com/otf/torproject/language/ca/)\n" "MIME-Version: 1.0\n" diff --git a/cs/torcheck.po b/cs/torcheck.po index a5a5d8b3d..7e9aaf24b 100644 --- a/cs/torcheck.po +++ b/cs/torcheck.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-01-15 12:19+\n" +"PO-Revision-Date: 2019-04-08 06:05+\n" "Last-Translator: erinm\n" "Language-Team: Czech (http://www.transifex.com/otf/torproject/language/cs/)\n" "MIME-Version: 1.0\n" diff --git a/da/torcheck.po b/da/torcheck.po index 53dcd93db..6ac946708 100644 --- a/da/torcheck.po +++ b/da/torcheck.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-03-23 18:32+\n" +"PO-Revision-Date: 2019-04-08 06:05+\n" "Last-Translator: scootergrisen\n" "Language-Team: Danish (http://www.transifex.com/otf/torproject/language/da/)\n" "MIME-Version: 1.0\n" diff --git a/de/torcheck.po b/de/torcheck.po
[tor-commits] [translation/torcheck] Update translations for torcheck
commit ce7ff57c7b1e30ea37b080beb23d256d0e22dcb7 Author: Translation commit bot Date: Mon Apr 8 06:20:34 2019 + Update translations for torcheck --- ach/torcheck.po| 8 af/torcheck.po | 4 ++-- ar/torcheck.po | 2 +- ast/torcheck.po| 8 az/torcheck.po | 4 ++-- be/torcheck.po | 4 ++-- bg/torcheck.po | 2 +- bn/torcheck.po | 2 +- br/torcheck.po | 10 +- bs/torcheck.po | 4 ++-- ca/torcheck.po | 2 +- cs/torcheck.po | 2 +- cy/torcheck.po | 4 ++-- da/torcheck.po | 2 +- de/torcheck.po | 2 +- el/torcheck.po | 2 +- en_GB/torcheck.po | 4 ++-- eo/torcheck.po | 4 ++-- es/torcheck.po | 4 ++-- es_AR/torcheck.po | 2 +- es_MX/torcheck.po | 4 ++-- et/torcheck.po | 2 +- eu/torcheck.po | 4 ++-- fa/torcheck.po | 2 +- fi/torcheck.po | 2 +- fr/torcheck.po | 2 +- fy/torcheck.po | 8 ga/torcheck.po | 2 +- gd/torcheck.po | 2 +- gl/torcheck.po | 4 ++-- gu/torcheck.po | 8 he/torcheck.po | 2 +- hi/torcheck.po | 4 ++-- hr/torcheck.po | 2 +- hr_HR/torcheck.po | 2 +- hu/torcheck.po | 2 +- hy/torcheck.po | 8 id/torcheck.po | 2 +- is/torcheck.po | 4 ++-- it/torcheck.po | 2 +- ja/torcheck.po | 2 +- ka/torcheck.po | 6 +++--- kk/torcheck.po | 6 +++--- km/torcheck.po | 4 ++-- kn/torcheck.po | 6 +++--- ko/torcheck.po | 2 +- lt/torcheck.po | 2 +- lv/torcheck.po | 2 +- mk/torcheck.po | 6 +++--- ml/torcheck.po | 8 mr/torcheck.po | 4 ++-- ms_MY/torcheck.po | 4 ++-- my/torcheck.po | 4 ++-- nb/torcheck.po | 8 ne/torcheck.po | 8 nl/torcheck.po | 2 +- nl_BE/torcheck.po | 4 ++-- nn/torcheck.po | 6 +++--- oc/torcheck.po | 8 or/torcheck.po | 8 pa/torcheck.po | 6 +++--- pl/torcheck.po | 2 +- pt/torcheck.po | 4 ++-- pt_BR/torcheck.po | 2 +- pt_PT/torcheck.po | 2 +- ro/torcheck.po | 2 +- ru/torcheck.po | 2 +- si_LK/torcheck.po | 4 ++-- sk/torcheck.po | 2 +- sl/torcheck.po | 2 +- son/torcheck.po| 8 sq/torcheck.po | 2 +- sr/torcheck.po | 4 ++-- sv/torcheck.po | 2 +- sw/torcheck.po | 2 +- ta/torcheck.po | 4 ++-- te/torcheck.po | 8 templates/torcheck.pot | 4 ++-- th/torcheck.po | 6 +++--- tr/torcheck.po | 2 +- uk/torcheck.po | 2 +- ur/torcheck.po | 2 +- uz/torcheck.po | 6 +++--- vi/torcheck.po | 2 +- zh_CN/torcheck.po | 2 +- zh_HK/torcheck.po | 8 zh_TW/torcheck.po | 2 +- 87 files changed, 169 insertions(+), 169 deletions(-) diff --git a/ach/torcheck.po b/ach/torcheck.po index c55d76ccc..6ebd250e3 100644 --- a/ach/torcheck.po +++ b/ach/torcheck.po @@ -4,11 +4,11 @@ # Translators: msgid "" msgstr "" -"Project-Id-Version: The Tor Project\n" +"Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2015-02-14 08:38+\n" -"Last-Translator: runasand \n" -"Language-Team: Acoli (http://www.transifex.com/projects/p/torproject/language/ach/)\n" +"PO-Revision-Date: 2019-04-08 06:05+\n" +"Last-Translator: runasand \n" +"Language-Team: Acoli (http://www.transifex.com/otf/torproject/language/ach/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff --git a/af/torcheck.po b/af/torcheck.po index 1b3876945..5763936de 100644 --- a/af/torcheck.po +++ b/af/torcheck.po @@ -6,9 +6,9 @@ # TakSlak , 2013 msgid "" msgstr "" -"Project-Id-Version: The Tor Project\n" +"Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2017-09-19 14:50+\n" +"PO-Revision-Date: 2019-04-08 06:05+\n" "Last-Translator: runasand \n" "Language-Team: Afrikaans (http://www.transifex.com/otf/torproject/language/af/)\n" "MIME-Version: 1.0\n" diff --git a/ar/torcheck.po b/ar/torcheck.po index 50d305986..9278854d3 100644 --- a/ar/torcheck.po +++ b/ar/torcheck.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2019-01-15 12:19+\n" +"PO-Revision-Date: 2019-04-08 06:05+\n" "Last-Translator: erinm\n" "Language-Team: Arabic (http://www.transifex.com/otf/torproject/language/ar/)\n" "MIME-Version: 1.0\n" diff --git a/ast/torcheck.po b/ast/torcheck.po index d3d0b4a84..09616ea67 100644 --- a/ast/torcheck.po