[tor-commits] [translation/tor-messenger-ircproperties] Update translations for tor-messenger-ircproperties

2016-04-14 Thread translation
commit a850d54fc973ebc424113ff4ecd146edaa778205
Author: Translation commit bot 
Date:   Fri Apr 15 03:46:44 2016 +

Update translations for tor-messenger-ircproperties
---
 zh_HK/irc.properties | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/zh_HK/irc.properties b/zh_HK/irc.properties
index 9350c4d..1f7fe19 100644
--- a/zh_HK/irc.properties
+++ b/zh_HK/irc.properties
@@ -122,7 +122,7 @@ message.summoned=召喚%S。
 #%S is the nickname of the user whose WHOIS information follows this 
message.
 message.whois=$S嘅Whois資訊:
 #%1$S is the nickname of the (offline) user whose WHOWAS information 
follows this message.
-message.whowas=%1$S離線。佢嘅Whowas資料是:
+message.whowas=%1$S離線。佢嘅Whowas資料係:
 #%1$S is the entry description (from tooltip.*), %2$S is its value.
 message.whoisEntry=\\ua0\\ua0\\ua0\\ua0%1$S: %2$S
 #%S is the nickname that is not known to the server.
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
 
 # LOCALIZATION NOTE (yes, no):
 #  These are used to turn true/false values into a yes/no response.
-yes=係
-no=唔係
+yes=是
+no=否

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


[tor-commits] [translation/tor-messenger-ircproperties_completed] Update translations for tor-messenger-ircproperties_completed

2016-04-14 Thread translation
commit 7578630eb759549ec5ad64d58dc033d450c7b392
Author: Translation commit bot 
Date:   Fri Apr 15 03:46:48 2016 +

Update translations for tor-messenger-ircproperties_completed
---
 zh_HK/irc.properties | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/zh_HK/irc.properties b/zh_HK/irc.properties
index 9350c4d..1f7fe19 100644
--- a/zh_HK/irc.properties
+++ b/zh_HK/irc.properties
@@ -122,7 +122,7 @@ message.summoned=召喚%S。
 #%S is the nickname of the user whose WHOIS information follows this 
message.
 message.whois=$S嘅Whois資訊:
 #%1$S is the nickname of the (offline) user whose WHOWAS information 
follows this message.
-message.whowas=%1$S離線。佢嘅Whowas資料是:
+message.whowas=%1$S離線。佢嘅Whowas資料係:
 #%1$S is the entry description (from tooltip.*), %2$S is its value.
 message.whoisEntry=\\ua0\\ua0\\ua0\\ua0%1$S: %2$S
 #%S is the nickname that is not known to the server.
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
 
 # LOCALIZATION NOTE (yes, no):
 #  These are used to turn true/false values into a yes/no response.
-yes=係
-no=唔係
+yes=是
+no=否

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


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

2016-04-14 Thread translation
commit 1b6eeb87440ac7a9cfd25a845219102f73821a0b
Author: Translation commit bot 
Date:   Fri Apr 15 03:45:36 2016 +

Update translations for tails-greeter_completed
---
 zh_HK/zh_HK.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index 3107a94..7ccb00c 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -17,7 +17,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-29 14:32+0100\n"
-"PO-Revision-Date: 2016-04-15 02:09+\n"
+"PO-Revision-Date: 2016-04-15 03:23+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\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/liveusb-creator] Update translations for liveusb-creator

2016-04-14 Thread translation
commit 1ce0cc2307ce3ade224974b9889052f708dc0fc2
Author: Translation commit bot 
Date:   Fri Apr 15 03:45:24 2016 +

Update translations for liveusb-creator
---
 zh_HK/zh_HK.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index f97ffa7..ba90806 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -16,7 +16,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-15 03:13+\n"
+"PO-Revision-Date: 2016-04-15 03:23+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\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-greeter] Update translations for tails-greeter

2016-04-14 Thread translation
commit f824a09b063965322df72cad0ed6194b44c467fc
Author: Translation commit bot 
Date:   Fri Apr 15 03:45:33 2016 +

Update translations for tails-greeter
---
 zh_HK/zh_HK.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index 3107a94..7ccb00c 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -17,7 +17,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-29 14:32+0100\n"
-"PO-Revision-Date: 2016-04-15 02:09+\n"
+"PO-Revision-Date: 2016-04-15 03:23+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\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/liveusb-creator_completed] Update translations for liveusb-creator_completed

2016-04-14 Thread translation
commit 75872edc3d94ce750586d0c560f9a3a6eb441281
Author: Translation commit bot 
Date:   Fri Apr 15 03:45:27 2016 +

Update translations for liveusb-creator_completed
---
 zh_HK/zh_HK.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index f97ffa7..ba90806 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -16,7 +16,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-15 03:13+\n"
+"PO-Revision-Date: 2016-04-15 03:23+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\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

2016-04-14 Thread translation
commit 9676abe84d23fd40c8c60f6fc94ee34a5ab9f914
Author: Translation commit bot 
Date:   Fri Apr 15 03:45:04 2016 +

Update translations for bridgedb
---
 zh_HK/LC_MESSAGES/bridgedb.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/LC_MESSAGES/bridgedb.po b/zh_HK/LC_MESSAGES/bridgedb.po
index 37320a3..f7d825e 100644
--- a/zh_HK/LC_MESSAGES/bridgedb.po
+++ b/zh_HK/LC_MESSAGES/bridgedb.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2016-04-15 02:12+\n"
+"PO-Revision-Date: 2016-04-15 03:23+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\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_completed] Update translations for bridgedb_completed

2016-04-14 Thread translation
commit ffb574c4cc5d8ad62c0ed6adb904e1e86cf95972
Author: Translation commit bot 
Date:   Fri Apr 15 03:45:07 2016 +

Update translations for bridgedb_completed
---
 zh_HK/LC_MESSAGES/bridgedb.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/LC_MESSAGES/bridgedb.po b/zh_HK/LC_MESSAGES/bridgedb.po
index 37320a3..f7d825e 100644
--- a/zh_HK/LC_MESSAGES/bridgedb.po
+++ b/zh_HK/LC_MESSAGES/bridgedb.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2016-04-15 02:12+\n"
+"PO-Revision-Date: 2016-04-15 03:23+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\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/torbutton-torbuttondtd] Update translations for torbutton-torbuttondtd

2016-04-14 Thread translation
commit e0c7be00da4b0ae976e76531e1ddac2996003c3e
Author: Translation commit bot 
Date:   Fri Apr 15 03:16:15 2016 +

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

diff --git a/zh_HK/torbutton.dtd b/zh_HK/torbutton.dtd
index 1ba4b72..40696a7 100644
--- a/zh_HK/torbutton.dtd
+++ b/zh_HK/torbutton.dtd
@@ -86,16 +86,16 @@
 
 
 
-
+
 
 
 
 
 
-
+
 
-
-
+
+
 
 
 

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


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

2016-04-14 Thread translation
commit feaee760f5e4b1a0c4dd25c004358104d5d8ea8a
Author: Translation commit bot 
Date:   Fri Apr 15 03:15:56 2016 +

Update translations for tails-misc
---
 zh_HK.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/zh_HK.po b/zh_HK.po
index aab83d0..c9f0017 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -3,16 +3,17 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # ronnietse , 2014
 # ronnietse , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-03-17 15:03+0100\n"
-"PO-Revision-Date: 2016-04-15 00:48+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 03:13+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -494,7 +495,7 @@ msgid ""
 "Eepsite tunnel not built within six minutes. Check the router console in the"
 " I2P Browser or the logs in /var/log/i2p for more information. Reconnect to "
 "the network to try again."
-msgstr "Eepsite通道無喺6分鐘å…
§å»ºç«‹ã€‚可由I2P瀏覽器路由控制台或位於 /var/log/i2p 嘅
紀錄檔取得更多資訊。請嘗試重新連線。"
+msgstr "Eepsite通道無喺6分鐘å…
§å»ºç«‹ã€‚可於I2P瀏覽器路由控制台或位於 /var/log/i2p 嘅
紀錄檔取得更多資訊。請嘗試重新連線。"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-i2p:71
 msgid "I2P is ready"

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


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

2016-04-14 Thread translation
commit 1731e0c0616eb03b609faf57e76b1172d1b176c7
Author: Translation commit bot 
Date:   Fri Apr 15 03:16:00 2016 +

Update translations for tails-misc_completed
---
 zh_HK.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/zh_HK.po b/zh_HK.po
index aab83d0..c9f0017 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -3,16 +3,17 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # ronnietse , 2014
 # ronnietse , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-03-17 15:03+0100\n"
-"PO-Revision-Date: 2016-04-15 00:48+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 03:13+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -494,7 +495,7 @@ msgid ""
 "Eepsite tunnel not built within six minutes. Check the router console in the"
 " I2P Browser or the logs in /var/log/i2p for more information. Reconnect to "
 "the network to try again."
-msgstr "Eepsite通道無喺6分鐘å…
§å»ºç«‹ã€‚可由I2P瀏覽器路由控制台或位於 /var/log/i2p 嘅
紀錄檔取得更多資訊。請嘗試重新連線。"
+msgstr "Eepsite通道無喺6分鐘å…
§å»ºç«‹ã€‚可於I2P瀏覽器路由控制台或位於 /var/log/i2p 嘅
紀錄檔取得更多資訊。請嘗試重新連線。"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-i2p:71
 msgid "I2P is ready"

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


