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

2017-12-05 Thread translation
commit 1fc04cc0d4a11974c8dec21949541869c203436c
Author: Translation commit bot 
Date:   Wed Dec 6 02:19:12 2017 +

Update translations for tails-onioncircuits
---
 ms_MY/onioncircuits.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
index 01e5de152..52bc3c42f 100644
--- a/ms_MY/onioncircuits.pot
+++ b/ms_MY/onioncircuits.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-12-06 01:45+\n"
+"PO-Revision-Date: 2017-12-06 01:51+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\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-onioncircuits_completed] Update translations for tails-onioncircuits_completed

2017-12-05 Thread translation
commit e6f11c6e5fdcf08635b217fac4106c89ac23c46d
Author: Translation commit bot 
Date:   Wed Dec 6 02:19:17 2017 +

Update translations for tails-onioncircuits_completed
---
 ms_MY/onioncircuits.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
index 01e5de152..52bc3c42f 100644
--- a/ms_MY/onioncircuits.pot
+++ b/ms_MY/onioncircuits.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-12-06 01:45+\n"
+"PO-Revision-Date: 2017-12-06 01:51+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\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-openpgp-applet] Update translations for tails-openpgp-applet

2017-12-05 Thread translation
commit 5db9984600b66b1534854c7fa65e8649676f3fcd
Author: Translation commit bot 
Date:   Wed Dec 6 02:18:53 2017 +

Update translations for tails-openpgp-applet
---
 ms_MY/openpgp-applet.pot | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY/openpgp-applet.pot b/ms_MY/openpgp-applet.pot
index 1a5c6e4ce..357dcfc77 100644
--- a/ms_MY/openpgp-applet.pot
+++ b/ms_MY/openpgp-applet.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2017-12-06 01:45+\n"
+"PO-Revision-Date: 2017-12-06 01:51+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -88,7 +88,7 @@ msgstr "Status"
 
 #: bin/openpgp-applet:433
 msgid "Fingerprint:"
-msgstr "TandaTangan:"
+msgstr "Cap Jari:"
 
 #: bin/openpgp-applet:436
 msgid "User ID:"

___
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

2017-12-05 Thread translation
commit ace99173d73ce829ed3eb17d38cc61d5d4be947e
Author: Translation commit bot 
Date:   Wed Dec 6 02:18:01 2017 +

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

diff --git a/ms_MY.po b/ms_MY.po
index 1a3654eea..b9ae96510 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2017-04-18 12:13+0200\n"
-"PO-Revision-Date: 2017-12-06 01:47+\n"
+"PO-Revision-Date: 2017-12-06 01:51+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -120,7 +120,7 @@ msgstr "Penataran tersedia"
 
 #: ../lib/Tails/IUK/Frontend.pm:387
 msgid "Upgrade now"
-msgstr "Naiktaraf sekarang"
+msgstr "Tatar sekarang"
 
 #: ../lib/Tails/IUK/Frontend.pm:388
 msgid "Upgrade later"

___
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

2017-12-05 Thread translation
commit 6c941dfffb084af2d904261a765ea4591d46ee8f
Author: Translation commit bot 
Date:   Wed Dec 6 02:17:28 2017 +

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

diff --git a/ms_MY/aboutTor.dtd b/ms_MY/aboutTor.dtd
index 5eabfd25c..25b3cdfb7 100644
--- a/ms_MY/aboutTor.dtd
+++ b/ms_MY/aboutTor.dtd
@@ -25,8 +25,8 @@
 
 
 
-
-
+
+
 
 https://www.torproject.org/download/download.html.en#warning;>
 

___
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

2017-12-05 Thread translation
commit e9a857e9e5973e242e1b0d9441de7cae214614f2
Author: Translation commit bot 
Date:   Wed Dec 6 02:17:23 2017 +

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

diff --git a/ms_MY/aboutTor.dtd b/ms_MY/aboutTor.dtd
index 5eabfd25c..25b3cdfb7 100644
--- a/ms_MY/aboutTor.dtd
+++ b/ms_MY/aboutTor.dtd
@@ -25,8 +25,8 @@
 
 
 
-
-
+
+
 
 https://www.torproject.org/download/download.html.en#warning;>
 

___
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

2017-12-05 Thread translation
commit 2358684962a242b9ebef58b59d8e18d1c6a348a7
Author: Translation commit bot 
Date:   Wed Dec 6 02:17:13 2017 +

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

diff --git a/ms_MY.po b/ms_MY.po
index 52fa1ce4d..d4eeb7ad6 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-09-13 20:10+0200\n"
-"PO-Revision-Date: 2017-12-06 01:43+\n"
+"PO-Revision-Date: 2017-12-06 01:51+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -120,7 +120,7 @@ msgstr ""
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:163
 msgid "The upgrade was successful."
-msgstr "Kemas kini telah berjaya."
+msgstr "Penataran berjaya."
 
 #: config/chroot_local-includes/usr/local/lib/tails-htp-notify-user:52
 msgid "Synchronizing the system's clock"

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


[tor-commits] [translation/mat-gui] Update translations for mat-gui

2017-12-05 Thread translation
commit 773173b7ccd65f74c74ffc1d5e5d6dbaf16fd50d
Author: Translation commit bot 
Date:   Wed Dec 6 02:16:34 2017 +

Update translations for mat-gui
---
 ms_MY.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index 2a9e95fe2..c2d04c9c5 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-12-06 01:45+\n"
+"PO-Revision-Date: 2017-12-06 01:51+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -94,7 +94,7 @@ msgstr "Tidak disokong"
 
 #: mat-gui:339
 msgid "Harmless fileformat"
-msgstr "Format fail yang tidak berbahaya"
+msgstr "Format fail tidak bahaya"
 
 #: mat-gui:341
 msgid "Cant read file"

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


[tor-commits] [translation/mat-gui_completed] Update translations for mat-gui_completed

2017-12-05 Thread translation
commit 3b06de846480ecbffe57eb382469567b762246ac
Author: Translation commit bot 
Date:   Wed Dec 6 02:16:40 2017 +

Update translations for mat-gui_completed
---
 ms_MY.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index 2a9e95fe2..c2d04c9c5 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-12-06 01:45+\n"
+"PO-Revision-Date: 2017-12-06 01:51+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -94,7 +94,7 @@ msgstr "Tidak disokong"
 
 #: mat-gui:339
 msgid "Harmless fileformat"
-msgstr "Format fail yang tidak berbahaya"
+msgstr "Format fail tidak bahaya"
 
 #: mat-gui:341
 msgid "Cant read file"

___
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

2017-12-05 Thread translation
commit 61603bb40d72c6a10fb9ddbbaa706397243190a9
Author: Translation commit bot 
Date:   Wed Dec 6 02:15:33 2017 +

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

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index e766be454..7cfa3b8d1 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-03-20 12:09+\n"
-"PO-Revision-Date: 2017-12-06 01:44+\n"
+"PO-Revision-Date: 2017-12-06 01:46+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -97,7 +97,7 @@ msgid ""
 "The bug report could not be sent, likely due to network problems. Please try 
to reconnect to the network and click send again.\n"
 "\n"
 "If it does not work, you will be offered to save the bug report."
-msgstr "\n\nLaporan bug tidak dapat dihantar, mungkin kerana masalah 
rangkaian. Sila cuba untuk menyambung semula ke rangkaian dan klik hantar 
lagi.\n\nJika ia tidak berfungsi, anda akan ditawarkan untuk menyimpan laporan 
bug."
+msgstr "\n\nLaporan pepijat gagal dihantar, mungkin terdapat masalah 
rangkaian. Cuba menyambung semula ke rangkaian dan klik hantar lagi.\n\nJika ia 
tidak berfungsi, anda akan ditawarkan untuk menyimpan laporan pepijat tersebut."
 
 #: ../whisperBack/gui.py:273
 msgid "Your message has been sent."

___
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

2017-12-05 Thread translation
commit b39d6e5c003dd8f20d12421ec8abc331dfa4b703
Author: Translation commit bot 
Date:   Wed Dec 6 02:16:01 2017 +

Update translations for liveusb-creator
---
 ms_MY/ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index a01e13392..8459aa836 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-11-10 15:57+0100\n"
-"PO-Revision-Date: 2017-12-06 01:44+\n"
+"PO-Revision-Date: 2017-12-06 01:49+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -101,12 +101,12 @@ msgstr "Tidak dapat membuang direktori daripada 
OSLangsung terdahulu: %(message)
 #: ../tails_installer/creator.py:526
 #, python-format
 msgid "Cannot find device %s"
-msgstr "Tidak dapat mencari peranti %s"
+msgstr "Tidak dapat cari peranti %s"
 
 #: ../tails_installer/creator.py:695
 #, python-format
 msgid "Unable to write on %(device)s, skipping."
-msgstr "Tidak dapat memasukkan data kepada %(device)s, langkau."
+msgstr "Tidak dapat menulis ke %(device)s, melangkau."
 
 #: ../tails_installer/creator.py:719
 #, python-format

___
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

2017-12-05 Thread translation
commit d975d7897befe7588a7c29d1a6c170d376b6611f
Author: Translation commit bot 
Date:   Wed Dec 6 02:15:27 2017 +

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

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index e766be454..7cfa3b8d1 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-03-20 12:09+\n"
-"PO-Revision-Date: 2017-12-06 01:44+\n"
+"PO-Revision-Date: 2017-12-06 01:46+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -97,7 +97,7 @@ msgid ""
 "The bug report could not be sent, likely due to network problems. Please try 
to reconnect to the network and click send again.\n"
 "\n"
 "If it does not work, you will be offered to save the bug report."
-msgstr "\n\nLaporan bug tidak dapat dihantar, mungkin kerana masalah 
rangkaian. Sila cuba untuk menyambung semula ke rangkaian dan klik hantar 
lagi.\n\nJika ia tidak berfungsi, anda akan ditawarkan untuk menyimpan laporan 
bug."
+msgstr "\n\nLaporan pepijat gagal dihantar, mungkin terdapat masalah 
rangkaian. Cuba menyambung semula ke rangkaian dan klik hantar lagi.\n\nJika ia 
tidak berfungsi, anda akan ditawarkan untuk menyimpan laporan pepijat tersebut."
 
 #: ../whisperBack/gui.py:273
 msgid "Your message has been sent."

___
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

2017-12-05 Thread translation
commit 1fe2e8eb09d59a77529b45ef0caacea55400bcd9
Author: Translation commit bot 
Date:   Wed Dec 6 02:15:44 2017 +

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

diff --git a/ms_MY/https-everywhere.dtd b/ms_MY/https-everywhere.dtd
index 17404ef5d..cfe91e2dc 100644
--- a/ms_MY/https-everywhere.dtd
+++ b/ms_MY/https-everywhere.dtd
@@ -17,7 +17,7 @@
 
 
 
-
+
 
 
 
diff --git a/ms_MY/ssl-observatory.dtd b/ms_MY/ssl-observatory.dtd
index 6cc8175ec..85b5ed58f 100644
--- a/ms_MY/ssl-observatory.dtd
+++ b/ms_MY/ssl-observatory.dtd
@@ -48,7 +48,7 @@ anda menggunakan rangkaian korporat yang sangat mengganggu:">
 "Tunjuk amaran ketika Pencerap mengesan sijil terbatal yang tidak dikesan oleh 
pelayar anda">
 
 
+"Tindakan ini akan memeriksa sijil diserahkan terhadap Senarai Pembatalan 
Sijil. Malangnya kami tidak dapat memberi jaminan kami menanda setiap sijil 
yang terbatal, tetapi jika anda dapati terdapat amaran maka berkemungkinan ada 
masalah berlaku.">
 
 
 

___
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

2017-12-05 Thread translation
commit e90a91002609a9a8ccd1b480841eda4ddb72451d
Author: Translation commit bot 
Date:   Wed Dec 6 02:15:55 2017 +

Update translations for https_everywhere_completed
---
 ms_MY/https-everywhere.dtd | 2 +-
 ms_MY/ssl-observatory.dtd  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY/https-everywhere.dtd b/ms_MY/https-everywhere.dtd
index 17404ef5d..cfe91e2dc 100644
--- a/ms_MY/https-everywhere.dtd
+++ b/ms_MY/https-everywhere.dtd
@@ -17,7 +17,7 @@
 
 
 
-
+
 
 
 
diff --git a/ms_MY/ssl-observatory.dtd b/ms_MY/ssl-observatory.dtd
index 6cc8175ec..85b5ed58f 100644
--- a/ms_MY/ssl-observatory.dtd
+++ b/ms_MY/ssl-observatory.dtd
@@ -48,7 +48,7 @@ anda menggunakan rangkaian korporat yang sangat mengganggu:">
 "Tunjuk amaran ketika Pencerap mengesan sijil terbatal yang tidak dikesan oleh 
pelayar anda">
 
 
+"Tindakan ini akan memeriksa sijil diserahkan terhadap Senarai Pembatalan 
Sijil. Malangnya kami tidak dapat memberi jaminan kami menanda setiap sijil 
yang terbatal, tetapi jika anda dapati terdapat amaran maka berkemungkinan ada 
masalah berlaku.">
 
 
 

___
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

2017-12-05 Thread translation
commit 39413b7da1ec2adf8635ed6eb344fbc13b3a05d1
Author: Translation commit bot 
Date:   Wed Dec 6 02:15:22 2017 +

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

diff --git a/ms_MY/torcheck.po b/ms_MY/torcheck.po
index 7bc94bf79..ac4789423 100644
--- a/ms_MY/torcheck.po
+++ b/ms_MY/torcheck.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2017-12-06 01:13+\n"
+"PO-Revision-Date: 2017-12-06 01:48+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -82,7 +82,7 @@ msgid "Short User Manual"
 msgstr "Panduan Pengguna Ringkas"
 
 msgid "Donate to Support Tor"
-msgstr "Dermalah untuk Sokong PembangunanTor"
+msgstr "Dermalah untuk Sokong Pembangunan Tor"
 
 msgid "Tor Q Site"
 msgstr "Laman S Tor"

___
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

2017-12-05 Thread translation
commit 19cc163c5054bb53516c779a28f21fcd4317583c
Author: Translation commit bot 
Date:   Wed Dec 6 02:15:16 2017 +

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

diff --git a/ms_MY/torcheck.po b/ms_MY/torcheck.po
index 7bc94bf79..ac4789423 100644
--- a/ms_MY/torcheck.po
+++ b/ms_MY/torcheck.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2017-12-06 01:13+\n"
+"PO-Revision-Date: 2017-12-06 01:48+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -82,7 +82,7 @@ msgid "Short User Manual"
 msgstr "Panduan Pengguna Ringkas"
 
 msgid "Donate to Support Tor"
-msgstr "Dermalah untuk Sokong PembangunanTor"
+msgstr "Dermalah untuk Sokong Pembangunan Tor"
 
 msgid "Tor Q Site"
 msgstr "Laman S Tor"

___
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

2017-12-05 Thread translation
commit e91a9d99a2337f30f5c86e8825fc989906fc2e73
Author: Translation commit bot 
Date:   Wed Dec 6 02:15:05 2017 +

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

diff --git a/ms_MY/LC_MESSAGES/bridgedb.po b/ms_MY/LC_MESSAGES/bridgedb.po
index 7cda1abf1..70f412296 100644
--- a/ms_MY/LC_MESSAGES/bridgedb.po
+++ b/ms_MY/LC_MESSAGES/bridgedb.po
@@ -15,7 +15,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: 2017-12-06 01:00+\n"
+"PO-Revision-Date: 2017-12-06 01:47+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -116,7 +116,7 @@ msgstr ""
 #: bridgedb/https/templates/index.html:27
 #, python-format
 msgid "Get %s bridges %s"
-msgstr "Dapatkan %s bridges %s"
+msgstr "Dapatkan %s titi %s"
 
 #: bridgedb/https/templates/index.html:36
 #, 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-browser-manual] Update translations for tor-browser-manual

2017-12-05 Thread translation
commit 8929f359c759a8016cb6e41c04c38fc5ca7eca9d
Author: Translation commit bot 
Date:   Wed Dec 6 01:50:57 2017 +