[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2016-04-14 Thread translation
commit 13cda78a9814fa7b31a401587315abd0718a95d3
Author: Translation commit bot 
Date:   Fri Apr 15 03:15:25 2016 +

Update translations for liveusb-creator
---
 zh_HK/zh_HK.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index d41ce20..f97ffa7 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -16,7 +16,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-15 02:31+\n"
+"PO-Revision-Date: 2016-04-15 03:13+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -574,7 +574,7 @@ msgid ""
 "Warning: This tool needs to be run as an Administrator. To do this, right "
 "click on the icon and open the Properties. Under the Compatibility tab, "
 "check the \"Run this program as an administrator\" box."
-msgstr "警告:此工å…
·éœ€ä»¥ç³»çµ±ç®¡ç†å“¡èº«ä»½åŸ·è¡Œã€‚請對圖示撳滑鼠右鍵後點選å…
§å®¹ï¼Œåœ¨ç›¸å®¹æ€§åˆ†é 
ä¸‹ï¼Œé¸å–「以系統管理員身份執行此程式」。"
+msgstr "警告:此工å…
·éœ€ä»¥ç³»çµ±ç®¡ç†å“¡èº«ä»½åŸ·è¡Œã€‚請對圖示撳滑鼠右鍵後點選å…
§å®¹ï¼Œå–ºç›¸å®¹æ€§åˆ†é 
ä¸‹ï¼Œé¸å–「以系統管理員身份執行此程式」。"
 
 #: ../liveusb/creator.py:162
 #, python-format

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


[tor-commits] [translation/liveusb-creator_completed] Update translations for liveusb-creator_completed

2016-04-14 Thread translation
commit 20397965252ea59f7c69dd893c5ae84f24b44a9a
Author: Translation commit bot 
Date:   Fri Apr 15 03:15:28 2016 +

Update translations for liveusb-creator_completed
---
 zh_HK/zh_HK.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index d41ce20..f97ffa7 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -16,7 +16,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-15 02:31+\n"
+"PO-Revision-Date: 2016-04-15 03:13+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -574,7 +574,7 @@ msgid ""
 "Warning: This tool needs to be run as an Administrator. To do this, right "
 "click on the icon and open the Properties. Under the Compatibility tab, "
 "check the \"Run this program as an administrator\" box."
-msgstr "警告:此工å…
·éœ€ä»¥ç³»çµ±ç®¡ç†å“¡èº«ä»½åŸ·è¡Œã€‚請對圖示撳滑鼠右鍵後點選å…
§å®¹ï¼Œåœ¨ç›¸å®¹æ€§åˆ†é 
ä¸‹ï¼Œé¸å–「以系統管理員身份執行此程式」。"
+msgstr "警告:此工å…
·éœ€ä»¥ç³»çµ±ç®¡ç†å“¡èº«ä»½åŸ·è¡Œã€‚請對圖示撳滑鼠右鍵後點選å…
§å®¹ï¼Œå–ºç›¸å®¹æ€§åˆ†é 
ä¸‹ï¼Œé¸å–「以系統管理員身份執行此程式」。"
 
 #: ../liveusb/creator.py:162
 #, python-format

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


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

2016-04-14 Thread translation
commit fe8584166abcf53c1c552e9743571545ee3fcc6a
Author: Translation commit bot 
Date:   Fri Apr 15 02:46:11 2016 +

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

diff --git a/zh_HK/network-settings.dtd b/zh_HK/network-settings.dtd
index 3bfd190..78ae19e 100644
--- a/zh_HK/network-settings.dtd
+++ b/zh_HK/network-settings.dtd
@@ -52,7 +52,7 @@
 
 
 
-
+
 
 
 
@@ -64,7 +64,7 @@
 
 
 
-
+
 
 
 https://bridges.torproject.org;>

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


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

2016-04-14 Thread translation
commit ddcb875e26083024cf9e9ed532fe2f4013884ae5
Author: Translation commit bot 
Date:   Fri Apr 15 02:46:07 2016 +

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

diff --git a/zh_HK/network-settings.dtd b/zh_HK/network-settings.dtd
index 3bfd190..78ae19e 100644
--- a/zh_HK/network-settings.dtd
+++ b/zh_HK/network-settings.dtd
@@ -52,7 +52,7 @@
 
 
 
-
+
 
 
 
@@ -64,7 +64,7 @@
 
 
 
-
+
 
 
 https://bridges.torproject.org;>

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


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

2016-04-14 Thread translation
commit b273814e383a3ed7e8beccb39ef693e028744e33
Author: Translation commit bot 
Date:   Fri Apr 15 02:45:21 2016 +

Update translations for https_everywhere
---
 es_CO/ssl-observatory.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/es_CO/ssl-observatory.dtd b/es_CO/ssl-observatory.dtd
index 259da96..d0be76f 100644
--- a/es_CO/ssl-observatory.dtd
+++ b/es_CO/ssl-observatory.dtd
@@ -70,7 +70,7 @@ received by the Observatory will indicate that somebody 
visited
 www.something.com, but not who visited the site, or what specific page they
 looked at.  Mouseover the options for further details:">
 
-
+
 
 
@@ -91,7 +91,7 @@ looked at.  Mouseover the options for further details:">
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2016-04-14 Thread translation
commit da2edba8dc3642d4b3034a52df3df47e6e22b4f2
Author: Translation commit bot 
Date:   Fri Apr 15 02:45:30 2016 +

Update translations for liveusb-creator
---
 es_CO/es_CO.po | 17 +
 zh_HK/zh_HK.po |  8 
 2 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/es_CO/es_CO.po b/es_CO/es_CO.po
index 8422bb3..5ed4a28 100644
--- a/es_CO/es_CO.po
+++ b/es_CO/es_CO.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# william beltran , 2016
 # william beltran , 2015
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-15 02:12+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2016-04-15 02:42+\n"
+"Last-Translator: william beltran \n"
 "Language-Team: Spanish (Colombia) 
(http://www.transifex.com/otf/torproject/language/es_CO/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -24,17 +25,17 @@ msgstr ""
 
 #: ../liveusb/gui.py:453
 msgid "\"Install from ISO\""
-msgstr ""
+msgstr "\"Instalar desde ISO\""
 
 #: ../liveusb/dialog.py:157 ../liveusb/launcher_ui.py:153
 #, python-format
 msgid "%(distribution)s Installer"
-msgstr ""
+msgstr "%(distribution)s Instalador"
 
 #: ../liveusb/gui.py:804
 #, python-format
 msgid "%(filename)s selected"
-msgstr ""
+msgstr "%(filename)s seleccionado"
 
 #: ../liveusb/gui.py:424
 #, python-format
@@ -44,7 +45,7 @@ msgstr "%(size)s %(label)s"
 #: ../liveusb/gui.py:430
 #, python-format
 msgid "%(vendor)s %(model)s (%(details)s) - %(device)s"
-msgstr ""
+msgstr "%(vendor)s %(model)s (%(details)s) - %(device)s"
 
 #: ../liveusb/creator.py:1097
 #, python-format
@@ -99,11 +100,11 @@ msgstr ""
 
 #: ../liveusb/dialog.py:161
 msgid "Alt+B"
-msgstr ""
+msgstr "Alt+B"
 
 #: ../liveusb/dialog.py:160
 msgid "Browse"
-msgstr ""
+msgstr "Navegar"
 
 #: ../liveusb/dialog.py:167
 msgid ""
diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index 5f26e54..d41ce20 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -16,7 +16,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-15 01:51+\n"
+"PO-Revision-Date: 2016-04-15 02:31+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -231,7 +231,7 @@ msgstr "安裝完成!(%s)"
 
 #: ../liveusb/gui.py:646
 msgid "Installation was completed. Press OK to close this program."
-msgstr "安裝已完成,撳「確定」關閉此程式。"
+msgstr "安裝已完成,撳﹝確定﹞關閉此程式。"
 
 #: ../liveusb/creator.py:990 ../liveusb/creator.py:1313
 msgid "Installing bootloader..."
@@ -389,7 +389,7 @@ msgid ""
 "optionally downloading a release (if an existing one wasn't selected),  "
 "extracting the ISO to the USB device, creating the persistent overlay, and "
 "installing the bootloader."
-msgstr 
"此按鈕將開始LiveUSB建立過程。咁需要選擇性咁下載一個版本(如果未選取一個現有版本å˜
…話),將ISO解壓縮到USB裝置,建立永久
覆蓋,然後安裝Bootloader。"
+msgstr 
"此按鈕將開始LiveUSB建立過程。即係選擇下載一個版本(如果未選取一個現有版本å˜
…話),將ISO解壓縮到USB裝置,建立永久
覆蓋,然後安裝Bootloader。"
 
 #: ../liveusb/dialog.py:165
 msgid ""
@@ -413,7 +413,7 @@ msgstr "無論如何仍嘗試繼續。"
 
 #: ../liveusb/gui.py:464
 msgid "USB drive found"
-msgstr "找到USB裝置"
+msgstr "搵到USB裝置"
 
 #: ../liveusb/creator.py:985
 #, python-format

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


[tor-commits] [translation/liveusb-creator_completed] Update translations for liveusb-creator_completed

2016-04-14 Thread translation
commit b25cd4575eb72d83e4a826f4ea14c34466c40178
Author: Translation commit bot 
Date:   Fri Apr 15 02:45:35 2016 +

Update translations for liveusb-creator_completed
---
 zh_HK/zh_HK.po | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index 5f26e54..d41ce20 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -16,7 +16,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-15 01:51+\n"
+"PO-Revision-Date: 2016-04-15 02:31+\n"
 "Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -231,7 +231,7 @@ msgstr "安裝完成!(%s)"
 
 #: ../liveusb/gui.py:646
 msgid "Installation was completed. Press OK to close this program."
-msgstr "安裝已完成,撳「確定」關閉此程式。"
+msgstr "安裝已完成,撳﹝確定﹞關閉此程式。"
 
 #: ../liveusb/creator.py:990 ../liveusb/creator.py:1313
 msgid "Installing bootloader..."
@@ -389,7 +389,7 @@ msgid ""
 "optionally downloading a release (if an existing one wasn't selected),  "
 "extracting the ISO to the USB device, creating the persistent overlay, and "
 "installing the bootloader."
-msgstr 
"此按鈕將開始LiveUSB建立過程。咁需要選擇性咁下載一個版本(如果未選取一個現有版本å˜
…話),將ISO解壓縮到USB裝置,建立永久
覆蓋,然後安裝Bootloader。"
+msgstr 
"此按鈕將開始LiveUSB建立過程。即係選擇下載一個版本(如果未選取一個現有版本å˜
…話),將ISO解壓縮到USB裝置,建立永久
覆蓋,然後安裝Bootloader。"
 
 #: ../liveusb/dialog.py:165
 msgid ""
@@ -413,7 +413,7 @@ msgstr "無論如何仍嘗試繼續。"
 
 #: ../liveusb/gui.py:464
 msgid "USB drive found"
-msgstr "找到USB裝置"
+msgstr "搵到USB裝置"
 
 #: ../liveusb/creator.py:985
 #, python-format

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


[tor-commits] [translation/tor-messenger-authdtd_completed] Update translations for tor-messenger-authdtd_completed

2016-04-14 Thread translation
commit 50393196ea8c5e04d4ebb4aee0fd0398064632bf
Author: Translation commit bot 
Date:   Fri Apr 15 02:17:17 2016 +

Update translations for tor-messenger-authdtd_completed
---
 zh_HK/auth.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/auth.dtd b/zh_HK/auth.dtd
index 7456696..1469ed0 100644
--- a/zh_HK/auth.dtd
+++ b/zh_HK/auth.dtd
@@ -10,7 +10,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/tor-messenger-authdtd] Update translations for tor-messenger-authdtd

2016-04-14 Thread translation
commit 733d3bacc6fa68a5e9aee47c33624b72311f5c27
Author: Translation commit bot 
Date:   Fri Apr 15 02:17:13 2016 +

Update translations for tor-messenger-authdtd
---
 es_CO/auth.dtd | 2 +-
 zh_HK/auth.dtd | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/es_CO/auth.dtd b/es_CO/auth.dtd
index 8d2846d..96c3146 100644
--- a/es_CO/auth.dtd
+++ b/es_CO/auth.dtd
@@ -6,7 +6,7 @@
 
 
 
-
+
 
 
 
diff --git a/zh_HK/auth.dtd b/zh_HK/auth.dtd
index 7456696..1469ed0 100644
--- a/zh_HK/auth.dtd
+++ b/zh_HK/auth.dtd
@@ -10,7 +10,7 @@
 
 
 
-
+
 
 
 

___
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

2016-04-14 Thread translation
commit 24314defb3cd3a4bd13231b6676673f29d386ffc
Author: Translation commit bot 
Date:   Fri Apr 15 02:16:43 2016 +

Update translations for tails-iuk
---
 zh_HK.po | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/zh_HK.po b/zh_HK.po
index d5e0221..7e0ea96 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -3,15 +3,16 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # brendanyan , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2016-03-07 17:51+0100\n"
-"PO-Revision-Date: 2016-04-15 00:47+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 02:01+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -90,7 +91,7 @@ msgstr "累加升級é 
ˆä½”用%{space_needed}s可用記憶體,但依㗎只有%{
 msgid ""
 "An incremental upgrade is available, but no full upgrade is.\n"
 "This should not happen. Please report a bug."
-msgstr "有累加升級可用,但係無完整升級。\\n呢個情
況唔應該發生。請回報錯誤。"
+msgstr "有可用累加升級,但無完整升級。\n呢個情
況唔應該發生。請回報錯誤。"
 
 #: ../lib/Tails/IUK/Frontend.pm:359
 msgid "Error while detecting available upgrades"
@@ -114,7 +115,7 @@ msgstr "請升級到%{name}s 
%{version}s。\n\n要取得此新版本嘅
 
 #: ../lib/Tails/IUK/Frontend.pm:384
 msgid "Upgrade available"
-msgstr "有升級可用"
+msgstr "有可用升級"
 
 #: ../lib/Tails/IUK/Frontend.pm:385
 msgid "Upgrade now"

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


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

2016-04-14 Thread translation
commit b5810e4e4c7b53efc32745b7a1f8f0eca076a142
Author: Translation commit bot 
Date:   Fri Apr 15 02:16:55 2016 +

Update translations for tor_animation
---
 zh_HK.srt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK.srt b/zh_HK.srt
index 28ac9ff..e1753c1 100644
--- a/zh_HK.srt
+++ b/zh_HK.srt
@@ -111,7 +111,7 @@ Tor洋蔥路由就更強
 
 26
 00:01:31,400 --> 00:01:34,100
-而審查者唔知你上網做咗乜
+而審查者唔知你上網做咗咩
 
 27
 00:01:36,540 --> 00:01:39,440

___
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

2016-04-14 Thread translation
commit 94eac265f93c70376824355917db20be7b83cdf4
Author: Translation commit bot 
Date:   Fri Apr 15 02:16:46 2016 +

Update translations for tails-iuk_completed
---
 zh_HK.po | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/zh_HK.po b/zh_HK.po
index d5e0221..7e0ea96 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -3,15 +3,16 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # brendanyan , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2016-03-07 17:51+0100\n"
-"PO-Revision-Date: 2016-04-15 00:47+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 02:01+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -90,7 +91,7 @@ msgstr "累加升級é 
ˆä½”用%{space_needed}s可用記憶體,但依㗎只有%{
 msgid ""
 "An incremental upgrade is available, but no full upgrade is.\n"
 "This should not happen. Please report a bug."
-msgstr "有累加升級可用,但係無完整升級。\\n呢個情
況唔應該發生。請回報錯誤。"
+msgstr "有可用累加升級,但無完整升級。\n呢個情
況唔應該發生。請回報錯誤。"
 
 #: ../lib/Tails/IUK/Frontend.pm:359
 msgid "Error while detecting available upgrades"
@@ -114,7 +115,7 @@ msgstr "請升級到%{name}s 
%{version}s。\n\n要取得此新版本嘅
 
 #: ../lib/Tails/IUK/Frontend.pm:384
 msgid "Upgrade available"
-msgstr "有升級可用"
+msgstr "有可用升級"
 
 #: ../lib/Tails/IUK/Frontend.pm:385
 msgid "Upgrade now"

___
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

2016-04-14 Thread translation
commit 73ec6093f048cb7d8ab88c8e31a9d50e060697e2
Author: Translation commit bot 
Date:   Fri Apr 15 02:16:28 2016 +

Update translations for abouttor-homepage_completed
---
 zh_HK/aboutTor.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK/aboutTor.dtd b/zh_HK/aboutTor.dtd
index 8258ff9..2628f6e 100644
--- a/zh_HK/aboutTor.dtd
+++ b/zh_HK/aboutTor.dtd
@@ -35,9 +35,9 @@
 
 
 https://www.torproject.org/download/download.html.en#warning;>
-
+
 
-
+
 https://www.torproject.org/docs/tor-doc-relay.html.en;>
 
 https://www.torproject.org/getinvolved/volunteer.html.en;>

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


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

2016-04-14 Thread translation
commit 0375c4c0c53b1021d38e7998892370201c187c12
Author: Translation commit bot 
Date:   Fri Apr 15 02:16:18 2016 +

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

diff --git a/zh_HK/network-settings.dtd b/zh_HK/network-settings.dtd
index 0b34276..3bfd190 100644
--- a/zh_HK/network-settings.dtd
+++ b/zh_HK/network-settings.dtd
@@ -20,15 +20,15 @@
 
 
 
-
+
 
-
+
 
 
 
 
 
-
+
 
 
 
@@ -42,7 +42,7 @@
 
 
 
-
+
 
 
 

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


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

2016-04-14 Thread translation
commit 80d5d01e511b63b024d19cc642f00b0d7b5ccb58
Author: Translation commit bot 
Date:   Fri Apr 15 02:16:24 2016 +

Update translations for abouttor-homepage
---
 zh_HK/aboutTor.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK/aboutTor.dtd b/zh_HK/aboutTor.dtd
index 8258ff9..2628f6e 100644
--- a/zh_HK/aboutTor.dtd
+++ b/zh_HK/aboutTor.dtd
@@ -35,9 +35,9 @@
 
 
 https://www.torproject.org/download/download.html.en#warning;>
-
+
 
-
+
 https://www.torproject.org/docs/tor-doc-relay.html.en;>
 
 https://www.torproject.org/getinvolved/volunteer.html.en;>

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


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

2016-04-14 Thread translation
commit f263553a2e04d826d3ca6b077e68f15c5916eb3c
Author: Translation commit bot 
Date:   Fri Apr 15 02:16:59 2016 +

Update translations for tor_animation_completed
---
 zh_HK.srt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK.srt b/zh_HK.srt
index 28ac9ff..e1753c1 100644
--- a/zh_HK.srt
+++ b/zh_HK.srt
@@ -111,7 +111,7 @@ Tor洋蔥路由就更強
 
 26
 00:01:31,400 --> 00:01:34,100
-而審查者唔知你上網做咗乜
+而審查者唔知你上網做咗咩
 
 27
 00:01:36,540 --> 00:01:39,440

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


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

2016-04-14 Thread translation
commit 5db3bd82474b64471f307a5fa675359e57234949
Author: Translation commit bot 
Date:   Fri Apr 15 02:16:15 2016 +

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

diff --git a/zh_HK/network-settings.dtd b/zh_HK/network-settings.dtd
index 0b34276..3bfd190 100644
--- a/zh_HK/network-settings.dtd
+++ b/zh_HK/network-settings.dtd
@@ -20,15 +20,15 @@
 
 
 
-
+
 
-
+
 
 
 
 
 
-
+
 
 
 
@@ -42,7 +42,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/liveusb-creator_completed] Update translations for liveusb-creator_completed

2016-04-14 Thread translation
commit 0f5b6195e842c10e4f95f625159a799cad3052f6
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:41 2016 +

Update translations for liveusb-creator_completed
---
 zh_HK/zh_HK.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index f2f84ee..5f26e54 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -5,18 +5,19 @@
 # Translators:
 # brendanyan , 2014
 # CasperLi_HK , 2013
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # CasperLi_HK , 2013
 # ronnietse , 2014
 # ronnietse , 2014
 # brendanyan , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-15 00:59+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 01:51+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -101,7 +102,7 @@ msgid ""
 "The encrypted persistent storage of the Tails USB stick that you are 
currently using is not copied.\n"
 "\n"
 ""
-msgstr "\n藉由ISO檔嚟將其他USB磁碟中嘅
Tails進行升級。\n\n目的地USB磁碟上其å…
¨éƒ¨å„²å­˜è³‡æ–™éƒ½æœƒè¢«ä¿ç•™ã€‚\n\n而你正在使用嘅Tails 
USB的資料唔會複製到目的地USB磁碟。\n\n"
+msgstr "\n藉由ISO檔嚟將其他USB磁碟中嘅
Tails進行升級。\n\n目的地USB磁碟上嘅å…
¨éƒ¨å„²å­˜è³‡æ–™éƒ½æœƒè¢«ä¿ç•™ã€‚\n\n而你正在使用嘅Tails 
USB上嘅資料唔會複製到目的地USB磁碟。\n\n"
 
 #: ../liveusb/dialog.py:161
 msgid "Alt+B"

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


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

2016-04-14 Thread translation
commit 012fe34aea333cbf212f0f99d2815d49376196eb
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:27 2016 +

Update translations for https_everywhere
---
 es_CO/https-everywhere.dtd | 2 +-
 zh_HK/https-everywhere.dtd | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/es_CO/https-everywhere.dtd b/es_CO/https-everywhere.dtd
index 82c2954..9b47151 100644
--- a/es_CO/https-everywhere.dtd
+++ b/es_CO/https-everywhere.dtd
@@ -11,7 +11,7 @@
 
 
 
-
+
 
 
 
diff --git a/zh_HK/https-everywhere.dtd b/zh_HK/https-everywhere.dtd
index bc8e8b2..5f57d96 100644
--- a/zh_HK/https-everywhere.dtd
+++ b/zh_HK/https-everywhere.dtd
@@ -30,7 +30,7 @@
 
 
 
-
+
 
 
 

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


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

2016-04-14 Thread translation
commit c8ad076f9fcc5990400a812e1bfa3a059caeda6b
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:48 2016 +

Update translations for tails-greeter
---
 zh_HK/zh_HK.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index c904f70..3107a94 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -6,18 +6,19 @@
 # brendanyan , 2014
 # CasperLi_HK , 2013
 # Christian Chung , 2016
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # CasperLi_HK , 2013
 # ronnietse , 2014
 # ronnietse , 2014
 # brendanyan , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-29 14:32+0100\n"
-"PO-Revision-Date: 2016-04-08 04:06+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 02:09+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -143,7 +144,7 @@ msgstr "呢部電腦嘅網絡連接沒有任何障礙。你
會想直接連接Tor
 msgid ""
 "This computer's Internet connection is censored, filtered, or proxied. You "
 "need to configure bridge, firewall, or proxy settings."
-msgstr "呢部電腦嘅網絡連線被審查、被過濾或被代理。你é 
ˆè¨­å®šæ©‹æŽ¥å™¨ã€é˜²ç«ç‰†ã€æˆ–代理伺服器。"
+msgstr "呢部電腦嘅網絡連線被審查、被過濾或被代理。你é 
ˆè¨­å®šæ©‹æŽ¥å™¨ã€é˜²ç«ç‰†æˆ–代理伺服器。"
 
 #: ../glade/optionswindow.glade.h:19
 msgid "Disable all networking"

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


[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2016-04-14 Thread translation
commit f6171cb1e8f7902a435b7f944a68d5b31518ae1a
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:37 2016 +

Update translations for liveusb-creator
---
 es_CO/es_CO.po | 6 +++---
 zh_HK/zh_HK.po | 9 +
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/es_CO/es_CO.po b/es_CO/es_CO.po
index 19aab3b..8422bb3 100644
--- a/es_CO/es_CO.po
+++ b/es_CO/es_CO.po
@@ -3,13 +3,13 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# William Beltrán , 2015
+# william beltran , 2015
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-03-21 16:31+\n"
+"PO-Revision-Date: 2016-04-15 02:12+\n"
 "Last-Translator: carolyn \n"
 "Language-Team: Spanish (Colombia) 
(http://www.transifex.com/otf/torproject/language/es_CO/)\n"
 "MIME-Version: 1.0\n"
@@ -605,4 +605,4 @@ msgstr ""
 
 #: ../liveusb/dialog.py:162
 msgid "or"
-msgstr ""
+msgstr "o"
diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index f2f84ee..5f26e54 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -5,18 +5,19 @@
 # Translators:
 # brendanyan , 2014
 # CasperLi_HK , 2013
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # CasperLi_HK , 2013
 # ronnietse , 2014
 # ronnietse , 2014
 # brendanyan , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-15 00:59+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 01:51+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -101,7 +102,7 @@ msgid ""
 "The encrypted persistent storage of the Tails USB stick that you are 
currently using is not copied.\n"
 "\n"
 ""
-msgstr "\n藉由ISO檔嚟將其他USB磁碟中嘅
Tails進行升級。\n\n目的地USB磁碟上其å…
¨éƒ¨å„²å­˜è³‡æ–™éƒ½æœƒè¢«ä¿ç•™ã€‚\n\n而你正在使用嘅Tails 
USB的資料唔會複製到目的地USB磁碟。\n\n"
+msgstr "\n藉由ISO檔嚟將其他USB磁碟中嘅
Tails進行升級。\n\n目的地USB磁碟上嘅å…
¨éƒ¨å„²å­˜è³‡æ–™éƒ½æœƒè¢«ä¿ç•™ã€‚\n\n而你正在使用嘅Tails 
USB上嘅資料唔會複製到目的地USB磁碟。\n\n"
 
 #: ../liveusb/dialog.py:161
 msgid "Alt+B"

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


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

2016-04-14 Thread translation
commit 69d60c8b8e73c1659eb56d65f637ee95aaab1071
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:22 2016 +

Update translations for whisperback_completed
---
 zh_HK/zh_HK.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index 1775b6f..97e6334 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -5,15 +5,16 @@
 # Translators:
 # kythk , 2014
 # Christian Chung , 2016
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # kythk , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-12-16 19:54+0100\n"
-"PO-Revision-Date: 2016-04-08 00:54+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 02:01+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -106,7 +107,7 @@ msgid ""
 "As a work-around you can save the bug report as a file on a USB drive and try 
to send it to us at %s from your email account using another system. Note that 
your bug report will not be anonymous when doing so unless you take further 
steps yourself (e.g. using Tor with a throw-away email account).\n"
 "\n"
 "Do you want to save the bug report to a file?"
-msgstr "似乎由於網路問題,無法傳送錯誤å 
±å‘Šã€‚\n\n取代辦法係將錯誤報告儲存喺USB磁碟嘅
檔案中,並嘗試使用其他系統由你嘅
電郵帳戶將佢寄畀我哋%s。請注意咁樣一嚟你嘅錯誤å 
±å‘Šå°‡ç„¡å¯èƒ½åŒ¿åï¼Œé™¤éžä½ 
自己採取進一步行動(例如:使用Tor洋蔥路由用完即棄嘅
電郵帳號)。\n\n想將錯誤報告儲存成檔案嗎?"
+msgstr "似乎由於網路問題,無法傳送錯誤å 
±å‘Šã€‚\n\n取代辦法係將錯誤報告儲存喺USB磁碟嘅
檔案中,並嘗試使用其他系統由你嘅
電郵帳戶將佢寄畀我哋%s。請注意咁樣一嚟你嘅錯誤å 
±å‘Šå°‡ç„¡å¯èƒ½åŒ¿åï¼Œé™¤éžä½ 
自己採取進一步行動(例如:使用Tor洋蔥路由用完即棄嘅
電郵帳戶)。\n\n想將錯誤報告儲存成檔案嗎?"
 
 #: ../whisperBack/gui.py:379 ../data/whisperback.ui.h:21
 msgid "WhisperBack"

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


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

2016-04-14 Thread translation
commit b80164bfe75e5e3b1feee35fed3346251c6c35dc
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:33 2016 +

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

diff --git a/zh_HK/https-everywhere.dtd b/zh_HK/https-everywhere.dtd
index bc8e8b2..5f57d96 100644
--- a/zh_HK/https-everywhere.dtd
+++ b/zh_HK/https-everywhere.dtd
@@ -30,7 +30,7 @@
 
 
 
-
+
 
 
 

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


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

2016-04-14 Thread translation
commit 1ee98c7eabf47cb89585fb1f223b47e4a1ee937e
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:52 2016 +

Update translations for tails-greeter_completed
---
 zh_HK/zh_HK.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index c904f70..3107a94 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -6,18 +6,19 @@
 # brendanyan , 2014
 # CasperLi_HK , 2013
 # Christian Chung , 2016
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # CasperLi_HK , 2013
 # ronnietse , 2014
 # ronnietse , 2014
 # brendanyan , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-29 14:32+0100\n"
-"PO-Revision-Date: 2016-04-08 04:06+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 02:09+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -143,7 +144,7 @@ msgstr "呢部電腦嘅網絡連接沒有任何障礙。你
會想直接連接Tor
 msgid ""
 "This computer's Internet connection is censored, filtered, or proxied. You "
 "need to configure bridge, firewall, or proxy settings."
-msgstr "呢部電腦嘅網絡連線被審查、被過濾或被代理。你é 
ˆè¨­å®šæ©‹æŽ¥å™¨ã€é˜²ç«ç‰†ã€æˆ–代理伺服器。"
+msgstr "呢部電腦嘅網絡連線被審查、被過濾或被代理。你é 
ˆè¨­å®šæ©‹æŽ¥å™¨ã€é˜²ç«ç‰†æˆ–代理伺服器。"
 
 #: ../glade/optionswindow.glade.h:19
 msgid "Disable all networking"

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


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

2016-04-14 Thread translation
commit fa55aec8ff0da625fc3a15ca8de78591dc7a7cb4
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:19 2016 +

Update translations for whisperback
---
 zh_HK/zh_HK.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index 1775b6f..97e6334 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -5,15 +5,16 @@
 # Translators:
 # kythk , 2014
 # Christian Chung , 2016
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # kythk , 2014
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-12-16 19:54+0100\n"
-"PO-Revision-Date: 2016-04-08 00:54+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 02:01+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -106,7 +107,7 @@ msgid ""
 "As a work-around you can save the bug report as a file on a USB drive and try 
to send it to us at %s from your email account using another system. Note that 
your bug report will not be anonymous when doing so unless you take further 
steps yourself (e.g. using Tor with a throw-away email account).\n"
 "\n"
 "Do you want to save the bug report to a file?"
-msgstr "似乎由於網路問題,無法傳送錯誤å 
±å‘Šã€‚\n\n取代辦法係將錯誤報告儲存喺USB磁碟嘅
檔案中,並嘗試使用其他系統由你嘅
電郵帳戶將佢寄畀我哋%s。請注意咁樣一嚟你嘅錯誤å 
±å‘Šå°‡ç„¡å¯èƒ½åŒ¿åï¼Œé™¤éžä½ 
自己採取進一步行動(例如:使用Tor洋蔥路由用完即棄嘅
電郵帳號)。\n\n想將錯誤報告儲存成檔案嗎?"
+msgstr "似乎由於網路問題,無法傳送錯誤å 
±å‘Šã€‚\n\n取代辦法係將錯誤報告儲存喺USB磁碟嘅
檔案中,並嘗試使用其他系統由你嘅
電郵帳戶將佢寄畀我哋%s。請注意咁樣一嚟你嘅錯誤å 
±å‘Šå°‡ç„¡å¯èƒ½åŒ¿åï¼Œé™¤éžä½ 
自己採取進一步行動(例如:使用Tor洋蔥路由用完即棄嘅
電郵帳戶)。\n\n想將錯誤報告儲存成檔案嗎?"
 
 #: ../whisperBack/gui.py:379 ../data/whisperback.ui.h:21
 msgid "WhisperBack"

___
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

2016-04-14 Thread translation
commit 1acf70d9c2651a5b833ed65ccce319be4436140a
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:08 2016 +

Update translations for bridgedb_completed
---
 zh_HK/LC_MESSAGES/bridgedb.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/zh_HK/LC_MESSAGES/bridgedb.po b/zh_HK/LC_MESSAGES/bridgedb.po
index b248d2e..37320a3 100644
--- a/zh_HK/LC_MESSAGES/bridgedb.po
+++ b/zh_HK/LC_MESSAGES/bridgedb.po
@@ -4,16 +4,17 @@
 # 
 # Translators:
 # CasperLi_HK , 2013
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # CasperLi_HK , 2013
 # Wen-Gan Li , 2015
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2016-04-14 01:55+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 02:12+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -180,7 +181,7 @@ msgstr "你已超過速度限制。請減æ…
¢é€Ÿåº¦ï¼é›»éƒµä¹‹é–“嘅最短時間
 #: bridgedb/strings.py:50
 msgid ""
 "COMMANDs: (combine COMMANDs to specify multiple options simultaneously)"
-msgstr "指令:(可將多個指令組合一起以便同時指定多個選項
)"
+msgstr "指令:(可將多個指令組合一齊以便同時指定多個選項
)"
 
 #. TRANSLATORS: Please DO NOT translate the word "BridgeDB".
 #: bridgedb/strings.py:53

___
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

2016-04-14 Thread translation
commit 8065f0baf4e47c0b6d0cc7a2e2878beeb131b654
Author: Translation commit bot 
Date:   Fri Apr 15 02:15:03 2016 +

Update translations for bridgedb
---
 zh_HK/LC_MESSAGES/bridgedb.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/zh_HK/LC_MESSAGES/bridgedb.po b/zh_HK/LC_MESSAGES/bridgedb.po
index b248d2e..37320a3 100644
--- a/zh_HK/LC_MESSAGES/bridgedb.po
+++ b/zh_HK/LC_MESSAGES/bridgedb.po
@@ -4,16 +4,17 @@
 # 
 # Translators:
 # CasperLi_HK , 2013
-# Kin Kwok, 2016
+# 洋蔥圈, 2016
 # CasperLi_HK , 2013
 # Wen-Gan Li , 2015
+# 洋蔥圈, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2016-04-14 01:55+\n"
-"Last-Translator: Kin Kwok\n"
+"PO-Revision-Date: 2016-04-15 02:12+\n"
+"Last-Translator: 洋蔥圈\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -180,7 +181,7 @@ msgstr "你已超過速度限制。請減æ…
¢é€Ÿåº¦ï¼é›»éƒµä¹‹é–“嘅最短時間
 #: bridgedb/strings.py:50
 msgid ""
 "COMMANDs: (combine COMMANDs to specify multiple options simultaneously)"
-msgstr "指令:(可將多個指令組合一起以便同時指定多個選項
)"
+msgstr "指令:(可將多個指令組合一齊以便同時指定多個選項
)"
 
 #. TRANSLATORS: Please DO NOT translate the word "BridgeDB".
 #: bridgedb/strings.py:53

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


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