Update translations for tor-browser-manual
---
 ms_MY/ms_MY.po | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index 0f86483a4..9144b035c 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -2,13 +2,12 @@
 # abuyop , 2016
 # adnanshukor , 2016
 # Mohd Shahril Bin Zainol Abidin , 2016
-# Weldan Jamili , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "POT-Creation-Date: 2016-12-06 16:36-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Weldan Jamili , 2016\n"
+"Last-Translator: Mohd Shahril Bin Zainol Abidin , 
2016\n"
 "Language-Team: Malay (Malaysia) 
(https://www.transifex.com/otf/teams/1519/ms_MY/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -101,7 +100,7 @@ msgstr ""
 
 #: bridges.page:10
 msgid "Bridges"
-msgstr "Jambatan"
+msgstr "Titi"
 
 #: bridges.page:12
 msgid ""

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


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

2017-12-05 Thread translation
commit c3d08c08f65df52c0986376173e559c62bbf956b
Author: Translation commit bot 
Date:   Wed Dec 6 01:49:23 2017 +

Update translations for tails-onioncircuits_completed
---
 ms_MY/onioncircuits.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
index 6721cc901..01e5de152 100644
--- a/ms_MY/onioncircuits.pot
+++ b/ms_MY/onioncircuits.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-12-06 01:13+\n"
+"PO-Revision-Date: 2017-12-06 01:45+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\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-onioncircuits] Update translations for tails-onioncircuits

2017-12-05 Thread translation
commit 633209793a2ca29fa65d4723b79ab73de1d0f7db
Author: Translation commit bot 
Date:   Wed Dec 6 01:49:17 2017 +

Update translations for tails-onioncircuits
---
 ms_MY/onioncircuits.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
index 6721cc901..01e5de152 100644
--- a/ms_MY/onioncircuits.pot
+++ b/ms_MY/onioncircuits.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-12-06 01:13+\n"
+"PO-Revision-Date: 2017-12-06 01:45+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\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-openpgp-applet] Update translations for tails-openpgp-applet

2017-12-05 Thread translation
commit 7914a26bb23f604a8a84f7535ca200d5e183cee6
Author: Translation commit bot 
Date:   Wed Dec 6 01:48:59 2017 +

Update translations for tails-openpgp-applet
---
 ms_MY/openpgp-applet.pot | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/openpgp-applet.pot b/ms_MY/openpgp-applet.pot
index ae2303668..1a5c6e4ce 100644
--- a/ms_MY/openpgp-applet.pot
+++ b/ms_MY/openpgp-applet.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2017-12-06 01:13+\n"
+"PO-Revision-Date: 2017-12-06 01:45+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -72,7 +72,7 @@ msgstr "Kepercayaan Penuh"
 
 #: bin/openpgp-applet:347
 msgid "Ultimate Trust"
-msgstr "Kepercayaan yang Terbaik"
+msgstr "Kepercayaan Sepenuhnya"
 
 #: bin/openpgp-applet:400
 msgid "Name"
@@ -80,7 +80,7 @@ msgstr "Nama"
 
 #: bin/openpgp-applet:401
 msgid "Key ID"
-msgstr "Kunci ID"
+msgstr "ID Kunci"
 
 #: bin/openpgp-applet:402
 msgid "Status"

___
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

2017-12-05 Thread translation
commit 666de651d1fef505239399557c22cc4c48b29baa
Author: Translation commit bot 
Date:   Wed Dec 6 01:47:57 2017 +

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

diff --git a/ms_MY/torbutton.dtd b/ms_MY/torbutton.dtd
index 7eeaccd63..aaee1caea 100644
--- a/ms_MY/torbutton.dtd
+++ b/ms_MY/torbutton.dtd
@@ -12,9 +12,9 @@
 
 
 
-
+
 
-
+
 
 
 

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


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

2017-12-05 Thread translation
commit 58d802e4f4a820b79fadd2b30c5e550042cfa87f
Author: Translation commit bot 
Date:   Wed Dec 6 01:48:27 2017 +

Update translations for tor-and-https_completed
---
 ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index 9738741f8..ec3024752 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2014-07-17 14:23+\n"
-"PO-Revision-Date: 2017-12-06 00:49+\n"
+"PO-Revision-Date: 2017-12-06 01:45+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -110,7 +110,7 @@ msgstr "NSA"
 #: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Tor relay"
-msgstr "Gantian Tor"
+msgstr "Geganti Tor"
 
 #. (itstool) path: defs/text
 #: C/tor-and-https.svg:363
@@ -122,7 +122,7 @@ msgstr "Kunci"
 #: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Internet connection"
-msgstr "Sambungan internet"
+msgstr "Sambungan Internet"
 
 #. (itstool) path: defs/text
 #: C/tor-and-https.svg:363

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


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

2017-12-05 Thread translation
commit b938e54a5188e5b8ccd1e9b5fe1a18ecd52e69ad
Author: Translation commit bot 
Date:   Wed Dec 6 01:48:22 2017 +

Update translations for tor-and-https
---
 ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index 9738741f8..ec3024752 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2014-07-17 14:23+\n"
-"PO-Revision-Date: 2017-12-06 00:49+\n"
+"PO-Revision-Date: 2017-12-06 01:45+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -110,7 +110,7 @@ msgstr "NSA"
 #: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Tor relay"
-msgstr "Gantian Tor"
+msgstr "Geganti Tor"
 
 #. (itstool) path: defs/text
 #: C/tor-and-https.svg:363
@@ -122,7 +122,7 @@ msgstr "Kunci"
 #: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Internet connection"
-msgstr "Sambungan internet"
+msgstr "Sambungan Internet"
 
 #. (itstool) path: defs/text
 #: C/tor-and-https.svg:363

___
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

2017-12-05 Thread translation
commit 2c033d67059c88e02a70a43b132c6bc214f3385c
Author: Translation commit bot 
Date:   Wed Dec 6 01:48:03 2017 +

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

diff --git a/ms_MY.po b/ms_MY.po
index 92dff2bd1..1a3654eea 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2017-04-18 12:13+0200\n"
-"PO-Revision-Date: 2017-12-06 00:59+\n"
+"PO-Revision-Date: 2017-12-06 01:47+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -96,7 +96,7 @@ msgstr ""
 
 #: ../lib/Tails/IUK/Frontend.pm:361
 msgid "Error while detecting available upgrades"
-msgstr "Terdapat masalah bila mengesan penaik tarafan."
+msgstr "Ralat ketika mengesan penataran yang tersedia"
 
 #: ../lib/Tails/IUK/Frontend.pm:371
 #, perl-brace-format
@@ -116,7 +116,7 @@ msgstr ""
 
 #: ../lib/Tails/IUK/Frontend.pm:386
 msgid "Upgrade available"
-msgstr "Terdapat naiktaraf"
+msgstr "Penataran tersedia"
 
 #: ../lib/Tails/IUK/Frontend.pm:387
 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

2017-12-05 Thread translation
commit 77f697daf87e686da619599eacd3b956b0aa0f3a
Author: Translation commit bot 
Date:   Wed Dec 6 01:47:29 2017 +

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

diff --git a/ms_MY/aboutTor.dtd b/ms_MY/aboutTor.dtd
index 6c39bd523..5eabfd25c 100644
--- a/ms_MY/aboutTor.dtd
+++ b/ms_MY/aboutTor.dtd
@@ -24,7 +24,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/mat-gui_completed] Update translations for mat-gui_completed

2017-12-05 Thread translation
commit 2618a33f96f91e98ed59ed690c7bf8aa010f9d78
Author: Translation commit bot 
Date:   Wed Dec 6 01:46:39 2017 +

Update translations for mat-gui_completed
---
 ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index fcf841fd1..2a9e95fe2 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-12-06 01:05+\n"
+"PO-Revision-Date: 2017-12-06 01:45+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -82,11 +82,11 @@ msgstr "Buang fail tidak disokong dari arkib"
 
 #: mat-gui:241
 msgid "Remove non-supported (and so non-anonymised) file from output archive"
-msgstr "Buang fail tidak disokong (dan sebagainya tidak dikenali) dari arkib 
output"
+msgstr "Buang fail tidak disokong (dan juga awanama) dari arkib output"
 
 #: mat-gui:280
 msgid "Unknown"
-msgstr "Tidak diketahui"
+msgstr "Tidak Diketahui"
 
 #: mat-gui:325
 msgid "Not-supported"

___
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

2017-12-05 Thread translation
commit 7667efc150f934796c1c8ae4ee8cfcadd85146c7
Author: Translation commit bot 
Date:   Wed Dec 6 01:47:03 2017 +

Update translations for tor-launcher-network-settings
---
 ms_MY/network-settings.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/network-settings.dtd b/ms_MY/network-settings.dtd
index aaa9df48b..ee5be882a 100644
--- a/ms_MY/network-settings.dtd
+++ b/ms_MY/network-settings.dtd
@@ -23,7 +23,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

2017-12-05 Thread translation
commit 56df800174c9d4968844c9649e38801b11300ad9
Author: Translation commit bot 
Date:   Wed Dec 6 01:47:13 2017 +

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

diff --git a/ms_MY.po b/ms_MY.po
index 3fd0107ed..52fa1ce4d 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-09-13 20:10+0200\n"
-"PO-Revision-Date: 2017-12-06 01:07+\n"
+"PO-Revision-Date: 2017-12-06 01:43+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -98,11 +98,11 @@ msgstr ""
 msgid ""
 "Build information:\n"
 "%s"
-msgstr "Bina informasi:\n%s"
+msgstr "Maklumat binaan:\n%s"
 
 #: config/chroot_local-includes/usr/local/bin/tails-about:54
 msgid "not available"
-msgstr "tidak dapat digunakan"
+msgstr "tidak tersedia"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:147
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:162

___
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

2017-12-05 Thread translation
commit 2f37b25e37034054cef7eb80aacf13d2f4d03b55
Author: Translation commit bot 
Date:   Wed Dec 6 01:47:23 2017 +

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

diff --git a/ms_MY/aboutTor.dtd b/ms_MY/aboutTor.dtd
index 6c39bd523..5eabfd25c 100644
--- a/ms_MY/aboutTor.dtd
+++ b/ms_MY/aboutTor.dtd
@@ -24,7 +24,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/mat-gui] Update translations for mat-gui

2017-12-05 Thread translation
commit 5ee2d0451a43c8e17c38c6739249a2a91158bcfb
Author: Translation commit bot 
Date:   Wed Dec 6 01:46:33 2017 +

Update translations for mat-gui
---
 ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index fcf841fd1..2a9e95fe2 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-12-06 01:05+\n"
+"PO-Revision-Date: 2017-12-06 01:45+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -82,11 +82,11 @@ msgstr "Buang fail tidak disokong dari arkib"
 
 #: mat-gui:241
 msgid "Remove non-supported (and so non-anonymised) file from output archive"
-msgstr "Buang fail tidak disokong (dan sebagainya tidak dikenali) dari arkib 
output"
+msgstr "Buang fail tidak disokong (dan juga awanama) dari arkib output"
 
 #: mat-gui:280
 msgid "Unknown"
-msgstr "Tidak diketahui"
+msgstr "Tidak Diketahui"
 
 #: mat-gui:325
 msgid "Not-supported"

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


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

2017-12-05 Thread translation
commit 77422250214987239e9ddd8c2ebd8ce64d464b80
Author: Translation commit bot 
Date:   Wed Dec 6 01:46:21 2017 +

Update translations for torbirdy
---
 ms_MY/torbirdy.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY/torbirdy.dtd b/ms_MY/torbirdy.dtd
index 2fa5fc6ae..25b8186e1 100644
--- a/ms_MY/torbirdy.dtd
+++ b/ms_MY/torbirdy.dtd
@@ -12,9 +12,9 @@
 
 
 
-
+
 
-
+
 
 
 

___
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

2017-12-05 Thread translation
commit a050aaffb8729a18afacc3fe04890f04e6970ba2
Author: Translation commit bot 
Date:   Wed Dec 6 01:45:53 2017 +

Update translations for https_everywhere_completed
---
 ms_MY/ssl-observatory.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/ssl-observatory.dtd b/ms_MY/ssl-observatory.dtd
index 0663c5bab..6cc8175ec 100644
--- a/ms_MY/ssl-observatory.dtd
+++ b/ms_MY/ssl-observatory.dtd
@@ -39,13 +39,13 @@ anda menggunakan rangkaian korporat yang sangat 
mengganggu:">
 "Pilihan ini memerlukan Tor dipasang dan dijalankan">
 
 
+"Apabila terpapar sijil baharu, beritahu Pencerap ISP yang manakah berjaya 
disambungkan">
 
 
+"Tindakan ini akan mencapai dan menghantar Autonomous System 
number bagi rangkaian anda. Ia akan membantu mengesan serangan terhadap 
HTTPS, dan untuk menentukan sama ada terdapat pencerapan dari rangkaian di Iran 
dan Syria yang mana serangan sering kali berlaku.">
 
 
+"Tunjuk amaran ketika Pencerap mengesan sijil terbatal yang tidak dikesan oleh 
pelayar anda">
 
 

___
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

2017-12-05 Thread translation
commit 8fcd6e620ac56954dd9039f77cd2d5d24e4c6575
Author: Translation commit bot 
Date:   Wed Dec 6 01:45:59 2017 +

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

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index 1d61dc5a8..a01e13392 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-11-10 15:57+0100\n"
-"PO-Revision-Date: 2017-12-06 01:10+\n"
+"PO-Revision-Date: 2017-12-06 01:44+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -86,17 +86,17 @@ msgstr "Membuang OS Langsung sedia ada"
 #: ../tails_installer/creator.py:462 ../tails_installer/creator.py:473
 #, python-format
 msgid "Unable to chmod %(file)s: %(message)s"
-msgstr "Tidak dapat menjalankan barisa arahan chmod kepada %(file)s: 
%(message)s"
+msgstr "Tidak boleh lakukan chmod %(file)s: %(message)s"
 
 #: ../tails_installer/creator.py:466
 #, python-format
 msgid "Unable to remove file from previous LiveOS: %(message)s"
-msgstr "Tidak dapat membuang fail daripada LiveOS sebelumnya: %(message)s"
+msgstr "Tidak dapat membuang fail daripada OSLangsung terdahulu: %(message)s"
 
 #: ../tails_installer/creator.py:478
 #, python-format
 msgid "Unable to remove directory from previous LiveOS: %(message)s"
-msgstr "Tidak dapat membuang direktori daripada LiveOS sebelumnya: %(message)s"
+msgstr "Tidak dapat membuang direktori daripada OSLangsung terdahulu: 
%(message)s"
 
 #: ../tails_installer/creator.py:526
 #, python-format

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


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

2017-12-05 Thread translation
commit 421ffa892cfbfd45929914da7fe5f8025d09d06c
Author: Translation commit bot 
Date:   Wed Dec 6 01:45:43 2017 +

Update translations for https_everywhere
---
 ms_MY/ssl-observatory.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/ssl-observatory.dtd b/ms_MY/ssl-observatory.dtd
index 0663c5bab..6cc8175ec 100644
--- a/ms_MY/ssl-observatory.dtd
+++ b/ms_MY/ssl-observatory.dtd
@@ -39,13 +39,13 @@ anda menggunakan rangkaian korporat yang sangat 
mengganggu:">
 "Pilihan ini memerlukan Tor dipasang dan dijalankan">
 
 
+"Apabila terpapar sijil baharu, beritahu Pencerap ISP yang manakah berjaya 
disambungkan">
 
 
+"Tindakan ini akan mencapai dan menghantar Autonomous System 
number bagi rangkaian anda. Ia akan membantu mengesan serangan terhadap 
HTTPS, dan untuk menentukan sama ada terdapat pencerapan dari rangkaian di Iran 
dan Syria yang mana serangan sering kali berlaku.">
 
 
+"Tunjuk amaran ketika Pencerap mengesan sijil terbatal yang tidak dikesan oleh 
pelayar anda">
 
 

___
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

2017-12-05 Thread translation
commit 0cb3fd1668887fddc9139552edf7574a7ddd222e
Author: Translation commit bot 
Date:   Wed Dec 6 01:45:32 2017 +

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

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index f80e1b30f..e766be454 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-03-20 12:09+\n"
-"PO-Revision-Date: 2017-12-06 01:13+\n"
+"PO-Revision-Date: 2017-12-06 01:44+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -88,7 +88,7 @@ msgstr "Tidak dapat menyambung ke pelayan."
 
 #: ../whisperBack/gui.py:257
 msgid "Unable to create or to send the mail."