2016-04-14 Thread translation
commit 609356d0f6d57238028977bfc4fd30c80115d7d6
Author: Translation commit bot 
Date:   Fri Apr 15 01:16:32 2016 +

Update translations for tor_animation_completed
---
 zh_HK.srt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK.srt b/zh_HK.srt
index 689c128..28ac9ff 100644
--- a/zh_HK.srt
+++ b/zh_HK.srt
@@ -9,7 +9,7 @@
 
 3
 00:00:08,000 --> 00:00:09,960
-我哋食嘅嘢,我哋見到嘅人
+我哋食嘅嘢,我哋見嘅人
 
 4
 00:00:10,180 --> 00:00:12,480
@@ -22,7 +22,7 @@
 6
 00:00:14,920 --> 00:00:17,740
 就喺呢個時候,
-如果有人上網嘗試追蹤你
+如果有人喺網上嘗試追蹤你
 
 7
 00:00:18,060 --> 00:00:22,480

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


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

2016-04-14 Thread translation
commit 2b5d2b35019240f46db1a0c846cd519cbb23a4a1
Author: Translation commit bot 
Date:   Fri Apr 15 01:16:29 2016 +

Update translations for tor_animation
---
 zh_HK.srt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK.srt b/zh_HK.srt
index 689c128..28ac9ff 100644
--- a/zh_HK.srt
+++ b/zh_HK.srt
@@ -9,7 +9,7 @@
 
 3
 00:00:08,000 --> 00:00:09,960
-我哋食嘅嘢,我哋見到嘅人
+我哋食嘅嘢,我哋見嘅人
 
 4
 00:00:10,180 --> 00:00:12,480
@@ -22,7 +22,7 @@
 6
 00:00:14,920 --> 00:00:17,740
 就喺呢個時候,
-如果有人上網嘗試追蹤你
+如果有人喺網上嘗試追蹤你
 
 7
 00:00:18,060 --> 00:00:22,480

___
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

2016-04-14 Thread translation
commit 30d9b800907a06f5b5ebb3cae201d7a882b95f40
Author: Translation commit bot 
Date:   Fri Apr 15 01:16:21 2016 +

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

diff --git a/zh_HK.po b/zh_HK.po
index 2d75507..d5e0221 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2016-03-07 17:51+0100\n"
-"PO-Revision-Date: 2016-04-08 03:36+\n"
+"PO-Revision-Date: 2016-04-15 00:47+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -37,7 +37,7 @@ msgid ""
 "Check your network connection, and restart Tails to try upgrading again.\n"
 "\n"
 "If the problem persists, go to 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
-msgstr "無法從我們嘅網é 
ç¢ºèªæœ‰ç„¡å¯ç”¨å‡ç´šã€‚\n\n請檢查網絡連線,然後將Tails重新啟動後再次嘗試升級。\n\n如果問題仍然存在,請前往
 file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
+msgstr "無法從我哋嘅網é 
ç¢ºèªæœ‰ç„¡å¯ç”¨å‡ç´šã€‚\n\n請檢查網絡連線,然後將Tails重新啟動後再次嘗試升級。\n\n如果問題仍然存在,請前往
 file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
 
 #: ../lib/Tails/IUK/Frontend.pm:233
 msgid "no automatic upgrade is available from our website for this version"

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


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

2016-04-14 Thread translation
commit 983e335846bbb2d9cb4d35a619f4fab290fbcf68
Author: Translation commit bot 
Date:   Fri Apr 15 01:16:04 2016 +

Update translations for abouttor-homepage
---
 zh_HK/aboutTor.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/aboutTor.dtd b/zh_HK/aboutTor.dtd
index 66a1819..8258ff9 100644
--- a/zh_HK/aboutTor.dtd
+++ b/zh_HK/aboutTor.dtd
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 

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


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

2016-04-14 Thread translation
commit 3854fd9043ccddf0473269359ddf60bf0b1f2824
Author: Translation commit bot 
Date:   Fri Apr 15 01:15:58 2016 +

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

diff --git a/zh_HK.po b/zh_HK.po
index e91d737..aab83d0 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-03-17 15:03+0100\n"
-"PO-Revision-Date: 2016-04-14 00:23+\n"
+"PO-Revision-Date: 2016-04-15 00:48+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -43,7 +43,7 @@ msgid ""
 "an opportunity for eavesdroppers, like your email or Internet provider, to\n"
 "confirm that you are using Tails.\n"
 "\n"
-msgstr "幫我哋修復程式錯誤!\n閱讀錯誤回報注意事項.\n唔好包
含任何唔必要嘅個人資料!\n關於提供你嘅
電郵地址\n\n電郵地址用於需要時聯絡你澄清
問題。大多數未附電郵地址嘅\n錯誤å 
±å‘Šå°æˆ‘哋幫助唔大。然而,缺陷係咁畀監聽者,例如\n你嘅
電郵或網絡提供者機會確認你正在使用Tails。\n\n"
+msgstr "幫我哋修復程式錯誤!\n閱讀錯誤回報注意事項.\n唔好包
含任何唔必要嘅個人資料!\n關於提供你嘅
電郵地址\n\n電郵地址用於需要時聯絡你澄清
問題。大多數未附電郵地址嘅\n錯誤å 
±å‘Šå°æˆ‘哋幫助唔大。然而,缺陷係咁畀監聽者,例如\n你嘅
電郵或網絡服務提供者機會確認你正在使用Tails。\n\n"
 
 #: config/chroot_local-includes/usr/local/bin/electrum:17
 msgid "Persistence is disabled for Electrum"

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


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

2016-04-14 Thread translation
commit 89753f1dc39130f0fb94b6df5bbcd4f808569970
Author: Translation commit bot 
Date:   Fri Apr 15 01:15:54 2016 +

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

diff --git a/zh_HK/network-settings.dtd b/zh_HK/network-settings.dtd
index 0cdd8e8..0b34276 100644
--- a/zh_HK/network-settings.dtd
+++ b/zh_HK/network-settings.dtd
@@ -6,13 +6,13 @@
 
 
 
-
+
 
 
 
 
 
-
+
 
 
 

___
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

2016-04-14 Thread translation
commit 7e8ebe3b57edc43d9638f72c6050fd284740ce92
Author: Translation commit bot 
Date:   Fri Apr 15 01:16:18 2016 +

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

diff --git a/zh_HK.po b/zh_HK.po
index 2d75507..d5e0221 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2016-03-07 17:51+0100\n"
-"PO-Revision-Date: 2016-04-08 03:36+\n"
+"PO-Revision-Date: 2016-04-15 00:47+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -37,7 +37,7 @@ msgid ""
 "Check your network connection, and restart Tails to try upgrading again.\n"
 "\n"
 "If the problem persists, go to 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
-msgstr "無法從我們嘅網é 
ç¢ºèªæœ‰ç„¡å¯ç”¨å‡ç´šã€‚\n\n請檢查網絡連線,然後將Tails重新啟動後再次嘗試升級。\n\n如果問題仍然存在,請前往
 file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
+msgstr "無法從我哋嘅網é 
ç¢ºèªæœ‰ç„¡å¯ç”¨å‡ç´šã€‚\n\n請檢查網絡連線,然後將Tails重新啟動後再次嘗試升級。\n\n如果問題仍然存在,請前往
 file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
 
 #: ../lib/Tails/IUK/Frontend.pm:233
 msgid "no automatic upgrade is available from our website for this version"

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


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

2016-04-14 Thread translation
commit 8692eeb0e5fb158b1ef0822107b0d503cc5123ac
Author: Translation commit bot 
Date:   Fri Apr 15 01:16:07 2016 +

Update translations for abouttor-homepage_completed
---
 zh_HK/aboutTor.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/aboutTor.dtd b/zh_HK/aboutTor.dtd
index 66a1819..8258ff9 100644
--- a/zh_HK/aboutTor.dtd
+++ b/zh_HK/aboutTor.dtd
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/liveusb-creator_completed] Update translations for liveusb-creator_completed

2016-04-14 Thread translation
commit 836a884227a186be353155b7bc95a18864d8e046
Author: Translation commit bot 
Date:   Fri Apr 15 01:15:31 2016 +

Update translations for liveusb-creator_completed
---
 zh_HK/zh_HK.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index 2dbee3a..f2f84ee 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -15,7 +15,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-08 02:06+\n"
+"PO-Revision-Date: 2016-04-15 00:59+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -76,7 +76,7 @@ msgid ""
 "The encrypted persistent storage of the Tails USB stick that you are 
currently using is not copied.\n"
 "\n"
 ""
-msgstr "\n藉由複製正在使用嘅Tails系統嚟將Tails安裝到å…
¶ä»–USB磁碟。\n\n該USB磁碟將被格式化,且全部儲存喺å…
¶ä¸Šå˜…資料都將消失。\n\n正在使用嘅Tails USB中嘅加
密保留磁區唔會被複製\n\n"
+msgstr "\n藉由複製正在使用嘅Tails系統嚟將Tails安裝到å…
¶ä»–USB磁碟。\n\n該USB磁碟將被格式化,且å…
¨éƒ¨å„²å­˜å–ºä½¢åº¦å˜…資料都會消失。\n\n正在使用嘅Tails 
USB中嘅加密保留磁區唔會被複製\n\n"
 
 #: ../liveusb/launcher_ui.py:157
 msgid ""

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


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

2016-04-14 Thread translation
commit 03c3453f1e9673043741f71d6013b55093abc155
Author: Translation commit bot 
Date:   Fri Apr 15 01:16:01 2016 +

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

diff --git a/zh_HK.po b/zh_HK.po
index e91d737..aab83d0 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-03-17 15:03+0100\n"
-"PO-Revision-Date: 2016-04-14 00:23+\n"
+"PO-Revision-Date: 2016-04-15 00:48+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -43,7 +43,7 @@ msgid ""
 "an opportunity for eavesdroppers, like your email or Internet provider, to\n"
 "confirm that you are using Tails.\n"
 "\n"
-msgstr "幫我哋修復程式錯誤!\n閱讀錯誤回報注意事項.\n唔好包
含任何唔必要嘅個人資料!\n關於提供你嘅
電郵地址\n\n電郵地址用於需要時聯絡你澄清
問題。大多數未附電郵地址嘅\n錯誤å 
±å‘Šå°æˆ‘哋幫助唔大。然而,缺陷係咁畀監聽者,例如\n你嘅
電郵或網絡提供者機會確認你正在使用Tails。\n\n"
+msgstr "幫我哋修復程式錯誤!\n閱讀錯誤回報注意事項.\n唔好包
含任何唔必要嘅個人資料!\n關於提供你嘅
電郵地址\n\n電郵地址用於需要時聯絡你澄清
問題。大多數未附電郵地址嘅\n錯誤å 
±å‘Šå°æˆ‘哋幫助唔大。然而,缺陷係咁畀監聽者,例如\n你嘅
電郵或網絡服務提供者機會確認你正在使用Tails。\n\n"
 
 #: config/chroot_local-includes/usr/local/bin/electrum:17
 msgid "Persistence is disabled for Electrum"

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


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

2016-04-14 Thread translation
commit 9b7bc85520ec8c7034791a4a5e2a613c9791d5b2
Author: Translation commit bot 
Date:   Fri Apr 15 01:15:51 2016 +

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

diff --git a/zh_HK/network-settings.dtd b/zh_HK/network-settings.dtd
index 0cdd8e8..0b34276 100644
--- a/zh_HK/network-settings.dtd
+++ b/zh_HK/network-settings.dtd
@@ -6,13 +6,13 @@
 
 
 
-
+
 
 
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2016-04-14 Thread translation
commit 5a3ab167c2b924bf6fd4173bf41e4b542b859105
Author: Translation commit bot 
Date:   Fri Apr 15 01:15:28 2016 +

Update translations for liveusb-creator
---
 zh_HK/zh_HK.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index 2dbee3a..f2f84ee 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -15,7 +15,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-04-08 02:06+\n"
+"PO-Revision-Date: 2016-04-15 00:59+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -76,7 +76,7 @@ msgid ""
 "The encrypted persistent storage of the Tails USB stick that you are 
currently using is not copied.\n"
 "\n"
 ""