-msgstr "Tidak dapat mencipta atau menghantar e-mel."
+msgstr "Tidak dapat mencipta atau menghantar mel."
 
 #: ../whisperBack/gui.py:260
 msgid ""

___
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

2017-12-05 Thread translation
commit d590f78236a23c679f9a5d7816b3145fc073bf7b
Author: Translation commit bot 
Date:   Wed Dec 6 01:45:24 2017 +

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

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index f80e1b30f..e766be454 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-03-20 12:09+\n"
-"PO-Revision-Date: 2017-12-06 01:13+\n"
+"PO-Revision-Date: 2017-12-06 01:44+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -88,7 +88,7 @@ msgstr "Tidak dapat menyambung ke pelayan."
 
 #: ../whisperBack/gui.py:257
 msgid "Unable to create or to send the mail."
-msgstr "Tidak dapat mencipta atau menghantar e-mel."
+msgstr "Tidak dapat mencipta atau menghantar mel."
 
 #: ../whisperBack/gui.py:260
 msgid ""

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


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

2017-12-05 Thread translation
commit a6ff9e2a210ae11d421351f39553679239ade473
Author: Translation commit bot 
Date:   Wed Dec 6 01:21:05 2017 +

Update translations for exoneratorproperties
---
 ms_MY/exonerator.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/exonerator.properties b/ms_MY/exonerator.properties
index f5ea51fcd..9b2751bf9 100644
--- a/ms_MY/exonerator.properties
+++ b/ms_MY/exonerator.properties
@@ -48,5 +48,5 @@ footer.abouttor.body.link3=contact The Tor Project, Inc.
 footer.aboutexonerator.heading=About ExoneraTor
 footer.aboutexonerator.body=The ExoneraTor service maintains a database of IP 
addresses that have been part of the Tor network. It answers the question 
whether there was a Tor relay running on a given IP address on a given 
date. ExoneraTor may store more than one IP address per relay if relays 
use a different IP address for exiting to the Internet than for registering in 
the Tor network, and it stores whether a relay permitted transit of Tor traffic 
to the open Internet at that time.
 footer.language.name=English
-footer.language.text=This page is also available in the following languages:
+footer.language.text=Laman ini juga boleh tersedia dengan bahasa berikut:
 

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


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

2017-12-05 Thread translation
commit ba5b82c586372903a27c9e7ea5c7ec28fadd3b0a
Author: Translation commit bot 
Date:   Wed Dec 6 01:19:38 2017 +

Update translations for tails-onioncircuits_completed
---
 ms_MY/onioncircuits.pot | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
index 2de7090de..6721cc901 100644
--- a/ms_MY/onioncircuits.pot
+++ b/ms_MY/onioncircuits.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-12-06 00:47+\n"
+"PO-Revision-Date: 2017-12-06 01:13+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -71,7 +71,7 @@ msgstr "Tidak Diketahui"
 
 #: ../onioncircuits:607
 msgid "Fingerprint:"
-msgstr "TandaTangan:"
+msgstr "Cap Jari:"
 
 #: ../onioncircuits:608
 msgid "Published:"

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


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

2017-12-05 Thread translation
commit 4b06c2ff18ae7f385da6b7190daeb4864e1eb9a4
Author: Translation commit bot 
Date:   Wed Dec 6 01:19:33 2017 +

Update translations for tails-onioncircuits
---
 ms_MY/onioncircuits.pot | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
index 2de7090de..6721cc901 100644
--- a/ms_MY/onioncircuits.pot
+++ b/ms_MY/onioncircuits.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-12-06 00:47+\n"
+"PO-Revision-Date: 2017-12-06 01:13+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -71,7 +71,7 @@ msgstr "Tidak Diketahui"
 
 #: ../onioncircuits:607
 msgid "Fingerprint:"
-msgstr "TandaTangan:"
+msgstr "Cap Jari:"
 
 #: ../onioncircuits:608
 msgid "Published:"

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


[tor-commits] [translation/tails-openpgp-applet] Update translations for tails-openpgp-applet

2017-12-05 Thread translation
commit b7443f2430725e52b8bfe7891b21b3554803cfa9
Author: Translation commit bot 
Date:   Wed Dec 6 01:19:14 2017 +

Update translations for tails-openpgp-applet
---
 ms_MY/openpgp-applet.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/openpgp-applet.pot b/ms_MY/openpgp-applet.pot
index 9fcd87fcf..ae2303668 100644
--- a/ms_MY/openpgp-applet.pot
+++ b/ms_MY/openpgp-applet.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2017-12-06 00:47+\n"
+"PO-Revision-Date: 2017-12-06 01:13+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\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-aboutdialogdtd_completed] Update translations for torbutton-aboutdialogdtd_completed

2017-12-05 Thread translation
commit f6cb7f1d331c8a1120da20cf439fbb58c3e8363b
Author: Translation commit bot 
Date:   Wed Dec 6 01:19:00 2017 +

Update translations for torbutton-aboutdialogdtd_completed
---
 ms_MY/aboutdialog.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/aboutdialog.dtd b/ms_MY/aboutdialog.dtd
index cf259ba42..f59964097 100644
--- a/ms_MY/aboutdialog.dtd
+++ b/ms_MY/aboutdialog.dtd
@@ -16,4 +16,4 @@
 
 
 
-
+

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


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

2017-12-05 Thread translation
commit 4b72949624d66aa938f79ae51e8199b2d9c3dd92
Author: Translation commit bot 
Date:   Wed Dec 6 01:18:55 2017 +

Update translations for torbutton-aboutdialogdtd
---
 ms_MY/aboutdialog.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/aboutdialog.dtd b/ms_MY/aboutdialog.dtd
index cf259ba42..f59964097 100644
--- a/ms_MY/aboutdialog.dtd
+++ b/ms_MY/aboutdialog.dtd
@@ -16,4 +16,4 @@
 
 
 
-
+

___
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

2017-12-05 Thread translation
commit 7f1a1ebb694d03092a4c0dd74d04f1aff573cd64
Author: Translation commit bot 
Date:   Wed Dec 6 01:18:17 2017 +

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

diff --git a/ms_MY.po b/ms_MY.po
index 485c6d368..92dff2bd1 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2017-04-18 12:13+0200\n"
-"PO-Revision-Date: 2017-12-06 00:47+\n"
+"PO-Revision-Date: 2017-12-06 00:59+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -64,11 +64,11 @@ msgstr "ingatan tidak mencukupi dalam sistem ini"
 #: ../lib/Tails/IUK/Frontend.pm:262
 #, perl-brace-format
 msgid "No explanation available for reason '%{reason}s'."
-msgstr "Tiada penjelasan tersedia untuk sebab '%{sebab}'."
+msgstr "Tiada penjelasan tersedia untuk sebab '%{reason}s'."
 
 #: ../lib/Tails/IUK/Frontend.pm:282
 msgid "The system is up-to-date"
-msgstr "Sistem sudah dikemaskini"
+msgstr "Sistem sudah dikemaskinikan"
 
 #: ../lib/Tails/IUK/Frontend.pm:287
 msgid "This version of Tails is outdated, and may have security issues."

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


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

2017-12-05 Thread translation
commit 66c129bc7a7ea8502abef8d43c2695f3ee62cc11
Author: Translation commit bot 
Date:   Wed Dec 6 01:18:35 2017 +

Update translations for tor-and-https
---
 ms_MY.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index e9be8e908..9738741f8 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2014-07-17 14:23+\n"
-"PO-Revision-Date: 2017-12-01 10:08+\n"
+"PO-Revision-Date: 2017-12-06 00:49+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -76,7 +76,7 @@ msgstr "ISP"
 #: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Hacker"
-msgstr "Hacker"
+msgstr "Penggodam"
 
 #. (itstool) path: defs/text
 #. Keep it short: 8em is ok, 9em is max.

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


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

2017-12-05 Thread translation
commit ffdcf18a2bb54f539940cc0c8409df9e70cca77e
Author: Translation commit bot 
Date:   Wed Dec 6 01:18:41 2017 +

Update translations for tor-and-https_completed
---
 ms_MY.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index e9be8e908..9738741f8 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2014-07-17 14:23+\n"
-"PO-Revision-Date: 2017-12-01 10:08+\n"
+"PO-Revision-Date: 2017-12-06 00:49+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -76,7 +76,7 @@ msgstr "ISP"
 #: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Hacker"
-msgstr "Hacker"
+msgstr "Penggodam"
 
 #. (itstool) path: defs/text
 #. Keep it short: 8em is ok, 9em is max.

___
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

2017-12-05 Thread translation
commit 5c23133d450c89ea6f9606507a43202974bce779
Author: Translation commit bot 
Date:   Wed Dec 6 01:18:11 2017 +

Update translations for torbutton-torbuttondtd
---
 ms_MY/torbutton.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/torbutton.dtd b/ms_MY/torbutton.dtd
index 5f3202aee..7eeaccd63 100644
--- a/ms_MY/torbutton.dtd
+++ b/ms_MY/torbutton.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/abouttor-homepage_completed] Update translations for abouttor-homepage_completed

2017-12-05 Thread translation
commit ca27d0bf2ca76788fe8c6ec32aa4c30a33bd150e
Author: Translation commit bot 
Date:   Wed Dec 6 01:17:43 2017 +

Update translations for abouttor-homepage_completed
---
 ms_MY/aboutTor.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/aboutTor.dtd b/ms_MY/aboutTor.dtd
index 55b308152..6c39bd523 100644
--- a/ms_MY/aboutTor.dtd
+++ b/ms_MY/aboutTor.dtd
@@ -16,12 +16,12 @@
 
 
 
-
+
 
-
+
 https://duckduckgo.com;>
 
-
+
 
 
 

___
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

2017-12-05 Thread translation
commit 6dcda2daf4ee9b9c88f3aac3ce335cc97c61fe5a
Author: Translation commit bot 
Date:   Wed Dec 6 01:17:18 2017 +

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

diff --git a/ms_MY/network-settings.dtd b/ms_MY/network-settings.dtd
index 17385b8e7..aaa9df48b 100644
--- a/ms_MY/network-settings.dtd
+++ b/ms_MY/network-settings.dtd
@@ -11,13 +11,13 @@
 
 
 
-
+
 
 
 
 
 
-
+
 
 
 

___
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

2017-12-05 Thread translation
commit fd0a1654e1d0606c55926ba0f14898507d9d7b26
Author: Translation commit bot 
Date:   Wed Dec 6 01:17:38 2017 +

Update translations for abouttor-homepage
---
 ms_MY/aboutTor.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/aboutTor.dtd b/ms_MY/aboutTor.dtd
index 55b308152..6c39bd523 100644
--- a/ms_MY/aboutTor.dtd
+++ b/ms_MY/aboutTor.dtd
@@ -16,12 +16,12 @@
 
 
 
-
+
 
-
+
 https://duckduckgo.com;>
 
-
+
 
 
 

___
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

2017-12-05 Thread translation
commit ca54647d155126be08d57e0a1bdfc0f2d245ac88
Author: Translation commit bot 
Date:   Wed Dec 6 01:17:28 2017 +

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

diff --git a/ms_MY.po b/ms_MY.po
index 5f483331b..3fd0107ed 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-09-13 20:10+0200\n"
-"PO-Revision-Date: 2017-12-03 10:34+\n"
+"PO-Revision-Date: 2017-12-06 01:07+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -73,7 +73,7 @@ msgstr ""
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:71
 msgid "Restart"
-msgstr "Restart"
+msgstr "Mula Semula"
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:74
 msgid "Power Off"
@@ -87,7 +87,7 @@ msgstr ""
 #: config/chroot_local-includes/usr/local/bin/tails-about:25
 #: 
../config/chroot_local-includes/usr/share/applications/tails-about.desktop.in.h:1
 msgid "About Tails"
-msgstr "Tentang Tails"
+msgstr "Perihal Tails"
 
 #: config/chroot_local-includes/usr/local/bin/tails-about:35
 msgid "The Amnesic Incognito Live System"

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


[tor-commits] [translation/mat-gui_completed] Update translations for mat-gui_completed

2017-12-05 Thread translation
commit 7d4b50694052055284aa19eb7a812f47734d70d2
Author: Translation commit bot 
Date:   Wed Dec 6 01:16:53 2017 +

Update translations for mat-gui_completed
---
 ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index e63f73fe1..fcf841fd1 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-12-06 00:46+\n"
+"PO-Revision-Date: 2017-12-06 01:05+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -58,7 +58,7 @@ msgstr "Data meta %s"
 
 #: mat-gui:187
 msgid "Trash your meta, keep your data"
-msgstr "Padam maklumat meta, kekalkan fail anda"
+msgstr "Tong sampahkan meta anda, kekalkan data anda"
 
 #: mat-gui:192
 msgid "Website"
@@ -66,7 +66,7 @@ msgstr "Laman sesawang"
 
 #: mat-gui:219
 msgid "Preferences"
-msgstr "Tetapan"
+msgstr "Keutamaan"
 
 #: mat-gui:232
 msgid "Reduce PDF quality"

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


[tor-commits] [translation/tails-persistence-setup] Update translations for tails-persistence-setup

2017-12-05 Thread translation
commit b89376d7d92051f5ecc4f68083c23df2ea818422
Author: Translation commit bot 
Date:   Wed Dec 6 01:16:19 2017 +

Update translations for tails-persistence-setup
---
 ms_MY/ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index a6f1baafa..0c3d42019 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2017-05-15 13:51+0200\n"
-"PO-Revision-Date: 2017-12-06 00:42+\n"
+"PO-Revision-Date: 2017-12-06 01:07+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -63,11 +63,11 @@ msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:98
 msgid "GNOME Keyring"
-msgstr "Rantai kunci GNOME"
+msgstr "Rantai Kunci GNOME"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:100
 msgid "Secrets stored by GNOME Keyring"
-msgstr "Rahsia yang disimpan oleh rantai kunci GNOME"
+msgstr "Rahsia disimpan oleh Rantai Kunci GNOME"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:108
 msgid "Network Connections"

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


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

2017-12-05 Thread translation
commit ff10533d74c0b469a848318527c96b6c2fe4e576
Author: Translation commit bot 
Date:   Wed Dec 6 01:16:34 2017 +

Update translations for torbirdy
---
 ms_MY/torbirdy.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/torbirdy.dtd b/ms_MY/torbirdy.dtd
index 8234d65a6..2fa5fc6ae 100644
--- a/ms_MY/torbirdy.dtd
+++ b/ms_MY/torbirdy.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/mat-gui] Update translations for mat-gui

2017-12-05 Thread translation
commit 9dad08da5b03ca21e81b129e2e2e73dd6395e982
Author: Translation commit bot 
Date:   Wed Dec 6 01:16:47 2017 +

Update translations for mat-gui
---
 ms_MY.po | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index f2252c9cf..fcf841fd1 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-12-06 00:27+\n"
+"PO-Revision-Date: 2017-12-06 01:05+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -54,11 +54,11 @@ msgstr "Kotor"
 #: mat-gui:176
 #, python-format
 msgid "%s's metadata"
-msgstr "%s metadata"
+msgstr "Data meta %s"
 
 #: mat-gui:187
 msgid "Trash your meta, keep your data"
-msgstr "Padam maklumat meta, kekalkan fail anda"
+msgstr "Tong sampahkan meta anda, kekalkan data anda"
 
 #: mat-gui:192
 msgid "Website"
@@ -66,7 +66,7 @@ msgstr "Laman sesawang"
 
 #: mat-gui:219
 msgid "Preferences"
-msgstr "Tetapan"
+msgstr "Keutamaan"
 
 #: mat-gui:232
 msgid "Reduce PDF quality"

___
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

2017-12-05 Thread translation
commit 9d93a85a490543fbf5fbc8c5b9f42f75cdc08333
Author: Translation commit bot 
Date:   Wed Dec 6 01:15:59 2017 +