-msgstr "\n藉由複製正在使用嘅Tails系統嚟將Tails安裝到å…
¶ä»–USB磁碟。\n\n該USB磁碟將被格式化,且全部儲存喺å…
¶ä¸Šå˜…資料都將消失。\n\n正在使用嘅Tails USB中嘅加
密保留磁區唔會被複製\n\n"
+msgstr "\n藉由複製正在使用嘅Tails系統嚟將Tails安裝到å…
¶ä»–USB磁碟。\n\n該USB磁碟將被格式化,且å…
¨éƒ¨å„²å­˜å–ºä½¢åº¦å˜…資料都會消失。\n\n正在使用嘅Tails 
USB中嘅加密保留磁區唔會被複製\n\n"
 
 #: ../liveusb/launcher_ui.py:157
 msgid ""

___
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

2016-04-14 Thread translation
commit 11653927f2505d615bd061812eea53155a80cc00
Author: Translation commit bot 
Date:   Fri Apr 15 01:15:13 2016 +

Update translations for torcheck_completed
---
 zh_HK/torcheck.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK/torcheck.po b/zh_HK/torcheck.po
index a966448..c352558 100644
--- a/zh_HK/torcheck.po
+++ b/zh_HK/torcheck.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2016-04-08 03:31+\n"
+"PO-Revision-Date: 2016-04-15 00:56+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -54,7 +54,7 @@ msgstr "對唔住!由於收到預期之外嘅
回應,查詢失敗。"
 msgid ""
 "A temporary service outage prevents us from determining if your source IP "
 "address is a https://www.torproject.org/\;>Tor node."
-msgstr "由於某個暫時嘅服務中斷,我們無法確定你嘅
來源IP位址係唔係https://www.torproject.org/\;>Tor洋蔥路由節點。"
+msgstr "由於某個暫時嘅服務中斷,我們無法確定你嘅
來源IP位址係咪https://www.torproject.org/\;>Tor洋蔥路由節點。"
 
 msgid "Your IP address appears to be: "
 msgstr "你嘅IP位址似乎係:"

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


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

2016-04-14 Thread translation
commit a65c4aca4899776d9043208cadd0bf69e6677cea
Author: Translation commit bot 
Date:   Fri Apr 15 01:15:25 2016 +

Update translations for https_everywhere_completed
---
 zh_HK/ssl-observatory.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/ssl-observatory.dtd b/zh_HK/ssl-observatory.dtd
index 2facd94..66d73e7 100644
--- a/zh_HK/ssl-observatory.dtd
+++ b/zh_HK/ssl-observatory.dtd
@@ -27,7 +27,7 @@ to turn it on?">-->
 "提交並檢查由非正規根憑證所簽署嘅憑證">
 
 https://網域嘅
證明被公開。因此預設為唔啟用此選項。">
+"啟用呢個選項係安全嘅(而且也建議啟用),除非你使用侵å…
¥æ€§å˜…公司網絡,或者Kaspersky防毒軟件監控到你
透過TLS代理瀏覽並使用私人嘅根憑證。喺呢類嘅
網絡環境啟用此選項,可能會因為所產生嘅
特有憑證,導致經由此代理伺服器瀏覽特定https://網域嘅
憑證被公開。因此預設為唔啟用此選項。">
 
 
 ___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


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

2016-04-14 Thread translation
commit 57e63694fa64ee110ef13826d7952992e979143e
Author: Translation commit bot 
Date:   Fri Apr 15 01:15:21 2016 +

Update translations for https_everywhere
---
 zh_HK/ssl-observatory.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/ssl-observatory.dtd b/zh_HK/ssl-observatory.dtd
index 2facd94..66d73e7 100644
--- a/zh_HK/ssl-observatory.dtd
+++ b/zh_HK/ssl-observatory.dtd
@@ -27,7 +27,7 @@ to turn it on?">-->
 "提交並檢查由非正規根憑證所簽署嘅憑證">
 
 https://網域嘅
證明被公開。因此預設為唔啟用此選項。">
+"啟用呢個選項係安全嘅(而且也建議啟用),除非你使用侵å…
¥æ€§å˜…公司網絡,或者Kaspersky防毒軟件監控到你
透過TLS代理瀏覽並使用私人嘅根憑證。喺呢類嘅
網絡環境啟用此選項,可能會因為所產生嘅
特有憑證,導致經由此代理伺服器瀏覽特定https://網域嘅
憑證被公開。因此預設為唔啟用此選項。">
 
 
 ___
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

2016-04-14 Thread translation
commit 13e098619ad4d76cd6d9078619bdb666fc53b877
Author: Translation commit bot 
Date:   Fri Apr 15 01:15:10 2016 +

Update translations for torcheck
---
 zh_HK/torcheck.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zh_HK/torcheck.po b/zh_HK/torcheck.po
index a966448..c352558 100644
--- a/zh_HK/torcheck.po
+++ b/zh_HK/torcheck.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2016-04-08 03:31+\n"
+"PO-Revision-Date: 2016-04-15 00:56+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -54,7 +54,7 @@ msgstr "對唔住!由於收到預期之外嘅
回應,查詢失敗。"
 msgid ""
 "A temporary service outage prevents us from determining if your source IP "
 "address is a https://www.torproject.org/\;>Tor node."
-msgstr "由於某個暫時嘅服務中斷,我們無法確定你嘅
來源IP位址係唔係https://www.torproject.org/\;>Tor洋蔥路由節點。"
+msgstr "由於某個暫時嘅服務中斷,我們無法確定你嘅
來源IP位址係咪https://www.torproject.org/\;>Tor洋蔥路由節點。"
 
 msgid "Your IP address appears to be: "
 msgstr "你嘅IP位址似乎係:"

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


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

2016-04-14 Thread translation
commit b0f24a2bf96af839b6787621650af6f92aa5a3c0
Author: Translation commit bot 
Date:   Fri Apr 15 00:46:04 2016 +

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

diff --git a/zh_HK.po b/zh_HK.po
index 2250de3..8b4f95b 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2016-01-25 16:59+0100\n"
-"PO-Revision-Date: 2016-04-08 03:37+\n"
+"PO-Revision-Date: 2016-04-15 00:43+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -28,10 +28,10 @@ msgstr "錯誤"
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the `toram'"
 " option?"
-msgstr "搵唔到運行Tails嘅裝置。係唔係使用咗「toram」選項?"
+msgstr "搵唔到運行Tails嘅裝置。係咪用咗「toram」選項?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the `toram' "
 "option?"
-msgstr "搵唔到運行Tails嘅設備。係唔係使用咗「toram」選項?"
+msgstr "搵唔到運行Tails嘅設備。係咪用咗「toram」選項?"

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


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

2016-04-14 Thread translation
commit 1bef8d037fd6c3dc28b07fd27284da47ee5f3030
Author: Translation commit bot 
Date:   Fri Apr 15 00:45:15 2016 +

Update translations for https_everywhere
---
 zh_HK/ssl-observatory.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/ssl-observatory.dtd b/zh_HK/ssl-observatory.dtd
index 9037c2c..2facd94 100644
--- a/zh_HK/ssl-observatory.dtd
+++ b/zh_HK/ssl-observatory.dtd
@@ -39,7 +39,7 @@ to turn it on?">-->
 "見到新嘅憑證時,告知觀測站你連線到邊一個ISP">
 
 
+"呢樣會抽取並回傳你網絡嘅自治系統號碼(Autonomous System 
Number)。咁會協助我哋定位對https嘅
攻擊,並判定我哋所觀測到嚟自伊朗同敘利亞等地網絡嘅
攻擊係咪較為常見。">
 
 

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


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

2016-04-14 Thread translation
commit 3abdb4e127d8a71250fbead4aa1096418e7f288b
Author: Translation commit bot 
Date:   Fri Apr 15 00:45:42 2016 +

Update translations for tor-launcher-network-settings
---
 zh_HK/network-settings.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/zh_HK/network-settings.dtd b/zh_HK/network-settings.dtd
index 9c91cd8..0cdd8e8 100644
--- a/zh_HK/network-settings.dtd
+++ b/zh_HK/network-settings.dtd
@@ -23,12 +23,12 @@
 
 
 
-
+
 
 
 
 
-
+
 
 
 
@@ -64,7 +64,7 @@
 
 
 
-
+
 
 
 https://bridges.torproject.org;>

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


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

2016-04-14 Thread translation
commit fde2d3bf305385c46c49c3508e08b06427c7df1a
Author: Translation commit bot 
Date:   Fri Apr 15 00:45:57 2016 +

Update translations for torbutton-torbuttonproperties
---
 zh_HK/torbutton.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/torbutton.properties b/zh_HK/torbutton.properties
index 5a07db6..31bee4f 100644
--- a/zh_HK/torbutton.properties
+++ b/zh_HK/torbutton.properties
@@ -62,7 +62,7 @@ torbutton.slider_notification_button = 開啟安全度設定
 torbutton.maximize_warning = 
若將Tor洋蔥路由瀏覽器視窗最大化,可能畀到訪嘅
網站得知你嘅螢幕尺寸,此舉可能被利用嚟識別並追蹤你嘅
網絡活動。因此我哋建議你
由得Tor洋蔥路由瀏覽器視窗保持原始尺寸。
 
 # Canvas permission prompt. Strings are kept here for ease of translation.
-canvas.siteprompt=此網站(%S)試圖使用HTML 
5畫布圖像資料,此功能可能被用嚟標記識別你嘅電è…
¦ã€‚\n\n係唔係容許Tor洋蔥路由瀏覽器執行處理HTML 5 
畫布圖像資料?
+canvas.siteprompt=此網站(%S)試圖使用HTML 
5畫布圖像資料,此功能可能被用嚟標記識別你嘅電è…
¦ã€‚\n\n係咪容許Tor洋蔥路由瀏覽器執行處理HTML 5 
畫布圖像資料?
 canvas.notNow=稍後
 canvas.notNowAccessKey=N
 canvas.allow=永遠容許

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


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

2016-04-14 Thread translation
commit 6062e9bfa595c73175c518e870dc5cdb5436de86
Author: Translation commit bot 
Date:   Fri Apr 15 00:46:07 2016 +

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

diff --git a/zh_HK.po b/zh_HK.po
index 2250de3..8b4f95b 100644
--- a/zh_HK.po
+++ b/zh_HK.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2016-01-25 16:59+0100\n"
-"PO-Revision-Date: 2016-04-08 03:37+\n"
+"PO-Revision-Date: 2016-04-15 00:43+\n"
 "Last-Translator: Kin Kwok\n"
 "Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
 "MIME-Version: 1.0\n"
@@ -28,10 +28,10 @@ msgstr "錯誤"
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the `toram'"
 " option?"
-msgstr "搵唔到運行Tails嘅裝置。係唔係使用咗「toram」選項?"
+msgstr "搵唔到運行Tails嘅裝置。係咪用咗「toram」選項?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the `toram' "
 "option?"
-msgstr "搵唔到運行Tails嘅設備。係唔係使用咗「toram」選項?"
+msgstr "搵唔到運行Tails嘅設備。係咪用咗「toram」選項?"

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


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

2016-04-14 Thread translation
commit 693fdeb737076767de6c6ba8019ec1d8bbe2b173
Author: Translation commit bot 
Date:   Fri Apr 15 00:45:19 2016 +

Update translations for https_everywhere_completed
---
 zh_HK/ssl-observatory.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/zh_HK/ssl-observatory.dtd b/zh_HK/ssl-observatory.dtd
index 9037c2c..2facd94 100644
--- a/zh_HK/ssl-observatory.dtd
+++ b/zh_HK/ssl-observatory.dtd
@@ -39,7 +39,7 @@ to turn it on?">-->
 "見到新嘅憑證時,告知觀測站你連線到邊一個ISP">
 
 
+"呢樣會抽取並回傳你網絡嘅自治系統號碼(Autonomous System 
Number)。咁會協助我哋定位對https嘅
攻擊,並判定我哋所觀測到嚟自伊朗同敘利亞等地網絡嘅
攻擊係咪較為常見。">
 
 

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


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

2016-04-14 Thread translation
commit 693b970e0824f8c3f880d5f347e0d989dfa6593d
Author: Translation commit bot 
Date:   Fri Apr 15 00:45:45 2016 +

Update translations for tor-launcher-network-settings_completed
---
 zh_HK/network-settings.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/zh_HK/network-settings.dtd b/zh_HK/network-settings.dtd
index 9c91cd8..0cdd8e8 100644
--- a/zh_HK/network-settings.dtd
+++ b/zh_HK/network-settings.dtd
@@ -23,12 +23,12 @@
 
 
 
-
+
 
 
 
 
-
+
 
 
 
@@ -64,7 +64,7 @@
 
 
 
-
+
 
 
 https://bridges.torproject.org;>

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


[tor-commits] [tor/master] Add an IF_BUG_ONCE macro, since that's a pretty common pattern too.

2016-04-14 Thread nickm
commit a86ed1d717482f52e0b0ab390151401c28079d87
Author: Nick Mathewson 
Date:   Tue Apr 12 10:35:16 2016 -0400

Add an IF_BUG_ONCE macro, since that's a pretty common pattern too.
---
 src/common/util_bug.h | 33 +
 1 file changed, 33 insertions(+)

diff --git a/src/common/util_bug.h b/src/common/util_bug.h
index a5f78f2..2613450 100644
--- a/src/common/util_bug.h
+++ b/src/common/util_bug.h
@@ -102,6 +102,39 @@
: 0)
 #endif
 