Update translations for https_everywhere_completed
---
 ms_MY/https-everywhere.dtd |  4 ++--
 ms_MY/ssl-observatory.dtd  | 11 +--
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/ms_MY/https-everywhere.dtd b/ms_MY/https-everywhere.dtd
index 6764f4dcb..17404ef5d 100644
--- a/ms_MY/https-everywhere.dtd
+++ b/ms_MY/https-everywhere.dtd
@@ -7,9 +7,9 @@
 
 
 
-
+
 
-
+
 
 
 
diff --git a/ms_MY/ssl-observatory.dtd b/ms_MY/ssl-observatory.dtd
index db9c6e88d..0663c5bab 100644
--- a/ms_MY/ssl-observatory.dtd
+++ b/ms_MY/ssl-observatory.dtd
@@ -27,17 +27,16 @@ anda menggunakan rangkaian korporat yang sangat 
mengganggu:">
 "Selamat, melainkan anda guna rangkaian korporat dengan nama pelayan intranet 
rahsia:">
 
 
+"Serah dan semak sijil yang ditandatangani oleh CA root tidak-piawai">
 
 
+"Ianya adalah selamat (dan satu idea yang bagus) untuk membenarkan pilihan 
ini, melainkan anda guna rangkaian korporat yang sangat mengganggu atau 
perisian antivirus Kaspersky yang memantau pelayaran anda dengan proksi TLS dan 
Perakuan Sijil root persendirian. Sekiranya dibenarkan pada rangkaian 
berkenaan, pilihan ini mungkin akan menyiarkan bukti domain https:// yang telah 
dilawati menerusi proksi tersebut, disebabkan oleh sijil unik yang dihasilkan. 
Oleh itu kami biarkan ia dimatikan secara lalai.">
 
-
+
 
+"Semak sijil menggunakan Tor untuk tujuan keawanamaan (perlukan Tor)">
 
+"Pilihan ini memerlukan Tor dipasang dan dijalankan">
 
 

___
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

2017-12-05 Thread translation
commit 4fdfdadac3529277b7831481a3e922e550b77345
Author: Translation commit bot 
Date:   Wed Dec 6 01:15:35 2017 +

Update translations for whisperback_completed
---
 ms_MY/ms_MY.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index ec3a076fa..f80e1b30f 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-03-20 12:09+\n"
-"PO-Revision-Date: 2017-12-06 00:39+\n"
+"PO-Revision-Date: 2017-12-06 01:13+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -63,11 +63,11 @@ msgstr "Tidak boleh memuatkan konfigurasi yang sah."
 
 #: ../whisperBack/gui.py:218
 msgid "Sending mail..."
-msgstr "Menghantar emel.."
+msgstr "Menghantar mel.."
 
 #: ../whisperBack/gui.py:219
 msgid "Sending mail"
-msgstr "Menghantar emel..."
+msgstr "Menghantar mel"
 
 #. pylint: disable=C0301
 #: ../whisperBack/gui.py:221
@@ -76,11 +76,11 @@ msgstr "Ia mengambil masa..."
 
 #: ../whisperBack/gui.py:236
 msgid "The contact email adress doesn't seem valid."
-msgstr "Kenalan alamat e-mel kelihatan tidak sah."
+msgstr "Alamat emel kenalan kelihatan tidak sah."
 
 #: ../whisperBack/gui.py:253
 msgid "Unable to send the mail: SMTP error."
-msgstr "Tidak dapat menghantar e-mel: ralat pada SMTP."
+msgstr "Tidak dapat menghantar mel: ralat SMTP."
 
 #: ../whisperBack/gui.py:255
 msgid "Unable to connect to the server."

___
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

2017-12-05 Thread translation
commit 2c28d08db520010e71868f06e64e34e6f57a633a
Author: Translation commit bot 
Date:   Wed Dec 6 01:15:48 2017 +

Update translations for https_everywhere
---
 ms_MY/https-everywhere.dtd |  4 ++--
 ms_MY/ssl-observatory.dtd  | 11 +--
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/ms_MY/https-everywhere.dtd b/ms_MY/https-everywhere.dtd
index 6764f4dcb..17404ef5d 100644
--- a/ms_MY/https-everywhere.dtd
+++ b/ms_MY/https-everywhere.dtd
@@ -7,9 +7,9 @@
 
 
 
-
+
 
-
+
 
 
 
diff --git a/ms_MY/ssl-observatory.dtd b/ms_MY/ssl-observatory.dtd
index db9c6e88d..0663c5bab 100644
--- a/ms_MY/ssl-observatory.dtd
+++ b/ms_MY/ssl-observatory.dtd
@@ -27,17 +27,16 @@ anda menggunakan rangkaian korporat yang sangat 
mengganggu:">
 "Selamat, melainkan anda guna rangkaian korporat dengan nama pelayan intranet 
rahsia:">
 
 
+"Serah dan semak sijil yang ditandatangani oleh CA root tidak-piawai">
 
 
+"Ianya adalah selamat (dan satu idea yang bagus) untuk membenarkan pilihan 
ini, melainkan anda guna rangkaian korporat yang sangat mengganggu atau 
perisian antivirus Kaspersky yang memantau pelayaran anda dengan proksi TLS dan 
Perakuan Sijil root persendirian. Sekiranya dibenarkan pada rangkaian 
berkenaan, pilihan ini mungkin akan menyiarkan bukti domain https:// yang telah 
dilawati menerusi proksi tersebut, disebabkan oleh sijil unik yang dihasilkan. 
Oleh itu kami biarkan ia dimatikan secara lalai.">
 
-
+
 
+"Semak sijil menggunakan Tor untuk tujuan keawanamaan (perlukan Tor)">
 
+"Pilihan ini memerlukan Tor dipasang dan dijalankan">
 
 

___
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

2017-12-05 Thread translation
commit 352dca19adf9e7cb80478e711ca0a4a59e48f8fb
Author: Translation commit bot 
Date:   Wed Dec 6 01:15:22 2017 +

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

diff --git a/ms_MY/torcheck.po b/ms_MY/torcheck.po
index 9b97c1a27..7bc94bf79 100644
--- a/ms_MY/torcheck.po
+++ b/ms_MY/torcheck.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2017-12-06 00:42+\n"
+"PO-Revision-Date: 2017-12-06 01:13+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -62,15 +62,15 @@ msgid "Are you using Tor?"
 msgstr "Adakah anda menggunakan Tor?"
 
 msgid "This page is also available in the following languages:"
-msgstr "Laman ini juga boleh didapati dalam bahasa-bahasa berikut:"
+msgstr "Laman ini juga boleh tersedia dengan bahasa berikut:"
 
 msgid "For more information about this exit relay, see:"
-msgstr "Untuk maklumat lebih lanjut tentang relay keluar ini, lihat:"
+msgstr "Untuk maklumat lanjut berkenaan geganti keluar ini, sila rujuk:"
 
 msgid ""
 "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, "
 "development, and education of online anonymity and privacy."
-msgstr "Projek Tor dibawah US 501(c)(3) adalah organisasi bukan keuntungan 
yang khusus untuk penyelidikan, pembangunan dan pendidikan dalam talian secara 
lebih selamat dan menguatkan privasi."
+msgstr "Projek Tor dibawah US 501(c)(3) adalah organisasi tidak berasaskan 
keuntungan yang dikhususkan untuk penyelidikan, pembangunan dan pendidikan 
untuk keawanamaan dan kerahsiaan atas talian"
 
 msgid "Learn More "
 msgstr "Ketahui Lebih Lanjut "

___
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

2017-12-05 Thread translation
commit c138eaac37a7a6fc9c6d1259c32873f78235d579
Author: Translation commit bot 
Date:   Wed Dec 6 01:16:06 2017 +

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

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index b5e1a5531..1d61dc5a8 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-11-10 15:57+0100\n"
-"PO-Revision-Date: 2017-12-06 00:45+\n"
+"PO-Revision-Date: 2017-12-06 01:10+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -60,7 +60,7 @@ msgstr "Ralat: SHA1 bagi CD Langsung anda tidak sah. Anda 
boleh menjalankan prog
 
 #: ../tails_installer/creator.py:360
 msgid "Unknown ISO, skipping checksum verification"
-msgstr "ISO tidak diketahui, langkau pengesahan checksum"
+msgstr "ISO tidak diketahui, melangkau pengesahan hasil tambah semak"
 
 #: ../tails_installer/creator.py:371
 #, python-format
@@ -77,11 +77,11 @@ msgstr "Mencipta %sMB lapisan berterusan"
 #: ../tails_installer/creator.py:439
 #, python-format
 msgid "Unable to copy %(infile)s to %(outfile)s: %(message)s"
-msgstr "Tidak dapat menyalin %(infile)s kepada %(outfile)s: %(message)s"
+msgstr "Tidak boleh menyalin %(infile)s ke %(outfile)s: %(message)s"
 
 #: ../tails_installer/creator.py:453
 msgid "Removing existing Live OS"
-msgstr "Buang Live OS sedia ada"
+msgstr "Membuang OS Langsung sedia ada"
 
 #: ../tails_installer/creator.py:462 ../tails_installer/creator.py:473
 #, python-format

___
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

2017-12-05 Thread translation
commit f53431ece32d2e9746dfc0ae67e10f49db82860e
Author: Translation commit bot 
Date:   Wed Dec 6 01:15:28 2017 +

Update translations for whisperback
---
 ms_MY/ms_MY.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index ec3a076fa..f80e1b30f 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-03-20 12:09+\n"
-"PO-Revision-Date: 2017-12-06 00:39+\n"
+"PO-Revision-Date: 2017-12-06 01:13+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -63,11 +63,11 @@ msgstr "Tidak boleh memuatkan konfigurasi yang sah."
 
 #: ../whisperBack/gui.py:218
 msgid "Sending mail..."
-msgstr "Menghantar emel.."
+msgstr "Menghantar mel.."
 
 #: ../whisperBack/gui.py:219
 msgid "Sending mail"
-msgstr "Menghantar emel..."
+msgstr "Menghantar mel"
 
 #. pylint: disable=C0301
 #: ../whisperBack/gui.py:221
@@ -76,11 +76,11 @@ msgstr "Ia mengambil masa..."
 
 #: ../whisperBack/gui.py:236
 msgid "The contact email adress doesn't seem valid."
-msgstr "Kenalan alamat e-mel kelihatan tidak sah."
+msgstr "Alamat emel kenalan kelihatan tidak sah."
 
 #: ../whisperBack/gui.py:253
 msgid "Unable to send the mail: SMTP error."
-msgstr "Tidak dapat menghantar e-mel: ralat pada SMTP."
+msgstr "Tidak dapat menghantar mel: ralat SMTP."
 
 #: ../whisperBack/gui.py:255
 msgid "Unable to connect to the server."

___
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

2017-12-05 Thread translation
commit d9ef76041bcdae60ea76f9340d4a38bc4781a3c2
Author: Translation commit bot 
Date:   Wed Dec 6 01:15:16 2017 +

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

diff --git a/ms_MY/torcheck.po b/ms_MY/torcheck.po
index 9b97c1a27..7bc94bf79 100644
--- a/ms_MY/torcheck.po
+++ b/ms_MY/torcheck.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2017-12-06 00:42+\n"
+"PO-Revision-Date: 2017-12-06 01:13+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -62,15 +62,15 @@ msgid "Are you using Tor?"
 msgstr "Adakah anda menggunakan Tor?"
 
 msgid "This page is also available in the following languages:"
-msgstr "Laman ini juga boleh didapati dalam bahasa-bahasa berikut:"
+msgstr "Laman ini juga boleh tersedia dengan bahasa berikut:"
 
 msgid "For more information about this exit relay, see:"
-msgstr "Untuk maklumat lebih lanjut tentang relay keluar ini, lihat:"
+msgstr "Untuk maklumat lanjut berkenaan geganti keluar ini, sila rujuk:"
 
 msgid ""
 "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, "
 "development, and education of online anonymity and privacy."
-msgstr "Projek Tor dibawah US 501(c)(3) adalah organisasi bukan keuntungan 
yang khusus untuk penyelidikan, pembangunan dan pendidikan dalam talian secara 
lebih selamat dan menguatkan privasi."
+msgstr "Projek Tor dibawah US 501(c)(3) adalah organisasi tidak berasaskan 
keuntungan yang dikhususkan untuk penyelidikan, pembangunan dan pendidikan 
untuk keawanamaan dan kerahsiaan atas talian"
 
 msgid "Learn More "
 msgstr "Ketahui Lebih Lanjut "

___
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

2017-12-05 Thread translation
commit 4d0751a29875461c874d5ff0c30c4b844eef4e97
Author: Translation commit bot 
Date:   Wed Dec 6 01:15:04 2017 +

Update translations for bridgedb
---
 ms_MY/LC_MESSAGES/bridgedb.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/LC_MESSAGES/bridgedb.po b/ms_MY/LC_MESSAGES/bridgedb.po
index d055391c8..7cda1abf1 100644
--- a/ms_MY/LC_MESSAGES/bridgedb.po
+++ b/ms_MY/LC_MESSAGES/bridgedb.po
@@ -15,7 +15,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: 2017-12-06 00:34+\n"
+"PO-Revision-Date: 2017-12-06 01:00+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -75,11 +75,11 @@ msgstr ""
 #: bridgedb/https/templates/bridges.html:67
 #: bridgedb/https/templates/bridges.html:125
 msgid "Uh oh, spaghettios!"
-msgstr "Uh oh, spaghettios!"
+msgstr "Alamak, spaghettios!"
 
 #: bridgedb/https/templates/bridges.html:68
 msgid "It seems there was an error getting your QRCode."
-msgstr "Terdapat sedikit kesulitan mendapatkan KodQR anda."
+msgstr "Terdapat ralat ketika cuba mendapatkan KodQR anda."
 
 #: bridgedb/https/templates/bridges.html:73
 msgid ""

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


[tor-commits] [tor/master] Initialize pk so that older gcc versions don't freak out.

2017-12-05 Thread nickm
commit 01700d779ca2a0cfb40b04741e3cdda5874d2156
Author: Nick Mathewson 
Date:   Tue Dec 5 20:00:49 2017 -0500

Initialize pk so that older gcc versions don't freak out.
---
 src/or/control.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/or/control.c b/src/or/control.c
index de08b2ee7..cb9d69c6c 100644
--- a/src/or/control.c
+++ b/src/or/control.c
@@ -4676,7 +4676,7 @@ handle_control_add_onion(control_connection_t *conn,
 
   /* Parse the "keytype:keyblob" argument. */
   int hs_version = 0;
-  add_onion_secret_key_t pk;
+  add_onion_secret_key_t pk = { NULL };
   const char *key_new_alg = NULL;
   char *key_new_blob = NULL;
   char *err_msg = NULL;

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


[tor-commits] [tor/master] Create a CacheDirectory and KeyDirectory options.

2017-12-05 Thread nickm
commit a9806af2610904308642518990fc82c71d567d4a
Author: Nick Mathewson 
Date:   Tue Nov 14 17:07:40 2017 -0500

Create a CacheDirectory and KeyDirectory options.

They work the same as DataDirectory, but default slightly different.

Tor is not actually updated to use them yet.
---
 src/or/config.c | 75 ++---
 src/or/main.c   |  6 +++--
 src/or/or.h | 11 +
 3 files changed, 81 insertions(+), 11 deletions(-)

diff --git a/src/or/config.c b/src/or/config.c
index d149a144d..a5007d03f 100644
--- a/src/or/config.c
+++ b/src/or/config.c
@@ -253,6 +253,8 @@ static config_var_t option_vars_[] = {
   V(BridgeRecordUsageByCountry,  BOOL, "1"),
   V(BridgeRelay, BOOL, "0"),
   V(BridgeDistribution,  STRING,   NULL),
+  VAR("CacheDirectory",  FILENAME, CacheDirectory_option, NULL),
+  V(CacheDirectoryGroupReadable, BOOL, "0"),
   V(CellStatistics,  BOOL, "0"),
   V(PaddingStatistics,   BOOL, "1"),
   V(LearnCircuitBuildTimeout,BOOL, "1"),
@@ -392,6 +394,8 @@ static config_var_t option_vars_[] = {
   V(Socks5Proxy, STRING,   NULL),
   V(Socks5ProxyUsername, STRING,   NULL),
   V(Socks5ProxyPassword, STRING,   NULL),
+  VAR("KeyDirectory",FILENAME, KeyDirectory_option, NULL),
+  V(KeyDirectoryGroupReadable,   BOOL, "0"),
   V(KeepalivePeriod, INTERVAL, "5 minutes"),
   V(KeepBindCapabilities,AUTOBOOL, "auto"),
   VAR("Log", LINELIST, Logs, NULL),
@@ -733,7 +737,7 @@ static int parse_ports(or_options_t *options, int 
validate_only,
 static int check_server_ports(const smartlist_t *ports,
   const or_options_t *options,
   int *num_low_ports_out);
-static int validate_data_directory(or_options_t *options);
+static int validate_data_directories(or_options_t *options);
 static int write_configuration_file(const char *fname,
 const or_options_t *options);
 static int options_init_logs(const or_options_t *old_options,
@@ -942,6 +946,8 @@ or_options_free(or_options_t *options)
 smartlist_free(options->FilesOpenedByIncludes);
   }
   tor_free(options->DataDirectory);
+  tor_free(options->CacheDirectory);
+  tor_free(options->KeyDirectory);
   tor_free(options->BridgePassword_AuthDigest_);
   tor_free(options->command_arg);
   tor_free(options->master_key_fname);
@@ -1305,13 +1311,11 @@ create_keys_directory(const or_options_t *options)
 options->DataDirectory);
 return -1;
   }
+
   /* Check the key directory. */
-  char *keydir = options_get_datadir_fname(options, "keys");
-  if (check_private_dir(keydir, CPD_CREATE, options->User)) {
-tor_free(keydir);
+  if (check_private_dir(options->KeyDirectory, CPD_CREATE, options->User)) {
 return -1;
   }
-  tor_free(keydir);
   return 0;
 }
 
@@ -1479,6 +1483,20 @@ options_act_reversible(const or_options_t *old_options, 
char **msg)
   msg) < 0) {
 goto done;
   }
+  if (check_and_create_data_directory(running_tor /* create */,
+  options->KeyDirectory,
+  options->KeyDirectoryGroupReadable,
+  options->User,
+  msg) < 0) {
+goto done;
+  }
+  if (check_and_create_data_directory(running_tor /* create */,
+  options->CacheDirectory,
+  options->CacheDirectoryGroupReadable,
+  options->User,
+  msg) < 0) {
+goto done;
+  }
 
   /* Bail out at this point if we're not going to be a client or server:
* we don't run Tor itself. */
@@ -3240,7 +3258,7 @@ options_validate(or_options_t *old_options, or_options_t 
*options,
   if (parse_outbound_addresses(options, 1, msg) < 0)
 return -1;
 
-  if (validate_data_directory(options)<0)
+  if (validate_data_directories(options)<0)
 REJECT("Invalid DataDirectory");
 
   if (options->Nickname == NULL) {
@@ -4638,6 +4656,22 @@ options_transition_allowed(const or_options_t *old,
 return -1;
   }
 
+  if (!opt_streq(old->KeyDirectory, new_val->KeyDirectory)) {
+tor_asprintf(msg,
+   "While Tor is running, changing KeyDirectory "
+   "(\"%s\"->\"%s\") is not allowed.",
+   old->KeyDirectory, new_val->KeyDirectory);
+return -1;
+  }
+
+  if (!opt_streq(old->CacheDirectory, new_val->CacheDirectory)) {
+tor_asprintf(msg,
+   "While Tor is running, changing CacheDirectory "
+   "(\"%s\"->\"%s\") is not allowed.",
+   old->CacheDirectory, new_val->CacheDirectory);
+return -1;
+  }
+
   if (!opt_streq(old->User, new_val->User)) 

[tor-commits] [tor/master] add a changes file

2017-12-05 Thread nickm
commit 46f167886a44bef90021fb54e4687200cdd8b5a2
Author: Nick Mathewson 
Date:   Tue Nov 14 18:27:18 2017 -0500

add a changes file
---
 changes/ticket22703 | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/changes/ticket22703 b/changes/ticket22703
new file mode 100644
index 0..c1eda615f
--- /dev/null
+++ b/changes/ticket22703
@@ -0,0 +1,6 @@
+  o Major features (storage):
+- Users can choose to store cached directory documents somewhere other
+  than the DataDirectory by using the CacheDirectory option.
+  Similarly, the storage location for relay's keys can be overridden
+  with the KeyDirectory option.
+  Closes ticket 22703.



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


[tor-commits] [tor/master] Implement the various get_foodir_*() functions.

2017-12-05 Thread nickm
commit a57bcffcc7972419418b18d9a720a32471408ca5
Author: Nick Mathewson 
Date:   Tue Nov 14 18:14:08 2017 -0500

Implement the various get_foodir_*() functions.
---
 src/or/config.c| 77 ++
 src/or/config.h| 73 ++-
 src/test/test_conscache.c  | 12 +++
 src/test/test_consdiffmgr.c|  8 ++---
 src/test/test_dir.c|  6 ++--
 src/test/test_dir_handle_get.c |  1 +
 src/test/test_microdesc.c  | 36 ++--
 src/test/test_routerkeys.c |  9 +++--
 src/test/testing_common.c  |  3 ++
 9 files changed, 132 insertions(+), 93 deletions(-)

diff --git a/src/or/config.c b/src/or/config.c
index a5007d03f..16e644561 100644
--- a/src/or/config.c
+++ b/src/or/config.c
@@ -7984,53 +7984,56 @@ init_libevent(const or_options_t *options)
   suppress_libevent_log_msg(NULL);
 }
 
-/** Return a newly allocated string holding a filename relative to the data
- * directory.  If sub1 is present, it is the first path component after
+/** Return a newly allocated string holding a filename relative to the
+ * directory in options specified by roottype.
+ * If sub1 is present, it is the first path component after
  * the data directory.  If sub2 is also present, it is the second path
  * component after the data directory.  If suffix is present, it
  * is appended to the filename.
  *
- * Examples:
- *get_datadir_fname2_suffix("a", NULL, NULL) -> $DATADIR/a
- *get_datadir_fname2_suffix("a", NULL, ".tmp") -> $DATADIR/a.tmp
- *get_datadir_fname2_suffix("a", "b", ".tmp") -> $DATADIR/a/b/.tmp
- *get_datadir_fname2_suffix("a", "b", NULL) -> $DATADIR/a/b
- *
- * Note: Consider using the get_datadir_fname* macros in or.h.
+ * Note: Consider using macros in config.h that wrap this function;
+ * you should probably never need to call it as-is.
  */
 MOCK_IMPL(char *,
-options_get_datadir_fname2_suffix,(const or_options_t *options,
-   const char *sub1, const char *sub2,
-   const char *suffix))
+options_get_dir_fname2_suffix,(const or_options_t *options,
+   directory_root_t roottype,
+   const char *sub1, const char *sub2,
+   const char *suffix))
 {
-  char *fname = NULL;
-  size_t len;
   tor_assert(options);
-  tor_assert(options->DataDirectory);
-  tor_assert(sub1 || !sub2); /* If sub2 is present, sub1 must be present. */
-  len = strlen(options->DataDirectory);
-  if (sub1) {
-len += strlen(sub1)+1;
-if (sub2)
-  len += strlen(sub2)+1;
-  }
-  if (suffix)
-len += strlen(suffix);
-  len++;
-  fname = tor_malloc(len);
-  if (sub1) {
-if (sub2) {
-  tor_snprintf(fname, len, "%s"PATH_SEPARATOR"%s"PATH_SEPARATOR"%s",
-   options->DataDirectory, sub1, sub2);
-} else {
-  tor_snprintf(fname, len, "%s"PATH_SEPARATOR"%s",
-   options->DataDirectory, sub1);
-}
+
+  const char *rootdir = NULL;
+  switch (roottype) {
+case DIRROOT_DATADIR:
+  rootdir = options->DataDirectory;
+  break;
+case DIRROOT_CACHEDIR:
+  rootdir = options->CacheDirectory;
+  break;
+case DIRROOT_KEYDIR:
+  rootdir = options->KeyDirectory;
+  break;
+default:
+  tor_assert_unreached();
+  break;
+  }
+  tor_assert(rootdir);
+
+  if (!suffix)
+suffix = "";
+
+  char *fname = NULL;
+
+  if (sub1 == NULL) {
+tor_asprintf(, "%s%s", rootdir, suffix);
+tor_assert(!sub2); /* If sub2 is present, sub1 must be present. */
+  } else if (sub2 == NULL) {
+tor_asprintf(, "%s"PATH_SEPARATOR"%s%s", rootdir, sub1, suffix);
   } else {
-strlcpy(fname, options->DataDirectory, len);
+tor_asprintf(, "%s"PATH_SEPARATOR"%s"PATH_SEPARATOR"%s%s",
+ rootdir, sub1, sub2, suffix);
   }
-  if (suffix)
-strlcat(fname, suffix, len);
+
   return fname;
 }
 
diff --git a/src/or/config.h b/src/or/config.h
index 4e9bb0f6f..1e4239b6d 100644
--- a/src/or/config.h
+++ b/src/or/config.h
@@ -58,45 +58,72 @@ config_line_t *option_get_assignment(const or_options_t 
*options,
  const char *key);
 int options_save_current(void);
 const char *get_torrc_fname(int defaults_fname);
+typedef enum {
+  DIRROOT_DATADIR,
+  DIRROOT_CACHEDIR,
+  DIRROOT_KEYDIR
+} directory_root_t;
+
 MOCK_DECL(char *,
-  options_get_datadir_fname2_suffix,
+  options_get_dir_fname2_suffix,
   (const or_options_t *options,
+   directory_root_t roottype,
const char *sub1, const char *sub2,
const char *suffix));
+
+/* These macros wrap options_get_dir_fname2_suffix to provide a more
+ * convenient API for finding filenames that Tor uses inside its storage
+ * They are named according to a pattern:
+ *(options_)?get_(cache|key|data)dir_fname(2)?(_suffix)?
+ *
+ * 

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

2017-12-05 Thread nickm
commit a7a0cebb59d3956a43ed65c22b15f60007b16f77
Merge: e8a6a6635 46f167886
Author: Nick Mathewson 
Date:   Tue Dec 5 19:49:45 2017 -0500

Merge branch 'more_directories_squashed'

 changes/ticket22703|   6 +
 doc/tor.1.txt  |  71 ++
 src/or/config.c| 307 -
 src/or/config.h|  70 --
 src/or/conscache.c |   2 +-
 src/or/control.c   |   2 +-
 src/or/main.c  | 159 -
 src/or/microdesc.c |   4 +-
 src/or/networkstatus.c |  18 ++-
 src/or/or.h|  15 +-
 src/or/router.c|  43 ++
 src/or/routerkeys.c|  31 ++---
 src/or/routerlist.c|  16 +--
 src/test/test_conscache.c  |  12 +-
 src/test/test_consdiffmgr.c|   8 +-
 src/test/test_dir.c|   6 +-
 src/test/test_dir_handle_get.c |   1 +
 src/test/test_microdesc.c  |  36 ++---
 src/test/test_routerkeys.c |   9 +-
 src/test/testing_common.c  |   3 +
 20 files changed, 513 insertions(+), 306 deletions(-)

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


[tor-commits] [tor/master] Extract common code for creating the keys directory.

2017-12-05 Thread nickm
commit 7b34ab3e384b5c72e938d11e5e05c72b9d529bb8
Author: Nick Mathewson 
Date:   Tue Nov 14 16:18:53 2017 -0500

Extract common code for creating the keys directory.

This had somehow gotten duplicated between router.c and routerkeys.c
---
 src/or/config.c | 26 ++
 src/or/config.h |  6 ++
 src/or/router.c | 17 ++---
 src/or/routerkeys.c | 19 ---
 4 files changed, 38 insertions(+), 30 deletions(-)

diff --git a/src/or/config.c b/src/or/config.c
index f024764f8..d149a144d 100644
--- a/src/or/config.c
+++ b/src/or/config.c
@@ -1289,6 +1289,32 @@ check_and_create_data_directory(int create,
   return 0;
 }
 
+/**
+ * Ensure that our keys directory exists, with appropriate permissions.
+ * Return 0 on success, -1 on failure.
+ */
+int
+create_keys_directory(const or_options_t *options)
+{
+  /* Make sure DataDirectory exists, and is private. */
+  cpd_check_t cpd_opts = CPD_CREATE;
+  if (options->DataDirectoryGroupReadable)
+cpd_opts |= CPD_GROUP_READ;
+  if (check_private_dir(options->DataDirectory, cpd_opts, options->User)) {
+log_err(LD_OR, "Can't create/check datadirectory %s",
+options->DataDirectory);
+return -1;
+  }
+  /* Check the key directory. */
+  char *keydir = options_get_datadir_fname(options, "keys");
+  if (check_private_dir(keydir, CPD_CREATE, options->User)) {
+tor_free(keydir);
+return -1;
+  }
+  tor_free(keydir);
+  return 0;
+}
+
 /* Helps determine flags to pass to switch_id. */
 static int have_low_ports = -1;
 
diff --git a/src/or/config.h b/src/or/config.h
index efdd8c59b..de9858a25 100644
--- a/src/or/config.h
+++ b/src/or/config.h
@@ -72,6 +72,10 @@ MOCK_DECL(char *,
  * get_datadir_fname2_suffix.  */
 #define get_datadir_fname2(sub1,sub2) \
   get_datadir_fname2_suffix((sub1), (sub2), NULL)
+/** Return a newly allocated string containing datadir/sub1 relative to
+ * opts.  See get_datadir_fname2_suffix.  */
+#define options_get_datadir_fname(opts,sub1)\
+  options_get_datadir_fname2_suffix((opts),(sub1), NULL, NULL)
 /** Return a newly allocated string containing datadir/sub1/sub2 relative to
  * opts.  See get_datadir_fname2_suffix.  */
 #define options_get_datadir_fname2(opts,sub1,sub2)  \
@@ -83,6 +87,8 @@ MOCK_DECL(char *,
 
 int using_default_dir_authorities(const or_options_t *options);
 
+int create_keys_directory(const or_options_t *options);
+
 int check_or_create_data_subdir(const char *subdir);
 int write_to_data_subdir(const char* subdir, const char* fname,
  const char* str, const char* descr);
diff --git a/src/or/router.c b/src/or/router.c
index 8ad5d038e..fb8596a8d 100644
--- a/src/or/router.c
+++ b/src/or/router.c
@@ -932,22 +932,9 @@ init_keys(void)
   }
   if (init_keys_common() < 0)
 return -1;
-  /* Make sure DataDirectory exists, and is private. */
-  cpd_check_t cpd_opts = CPD_CREATE;
-  if (options->DataDirectoryGroupReadable)
-cpd_opts |= CPD_GROUP_READ;
-  if (check_private_dir(options->DataDirectory, cpd_opts, options->User)) {
-log_err(LD_OR, "Can't create/check datadirectory %s",
-options->DataDirectory);
-return -1;
-  }
-  /* Check the key directory. */
-  keydir = get_datadir_fname("keys");
-  if (check_private_dir(keydir, CPD_CREATE, options->User)) {
-tor_free(keydir);
+
+  if (create_keys_directory(options) < 0)
 return -1;
-  }
-  tor_free(keydir);
 
   /* 1a. Read v3 directory authority key/cert information. */
   memset(v3_digest, 0, sizeof(v3_digest));
diff --git a/src/or/routerkeys.c b/src/or/routerkeys.c
index 7295c1965..c6c689ecd 100644
--- a/src/or/routerkeys.c
+++ b/src/or/routerkeys.c
@@ -813,21 +813,10 @@ load_ed_keys(const or_options_t *options, time_t now)
   flags |= INIT_ED_KEY_TRY_ENCRYPTED;
 
 /* Check/Create the key directory */
-cpd_check_t cpd_opts = CPD_CREATE;
-if (options->DataDirectoryGroupReadable)
-  cpd_opts |= CPD_GROUP_READ;
-if (check_private_dir(options->DataDirectory, cpd_opts, options->User)) {
-  log_err(LD_OR, "Can't create/check datadirectory %s",
-  options->DataDirectory);
-  goto err;
-}
-char *fname = get_datadir_fname("keys");
-if (check_private_dir(fname, CPD_CREATE, options->User) < 0) {
-  log_err(LD_OR, "Problem creating/checking key directory %s", fname);
-  tor_free(fname);
-  goto err;
-}
-tor_free(fname);
+if (create_keys_directory(options) < 0)
+  return -1;
+
+char *fname;
 if (options->master_key_fname) {
   fname = tor_strdup(options->master_key_fname);
   flags |= INIT_ED_KEY_EXPLICIT_FNAME;



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


[tor-commits] [tor/master] Use get_datadir_fname() accessor in networkstatus.c

2017-12-05 Thread nickm
commit 2e872f6b32edaace096180c249934c620cd3ce35
Author: Nick Mathewson 
Date:   Tue Nov 14 16:10:12 2017 -0500

Use get_datadir_fname() accessor in networkstatus.c
---
 src/or/networkstatus.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/or/networkstatus.c b/src/or/networkstatus.c
index a7aa01f78..ff3247668 100644
--- a/src/or/networkstatus.c
+++ b/src/or/networkstatus.c
@@ -2260,7 +2260,6 @@ void
 networkstatus_dump_bridge_status_to_file(time_t now)
 {
   char *status = networkstatus_getinfo_by_purpose("bridge", now);
-  const or_options_t *options = get_options();
   char *fname = NULL;
   char *thresholds = NULL;
   char *published_thresholds_and_status = NULL;
@@ -2282,8 +2281,7 @@ networkstatus_dump_bridge_status_to_file(time_t now)
"published %s\nflag-thresholds %s\n%s%s",
published, thresholds, fingerprint_line ? fingerprint_line : "",
status);
-  tor_asprintf(, "%s"PATH_SEPARATOR"networkstatus-bridges",
-   options->DataDirectory);
+  fname = get_datadir_fname("networkstatus-bridges");
   write_str_to_file(fname,published_thresholds_and_status,0);
   tor_free(thresholds);
   tor_free(published_thresholds_and_status);



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


[tor-commits] [tor/master] Make the DataDirectory option immutable.

2017-12-05 Thread nickm
commit 192be006919c0bef04b7fce9e53c88ec1fcf4219
Author: Nick Mathewson 
Date:   Tue Nov 14 15:54:36 2017 -0500

Make the DataDirectory option immutable.

By convention, the torrc options that the user sets are
unchangeable.  If we need to change them, we should be using a copy
that's stored in another field

To avoid trouble, I'm keeping DataDirectory as the name for the
field that the rest of Tor uses, and using DataDirectory_option for
the confparse-controlled field.

This commit also modernizes some older string handling code in the
DataDirectory normalization function.
---
 src/or/config.c | 41 -
 src/or/or.h |  4 +++-
 2 files changed, 23 insertions(+), 22 deletions(-)

diff --git a/src/or/config.c b/src/or/config.c
index b0a140d23..ad5c3143f 100644
--- a/src/or/config.c
+++ b/src/or/config.c
@@ -286,7 +286,7 @@ static config_var_t option_vars_[] = {
   V(CookieAuthFileGroupReadable, BOOL, "0"),
   V(CookieAuthFile,  STRING,   NULL),
   V(CountPrivateBandwidth,   BOOL, "0"),
-  V(DataDirectory,   FILENAME, NULL),
+  VAR("DataDirectory",   FILENAME, DataDirectory_option, NULL),
   V(DataDirectoryGroupReadable,  BOOL, "0"),
   V(DisableOOSCheck, BOOL, "1"),
   V(DisableNetwork,  BOOL, "0"),
@@ -941,6 +941,7 @@ or_options_free(or_options_t *options)
 SMARTLIST_FOREACH(options->FilesOpenedByIncludes, char *, f, tor_free(f));
 smartlist_free(options->FilesOpenedByIncludes);
   }
+  tor_free(options->DataDirectory);
   tor_free(options->BridgePassword_AuthDigest_);
   tor_free(options->command_arg);
   tor_free(options->master_key_fname);
@@ -7682,31 +7683,29 @@ port_exists_by_type_addr32h_port(int listener_type, 
uint32_t addr_ipv4h,
check_wildcard);
 }
 
-/** Adjust the value of options->DataDirectory, or fill it in if it's
- * absent. Return 0 on success, -1 on failure. */
-static int
-normalize_data_directory(or_options_t *options)
+/** Allocate and return a good value for the DataDirectory based on
+ *  val, which may be NULL.  Return NULL on failure. */
+static char *
+get_data_directory(const char *val)
 {
 #ifdef _WIN32
-  char *p;
-  if (options->DataDirectory)
-return 0; /* all set */
-  p = tor_malloc(MAX_PATH);
-  strlcpy(p,get_windows_conf_root(),MAX_PATH);
-  options->DataDirectory = p;
-  return 0;
+  if (val) {
+return tor_strdup(val);
+  } else {
+return tor_strdup(get_windows_conf_root());
+  }
 #else /* !(defined(_WIN32)) */
-  const char *d = options->DataDirectory;
+  const char *d = val;
   if (!d)
 d = "~/.tor";
 
- if (strncmp(d,"~/",2) == 0) {
+  if (!strcmpstart(d, "~/")) {
char *fn = expand_filename(d);
if (!fn) {
  log_warn(LD_CONFIG,"Failed to expand filename \"%s\".", d);
- return -1;
+ return NULL;
}
-   if (!options->DataDirectory && !strcmp(fn,"/.tor")) {
+   if (!val && !strcmp(fn,"/.tor")) {
  /* If our homedir is /, we probably don't want to use it. */
  /* Default to LOCALSTATEDIR/tor which is probably closer to what we
   * want. */
@@ -7717,10 +7716,9 @@ normalize_data_directory(or_options_t *options)
  tor_free(fn);
  fn = tor_strdup(LOCALSTATEDIR PATH_SEPARATOR "tor");
}
-   tor_free(options->DataDirectory);
-   options->DataDirectory = fn;
+   return fn;
  }
- return 0;
+ return tor_strdup(d);
 #endif /* defined(_WIN32) */
 }
 
@@ -7729,9 +7727,10 @@ normalize_data_directory(or_options_t *options)
 static int
 validate_data_directory(or_options_t *options)
 {
-  if (normalize_data_directory(options) < 0)
+  tor_free(options->DataDirectory);
+  options->DataDirectory = get_data_directory(options->DataDirectory_option);
+  if (!options->DataDirectory)
 return -1;
-  tor_assert(options->DataDirectory);
   if (strlen(options->DataDirectory) > (512-128)) {
 log_warn(LD_CONFIG, "DataDirectory is too long.");
 return -1;
diff --git a/src/or/or.h b/src/or/or.h
index fa5268ac5..61e8d0b44 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -3641,7 +3641,9 @@ typedef struct {
   char *SyslogIdentityTag; /**< Identity tag to add for syslog logging. */
 
   char *DebugLogFile; /**< Where to send verbose log messages. */
-  char *DataDirectory; /**< OR only: where to store long-term data. */
+  char *DataDirectory_option; /**< Where to store long-term data, as
+   * configured by the user. */
+  char *DataDirectory; /**< Where to store long-term data, as modified. */
   int DataDirectoryGroupReadable; /**< Boolean: Is the DataDirectory g+r? */
   char *Nickname; /**< OR only: nickname of this onion router. */
   char *Address; /**< OR only: configured address for this onion router. */



___
tor-commits mailing list
tor-commits@lists.torproject.org

[tor-commits] [tor/master] New accessors for keydir/cachedir access

2017-12-05 Thread nickm
commit 3907faf2fdc28a0c9f85279a58f2059c9a44f9b4
Author: Nick Mathewson 
Date:   Tue Nov 14 16:49:41 2017 -0500

New accessors for keydir/cachedir access

This patch is a result of auditing all of our uses of
get_datadir_fname() and its kin, and dividing them into cache vs
keys vs other data.

The new get_keydir_fname() and get_cachedir_fname() functions don't
actually do anything new yet.
---
 src/or/config.h|  21 +--
 src/or/conscache.c |   2 +-
 src/or/control.c   |   2 +-
 src/or/main.c  | 155 ++---
 src/or/microdesc.c |   4 +-
 src/or/networkstatus.c |  14 ++---
 src/or/router.c|  26 -
 src/or/routerkeys.c|  12 ++--
 src/or/routerlist.c|  16 ++---
 9 files changed, 149 insertions(+), 103 deletions(-)

diff --git a/src/or/config.h b/src/or/config.h
index de9858a25..4e9bb0f6f 100644
--- a/src/or/config.h
+++ b/src/or/config.h
@@ -72,6 +72,11 @@ MOCK_DECL(char *,
  * get_datadir_fname2_suffix.  */
 #define get_datadir_fname2(sub1,sub2) \
   get_datadir_fname2_suffix((sub1), (sub2), NULL)
+/** Return a newly allocated string containing datadir/sub1suffix.  See
+ * get_datadir_fname2_suffix. */
+#define get_datadir_fname_suffix(sub1, suffix) \
+  get_datadir_fname2_suffix((sub1), NULL, (suffix))
+
 /** Return a newly allocated string containing datadir/sub1 relative to
  * opts.  See get_datadir_fname2_suffix.  */
 #define options_get_datadir_fname(opts,sub1)\
@@ -80,10 +85,18 @@ MOCK_DECL(char *,
  * opts.  See get_datadir_fname2_suffix.  */
 #define options_get_datadir_fname2(opts,sub1,sub2)  \
   options_get_datadir_fname2_suffix((opts),(sub1), (sub2), NULL)
-/** Return a newly allocated string containing datadir/sub1suffix.  See
- * get_datadir_fname2_suffix. */
-#define get_datadir_fname_suffix(sub1, suffix) \
-  get_datadir_fname2_suffix((sub1), NULL, (suffix))
+
+/** DOCDOC */
+#define get_keydir_fname(sub1)  \
+  get_datadir_fname2("keys", (sub1))
+#define options_get_keydir_fname(options, sub1)  \
+  options_get_datadir_fname2((options), "keys", (sub1))
+#define get_keydir_fname_suffix(sub1, suffix)   \
+  get_datadir_fname2_suffix("keys", (sub1), (suffix))
+
+#define get_cachedir_fname(sub1) get_datadir_fname((sub1))
+#define get_cachedir_fname_suffix(sub1, suffix) \
+  get_datadir_fname_suffix((sub1), (suffix))
 
 int using_default_dir_authorities(const or_options_t *options);
 
diff --git a/src/or/conscache.c b/src/or/conscache.c
index 0f3e453ea..1407d0f0b 100644
--- a/src/or/conscache.c
+++ b/src/or/conscache.c
@@ -79,7 +79,7 @@ consensus_cache_open(const char *subdir, int max_entries)
 {
   int storagedir_max_entries;
   consensus_cache_t *cache = tor_malloc_zero(sizeof(consensus_cache_t));
-  char *directory = get_datadir_fname(subdir);
+  char *directory = get_cachedir_fname(subdir);
   cache->max_entries = max_entries;
 
 #ifdef MUST_UNMAP_TO_UNLINK
diff --git a/src/or/control.c b/src/or/control.c
index 0d462b2d7..e17e92365 100644
--- a/src/or/control.c
+++ b/src/or/control.c
@@ -2115,7 +2115,7 @@ getinfo_helper_dir(control_connection_t *control_conn,
 *answer = tor_strdup(consensus->dir);
 }
 if (!*answer) { /* try loading it from disk */
-  char *filename = get_datadir_fname("cached-consensus");
+  char *filename = get_cachedir_fname("cached-consensus");
   *answer = read_file_to_str(filename, RFTS_IGNORE_MISSING, NULL);
   tor_free(filename);
   if (!*answer) { /* generate an error */
diff --git a/src/or/main.c b/src/or/main.c
index e34970391..c0bdbd760 100644
--- a/src/or/main.c
+++ b/src/or/main.c
@@ -3550,7 +3550,7 @@ sandbox_init_filter(void)
   int i;
 
   sandbox_cfg_allow_openat_filename(,
-  get_datadir_fname("cached-status"));
+  get_cachedir_fname("cached-status"));
 
 #define OPEN(name)  \
   sandbox_cfg_allow_open_filename(, tor_strdup(name))
@@ -3571,21 +3571,37 @@ sandbox_init_filter(void)
 OPEN_DATADIR2(name, name2 suffix);  \
   } while (0)
 
+#define OPEN_KEY_DIRECTORY() OPEN_DATADIR("keys")
+#define OPEN_CACHEDIR(name)  \
+  sandbox_cfg_allow_open_filename(, get_cachedir_fname(name))
+#define OPEN_CACHEDIR_SUFFIX(name, suffix) do {  \
+OPEN_CACHEDIR(name); \
+OPEN_CACHEDIR(name suffix);  \
+  } while (0)
+#define OPEN_KEYDIR(name)  \
+  sandbox_cfg_allow_open_filename(, get_keydir_fname(name))
+#define OPEN_KEYDIR_SUFFIX(name, suffix) do {\
+OPEN_KEYDIR(name);   \
+OPEN_KEYDIR(name suffix);\
+  } while (0)
+
   OPEN(options->DataDirectory);
-  OPEN_DATADIR("keys");
-  OPEN_DATADIR_SUFFIX("cached-certs", ".tmp");
-  OPEN_DATADIR_SUFFIX("cached-consensus", ".tmp");
-  OPEN_DATADIR_SUFFIX("unverified-consensus", ".tmp");
-  

[tor-commits] [tor/master] Reindent the body of get_data_directory()

2017-12-05 Thread nickm
commit 6aeabd454e67a370d9b5793a488bdf6d83c61ec7
Author: Nick Mathewson 
Date:   Tue Nov 14 15:56:25 2017 -0500

Reindent the body of get_data_directory()

I don't know why it wasn't indented properly, but we may as well fix
it now.
---
 src/or/config.c | 38 +++---
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/src/or/config.c b/src/or/config.c
index ad5c3143f..0cbf2954f 100644
--- a/src/or/config.c
+++ b/src/or/config.c
@@ -7700,25 +7700,25 @@ get_data_directory(const char *val)
 d = "~/.tor";
 
   if (!strcmpstart(d, "~/")) {
-   char *fn = expand_filename(d);
-   if (!fn) {
- log_warn(LD_CONFIG,"Failed to expand filename \"%s\".", d);
- return NULL;
-   }
-   if (!val && !strcmp(fn,"/.tor")) {
- /* If our homedir is /, we probably don't want to use it. */
- /* Default to LOCALSTATEDIR/tor which is probably closer to what we
-  * want. */
- log_warn(LD_CONFIG,
-  "Default DataDirectory is \"~/.tor\".  This expands to "
-  "\"%s\", which is probably not what you want.  Using "
-  "\"%s"PATH_SEPARATOR"tor\" instead", fn, LOCALSTATEDIR);
- tor_free(fn);
- fn = tor_strdup(LOCALSTATEDIR PATH_SEPARATOR "tor");
-   }
-   return fn;
- }
- return tor_strdup(d);
+char *fn = expand_filename(d);
+if (!fn) {
+  log_warn(LD_CONFIG,"Failed to expand filename \"%s\".", d);
+  return NULL;
+}
+if (!val && !strcmp(fn,"/.tor")) {
+  /* If our homedir is /, we probably don't want to use it. */
+  /* Default to LOCALSTATEDIR/tor which is probably closer to what we
+   * want. */
+  log_warn(LD_CONFIG,
+   "Default DataDirectory is \"~/.tor\".  This expands to "
+   "\"%s\", which is probably not what you want.  Using "
+   "\"%s"PATH_SEPARATOR"tor\" instead", fn, LOCALSTATEDIR);
+  tor_free(fn);
+  fn = tor_strdup(LOCALSTATEDIR PATH_SEPARATOR "tor");
+}
+return fn;
+  }
+  return tor_strdup(d);
 #endif /* defined(_WIN32) */
 }
 



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


[tor-commits] [tor/master] Extract the code that creates the datadir into a separate function.

2017-12-05 Thread nickm
commit 36779df4c4617f3116faaee2aa5079537eed0822
Author: Nick Mathewson 
Date:   Tue Nov 14 16:03:25 2017 -0500

Extract the code that creates the datadir into a separate function.
---
 src/or/config.c | 68 +++--
 1 file changed, 47 insertions(+), 21 deletions(-)

diff --git a/src/or/config.c b/src/or/config.c
index 0cbf2954f..f024764f8 100644
--- a/src/or/config.c
+++ b/src/or/config.c
@@ -1250,6 +1250,45 @@ consider_adding_dir_servers(const or_options_t *options,
   return 0;
 }
 
+/**
+ * Make sure that directory exists, with appropriate ownership and
+ * permissions (as modified by group_readable). If create,
+ * create the directory if it is missing. Return 0 on success.
+ * On failure, return -1 and set *msg_out.
+ */
+static int
+check_and_create_data_directory(int create,
+const char *directory,
+int group_readable,
+const char *owner,
+char **msg_out)
+{
+  cpd_check_t cpd_opts = create ? CPD_CREATE : CPD_CHECK;
+  if (group_readable)
+  cpd_opts |= CPD_GROUP_READ;
+  if (check_private_dir(directory,
+cpd_opts,
+owner) < 0) {
+tor_asprintf(msg_out,
+ "Couldn't %s private data directory \"%s\"",
+ create ? "create" : "access",
+ directory);
+return -1;
+  }
+
+#ifndef _WIN32
+  if (group_readable) {
+/* Only new dirs created get new opts, also enforce group read. */
+if (chmod(directory, 0750)) {
+  log_warn(LD_FS,"Unable to make %s group-readable: %s",
+   directory, strerror(errno));
+}
+  }
+#endif /* !defined(_WIN32) */
+
+  return 0;
+}
+
 /* Helps determine flags to pass to switch_id. */
 static int have_low_ports = -1;
 
@@ -1404,29 +1443,16 @@ options_act_reversible(const or_options_t *old_options, 
char **msg)
   }
 
   /* Ensure data directory is private; create if possible. */
-  cpd_check_t cpd_opts = running_tor ? CPD_CREATE : CPD_CHECK;
-  if (options->DataDirectoryGroupReadable)
-  cpd_opts |= CPD_GROUP_READ;
-  if (check_private_dir(options->DataDirectory,
-cpd_opts,
-options->User)<0) {
-tor_asprintf(msg,
-  "Couldn't access/create private data directory \"%s\"",
-  options->DataDirectory);
-
+  /* It's okay to do this in "options_act_reversible()" even though it isn't
+   * actually reversible, since you can't change the DataDirectory while
+   * Tor is running. */
+  if (check_and_create_data_directory(running_tor /* create */,
+  options->DataDirectory,
+  options->DataDirectoryGroupReadable,
+  options->User,
+  msg) < 0) {
 goto done;
-/* No need to roll back, since you can't change the value. */
-  }
-
-#ifndef _WIN32
-  if (options->DataDirectoryGroupReadable) {
-/* Only new dirs created get new opts, also enforce group read. */
-if (chmod(options->DataDirectory, 0750)) {
-  log_warn(LD_FS,"Unable to make %s group-readable: %s",
-   options->DataDirectory, strerror(errno));
-}
   }
-#endif /* !defined(_WIN32) */
 
   /* Bail out at this point if we're not going to be a client or server:
* we don't run Tor itself. */



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


[tor-commits] [tor/master] Clean up a needlessly complex get_datadir_fname use

2017-12-05 Thread nickm
commit 39a780e85a0a8cb42f817d0d948ce8fb97662bd3
Author: Nick Mathewson 
Date:   Tue Nov 14 16:54:20 2017 -0500

Clean up a needlessly complex get_datadir_fname use
---
 src/or/main.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/or/main.c b/src/or/main.c
index c0bdbd760..2234e7cdb 100644
--- a/src/or/main.c
+++ b/src/or/main.c
@@ -3274,7 +3274,7 @@ try_locking(const or_options_t *options, int 
err_if_locked)
   if (lockfile)
 return 0;
   else {
-char *fname = options_get_datadir_fname2_suffix(options, "lock",NULL,NULL);
+char *fname = options_get_datadir_fname(options, "lock");
 int already_locked = 0;
 tor_lockfile_t *lf = tor_lockfile_lock(fname, 0, _locked);
 tor_free(fname);



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


[tor-commits] [tor/master] Update the manpage to describe {Cache, Key}Directory

2017-12-05 Thread nickm
commit 02cbf2ffc18d4babbc9ed15b87cf040595bb2285
Author: Nick Mathewson 
Date:   Tue Nov 14 18:24:15 2017 -0500

Update the manpage to describe {Cache,Key}Directory

Also, explain which files should be put in which.
---
 doc/tor.1.txt | 71 +++
 1 file changed, 42 insertions(+), 29 deletions(-)

diff --git a/doc/tor.1.txt b/doc/tor.1.txt
index 725baaa64..17bdaeb0d 100644
--- a/doc/tor.1.txt
+++ b/doc/tor.1.txt
@@ -415,6 +415,16 @@ GENERAL OPTIONS
 DataDirectory. If the option is set to 1, make the DataDirectory readable
 by the default GID. (Default: 0)
 
+[[CacheDirectory]] **CacheDirectory** __DIR__::
+Store cached directory data in DIR. Can not be changed while tor is
+running.
+(Default: uses the value of DataDirectory.)
+
+[[CacheDirectoryGroupReadable]] **CacheDirectoryGroupReadable** **0**|**1**::
+If this option is set to 0, don't allow the filesystem group to read the
+CacheDirectory. If the option is set to 1, make the CacheDirectory readable
+by the default GID. (Default: 0)
+
 [[FallbackDir]] **FallbackDir** __ipv4address__:__port__ orport=__port__ 
id=__fingerprint__ [weight=__num__] 
[ipv6=**[**__ipv6address__**]**:__orport__]::
 When we're unable to connect to any directory cache for directory info
 (usually because we don't know about any yet) we try a directory authority.
@@ -2219,6 +2229,17 @@ is non-zero):
 ed25519 master identity key, as well as the corresponding temporary
 signing keys and certificates. (Default: 0)
 
+[[KeyDirectory]] **KeyDirectory** __DIR__::
+Store secret keys in DIR. Can not be changed while tor is
+running.
+(Default: the "keys" subdirectory of DataDirectory.)
+
+[[KeyDirectoryGroupReadable]] **KeyDirectoryGroupReadable** **0**|**1**::
+If this option is set to 0, don't allow the filesystem group to read the
+KeywDirectory. If the option is set to 1, make the KeyDirectory readable
+by the default GID. (Default: 0)
+
+
 DIRECTORY SERVER OPTIONS
 
 
@@ -2883,40 +2904,35 @@ FILES
 **@LOCALSTATEDIR@/lib/tor/**::
 The tor process stores keys and other data here.
 
-__DataDirectory__**/cached-status/**::
-The most recently downloaded network status document for each authority.
-Each file holds one such document; the filenames are the hexadecimal
-identity key fingerprints of the directory authorities.  Obsolete;
-no longer in use.
 
-__DataDirectory__**/cached-certs**::
+__CacheDirectory__**/cached-certs**::
 This file holds downloaded directory key certificates that are used to
 verify authenticity of documents generated by Tor directory authorities.
 
-__DataDirectory__**/cached-consensus** and/or **cached-microdesc-consensus**::
+__CacheDirectory__**/cached-consensus** and/or **cached-microdesc-consensus**::
 The most recent consensus network status document we've downloaded.
 
-__DataDirectory__**/cached-descriptors** and **cached-descriptors.new**::
+__CacheDirectory__**/cached-descriptors** and **cached-descriptors.new**::
 These files hold downloaded router statuses. Some routers may appear more
 than once; if so, the most recently published descriptor is used. Lines
 beginning with @-signs are annotations that contain more information about
 a given router. The ".new" file is an append-only journal; when it gets
 too large, all entries are merged into a new cached-descriptors file.
 
-__DataDirectory__**/cached-extrainfo** and **cached-extrainfo.new**::
+__CacheDirectory__**/cached-extrainfo** and **cached-extrainfo.new**::
As "cached-descriptors", but holds optionally-downloaded "extra-info"
documents. Relays use these documents to send inessential information
about statistics, bandwidth history, and network health to the
authorities. They aren't fetched by default; see the DownloadExtraInfo
option for more info.
 
-__DataDirectory__**/cached-microdescs** and **cached-microdescs.new**::
+__CacheDirectory__**/cached-microdescs** and **cached-microdescs.new**::
 These files hold downloaded microdescriptors.  Lines beginning with
 @-signs are annotations that contain more information about a given
 router. The ".new" file is an append-only journal; when it gets too
 large, all entries are merged into a new cached-microdescs file.
 
-__DataDirectory__**/cached-routers** and **cached-routers.new**::
+__CacheDirectory__**/cached-routers** and **cached-routers.new**::
 Obsolete versions of cached-descriptors and cached-descriptors.new. When
 Tor can't find the newer files, it looks here instead.
 
@@ -2934,7 +2950,7 @@ __DataDirectory__**/sr-state**::
 Authority only. State file used to record information about the current
 status of the shared-random-value voting state.
 
-__DataDirectory__**/diff-cache**::
+__CacheDirectory__**/diff-cache**::
 Directory cache only. Holds older 

[tor-commits] [torspec/master] mark 284 as finished.

2017-12-05 Thread nickm
commit c78806e96eed6828873c6f9604f2a89d14fc123d
Author: Nick Mathewson 
Date:   Tue Dec 5 19:51:51 2017 -0500

mark 284 as finished.
---
 proposals/000-index.txt | 4 ++--
 proposals/284-hsv3-control-port.txt | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/proposals/000-index.txt b/proposals/000-index.txt
index f194667..22e3fec 100644
--- a/proposals/000-index.txt
+++ b/proposals/000-index.txt
@@ -204,7 +204,7 @@ Proposals by number:
 281  Downloading microdescriptors in bulk [DRAFT]
 282  Remove "Named" and "Unnamed" handling from consensus voting [OPEN]
 283  Move IPv6 ORPorts from microdescriptors to the microdesc consensus [OPEN]
-284  Hidden Service v3 Control Port [OPEN]
+284  Hidden Service v3 Control Port [FINISHED]
 285  Directory documents should be standardized as UTF-8 [OPEN]
 286  Controller APIs for hibernation access on mobile [OPEN]
 287  Reduce circuit lifetime without overloading the network [OPEN]
@@ -266,7 +266,6 @@ Proposals by status:
277  Detect multiple relay instances running with same ID [for 0.3.??]
282  Remove "Named" and "Unnamed" handling from consensus voting [for 
0.3.3.x]
283  Move IPv6 ORPorts from microdescriptors to the microdesc consensus 
[for 0.3.3.x]
-   284  Hidden Service v3 Control Port
285  Directory documents should be standardized as UTF-8
286  Controller APIs for hibernation access on mobile
287  Reduce circuit lifetime without overloading the network
@@ -289,6 +288,7 @@ Proposals by status:
232  Pluggable Transport through SOCKS proxy [in 0.2.6]
260  Rendezvous Single Onion Services [in 0.2.9.3-alpha]
278  Directory Compression Scheme Negotiation [in 0.3.1.1-alpha]
+   284  Hidden Service v3 Control Port
  CLOSED:
101  Voting on the Tor Directory System [in 0.2.0.x]
102  Dropping "opt" from the directory format [in 0.2.0.x]
diff --git a/proposals/284-hsv3-control-port.txt 
b/proposals/284-hsv3-control-port.txt
index 85167d7..ee26853 100644
--- a/proposals/284-hsv3-control-port.txt
+++ b/proposals/284-hsv3-control-port.txt
@@ -2,7 +2,7 @@ Filename: 284-hsv3-control-port.txt
 Title: Hidden Service v3 Control Port
 Author: David Goulet
 Created: 02-November-2017
-Status: Open
+Status: Finished
 
 1. Summary
 

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


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

2017-12-05 Thread translation
commit 1e700b5888ff5d68501fb3efe5c9934db9a4b423
Author: Translation commit bot 
Date:   Wed Dec 6 00:49:32 2017 +

Update translations for tails-onioncircuits_completed
---
 ms_MY/onioncircuits.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
index bb89be588..2de7090de 100644
--- a/ms_MY/onioncircuits.pot
+++ b/ms_MY/onioncircuits.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-12-02 09:09+\n"
+"PO-Revision-Date: 2017-12-06 00:47+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\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-onioncircuits] Update translations for tails-onioncircuits

2017-12-05 Thread translation
commit e0fb1156f05f0f85a56a3d9e644eb1f98a0dd1d7
Author: Translation commit bot 
Date:   Wed Dec 6 00:49:27 2017 +

Update translations for tails-onioncircuits
---
 ms_MY/onioncircuits.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
index bb89be588..2de7090de 100644
--- a/ms_MY/onioncircuits.pot
+++ b/ms_MY/onioncircuits.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-12-02 09:09+\n"
+"PO-Revision-Date: 2017-12-06 00:47+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\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-openpgp-applet] Update translations for tails-openpgp-applet

2017-12-05 Thread translation
commit 496102e39718c818b1e8f9594b9d5073214600eb
Author: Translation commit bot 
Date:   Wed Dec 6 00:49:08 2017 +

Update translations for tails-openpgp-applet
---
 ms_MY/openpgp-applet.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/openpgp-applet.pot b/ms_MY/openpgp-applet.pot
index 11b5b2582..9fcd87fcf 100644
--- a/ms_MY/openpgp-applet.pot
+++ b/ms_MY/openpgp-applet.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2017-12-03 10:52+\n"
+"PO-Revision-Date: 2017-12-06 00:47+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\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/tor-messenger-prefsdtd] Update translations for tor-messenger-prefsdtd

2017-12-05 Thread translation
commit 20cada769e3776fd0c5099efb9060c99ddde50f6
Author: Translation commit bot 
Date:   Wed Dec 6 00:50:13 2017 +

Update translations for tor-messenger-prefsdtd
---
 ms_MY/prefs.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/prefs.dtd b/ms_MY/prefs.dtd
index efede1cb1..95dde3a56 100644
--- a/ms_MY/prefs.dtd
+++ b/ms_MY/prefs.dtd
@@ -5,7 +5,7 @@
 
 
 
-
+
 
 
 

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


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

2017-12-05 Thread translation
commit 4f2129a2e017209f46ce503bdaab4e7246b0810f
Author: Translation commit bot 
Date:   Wed Dec 6 00:48:06 2017 +

Update translations for torbutton-torbuttondtd
---
 ms_MY/torbutton.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/torbutton.dtd b/ms_MY/torbutton.dtd
index 23233973c..5f3202aee 100644
--- a/ms_MY/torbutton.dtd
+++ b/ms_MY/torbutton.dtd
@@ -1,4 +1,4 @@
-
+
 
 
 

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


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

2017-12-05 Thread translation
commit dbd3fa0f7e7f0308de06b9ba7cceb0b4da8eee74
Author: Translation commit bot 
Date:   Wed Dec 6 00:48:49 2017 +

Update translations for torbutton-aboutdialogdtd
---
 ms_MY/aboutdialog.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/aboutdialog.dtd b/ms_MY/aboutdialog.dtd
index c588782f6..cf259ba42 100644
--- a/ms_MY/aboutdialog.dtd
+++ b/ms_MY/aboutdialog.dtd
@@ -5,7 +5,7 @@
 
 
 
-
+
 
 
 

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


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

2017-12-05 Thread translation
commit da3519de7aba9943007f5de8a7a87d1acd77ae81
Author: Translation commit bot 
Date:   Wed Dec 6 00:48:54 2017 +

Update translations for torbutton-aboutdialogdtd_completed
---
 ms_MY/aboutdialog.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/aboutdialog.dtd b/ms_MY/aboutdialog.dtd
index c588782f6..cf259ba42 100644
--- a/ms_MY/aboutdialog.dtd
+++ b/ms_MY/aboutdialog.dtd
@@ -5,7 +5,7 @@
 
 
 
-
+
 
 
 

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


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

2017-12-05 Thread translation
commit 1b06fb730660ba87513fd5b2f25fd115399201cf
Author: Translation commit bot 
Date:   Wed Dec 6 00:47:56 2017 +

Update translations for torbutton-branddtd_completed
---
 ms_MY/brand.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/brand.dtd b/ms_MY/brand.dtd
index f67cc6628..3590654b8 100644
--- a/ms_MY/brand.dtd
+++ b/ms_MY/brand.dtd
@@ -9,7 +9,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

2017-12-05 Thread translation
commit f5a21518a5971dfd6e82a641189793e5a02a32b4
Author: Translation commit bot 
Date:   Wed Dec 6 00:48:12 2017 +

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

diff --git a/ms_MY.po b/ms_MY.po
index b7ab11002..485c6d368 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2017-04-18 12:13+0200\n"
-"PO-Revision-Date: 2017-12-03 10:55+\n"
+"PO-Revision-Date: 2017-12-06 00:47+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -59,7 +59,7 @@ msgstr ""
 
 #: ../lib/Tails/IUK/Frontend.pm:256
 msgid "not enough memory is available on this system"
-msgstr "memori tidak mencukupi dalam sistem ini"
+msgstr "ingatan tidak mencukupi dalam sistem ini"
 
 #: ../lib/Tails/IUK/Frontend.pm:262
 #, perl-brace-format

___
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

2017-12-05 Thread translation
commit 7bc7d818b4706c10cb299448c068a974388c742a
Author: Translation commit bot 
Date:   Wed Dec 6 00:47:36 2017 +

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

diff --git a/ms_MY/aboutTor.dtd b/ms_MY/aboutTor.dtd
index 28b8042a0..55b308152 100644
--- a/ms_MY/aboutTor.dtd
+++ b/ms_MY/aboutTor.dtd
@@ -14,7 +14,7 @@
 
 
 
-
+
 
 
 

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


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

2017-12-05 Thread translation
commit 0da5c106dd6909341348d431f84f67b3c99ab59c
Author: Translation commit bot 
Date:   Wed Dec 6 00:47:30 2017 +

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

diff --git a/ms_MY/aboutTor.dtd b/ms_MY/aboutTor.dtd
index 28b8042a0..55b308152 100644
--- a/ms_MY/aboutTor.dtd
+++ b/ms_MY/aboutTor.dtd
@@ -14,7 +14,7 @@
 
 
 
-
+
 
 
 

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


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

2017-12-05 Thread translation
commit 24e42d747835284a31abeb6e1cd2baf62567a374
Author: Translation commit bot 
Date:   Wed Dec 6 00:47:50 2017 +

Update translations for torbutton-branddtd
---
 ms_MY/brand.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY/brand.dtd b/ms_MY/brand.dtd
index f67cc6628..3590654b8 100644
--- a/ms_MY/brand.dtd
+++ b/ms_MY/brand.dtd
@@ -9,7 +9,7 @@
 
 
 
-
+
 
 
 

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


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

2017-12-05 Thread translation
commit 39f59bba83c8af68beebf33b0c941a504ebe3d0b
Author: Translation commit bot 
Date:   Wed Dec 6 00:47:10 2017 +

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

diff --git a/ms_MY/network-settings.dtd b/ms_MY/network-settings.dtd
index 93f4374b4..17385b8e7 100644
--- a/ms_MY/network-settings.dtd
+++ b/ms_MY/network-settings.dtd
@@ -1,15 +1,15 @@
 
-
+
 
 
 
 
 
-
+
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/mat-gui] Update translations for mat-gui

2017-12-05 Thread translation
commit e97ddc366b421e0b78b8e5154bf40e68181f25b6
Author: Translation commit bot 
Date:   Wed Dec 6 00:46:41 2017 +

Update translations for mat-gui
---
 ms_MY.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index 69ca613c0..f2252c9cf 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-12-03 10:35+\n"
+"PO-Revision-Date: 2017-12-06 00:27+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -45,7 +45,7 @@ msgstr "Bersihkan"
 
 #: mat-gui:168
 msgid "No metadata found"
-msgstr "Tiada metadata dijumpai"
+msgstr "Tiada data meta ditemui"
 
 #: mat-gui:170 mat-gui:419
 msgid "Dirty"

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


[tor-commits] [translation/mat-gui_completed] Update translations for mat-gui_completed

2017-12-05 Thread translation
commit be22883903a6a81bd52b11661d25bca8536e71c0
Author: Translation commit bot 
Date:   Wed Dec 6 00:46:46 2017 +

Update translations for mat-gui_completed
---
 ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY.po b/ms_MY.po
index 69ca613c0..e63f73fe1 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-12-03 10:35+\n"
+"PO-Revision-Date: 2017-12-06 00:46+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -45,7 +45,7 @@ msgstr "Bersihkan"
 
 #: mat-gui:168
 msgid "No metadata found"
-msgstr "Tiada metadata dijumpai"
+msgstr "Tiada data meta ditemui"
 
 #: mat-gui:170 mat-gui:419
 msgid "Dirty"
@@ -54,7 +54,7 @@ msgstr "Kotor"
 #: mat-gui:176
 #, python-format
 msgid "%s's metadata"
-msgstr "%s metadata"
+msgstr "Data meta %s"
 
 #: mat-gui:187
 msgid "Trash your meta, keep your data"

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


[tor-commits] [translation/tails-persistence-setup] Update translations for tails-persistence-setup

2017-12-05 Thread translation
commit c26d4b15340e74c7e6f5fe72b000b4bdfda781fe
Author: Translation commit bot 
Date:   Wed Dec 6 00:46:16 2017 +

Update translations for tails-persistence-setup
---
 ms_MY/ms_MY.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index 608658eae..a6f1baafa 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2017-05-15 13:51+0200\n"
-"PO-Revision-Date: 2017-12-03 10:52+\n"
+"PO-Revision-Date: 2017-12-06 00:42+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -35,7 +35,7 @@ msgstr "GnuPG"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:60
 msgid "GnuPG keyrings and configuration"
-msgstr "keyring dan konfigurasi GnuPG"
+msgstr "Konfigurasi dan rantai kunci GnuPG"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:68
 msgid "SSH Client"

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


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

2017-12-05 Thread translation
commit 4bf5dae0fe71e11e3374fb8e2e10b1273388578a
Author: Translation commit bot 
Date:   Wed Dec 6 00:46:05 2017 +

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

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index 661350f0b..b5e1a5531 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-11-10 15:57+0100\n"
-"PO-Revision-Date: 2017-12-03 10:54+\n"
+"PO-Revision-Date: 2017-12-06 00:45+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -46,17 +46,17 @@ msgstr "Terdapat ralat ketika melakukan baris perintah 
berikut: `%(command)s`.\n
 
 #: ../tails_installer/creator.py:334
 msgid "Verifying SHA1 checksum of LiveCD image..."
-msgstr "Mengesahkan SHA1 checksum bagi LiveCD image..."
+msgstr "Mengesahkan hasil tambah semak SHA1 bagi imej CDLangsung..."
 
 #: ../tails_installer/creator.py:338
 msgid "Verifying SHA256 checksum of LiveCD image..."
-msgstr "Mengesahkan SHA256 checksum bagi LiveCD image..."
+msgstr "Mengesahkan hasil tambah semak SHA256 bagi imej CDLangsung..."
 
 #: ../tails_installer/creator.py:354
 msgid ""
 "Error: The SHA1 of your Live CD is invalid.  You can run this program with "
 "the --noverify argument to bypass this verification check."
-msgstr "Ralat: SHA1 bagi Live CD anda tidak sah. Anda boleh menjalankan 
aplikasi ini dengan perimeter --noverify untuk melangkau fail pengesahan."
+msgstr "Ralat: SHA1 bagi CD Langsung anda tidak sah. Anda boleh menjalankan 
program ini dengan argumen --noverify untuk melepasi semakan pengesahan."
 
 #: ../tails_installer/creator.py:360
 msgid "Unknown ISO, skipping checksum verification"

___
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

2017-12-05 Thread translation
commit 6b097e0d64020f8f1e761666e711a1eb201b869c
Author: Translation commit bot 
Date:   Wed Dec 6 00:45:59 2017 +

Update translations for https_everywhere_completed
---
 ms_MY/https-everywhere.dtd | 6 +++---
 ms_MY/ssl-observatory.dtd  | 7 +++
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/ms_MY/https-everywhere.dtd b/ms_MY/https-everywhere.dtd
index 05e5552b3..6764f4dcb 100644
--- a/ms_MY/https-everywhere.dtd
+++ b/ms_MY/https-everywhere.dtd
@@ -4,9 +4,9 @@
 
 
 
-
-
-
+
+
+
 
 
 
diff --git a/ms_MY/ssl-observatory.dtd b/ms_MY/ssl-observatory.dtd
index 7a194d4ba..db9c6e88d 100644
--- a/ms_MY/ssl-observatory.dtd
+++ b/ms_MY/ssl-observatory.dtd
@@ -20,12 +20,11 @@ to turn it on?">-->
 
 
 
+"Adalah selamat untuk benarkannya, melainkan
+anda menggunakan rangkaian korporat yang sangat mengganggu:">
 
 
+"Selamat, melainkan anda guna rangkaian korporat dengan nama pelayan intranet 
rahsia:">
 
 https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


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

2017-12-05 Thread translation
commit f5e892865ec21216b77945da8aa4c7a571aef14d
Author: Translation commit bot 
Date:   Wed Dec 6 00:45:35 2017 +

Update translations for whisperback_completed
---
 ms_MY/ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index 2e5577442..ec3a076fa 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-03-20 12:09+\n"
-"PO-Revision-Date: 2017-12-03 10:31+\n"
+"PO-Revision-Date: 2017-12-06 00:39+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -23,7 +23,7 @@ msgstr ""
 #: ../whisperBack/whisperback.py:56
 #, python-format
 msgid "Invalid contact email: %s"
-msgstr "E-mel kenalan yang tidak sah: %s"
+msgstr "E-mel kenalan tidak sah: %s"
 
 #: ../whisperBack/whisperback.py:73
 #, python-format
@@ -51,7 +51,7 @@ msgstr "Langkah tepat untuk menghasilkan semula ralat 
tersebut"
 
 #: ../whisperBack/gui.py:114
 msgid "Actual result and description of the error"
-msgstr "Keputusan sebenar dan keterangan ralat"
+msgstr "Keputusan dan keterangan sebenar ralat"
 
 #: ../whisperBack/gui.py:116
 msgid "Desired result"

___
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

2017-12-05 Thread translation
commit bff3cde750c1211208a5220c17543c9811e51ac1
Author: Translation commit bot 
Date:   Wed Dec 6 00:45:29 2017 +

Update translations for whisperback
---
 ms_MY/ms_MY.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ms_MY/ms_MY.po b/ms_MY/ms_MY.po
index 2e5577442..ec3a076fa 100644
--- a/ms_MY/ms_MY.po
+++ b/ms_MY/ms_MY.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-03-20 12:09+\n"
-"PO-Revision-Date: 2017-12-03 10:31+\n"
+"PO-Revision-Date: 2017-12-06 00:39+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -23,7 +23,7 @@ msgstr ""
 #: ../whisperBack/whisperback.py:56
 #, python-format
 msgid "Invalid contact email: %s"
-msgstr "E-mel kenalan yang tidak sah: %s"
+msgstr "E-mel kenalan tidak sah: %s"
 
 #: ../whisperBack/whisperback.py:73
 #, python-format
@@ -51,7 +51,7 @@ msgstr "Langkah tepat untuk menghasilkan semula ralat 
tersebut"
 
 #: ../whisperBack/gui.py:114
 msgid "Actual result and description of the error"
-msgstr "Keputusan sebenar dan keterangan ralat"
+msgstr "Keputusan dan keterangan sebenar ralat"
 
 #: ../whisperBack/gui.py:116
 msgid "Desired result"

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


[tor-commits] [torspec/master] Merge remote-tracking branch 'dgoulet/ticket20699_02'

2017-12-05 Thread nickm
commit aac4775ffd25d454eb451596e8835998e926109d
Merge: 48e41c5 7ad96f1
Author: Nick Mathewson 
Date:   Tue Dec 5 19:45:29 2017 -0500

Merge remote-tracking branch 'dgoulet/ticket20699_02'

 proposals/284-hsv3-control-port.txt | 19 ++-
 1 file changed, 18 insertions(+), 1 deletion(-)

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


[tor-commits] [torspec/master] prop284: Extend HSPOST to accept an onion address

2017-12-05 Thread nickm
commit 7ad96f18a09021a1531ab67f640216537c85c099
Author: David Goulet 
Date:   Wed Nov 15 13:29:33 2017 -0500

prop284: Extend HSPOST to accept an onion address

Signed-off-by: David Goulet 
---
 proposals/284-hsv3-control-port.txt | 19 ++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/proposals/284-hsv3-control-port.txt 
b/proposals/284-hsv3-control-port.txt
index e8788e0..85167d7 100644
--- a/proposals/284-hsv3-control-port.txt
+++ b/proposals/284-hsv3-control-port.txt
@@ -73,7 +73,24 @@ Status: Open
 
 3.1.5. HSPOST
 
-   No change. This command can support v3 hidden service without changes.
+   To support version 3, the command needs an extra parameter that is the
+   onion address of the given descriptor. With v2, the address could have been
+   deduced from the given descriptor but with v3, this is not possible.  In
+   order to fire up the HS_DESC event correctly, we need the address so the
+   request can be linked on the control port.
+
+   Furthermore, the given descriptor will be validated with the given address
+   and an error will be returned if they are not matching.
+
+   The syntax becomes:
+
+ "+HSPOST" *[SP "SERVER=" Server] [SP "HSADDRESS=" HSAddress]
+   CRLF Descriptor CRLF "." CRLF
+
+ HSAddress = 56*Base32Character
+
+   The "HSAddress" key is optional and only applies for v3 descriptors. A 513
+   error is returned if used with v2.
 
 3.1.3. ADD_ONION
 



___
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

2017-12-05 Thread translation
commit a99f0ec5917b3858bef30a8964addbff6603c059
Author: Translation commit bot 
Date:   Wed Dec 6 00:45:23 2017 +

Update translations for torcheck_completed
---
 ms_MY/torcheck.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ms_MY/torcheck.po b/ms_MY/torcheck.po
index 2f8e5b08e..9b97c1a27 100644
--- a/ms_MY/torcheck.po
+++ b/ms_MY/torcheck.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2017-12-03 10:56+\n"
+"PO-Revision-Date: 2017-12-06 00:42+\n"
 "Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
@@ -21,7 +21,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 msgid "Congratulations. This browser is configured to use Tor."
-msgstr "Tahniah. Pelayar ini dikonfigurasikan untuk menggunakan Tor."
+msgstr "Tahniah. Pelayar ini telah dikonfigurasi untuk menggunakan Tor."
 
 msgid ""
 "Please refer to the https://www.torproject.org/\;>Tor website "
@@ -30,7 +30,7 @@ msgid ""
 msgstr "Sila rujuk kepada laman sesawang https://www.torproject.org/\;>Tor untuk maklumat lanjut mengenai 
penggunaan Tor dengan selamat. Anda kini bebas untuk melayari internet secara 
awanama."
 
 msgid "There is a security update available for Tor Browser."
-msgstr "Terdapat kemaskini keselamatan yang tersedia untuk Pelayar Tor."
+msgstr "Terdapat kemaskini keselamatan telah tersedia untuk Pelayar Tor."
 
 msgid ""
 "https://www.torproject.org/download/download-easy.html\;>Click "
@@ -48,12 +48,12 @@ msgid ""
 msgstr "Jika anda cuba menggunakan klien Tor, sila rujuk https://www.torproject.org/\;>laman sesawang Tor dan terutamanya https://www.torproject.org/docs/faq#DoesntWork\;>arahan untuk 
mengkonfigurasi klien Tor anda."
 
 msgid "Sorry, your query failed or an unexpected response was received."
-msgstr "Maaf, pertanyaan anda gagal atau respons yang tidak dijangka telah 
diterima."
+msgstr "Maaf, pertanyaan anda gagal atau tindak balas tidak dijangka diterima."
 
 msgid ""
 "A temporary service outage prevents us from determining if your source IP "
 "address is a https://www.torproject.org/\;>Tor node."
-msgstr "Gangguan perkhidmatan sementara menghalang kami daripada menentukan 
jika alamat IP sumber anda adalah https://www.torproject.org/\;> nod 
Tor "
+msgstr "Gangguan perkhidmatan sementara menghalang kami menentukan sama ada 
alamat IP sumber anda dari nod https://www.torproject.org/\;> nod 
Tor."
 
 msgid "Your IP address appears to be: "
 msgstr "Alamat IP anda:"

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


  1   2   >