+#ifdef __GNUC__
+#define IF_BUG_ONCE__(cond,var) \
+  if (({\
+  static int var = 0;   \
+  int bool_result = (cond); \
+  if (bool_result && !var) {\
+var = 1;\
+tor_bug_occurred_(SHORT_FILE__, __LINE__, __func__, #cond, 1);  \
+  } \
+  var; }))
+#else
+#define IF_BUG_ONCE__(cond,var) \
+  static int var = 0;   \
+  if ((cond) ?  \
+  (var ? 1 :\
+   (var=1,  \
+tor_bug_occurred_(SHORT_FILE__, __LINE__, __func__, #cond, 1),  \
+1)) \
+  : 0)
+#endif
+#define IF_BUG_ONCE_VARNAME_(a)   \
+  warning_logged_on_ ## a ## __
+#define IF_BUG_ONCE_VARNAME__(a)  \
+  IF_BUG_ONCE_VARNAME_(a)
+
+/** This macro behaves as 'if (bug(x))', except that it only logs its
+ * warning once, no matter how many times it triggers.
+ */
+
+#define IF_BUG_ONCE(cond)   \
+  IF_BUG_ONCE__((cond), \
+IF_BUG_ONCE_VARNAME__(__LINE__))
+
 /** Define this if you want Tor to crash when any problem comes up,
  * so you can get a coredump and track things down. */
 // #define tor_fragile_assert() tor_assert_unreached(0)



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


[tor-commits] [tor/master] Move tor_assert implementation into its own header/module.

2016-04-14 Thread nickm
commit 7865402106e9af273b9c887484b8371a899683ad
Author: Nick Mathewson 
Date:   Sun Apr 3 16:48:44 2016 -0400

Move tor_assert implementation into its own header/module.
---
 src/common/include.am |  2 ++
 src/common/util.c | 17 ---
 src/common/util.h | 41 +---
 src/common/util_bug.c | 28 +
 src/common/util_bug.h | 58 +++
 5 files changed, 89 insertions(+), 57 deletions(-)

diff --git a/src/common/include.am b/src/common/include.am
index 5afb30d..f978eee 100644
--- a/src/common/include.am
+++ b/src/common/include.am
@@ -68,6 +68,7 @@ LIBOR_A_SOURCES = \
   src/common/log.c \
   src/common/memarea.c \
   src/common/util.c\
+  src/common/util_bug.c\
   src/common/util_format.c \
   src/common/util_process.c\
   src/common/sandbox.c \
@@ -139,6 +140,7 @@ COMMONHEADERS = \
   src/common/torlog.h  \
   src/common/tortls.h  \
   src/common/util.h\
+  src/common/util_bug.h\
   src/common/util_format.h \
   src/common/util_process.h\
   src/common/workqueue.h
diff --git a/src/common/util.c b/src/common/util.c
index 2351faf..de6867e 100644
--- a/src/common/util.c
+++ b/src/common/util.c
@@ -105,23 +105,6 @@
 #endif
 
 /* =
- * Assertion helper.
- * = */
-/** Helper for tor_assert: report the assertion failure. */
-void
-tor_assertion_failed_(const char *fname, unsigned int line,
-  const char *func, const char *expr)
-{
-  char buf[256];
-  log_err(LD_BUG, "%s:%u: %s: Assertion %s failed; aborting.",
-  fname, line, func, expr);
-  tor_snprintf(buf, sizeof(buf),
-   "Assertion %s failed in %s at %s:%u",
-   expr, func, fname, line);
-  log_backtrace(LOG_ERR, LD_BUG, buf);
-}
-
-/* =
  * Memory management
  * = */
 #ifdef USE_DMALLOC
diff --git a/src/common/util.h b/src/common/util.h
index ebcf88b..814c862 100644
--- a/src/common/util.h
+++ b/src/common/util.h
@@ -22,6 +22,7 @@
 /* for the correct alias to struct stat */
 #include 
 #endif
+#include "util_bug.h"
 
 #ifndef O_BINARY
 #define O_BINARY 0
@@ -33,41 +34,6 @@
 #define O_NOFOLLOW 0
 #endif
 
-/* Replace assert() with a variant that sends failures to the log before
- * calling assert() normally.
- */
-#ifdef NDEBUG
-/* Nobody should ever want to build with NDEBUG set.  99% of our asserts will
- * be outside the critical path anyway, so it's silly to disable bug-checking
- * throughout the entire program just because a few asserts are slowing you
- * down.  Profile, optimize the critical path, and keep debugging on.
- *
- * And I'm not just saying that because some of our asserts check
- * security-critical properties.
- */
-#error "Sorry; we don't support building with NDEBUG."
-#endif
-
-/* Sometimes we don't want to use assertions during branch coverage tests; it
- * leads to tons of unreached branches which in reality are only assertions we
- * didn't hit. */
-#if defined(TOR_UNIT_TESTS) && defined(DISABLE_ASSERTS_IN_UNIT_TESTS)
-#define tor_assert(a) STMT_BEGIN\
-  (void)(a);\
-  STMT_END
-#else
-/** Like assert(3), but send assertion failures to the log as well as to
- * stderr. */
-#define tor_assert(expr) STMT_BEGIN \
-  if (PREDICT_UNLIKELY(!(expr))) {  \
-tor_assertion_failed_(SHORT_FILE__, __LINE__, __func__, #expr); \
-abort();\
-  } STMT_END
-#endif
-
-void tor_assertion_failed_(const char *fname, unsigned int line,
-   const char *func, const char *expr);
-
 /* If we're building with dmalloc, we want all of our memory allocation
  * functions to take an extra file/line pair of arguments.  If not, not.
  * We define DMALLOC_PARAMS to the extra parameters to insert in the
@@ -81,11 +47,6 @@ void tor_assertion_failed_(const char *fname, unsigned int 
line,
 #define DMALLOC_ARGS
 #endif
 
-/** Define this if you want Tor to crash when any problem comes up,
- * so you can get a coredump and track things down. */
-// #define tor_fragile_assert() tor_assert(0)
-#define tor_fragile_assert()
-
 /* Memory management */
 void *tor_malloc_(size_t size DMALLOC_PARAMS) ATTR_MALLOC;
 void *tor_malloc_zero_(size_t size DMALLOC_PARAMS) ATTR_MALLOC;
diff --git a/src/common/util_bug.c b/src/common/util_bug.c
new file mode 100644
index 000..139d139
--- /dev/null
+++ b/src/common/util_bug.c
@@ -0,0 +1,28 @@
+/* 

[tor-commits] [tor/master] Add new tor_assert_nonfatal*() macros.

2016-04-14 Thread nickm
commit a885271c08d2337b35c203c0b27509d0aa32dbf6
Author: Nick Mathewson 
Date:   Tue Apr 5 09:40:51 2016 -0400

Add new tor_assert_nonfatal*() macros.

Unlike tor_assert(), these macros don't abort the process.  They're
good for checking conditions we want to warn about, but which don't
warrant a full crash.

This commit also changes the default implementation for
tor_fragile_assert() to tor_assert_nonfatal_unreached_once().

Closes ticket 18613.
---
 changes/assert_nonfatal |  5 +
 src/common/util_bug.c   | 24 
 src/common/util_bug.h   | 49 +++--
 src/or/main.c   |  8 +++-
 src/or/policies.c   |  2 +-
 src/or/rephist.c|  4 ++--
 6 files changed, 82 insertions(+), 10 deletions(-)

diff --git a/changes/assert_nonfatal b/changes/assert_nonfatal
new file mode 100644
index 000..0cbee44
--- /dev/null
+++ b/changes/assert_nonfatal
@@ -0,0 +1,5 @@
+  o Minor features (safety, debugging):
+
+* Add a set of macros to check nonfatal assertions, for internal
+  use. Migrating more of our checks to these should help us avoid
+  needless crash bugs. Closes ticket 18613.
diff --git a/src/common/util_bug.c b/src/common/util_bug.c
index 139d139..606c665 100644
--- a/src/common/util_bug.c
+++ b/src/common/util_bug.c
@@ -26,3 +26,27 @@ tor_assertion_failed_(const char *fname, unsigned int line,
   log_backtrace(LOG_ERR, LD_BUG, buf);
 }
 
+
+void
+tor_bug_occurred_(const char *fname, unsigned int line,
+  const char *func, const char *expr,
+  int once)
+{
+  char buf[256];
+  const char *once_str = once ?
+" (Future instances of this warning will be silenced.)": "";
+  if (! expr) {
+log_warn(LD_BUG, "%s:%u: %s: This line should not have been reached.%s",
+ fname, line, func, once_str);
+tor_snprintf(buf, sizeof(buf),
+ "Line unexpectedly reached at %s at %s:%u",
+ func, fname, line);
+  } else {
+log_warn(LD_BUG, "%s:%u: %s: Non-fatal assertion %s failed.%s",
+ fname, line, func, expr, once_str);
+tor_snprintf(buf, sizeof(buf),
+ "Non-fatal assertion %s failed in %s at %s:%u",
+ expr, func, fname, line);
+  }
+  log_backtrace(LOG_WARN, LD_BUG, buf);
+}
diff --git a/src/common/util_bug.h b/src/common/util_bug.h
index 5414c53..ce54266 100644
--- a/src/common/util_bug.h
+++ b/src/common/util_bug.h
@@ -46,13 +46,58 @@
   } STMT_END
 #endif
 
+#define tor_assert_unreached() tor_assert(0)
+
+/* Non-fatal bug assertions. The "unreached" variants mean "this line should
+ * never be reached." The "once" variants mean "Don't log a warning more than
+ * once".
+ */
+
+#ifdef ALL_BUGS_ARE_FATAL
+#define tor_assert_nonfatal_unreached() tor_assert(0)
+#define tor_assert_nonfatal(cond) tor_assert((cond))
+#define tor_assert_nonfatal_unreached_once() tor_assert(0)
+#define tor_assert_nonfatal_once(cond) tor_assert((cond))
+#elif defined(TOR_UNIT_TESTS) && defined(DISABLE_ASSERTS_IN_UNIT_TESTS)
+#define tor_assert_nonfatal_unreached() STMT_NIL
+#define tor_assert_nonfatal(cond) ((void)(cond))
+#define tor_assert_nonfatal_unreached_once() STMT_NIL
+#define tor_assert_nonfatal_once(cond) ((void)(cond))
+#else /* Normal case, !ALL_BUGS_ARE_FATAL, !DISABLE_ASSERTS_IN_UNIT_TESTS */
+#define tor_assert_nonfatal_unreached() STMT_BEGIN  \
+  tor_bug_occurred_(SHORT_FILE__, __LINE__, __func__, NULL, 0); \
+  STMT_END
+#define tor_assert_nonfatal(cond) STMT_BEGIN\
+  if (PREDICT_UNLIKELY(!(cond))) {  \
+tor_bug_occurred_(SHORT_FILE__, __LINE__, __func__, #cond, 0);  \
+  } \
+  STMT_END
+#define tor_assert_nonfatal_unreached_once() STMT_BEGIN \
+  static int warning_logged__ = 0;  \
+  if (!warning_logged__) {  \
+warning_logged__ = 1;   \
+tor_bug_occurred_(SHORT_FILE__, __LINE__, __func__, NULL, 1);   \
+  } \
+  STMT_END
+#define tor_assert_nonfatal_once(cond) STMT_BEGIN   \
+  static int warning_logged__ = 0;  \
+  if (!warning_logged__ && PREDICT_UNLIKELY(!(cond))) { \
+warning_logged__ = 1;   \
+tor_bug_occurred_(SHORT_FILE__, __LINE__, __func__, #cond, 1);  \
+  } \
+  STMT_END
+#endif
+
 /** Define this if you want Tor to crash when any problem comes up,
  * so you can get a coredump and track things down. */
-// #define tor_fragile_assert() tor_assert(0)
-#define 

[tor-commits] [tor/master] Add a BUG macro for usage in if checks.

2016-04-14 Thread nickm
commit 532820b11c9d0566b45b3dd19f01cf3e16d984ef
Author: Nick Mathewson 
Date:   Tue Apr 12 10:10:44 2016 -0400

Add a BUG macro for usage in if checks.
---
 src/common/util_bug.c |  3 ++-
 src/common/util_bug.h | 14 ++
 src/or/connection.c   |  6 ++
 3 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/src/common/util_bug.c b/src/common/util_bug.c
index 606c665..e3e1d6d 100644
--- a/src/common/util_bug.c
+++ b/src/common/util_bug.c
@@ -26,7 +26,7 @@ tor_assertion_failed_(const char *fname, unsigned int line,
   log_backtrace(LOG_ERR, LD_BUG, buf);
 }
 
-
+/** Helper for tor_assert_nonfatal: report the assertion failure. */
 void
 tor_bug_occurred_(const char *fname, unsigned int line,
   const char *func, const char *expr,
@@ -50,3 +50,4 @@ tor_bug_occurred_(const char *fname, unsigned int line,
   }
   log_backtrace(LOG_WARN, LD_BUG, buf);
 }
+
diff --git a/src/common/util_bug.h b/src/common/util_bug.h
index ce54266..a5f78f2 100644
--- a/src/common/util_bug.h
+++ b/src/common/util_bug.h
@@ -51,6 +51,11 @@
 /* Non-fatal bug assertions. The "unreached" variants mean "this line should
  * never be reached." The "once" variants mean "Don't log a warning more than
  * once".
+ *
+ * The 'BUG' macro checks a boolean condition and logs an error message if it
+ * is true.  Example usage:
+ *   if (BUG(x == NULL))
+ * return -1;
  */
 
 #ifdef ALL_BUGS_ARE_FATAL
@@ -58,11 +63,16 @@
 #define tor_assert_nonfatal(cond) tor_assert((cond))
 #define tor_assert_nonfatal_unreached_once() tor_assert(0)
 #define tor_assert_nonfatal_once(cond) tor_assert((cond))
+#define BUG(cond)   \
+  ((cond) ? \
+   (tor_assertion_failed_(SHORT_FILE__,__LINE__,__func__,#cond), abort(), 1) \
+   : 0)
 #elif defined(TOR_UNIT_TESTS) && defined(DISABLE_ASSERTS_IN_UNIT_TESTS)
 #define tor_assert_nonfatal_unreached() STMT_NIL
 #define tor_assert_nonfatal(cond) ((void)(cond))
 #define tor_assert_nonfatal_unreached_once() STMT_NIL
 #define tor_assert_nonfatal_once(cond) ((void)(cond))
+#define BUG(cond) ((cond) ? 1 : 0)
 #else /* Normal case, !ALL_BUGS_ARE_FATAL, !DISABLE_ASSERTS_IN_UNIT_TESTS */
 #define tor_assert_nonfatal_unreached() STMT_BEGIN  \
   tor_bug_occurred_(SHORT_FILE__, __LINE__, __func__, NULL, 0); \
@@ -86,6 +96,10 @@
 tor_bug_occurred_(SHORT_FILE__, __LINE__, __func__, #cond, 1);  \
   } \
   STMT_END
+#define BUG(cond)   \
+  ((cond) ? \
+   (tor_bug_occurred_(SHORT_FILE__,__LINE__,__func__,#cond,0), 1)   \
+   : 0)
 #endif
 
 /** Define this if you want Tor to crash when any problem comes up,
diff --git a/src/or/connection.c b/src/or/connection.c
index 78178f9..1bd1a92 100644
--- a/src/or/connection.c
+++ b/src/or/connection.c
@@ -665,9 +665,7 @@ connection_free,(connection_t *conn))
 return;
   tor_assert(!connection_is_on_closeable_list(conn));
   tor_assert(!connection_in_array(conn));
-  if (conn->linked_conn) {
-log_err(LD_BUG, "Called with conn->linked_conn still set.");
-tor_fragile_assert();
+  if (BUG(conn->linked_conn)) {
 conn->linked_conn->linked_conn = NULL;
 if (! conn->linked_conn->marked_for_close &&
 conn->linked_conn->reading_from_linked_conn)
@@ -3644,7 +3642,7 @@ connection_read_to_buf(connection_t *conn, ssize_t 
*max_to_read,
* take us over our read allotment, but really we shouldn't be
* believing that SSL bytes are the same as TCP bytes anyway. */
   int r2 = read_to_buf_tls(or_conn->tls, pending, conn->inbuf);
-  if (r2<0) {
+  if (BUG(r2<0)) {
 log_warn(LD_BUG, "apparently, reading pending bytes can fail.");
 return -1;
   }



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


[tor-commits] [tor/master] Merge branch 'assert_nonfatal_squashed'

2016-04-14 Thread nickm
commit 0e354ad45966d29ff4cd75854dbd1715270a2168
Merge: 525307c a86ed1d
Author: Nick Mathewson 
Date:   Thu Apr 14 16:25:21 2016 -0400

Merge branch 'assert_nonfatal_squashed'

 changes/assert_nonfatal |   5 ++
 src/common/include.am   |   2 +
 src/common/util.c   |  17 --
 src/common/util.h   |  41 +
 src/common/util_bug.c   |  53 +
 src/common/util_bug.h   | 150 
 src/or/connection.c |   6 +-
 src/or/main.c   |   8 +--
 src/or/policies.c   |   2 +-
 src/or/rephist.c|   4 +-
 10 files changed, 219 insertions(+), 69 deletions(-)

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


[tor-commits] [metrics-db/master] Stop using deprecated parts of metrics-lib.

2016-04-14 Thread karsten
commit 0b398e9adbe7d6a56da3f8d0fa4bd52ff4f43308
Author: Karsten Loesing 
Date:   Thu Apr 14 10:01:03 2016 +0200

Stop using deprecated parts of metrics-lib.

We're currently using two metrics-lib types that have been deprecated:
 - `org.torproject.descriptor.impl.DescriptorParseException` and
 - `org.torproject.descriptor.ExitListEntry`.

It's easy to avoid using those parts and move to non-deprecated types.
This also removes the last dependency on a type in the impl package.

Implements #18818.
---
 src/org/torproject/collector/exitlists/ExitListDownloader.java | 9 +
 src/org/torproject/collector/relaydescs/ArchiveWriter.java | 2 +-
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/org/torproject/collector/exitlists/ExitListDownloader.java 
b/src/org/torproject/collector/exitlists/ExitListDownloader.java
index b5425fb..4f202d8 100644
--- a/src/org/torproject/collector/exitlists/ExitListDownloader.java
+++ b/src/org/torproject/collector/exitlists/ExitListDownloader.java
@@ -24,8 +24,7 @@ import org.torproject.descriptor.Descriptor;
 import org.torproject.descriptor.DescriptorParser;
 import org.torproject.descriptor.DescriptorSourceFactory;
 import org.torproject.descriptor.ExitList;
-import org.torproject.descriptor.ExitListEntry;
-import org.torproject.descriptor.impl.DescriptorParseException;
+import org.torproject.descriptor.DescriptorParseException;
 import org.torproject.collector.main.Configuration;
 import org.torproject.collector.main.LockFile;
 import org.torproject.collector.main.LoggingConfiguration;
@@ -128,8 +127,10 @@ public class ExitListDownloader extends Thread {
 return;
   }
   ExitList parsedExitList = (ExitList) parsedDescriptors.get(0);
-  for (ExitListEntry entry : parsedExitList.getExitListEntries()) {
-maxScanMillis = Math.max(maxScanMillis, entry.getScanMillis());
+  for (ExitList.Entry entry : parsedExitList.getEntries()) {
+for (long scanMillis : entry.getExitAddresses().values()) {
+  maxScanMillis = Math.max(maxScanMillis, scanMillis);
+}
   }
 } catch (DescriptorParseException e) {
   logger.log(Level.WARNING, "Could not parse downloaded exit list",
diff --git a/src/org/torproject/collector/relaydescs/ArchiveWriter.java 
b/src/org/torproject/collector/relaydescs/ArchiveWriter.java
index 560687c..da83bd1 100644
--- a/src/org/torproject/collector/relaydescs/ArchiveWriter.java
+++ b/src/org/torproject/collector/relaydescs/ArchiveWriter.java
@@ -29,7 +29,7 @@ import java.util.logging.Logger;
 
 import org.torproject.descriptor.DescriptorParser;
 import org.torproject.descriptor.DescriptorSourceFactory;
-import org.torproject.descriptor.impl.DescriptorParseException;
+import org.torproject.descriptor.DescriptorParseException;
 import org.torproject.collector.main.Configuration;
 import org.torproject.collector.main.LockFile;
 import org.torproject.collector.main.LoggingConfiguration;

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