[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-07-10 Thread translation
commit 988c3d4f7a85bc0475e2113f73be89fe0ab7fcc8
Author: Translation commit bot 
Date:   Thu Jul 11 01:47:52 2019 +

Update translations for tbmanual-contentspot
---
 contents+sr.po | 92 +-
 1 file changed, 46 insertions(+), 46 deletions(-)

diff --git a/contents+sr.po b/contents+sr.po
index 6bdf2d723..29fd6b226 100644
--- a/contents+sr.po
+++ b/contents+sr.po
@@ -815,12 +815,12 @@ msgstr ""
 #: https//tb-manual.torproject.org/circumvention/
 #: (content/circumvention/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/circumvention/
 #: (content/circumvention/contents+en.lrtopic.body)
 msgid "Click 'OK' to save your settings."
-msgstr ""
+msgstr "Klikni \"OK\" da sačuvaš podešavanja."
 
 #: https//tb-manual.torproject.org/circumvention/
 #: (content/circumvention/contents+en.lrtopic.body)
@@ -855,7 +855,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.title)
 msgid "MANAGING IDENTITIES"
-msgstr ""
+msgstr "UPRAVLJANJE IDENTITETIMA"
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.description)
@@ -885,7 +885,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
 msgid "# THE URL BAR"
-msgstr ""
+msgstr "# URL TRAKA"
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
@@ -909,7 +909,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
@@ -933,7 +933,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
 msgid "# LOGGING IN OVER TOR"
-msgstr ""
+msgstr "# PRIJAVLJIVANJE PREKO TOR-A"
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
@@ -982,12 +982,12 @@ msgstr ""
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
 msgid "# CHANGING IDENTITIES AND CIRCUITS"
-msgstr ""
+msgstr "# MENJANJE IDENTITETA I KOLA"
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
@@ -999,7 +999,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
 msgid "## NEW IDENTITY"
-msgstr ""
+msgstr "## NOV IDENTITET"
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
@@ -1015,7 +1015,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
 msgid "## NEW TOR CIRCUIT FOR THIS SITE"
-msgstr ""
+msgstr "## NOVO TOR KOLO ZA OVAJ SAJT"
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
@@ -1039,7 +1039,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/onion-services/
 #: (content/onion-services/contents+en.lrtopic.title)
 msgid "ONION SERVICES"
-msgstr ""
+msgstr "ONION USLUGE"
 
 #: https//tb-manual.torproject.org/onion-services/
 #: (content/onion-services/contents+en.lrtopic.description)
@@ -1087,7 +1087,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/onion-services/
 #: (content/onion-services/contents+en.lrtopic.body)
 msgid "# How to access an onion service"
-msgstr ""
+msgstr "# Kako pristupiti onion uslugama"
 
 #: https//tb-manual.torproject.org/onion-services/
 #: (content/onion-services/contents+en.lrtopic.body)
@@ -1139,7 +1139,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/secure-connections/
 #: (content/secure-connections/contents+en.lrtopic.title)
 msgid "SECURE CONNECTIONS"
-msgstr ""
+msgstr "BEZBEDNE VEZE"
 
 #: https//tb-manual.torproject.org/secure-connections/
 #: (content/secure-connections/contents+en.lrtopic.description)
@@ -1160,7 +1160,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/secure-connections/
 #: (content/secure-connections/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/secure-connections/
 #: (content/secure-connections/contents+en.lrtopic.body)
@@ -1172,7 +1172,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/secure-connections/
 #: (content/secure-connections/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/secure-connections/
 #: 

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-07-10 Thread translation
commit 1597e8ccc42eb920d1064deac7d170b79cd1b468
Author: Translation commit bot 
Date:   Thu Jul 11 01:17:54 2019 +

Update translations for tbmanual-contentspot
---
 contents+sr.po | 63 +-
 1 file changed, 40 insertions(+), 23 deletions(-)

diff --git a/contents+sr.po b/contents+sr.po
index ef7dd7d21..6bdf2d723 100644
--- a/contents+sr.po
+++ b/contents+sr.po
@@ -141,7 +141,7 @@ msgstr "O TOR PREGLEDAČU"
 #: (content/about/contents+en.lrtopic.description)
 msgid "Learn what Tor Browser can do to protect your privacy and anonymity"
 msgstr ""
-"Naučit šta Tor pregledač može učiniti kako bi zaštitio tvoju privatnost 
i "
+"Nauči šta Tor Browser može učiniti kako bi zaštitio tvoju privatnost i "
 "anonimnost"
 
 #: https//tb-manual.torproject.org/about/
@@ -150,8 +150,8 @@ msgid ""
 "Tor Browser uses the Tor network to protect your privacy and anonymity. "
 "Using the Tor network has two main properties:"
 msgstr ""
-"Tor pregledač koristi Tor mrežu da bi zaštitio tvoju privatnost i "
-"anonimnost. Korišćenje Tor mreže ima dve glavne osobine:"
+"Tor Browser koristi Tor mrežu da bi zaštitio tvoju privatnost i anonimnost. 
"
+"Korišćenje Tor mreže ima dve glavne osobine:"
 
 #: https//tb-manual.torproject.org/about/
 #: (content/about/contents+en.lrtopic.body)
@@ -209,6 +209,8 @@ msgid ""
 ""
 msgstr ""
+""
 
 #: https//tb-manual.torproject.org/about/
 #: (content/about/contents+en.lrtopic.body)
@@ -380,7 +382,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/troubleshooting/
 #: (content/troubleshooting/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/running-tor-browser/
 #: (content/running-tor-browser/contents+en.lrtopic.body)
@@ -403,7 +405,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/circumvention/
 #: (content/circumvention/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/running-tor-browser/
 #: (content/running-tor-browser/contents+en.lrtopic.body)
@@ -437,12 +439,12 @@ msgstr ""
 #: https//tb-manual.torproject.org/running-tor-browser/
 #: (content/running-tor-browser/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/running-tor-browser/
 #: (content/running-tor-browser/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/bridges/
 #: (content/bridges/contents+en.lrtopic.title)
@@ -496,7 +498,7 @@ msgstr ""
 #: (content/bridges/contents+en.lrtopic.body)
 msgid ""
 "* Visit https://bridges.torproject.org/ and follow the instructions, or"
-msgstr ""
+msgstr "* Poseti https://bridges.torproject.org/ i prati uputstva ili"
 
 #: https//tb-manual.torproject.org/bridges/
 #: (content/bridges/contents+en.lrtopic.body)
@@ -507,7 +509,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/bridges/
 #: (content/bridges/contents+en.lrtopic.body)
 msgid "# ENTERING BRIDGE ADDRESSES"
-msgstr ""
+msgstr "# UNOÅ ENJE ADRESA MOSTOVA"
 
 #: https//tb-manual.torproject.org/bridges/
 #: (content/bridges/contents+en.lrtopic.body)
@@ -541,6 +543,8 @@ msgid ""
 ""
 msgstr ""
+""
 
 #: https//tb-manual.torproject.org/bridges/
 #: (content/bridges/contents+en.lrtopic.body)
@@ -548,6 +552,8 @@ msgid ""
 "Click “OK” to save your settings. Using bridges may slow down the 
connection"
 " compared to using ordinary Tor relays."
 msgstr ""
+"Klikni \"OK\" da sačuvaš podešavanja. Korišćenje mostova može usporiti 
vezu "
+"u poređenju sa korišćenjem običnih Tor releja."
 
 #: https//tb-manual.torproject.org/bridges/
 #: (content/bridges/contents+en.lrtopic.body)
@@ -592,22 +598,22 @@ msgstr ""
 #: https//tb-manual.torproject.org/transports/
 #: (content/transports/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/transports/
 #: (content/transports/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/transports/
 #: (content/transports/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/transports/
 #: (content/transports/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/transports/
 #: (content/transports/contents+en.lrtopic.body)
@@ -617,7 +623,7 @@ msgstr "obsf3"
 #: https//tb-manual.torproject.org/transports/
 #: (content/transports/contents+en.lrtopic.body)
 msgid ""
-msgstr ""
+msgstr ""
 
 #: https//tb-manual.torproject.org/transports/
 #: (content/transports/contents+en.lrtopic.body)
@@ -626,21 +632,25 @@ msgid ""
 "any other protocol. While still included by default, it is reccomended to "
 "use obfs4 instead, as it has several security improvements over obfs3."
 msgstr ""
+"obfs3 čini da saobraćaj kroz Tor deluje nasumičan, dakle ne izgleda kao 
Tor "
+"ili bilo koji drugi protokol. Iako je i dalje podrazumevano uključen "
+"preporučljivo je koristiti 

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

2019-07-10 Thread translation
commit f501fcc8f6fca41f01fcd4747b40c75471d49eac
Author: Translation commit bot 
Date:   Thu Jul 11 00:49:30 2019 +

Update translations for torbutton-browseronboardingproperties
---
 sr/browserOnboarding.properties | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sr/browserOnboarding.properties b/sr/browserOnboarding.properties
index 484aec6f3..022d166dc 100644
--- a/sr/browserOnboarding.properties
+++ b/sr/browserOnboarding.properties
@@ -9,12 +9,12 @@ onboarding.tour-tor-welcome.next-button=Idi na Privatnost
 
 onboarding.tour-tor-privacy=Приватност
 onboarding.tour-tor-privacy.title=Snub trackers and snoopers.
-onboarding.tour-tor-privacy.description=Tor Browser isolates cookies and 
deletes your browser history after your session. These modifications ensure 
your privacy and security are protected in the browser. Click ‘Tor Network’ 
to learn how we protect you on the network level.
+onboarding.tour-tor-privacy.description=Tor Browser izoluje kolačiće i 
briše Vašu istoriju pretraživanja nakon sesije. Ove izmene obezbeđuju da su 
Vaša privatnost i bezbednost zaštićene. Klikom na "Tor Mreža" saznajte kako 
Vas štitimo na nivou mreže.
 onboarding.tour-tor-privacy.button=Idi na Tor mrežu
 
 onboarding.tour-tor-network=Tor mreža
-onboarding.tour-tor-network.title=Travel a decentralized network.
-onboarding.tour-tor-network.description=Tor Browser connects you to the Tor 
network run by thousands of volunteers around the world. Unlike a VPN, 
there’s no one point of failure or centralized entity you need to trust in 
order to enjoy the internet privately.
+onboarding.tour-tor-network.title=Proputujte kroz decentralizovanu mrežu.
+onboarding.tour-tor-network.description=Tor Browser Vas povezuje sa Tor 
mrežom koju pokreću hiljade volontera širom sveta. Za razliku od VPN-a, ovde 
ne postoji jedna tačka otkaza ili centralizovan sistem kome morate verovati 
kako biste sa privatnošću uživali u internetu.
 onboarding.tour-tor-network.button=Go to Circuit Display
 
 onboarding.tour-tor-circuit-display=Circuit Display

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


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

2019-07-10 Thread translation
commit 5b407676982619b8d1319cf87379c6010401f4d1
Author: Translation commit bot 
Date:   Thu Jul 11 00:49:19 2019 +

Update translations for torbutton-abouttbupdatedtd
---
 sr/abouttbupdate.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sr/abouttbupdate.dtd b/sr/abouttbupdate.dtd
index da607ce6c..6c308f16f 100644
--- a/sr/abouttbupdate.dtd
+++ b/sr/abouttbupdate.dtd
@@ -4,5 +4,5 @@
 
 
 
-
+
 

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


[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-07-10 Thread translation
commit 57d170b59cdf6491ff9ae58b3e1d96ddd3c2983d
Author: Translation commit bot 
Date:   Thu Jul 11 00:47:50 2019 +

Update translations for tbmanual-contentspot
---
 contents+sr.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/contents+sr.po b/contents+sr.po
index 8738a01a0..ef7dd7d21 100644
--- a/contents+sr.po
+++ b/contents+sr.po
@@ -612,7 +612,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/transports/
 #: (content/transports/contents+en.lrtopic.body)
 msgid "obfs3"
-msgstr ""
+msgstr "obsf3"
 
 #: https//tb-manual.torproject.org/transports/
 #: (content/transports/contents+en.lrtopic.body)

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


[tor-commits] [translation/tba-torbrowserstringsdtd] Update translations for tba-torbrowserstringsdtd

2019-07-10 Thread translation
commit 25e3afa2f00ea2bc0133486c6e6a73ce252f3eb6
Author: Translation commit bot 
Date:   Thu Jul 11 00:47:37 2019 +

Update translations for tba-torbrowserstringsdtd
---
 sr/torbrowser_strings.dtd | 64 +++
 1 file changed, 32 insertions(+), 32 deletions(-)

diff --git a/sr/torbrowser_strings.dtd b/sr/torbrowser_strings.dtd
index c493f0238..cc5501023 100644
--- a/sr/torbrowser_strings.dtd
+++ b/sr/torbrowser_strings.dtd
@@ -1,59 +1,59 @@
 
 
 
-
-
-
+
+
+
 
-
-
+
+
 
-
-
-
-
-
+
+
+
+
+
 
-
+
 
 
-
-
+
+
 
 
 
-
+
 
-
-
+
+
 
 
-
-
+
+
 
 
-
-
+
+
 
 
-
+
 
 
-
-
+
+
 
-
+
 
 
 
-
+
 
-
-
-
-
-
+
+
+
+
+
 
-
+
 
-
+

___
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

2019-07-10 Thread translation
commit c446aa44144a3ad3f872300454a7f171cd1a25c4
Author: Translation commit bot 
Date:   Thu Jul 11 00:46:36 2019 +

Update translations for tails-misc
---
 sr.po | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/sr.po b/sr.po
index 535958b93..8244671a4 100644
--- a/sr.po
+++ b/sr.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-06-30 18:53+0200\n"
-"PO-Revision-Date: 2019-07-11 00:16+\n"
+"PO-Revision-Date: 2019-07-11 00:20+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
@@ -221,7 +221,7 @@ msgstr "Instaliraj samo jednom"
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:333
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:374
 msgid "The configuration of your additional software failed."
-msgstr ""
+msgstr "Konfiguracija Vaših dodatnih softvera je neuspešna."
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:324
 msgid ""
@@ -248,14 +248,14 @@ msgstr "Možeš automatski instalirati {packages} pri 
pokretanju Tails-a"
 msgid ""
 "To do so, you need to run Tails from a USB stick installed using Tails "
 "Installer."
-msgstr ""
+msgstr "Da biste to uradili potrebno je da pokrenete Tails sa USB fleša 
instaliranog koristeći Tails instaler."
 
 #. Translators: Don't translate {packages}, it's a placeholder and will be
 #. replaced.
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:362
 #, python-brace-format
 msgid "Remove {packages} from your additional software?"
-msgstr ""
+msgstr "Uklonite {packages} iz Vašeg dodatnog softvera?"
 
 #. Translators: Don't translate {packages}, it's a placeholder
 #. and will be replaced.
@@ -420,7 +420,7 @@ msgstr "Zaključaj ekran"
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:125
 msgid "Screen Locker"
-msgstr ""
+msgstr "Zaključavanje ekrana"
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:131
 msgid "Set up a password to unlock the screen."
@@ -578,7 +578,7 @@ msgstr "{partition_name} ({partition_size})"
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:68
 #, python-brace-format
 msgid "{volume_size} Volume"
-msgstr ""
+msgstr "{volume_size} Prostorni medij"
 
 #. Translators: Don't translate {volume_name}, it's a placeholder and
 #. will be replaced.
@@ -673,7 +673,7 @@ msgstr "Spremište datoteka %s bi trebalo da je već 
navedeno."
 
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:131
 msgid "Container opened read-only"
-msgstr ""
+msgstr "Spremište otvoreno samo za čitanje"
 
 #. Translators: Don't translate {path}, it's a placeholder  and will be
 #. replaced.

___
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

2019-07-10 Thread translation
commit 31257e35dc8437aa2cfdfd0ac04fe6ad30dca07f
Author: Translation commit bot 
Date:   Thu Jul 11 00:45:45 2019 +

Update translations for exoneratorproperties
---
 sr/exonerator.properties | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sr/exonerator.properties b/sr/exonerator.properties
index d85da3882..54a3cd79b 100644
--- a/sr/exonerator.properties
+++ b/sr/exonerator.properties
@@ -14,7 +14,7 @@ summary.invalidparams.notimestamp.body=Žao nam je, takođe 
moraš navesti i dat
 summary.invalidparams.noip.title=Nije navedena IP adresa
 summary.invalidparams.noip.body=Žao nam je, moraš takođe navesti i IP 
adresu.
 summary.invalidparams.timestamprange.title=Datum je izvan opsega
-summary.invalidparams.timestamprange.body=Sorry, the database does not contain 
any data from %s. Please pick a date between %s and %s.
+summary.invalidparams.timestamprange.body=Žao nam je, baza podataka ne 
sadrži nikakve podatke iz %s. Molimo odaberite datum između %s i %s.
 summary.invalidparams.invalidip.title=Nevažeća IP adresa
 summary.invalidparams.invalidip.body=Žao nam je, %s nije važeća IP adresa. 
Očekivan format IP adrese je %s ili %s.
 summary.invalidparams.invalidtimestamp.title=Nevažeći datum
@@ -46,7 +46,7 @@ footer.abouttor.heading=О Тору
 footer.abouttor.body.text=Tor is an international software project to 
anonymize Internet traffic by encrypting packets and sending them through a 
series of hops before they reach their destination. Therefore, if you see 
traffic from a Tor relay, this traffic usually originates from someone using 
Tor, rather than from the relay operator. The Tor Project and Tor relay 
operators have no records of the traffic that passes over the network and 
therefore cannot provide any information about its origin. Be sure to %s, 
and don't hesitate to %s for more information.
 footer.abouttor.body.link1=saznaj više o Toru
 footer.abouttor.body.link2=kontaktiraj Tor Project, Inc.
-footer.aboutexonerator.heading=About ExoneraTor
+footer.aboutexonerator.heading=O ExoneraTor-u
 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=Engleski
 footer.language.text=Ова страница је такође 
доступна на следећим језицима:

___
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

2019-07-10 Thread translation
commit 3a58a48226962983975e8128073bda0a8b917302
Author: Translation commit bot 
Date:   Thu Jul 11 00:17:30 2019 +

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

diff --git a/sr/sr.po b/sr/sr.po
index 7d7b2fa68..b4e0fdd24 100644
--- a/sr/sr.po
+++ b/sr/sr.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2019-03-17 09:03+0100\n"
-"PO-Revision-Date: 2019-07-10 19:46+\n"
+"PO-Revision-Date: 2019-07-11 00:05+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
@@ -127,7 +127,7 @@ msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:100
 msgid "Additional Software"
-msgstr ""
+msgstr "Dodatni softver"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:102
 msgid "Software installed when starting Tails"

___
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

2019-07-10 Thread translation
commit 78c5e9295f43d1d848baf903d5161c888425916b
Author: Translation commit bot 
Date:   Thu Jul 11 00:16:35 2019 +

Update translations for tails-misc
---
 sr.po | 114 +-
 1 file changed, 57 insertions(+), 57 deletions(-)

diff --git a/sr.po b/sr.po
index bc25409d7..535958b93 100644
--- a/sr.po
+++ b/sr.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-06-30 18:53+0200\n"
-"PO-Revision-Date: 2019-07-10 23:45+\n"
+"PO-Revision-Date: 2019-07-11 00:16+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
@@ -121,11 +121,11 @@ msgstr ""
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:75
 msgid "Lock screen"
-msgstr ""
+msgstr "Zaključaj ekran"
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:79
 msgid "Suspend"
-msgstr ""
+msgstr "Obustavi"
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:83
 msgid "Restart"
@@ -167,13 +167,13 @@ msgstr "nije dostupno"
 msgid ""
 "{details} Please check your list of additional software or read the system "
 "log to understand the problem."
-msgstr ""
+msgstr "{details} Molimo proverite Vašu listu dodatnih softvera ili 
pročitajte sistemski dnevnik logova kako biste razumeli u čemu je problem."
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:155
 msgid ""
 "Please check your list of additional software or read the system log to "
 "understand the problem."
-msgstr ""
+msgstr "Molimo proverite Vašu listu dodatnih softvera ili pročitajte 
sistemski dnevnik logova kako biste razumeli u čemu je problem."
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:159
 msgid "Show Log"
@@ -188,11 +188,11 @@ msgstr "Konfiguriši"
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:225
 #, python-brace-format
 msgid "{beginning} and {last}"
-msgstr ""
+msgstr "{beginning} i {last}"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:226
 msgid ", "
-msgstr ""
+msgstr ","
 
 #. Translators: Don't translate {packages}, it's a placeholder and will
 #. be replaced.
@@ -200,7 +200,7 @@ msgstr ""
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:322
 #, python-brace-format
 msgid "Add {packages} to your additional software?"
-msgstr ""
+msgstr "Dodajte {packages} na Vaše dodatne softvere?"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:294
 msgid ""
@@ -543,35 +543,35 @@ msgstr "Drugi nesigurni pregledač je pokrenut ili se 
čisti. Molimo pokušajte
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:99
 msgid "Failed to setup chroot."
-msgstr "Неуспело постављање chroot-а."
+msgstr "Neuspešno izvršavanje chroot komande."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:104
 msgid "Failed to configure browser."
-msgstr "Неуспешно конфигурисање браузера."
+msgstr "Neuspešno konfigurisanje pregledača."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:110
 msgid ""
 "No DNS server was obtained through DHCP or manually configured in "
 "NetworkManager."
-msgstr "Ниједан DNS server није добијен путем DHCP-а 
или мануелно конфигурисан у NetworkManager-у."
+msgstr "Nijedan DNS server nije prikupljen putem DHCP-а ili ručno 
konfigurisanog u NetworkManager-u."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:121
 msgid "Failed to run browser."
-msgstr "Неуспешно покретање браузера."
+msgstr "Neuspešno pokretanje pregledača."
 
 #. Translators: Don't translate {volume_label} or {volume_size},
 #. they are placeholders and will be replaced.
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:58
 #, python-brace-format
 msgid "{volume_label} ({volume_size})"
-msgstr ""
+msgstr "{volume_label} ({volume_size})"
 
 #. Translators: Don't translate {partition_name} or {partition_size},
 #. they are placeholders and will be replaced.
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:63
 #, python-brace-format
 msgid "{partition_name} ({partition_size})"
-msgstr ""
+msgstr "{partition_name} ({partition_size})"
 
 #. Translators: Don't translate {volume_size}, it's a placeholder
 #. and will be replaced.
@@ -585,14 +585,14 @@ msgstr ""
 #: 
config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:107
 #, python-brace-format
 msgid "{volume_name} (Read-Only)"
-msgstr ""
+msgstr 

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

2019-07-10 Thread translation
commit 83f62efcaa6bd287ea756c36be377d865b698535
Author: Translation commit bot 
Date:   Wed Jul 10 23:46:38 2019 +

Update translations for tails-misc
---
 sr.po | 62 +++---
 1 file changed, 31 insertions(+), 31 deletions(-)

diff --git a/sr.po b/sr.po
index 6eb0cd9fd..bc25409d7 100644
--- a/sr.po
+++ b/sr.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-06-30 18:53+0200\n"
-"PO-Revision-Date: 2019-07-10 23:16+\n"
+"PO-Revision-Date: 2019-07-10 23:45+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
@@ -328,21 +328,21 @@ msgstr "Neuspešno uklanjanje {pkg}"
 
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:124
 msgid "Failed to read additional software configuration"
-msgstr ""
+msgstr "Neuspešno čitanje konfiguracije dodatnog softvera"
 
 #. Translators: Don't translate {package}, it's a placeholder and will be
 #. replaced.
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:154
 #, python-brace-format
 msgid "Stop installing {package} automatically"
-msgstr ""
+msgstr "Zaustavite automatsko instaliranje {package}"
 
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:180
 msgid ""
 "To do so, install some software using Synaptic "
 "Package Manager or APT on the "
 "command line."
-msgstr ""
+msgstr "Da biste to uradili instalirajte neki softver koristeći Synaptic Package Manager ili APT kroz komandnu liniju."
 
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:189
 msgid ""
@@ -367,34 +367,34 @@ msgstr ""
 
 #: 
config/chroot_local-includes/usr/local/bin/tails-additional-software-config:254
 msgid "[package not available]"
-msgstr ""
+msgstr "[paket nije dostupan]"
 
 #: config/chroot_local-includes/usr/local/lib/tails-htp-notify-user:52
 msgid "Synchronizing the system's clock"
-msgstr "Синхронизовање системског сата"
+msgstr "Sinhronizovanje sistemskog časovnika"
 
 #: config/chroot_local-includes/usr/local/lib/tails-htp-notify-user:53
 msgid ""
 "Tor needs an accurate clock to work properly, especially for Hidden "
 "Services. Please wait..."
-msgstr "Тору је потребан тачан сат да би 
правилно радио, посебно за Скривене Услуге. 
Молимо сачекајте..."
+msgstr "Toru je potreban tačan časovnik da bi pravilno funkcionisao, posebno 
za Skrivene usluge. Molimo sačekajte..."
 
 #: config/chroot_local-includes/usr/local/lib/tails-htp-notify-user:87
 msgid "Failed to synchronize the clock!"
-msgstr "Неуспешно синхронизовање сата!"
+msgstr "Neuspešno sinhronizovanje časovnika!"
 
 #: config/chroot_local-includes/usr/local/bin/tails-security-check:124
 msgid "This version of Tails has known security issues:"
-msgstr "Ова верзија Tails-а има следеће познате 
проблеме:"
+msgstr "Ova verzija Tails-a ima poznate sledeće bezbednosne probleme:"
 
 #: config/chroot_local-includes/usr/local/bin/tails-security-check:134
 msgid "Known security issues"
-msgstr ""
+msgstr "Poznati bezbednosni problemi"
 
 #: config/chroot_local-includes/usr/local/lib/tails-spoof-mac:52
 #, sh-format
 msgid "Network card ${nic} disabled"
-msgstr "${nic} мрежне карте онемогућен"
+msgstr "${nic} mrežne karte onemogućen"
 
 #: config/chroot_local-includes/usr/local/lib/tails-spoof-mac:53
 #, sh-format
@@ -405,7 +405,7 @@ msgstr ""
 
 #: config/chroot_local-includes/usr/local/lib/tails-spoof-mac:62
 msgid "All networking disabled"
-msgstr "Сво умрежавање је онеспособљено"
+msgstr "Svako umrežavanje onemogućeno"
 
 #: config/chroot_local-includes/usr/local/lib/tails-spoof-mac:63
 #, sh-format
@@ -424,15 +424,15 @@ msgstr ""
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:131
 msgid "Set up a password to unlock the screen."
-msgstr ""
+msgstr "Postavi lozinku za otključavanje ekrana."
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:149
 msgid "Password"
-msgstr "Лозинка"
+msgstr "Lozinka"
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:150
 msgid "Confirm"
-msgstr "Потврди"
+msgstr "Potvrdi"
 
 #: config/chroot_local-includes/usr/local/bin/tails-upgrade-frontend-wrapper:35
 msgid ""
@@ -445,12 +445,12 @@ msgid ""
 "\n"
 "Or do a manual upgrade.\n"
 "See https://tails.boum.org/doc/first_steps/upgrade#manual\";
-msgstr ""
+msgstr "\"Nije dostupno dovoljno memorije za proveru 
nadogradnji.\n\nProverite da li ovaj sistem zadovoljava potrebne uslove za 
pokretanje Tails-a.\nVidi 
file:///usr/share/doc/tails/website/doc/about/requirements.en.htm\n\nPokušajte 
ponovo pokrenuti Tails za 

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

2019-07-10 Thread translation
commit 2e194c5a4c8d5df18fee1616c543f5fa41cd5331
Author: Translation commit bot 
Date:   Wed Jul 10 23:17:12 2019 +

Update translations for tails-misc
---
 sr.po | 63 ---
 1 file changed, 32 insertions(+), 31 deletions(-)

diff --git a/sr.po b/sr.po
index 9f5d4be24..6eb0cd9fd 100644
--- a/sr.po
+++ b/sr.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Aleksa Ristić, 2019
 # obj.petit.a, 2014
 # JanaDi , 2015
 # Milenko Doder , 2015
@@ -11,7 +12,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-06-30 18:53+0200\n"
-"PO-Revision-Date: 2019-07-10 11:04+\n"
+"PO-Revision-Date: 2019-07-10 23:16+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
@@ -22,11 +23,11 @@ msgstr ""
 
 #: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:39
 msgid "Tor is ready"
-msgstr "Тор је спреман"
+msgstr "Tor je spreman"
 
 #: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:40
 msgid "You can now access the Internet."
-msgstr "Можете сада приступити интернету."
+msgstr "Sada možete pristupiti internetu."
 
 #: config/chroot_local-includes/etc/whisperback/config.py:69
 #, python-format
@@ -43,7 +44,7 @@ msgid ""
 "an opportunity for eavesdroppers, like your email or Internet provider, to\n"
 "confirm that you are using Tails.\n"
 "\n"
-msgstr "Помозите нам да поправимо ваш 
баг!\n\nПрочитајте наше 
инструкције за пријављивање 
багова.\n\nНе уносите више личних 
информација него што је\nнеопх
одно!\n\nО томе када нам дате вашу 
и-мејл адресу\n\n\n\nДајући нам вашу 
и-мејл адресу, омогућавате нам да вас 
контактирамо да би разјаснили проблем. 
То\n\nје потребно за велику већину извештаја 
које примимо пошто је већина 
извештаја\n\nбез контакт информација 
бескорисна. С друге стране, то 
пружа\n\nприлику прислушкивачима, као што је 
ваш и-мејл или интернет провајдеÑ
 €, да\n\nпотврди да ви користите Tails.\n\n\n"
+msgstr "Pomozite nam da ispravimo grešku!\n\nPročitajte naše uputstvo za prijavljivanje greški.\n\nNe 
unosite više ličnih informacija od onoga što je 
neophodno!\n\nO tome da nam dajete adresu 
e-pošte\n\nDajući nam Vašu adresu e-pošte omogućavate nam da Vas 
kontaktiramo kako bismo razjasnili problem. To je potrebno za veliku većinu 
prijava koje primimo ali većina njih dolazi nam bez kontakt informacija što 
je nama beskorisno za otklanjanje greške. U drugu ruku to može pružiti 
mogućnosti Vašem dobavljaču e-pošte ili Internet dobavljaču da potvrdi da 
koristite Tails.\n"
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:51
 msgid ""
@@ -71,14 +72,14 @@ msgstr ""
 
 #: config/chroot_local-includes/usr/local/bin/electrum:57
 msgid "Persistence is disabled for Electrum"
-msgstr "Persistence (упорност) је онемогућена за 
Electrum"
+msgstr ""
 
 #: config/chroot_local-includes/usr/local/bin/electrum:59
 msgid ""
 "When you reboot Tails, all of Electrum's data will be lost, including your "
 "Bitcoin wallet. It is strongly recommended to only run Electrum when its "
 "persistence feature is activated."
-msgstr "Када рестартујете Tails, сви подаци из 
Electrum-а ће бити изгубљени, укључујући ваш 
Bitcoin  новчаник. Снажно вам препоручујемо да 
Electrum користите само када је његова persistence 
опција активирана."
+msgstr "Ponovo pokrenete Tails svi podaci sa Electrum-а biće izgubljeni, 
uključujući Vaš Bitcoin novčanik. Snažno Vam preporučujemo da Electrum 
koristite samo kada je njegova persistence opcija aktivirana."
 
 #: config/chroot_local-includes/usr/local/bin/electrum:60
 msgid "Do you want to start Electrum anyway?"
@@ -87,7 +88,7 @@ msgstr "Da li ipak želite da pokrenete Electrum?  "
 #: config/chroot_local-includes/usr/local/bin/electrum:63
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:41
 msgid "_Launch"
-msgstr "_Лансирати"
+msgstr "_Pokreni"
 
 #: config/chroot_local-includes/usr/local/bin/electrum:64
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:42
@@ -104,15 +105,15 @@ msgid ""
 "${filename}\n"
 "\n"
 "Renaming it to keepassx.kdbx 

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

2019-07-10 Thread translation
commit f5e7061186b6a662ce00fdbe4281dc972fec5658
Author: Translation commit bot 
Date:   Wed Jul 10 22:46:43 2019 +

Update translations for tails-iuk
---
 sr.po | 43 ++-
 1 file changed, 22 insertions(+), 21 deletions(-)

diff --git a/sr.po b/sr.po
index 03795ed70..c73dedb8a 100644
--- a/sr.po
+++ b/sr.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Aleksa Ristić, 2019
 # anon.13 , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-12-09 13:56+0100\n"
-"PO-Revision-Date: 2018-12-09 14:14+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2019-07-10 22:46+\n"
+"Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -23,7 +24,7 @@ msgstr ""
 msgid ""
 "For debugging information, execute the following command: sudo tails-"
 "debugging-info"
-msgstr ""
+msgstr "Za informacije o pronalaženju greški izvršite sledeće komande: 
sudo tails-debugging-info"
 
 #: ../lib/Tails/IUK/Frontend.pm:218
 msgid "Error while checking for upgrades"
@@ -40,28 +41,28 @@ msgstr "Није могуће утврдити дали 
је доступна
 
 #: ../lib/Tails/IUK/Frontend.pm:236
 msgid "no automatic upgrade is available from our website for this version"
-msgstr ""
+msgstr "Na našem sajtu nije dostupna automatska nadogradnja za ovu verziju."
 
 #: ../lib/Tails/IUK/Frontend.pm:242
 msgid "your device was not created using Tails Installer"
-msgstr ""
+msgstr "Vaš uređaj nije kreiran pomoću Tails instalera"
 
 #: ../lib/Tails/IUK/Frontend.pm:247
 msgid "Tails was started from a DVD or a read-only device"
-msgstr ""
+msgstr "Tails je pokrenut sa DVD ili drugog read-only uređaja"
 
 #: ../lib/Tails/IUK/Frontend.pm:252
 msgid "there is not enough free space on the Tails system partition"
-msgstr ""
+msgstr "nedovoljno slobodnog prostora na Tails sistemskoj particiji"
 
 #: ../lib/Tails/IUK/Frontend.pm:257
 msgid "not enough memory is available on this system"
-msgstr ""
+msgstr "nedovoljno memorije na ovom sistemu"
 
 #: ../lib/Tails/IUK/Frontend.pm:263
 #, perl-brace-format
 msgid "No explanation available for reason '%{reason}s'."
-msgstr ""
+msgstr "Nema dostupnih objašnjenja iz razloga \"%{reason}s\"."
 
 #: ../lib/Tails/IUK/Frontend.pm:283
 msgid "The system is up-to-date"
@@ -108,7 +109,7 @@ msgid ""
 "Download size: %{size}s\n"
 "\n"
 "Do you want to upgrade now?"
-msgstr ""
+msgstr "Trebalo bi da nadogradite na %{name}s %{version}s.\n\nZa više 
informacija o novoj verziji idite na %{details_url}s\n\nPreporučujemo da 
zatvorite sve druge aplikacije tokom nadograđivanja.\nPreuzimanje nadogradnje 
može potrajati od nekoliko minuta do nekoliko časova.\n\nVeličina: 
%{size}s\n\nDa li želite da nadogradite odmah?"
 
 #: ../lib/Tails/IUK/Frontend.pm:386
 msgid "Upgrade available"
@@ -132,7 +133,7 @@ msgid ""
 "It is not possible to automatically upgrade your device to this new version: 
%{explanation}s.\n"
 "\n"
 "To learn how to do a manual upgrade, go to 
https://tails.boum.org/doc/first_steps/upgrade/#manual;
-msgstr ""
+msgstr "Trebalo bi da nadogradite ručno na %{name}s %{version}s.\n\nZa 
više informacija o novoj verziji idite na %{details_url}s\n\nNije moguće 
automatski izvršiti nadogradnju Vašeg uređaja na novu verziju: 
%{explanation}s\n\nDa biste saznali kako možete ručno nadograditi idite na 
https://tails.boum.org/doc/first_steps/upgrade/#manual;
 
 #: ../lib/Tails/IUK/Frontend.pm:412
 msgid "New version available"
@@ -153,7 +154,7 @@ msgid ""
 "connection, and restart Tails to try upgrading again.\\n\\nIf the problem "
 "persists, go to "
 "file:///usr/share/doc/tails/website/doc/upgrade/error/download.en.html"
-msgstr ""
+msgstr "Nije moguće preuzeti nadogradnju.\n\nProverite Vašu vezu sa 
mrežom i ponovo pokrenite Tails kako biste ponovo pokušali 
nadograđivanje.\n\nUkoliko se problem ponavlja idite na 
file:///usr/share/doc/tails/website/doc/upgrade/error/download.en.html"
 
 #: ../lib/Tails/IUK/Frontend.pm:529 ../lib/Tails/IUK/Frontend.pm:548
 msgid "Error while downloading the upgrade"
@@ -164,7 +165,7 @@ msgstr "Грешка при преузимању 
надоградње"
 msgid ""
 "Output file '%{output_file}s' does not exist, but tails-iuk-get-target-file "
 "did not complain. Please report a bug."
-msgstr ""
+msgstr "Izlazna datoteka \"%{output_file}s\" ne postoji, ali 
tails-iuk-get-target-file se žali. Molimo prijavite grešku."
 
 #: ../lib/Tails/IUK/Frontend.pm:560
 msgid "Error while creating temporary downloading directory"
@@ -179,11 +180,11 @@ msgid ""
 "Could not choose a download server.\n"
 "\n"
 "This should not happen. Please report a bug."
-msgstr ""
+msgstr "Nije moguće odabrati server za preuzimanje.\n\nOvo ne 

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

2019-07-10 Thread translation
commit 0e2fca9a219c96ba1af67ee71355d09f5732477c
Author: Translation commit bot 
Date:   Wed Jul 10 22:46:50 2019 +

Update translations for tails-iuk_completed
---
 sr.po | 265 ++
 1 file changed, 265 insertions(+)

diff --git a/sr.po b/sr.po
new file mode 100644
index 0..c73dedb8a
--- /dev/null
+++ b/sr.po
@@ -0,0 +1,265 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Tails developers
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# Aleksa Ristić, 2019
+# anon.13 , 2014
+msgid ""
+msgstr ""
+"Project-Id-Version: Tor Project\n"
+"Report-Msgid-Bugs-To: Tails developers \n"
+"POT-Creation-Date: 2018-12-09 13:56+0100\n"
+"PO-Revision-Date: 2019-07-10 22:46+\n"
+"Last-Translator: Aleksa Ristić\n"
+"Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 
n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#: ../lib/Tails/IUK/Frontend.pm:147 ../lib/Tails/IUK/Frontend.pm:524
+#: ../lib/Tails/IUK/Frontend.pm:710
+msgid ""
+"For debugging information, execute the following command: sudo tails-"
+"debugging-info"
+msgstr "Za informacije o pronalaženju greški izvršite sledeće komande: 
sudo tails-debugging-info"
+
+#: ../lib/Tails/IUK/Frontend.pm:218
+msgid "Error while checking for upgrades"
+msgstr "Грешка при проверавању надоградњи "
+
+#: ../lib/Tails/IUK/Frontend.pm:221
+msgid ""
+"Could not determine whether an upgrade is available from our 
website.\n"
+"\n"
+"Check your network connection, and restart Tails to try upgrading again.\n"
+"\n"
+"If the problem persists, go to 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
+msgstr "Није могуће утврдити дали је 
доступна надоградња са нашег 
веб-сајта\n\nПрегледајте вашу конекцију, и 
рестартујте Таилс за покушај 
надоградње.\n\nАко проблем остаје, идите на 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
+
+#: ../lib/Tails/IUK/Frontend.pm:236
+msgid "no automatic upgrade is available from our website for this version"
+msgstr "Na našem sajtu nije dostupna automatska nadogradnja za ovu verziju."
+
+#: ../lib/Tails/IUK/Frontend.pm:242
+msgid "your device was not created using Tails Installer"
+msgstr "Vaš uređaj nije kreiran pomoću Tails instalera"
+
+#: ../lib/Tails/IUK/Frontend.pm:247
+msgid "Tails was started from a DVD or a read-only device"
+msgstr "Tails je pokrenut sa DVD ili drugog read-only uređaja"
+
+#: ../lib/Tails/IUK/Frontend.pm:252
+msgid "there is not enough free space on the Tails system partition"
+msgstr "nedovoljno slobodnog prostora na Tails sistemskoj particiji"
+
+#: ../lib/Tails/IUK/Frontend.pm:257
+msgid "not enough memory is available on this system"
+msgstr "nedovoljno memorije na ovom sistemu"
+
+#: ../lib/Tails/IUK/Frontend.pm:263
+#, perl-brace-format
+msgid "No explanation available for reason '%{reason}s'."
+msgstr "Nema dostupnih objašnjenja iz razloga \"%{reason}s\"."
+
+#: ../lib/Tails/IUK/Frontend.pm:283
+msgid "The system is up-to-date"
+msgstr "Систем је актуелан"
+
+#: ../lib/Tails/IUK/Frontend.pm:288
+msgid "This version of Tails is outdated, and may have security issues."
+msgstr "Ова верзија Таилса је застарела, и 
могуће има безбедносне проблеме."
+
+#: ../lib/Tails/IUK/Frontend.pm:320
+#, perl-brace-format
+msgid ""
+"The available incremental upgrade requires %{space_needed}s of free space on"
+" Tails system partition,  but only %{free_space}s is available."
+msgstr "Доступна инкрементална надоградња зах
тева %{space_needed}s доступног простора на Таилс 
системској партицији, али само %{free_space}s је 
доступно. "
+
+#: ../lib/Tails/IUK/Frontend.pm:336
+#, perl-brace-format
+msgid ""
+"The available incremental upgrade requires %{memory_needed}s of free memory,"
+" but only %{free_memory}s is available."
+msgstr "Доступна инкрементална надоградња зах
тева %{memory_needed}s слободног простора, али само 
%{free_memory}s је доступно."
+
+#: ../lib/Tails/IUK/Frontend.pm:358
+msgid ""
+"An incremental upgrade is available, but no full upgrade is.\n"
+"This should not happen. Please report a bug."
+msgstr "Инкрементална надоградња је доступна, 
али нема комплетних надоградња.\nОво није 
требало да се деси. Молимо вас да 

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

2019-07-10 Thread translation
commit 6df4a18097793e130e294361979dc8a35c4ebe85
Author: Translation commit bot 
Date:   Wed Jul 10 22:20:30 2019 +

Update translations for whisperback
---
 sr/sr.po | 23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/sr/sr.po b/sr/sr.po
index 961424368..6f5edfb63 100644
--- a/sr/sr.po
+++ b/sr/sr.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Aleksa Ristić, 2019
 # tentaclewarrior , 2014
 # mahavidyas , 2013
 msgid ""
@@ -10,8 +11,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-04-29 12:08+0200\n"
-"PO-Revision-Date: 2019-04-29 19:07+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2019-07-10 22:19+\n"
+"Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -39,19 +40,19 @@ msgstr "неисправан контакт блок 
OpenPGP јавног кљу
 msgid ""
 "The %s variable was not found in any of the configuration files "
 "/etc/whisperback/config.py, ~/.whisperback/config.py, or ./config.py"
-msgstr ""
+msgstr "Promenljiva %s nije pronađena ni u jednoj konfiguracijskoj datoteci 
/etc/whisperback/config.py, ~/.whisperback/config.py, ni ./config.py"
 
 #: ../whisperBack/gui.py:114
 msgid "Name of the affected software"
-msgstr ""
+msgstr "Ime softvera na koji je uticala greška"
 
 #: ../whisperBack/gui.py:116
 msgid "Exact steps to reproduce the error"
-msgstr ""
+msgstr "Koraci kojima je reprodukovana greška"
 
 #: ../whisperBack/gui.py:118
 msgid "Actual result and description of the error"
-msgstr ""
+msgstr "Stvarni ishodi i opis greške"
 
 #: ../whisperBack/gui.py:120
 msgid "Desired result"
@@ -76,7 +77,7 @@ msgstr "Ово може да потраје..."
 
 #: ../whisperBack/gui.py:189
 msgid "The contact email address doesn't seem valid."
-msgstr ""
+msgstr "Kontakt adresa e-pošte deluje neispravno."
 
 #: ../whisperBack/gui.py:206
 msgid "Unable to send the mail: SMTP error."
@@ -189,7 +190,7 @@ msgstr "Opis bug-a"
 
 #: ../data/whisperback.ui.h:24
 msgid "Help:"
-msgstr ""
+msgstr "Pomoć:"
 
 #: ../data/whisperback.ui.h:25
 msgid "Read our bug reporting guidelines."
@@ -197,7 +198,7 @@ msgstr ""
 
 #: ../data/whisperback.ui.h:26
 msgid "Email address (if you want an answer from us)"
-msgstr ""
+msgstr "E-pošta (ukoliko želiš odgovor od nas)"
 
 #: ../data/whisperback.ui.h:27
 msgid "optional PGP key"
@@ -221,11 +222,11 @@ msgstr "Пошаљи"
 
 #: ../data/whisperback.desktop.in.h:1
 msgid "WhisperBack Error Reporting"
-msgstr ""
+msgstr "WhisperBack prijavljivanje greški"
 
 #: ../data/whisperback.desktop.in.h:2
 msgid "Send feedback via encrypted e-mail"
-msgstr ""
+msgstr "Poštalji povratne informacije putem šifrovane e-pošte"
 
 #: ../data/whisperback.desktop.in.h:3
 msgid "feedback;bug;report;tails;error;"

___
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

2019-07-10 Thread translation
commit c99003b95d3bc54ae1f79cf3fd0065154d207e71
Author: Translation commit bot 
Date:   Wed Jul 10 22:16:09 2019 +

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

diff --git a/sr/sr.po b/sr/sr.po
index 4b032f709..beed0086c 100644
--- a/sr/sr.po
+++ b/sr/sr.po
@@ -15,7 +15,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-04-13 08:42+0200\n"
-"PO-Revision-Date: 2019-07-10 21:43+\n"
+"PO-Revision-Date: 2019-07-10 22:09+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
@@ -471,7 +471,7 @@ msgstr "Mozete probati opet da nastavite vase preuzimanje."
 msgid ""
 "The selected file is unreadable. Please fix its permissions or select "
 "another file."
-msgstr ""
+msgstr "Odabranu datoteku nije moguće pročitati. Molimo promenite dozvole 
pristupa ili odaberite drugu datoteku. "
 
 #: ../tails_installer/gui.py:872
 msgid ""
@@ -504,17 +504,17 @@ msgstr ""
 #: ../tails_installer/source.py:64
 #, python-format
 msgid "'%s' does not exist"
-msgstr ""
+msgstr "\"%s\" ne postoji"
 
 #: ../tails_installer/source.py:66
 #, python-format
 msgid "'%s' is not a directory"
-msgstr ""
+msgstr "\"%s\" nije direktorijum"
 
 #: ../tails_installer/source.py:76
 #, python-format
 msgid "Skipping '%(filename)s'"
-msgstr ""
+msgstr "Preskakanje \"%(filename)s\""
 
 #: ../tails_installer/utils.py:55
 #, python-format
@@ -525,7 +525,7 @@ msgstr ""
 
 #: ../tails_installer/utils.py:135
 msgid "Could not open device for writing."
-msgstr ""
+msgstr "Nije moguće upisivati na uređaj."
 
 #: ../data/tails-installer.ui.h:4
 msgid "Select a distribution to download:"
@@ -533,8 +533,8 @@ msgstr ""
 
 #: ../data/tails-installer.ui.h:5
 msgid "Target USB stick:"
-msgstr ""
+msgstr "Odaberi USB fleš:"
 
 #: ../data/tails-installer.ui.h:6
 msgid "Reinstall (delete all data)"
-msgstr ""
+msgstr "Reinstaliraj (svi podaci biće obrisani)"

___
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

2019-07-10 Thread translation
commit 33442dc21cee1ad872e32fb05acd59e9af1b47c6
Author: Translation commit bot 
Date:   Wed Jul 10 21:46:08 2019 +

Update translations for liveusb-creator
---
 sr/sr.po | 59 ++-
 1 file changed, 30 insertions(+), 29 deletions(-)

diff --git a/sr/sr.po b/sr/sr.po
index 7761fd07a..4b032f709 100644
--- a/sr/sr.po
+++ b/sr/sr.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Aleksa Ristić, 2019
 # Alert Aleksandar, 2016
 # Igor Miletic , 2008
 # Ivan Radeljic , 2014
@@ -14,8 +15,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-04-13 08:42+0200\n"
-"PO-Revision-Date: 2019-04-13 13:25+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2019-07-10 21:43+\n"
+"Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -41,7 +42,7 @@ msgstr "Prebacio na uredjaj u %(speed)d MB/sec"
 msgid ""
 "There was a problem executing the following command: `%(command)s`.\n"
 "A more detailed error log has been written to '%(filename)s'."
-msgstr ""
+msgstr "Došlo je do problema izvršavanjem sledeće naredbe: 
\"%(command)s\".\nDetalji o grešci će biti zapisani u \"%(filename)s\"."
 
 #: ../tails_installer/creator.py:315
 msgid "Verifying SHA1 checksum of LiveCD image..."
@@ -76,26 +77,26 @@ msgstr "Pravim %sMB trajni sloj"
 #: ../tails_installer/creator.py:421
 #, python-format
 msgid "Unable to copy %(infile)s to %(outfile)s: %(message)s"
-msgstr ""
+msgstr "Nije moguće kopirati %(infile)s u %(outfile)s: %(message)s"
 
 #: ../tails_installer/creator.py:435
 msgid "Removing existing Live OS"
-msgstr ""
+msgstr "Uklanjanje postojećeg Live OS"
 
 #: ../tails_installer/creator.py:444 ../tails_installer/creator.py:457
 #, python-format
 msgid "Unable to chmod %(file)s: %(message)s"
-msgstr ""
+msgstr "Nije moguće primeniti komandu chmod za %(file)s: %(message)s"
 
 #: ../tails_installer/creator.py:450
 #, python-format
 msgid "Unable to remove file from previous LiveOS: %(message)s"
-msgstr ""
+msgstr "Nije moguće ukloniti datoteke iz prethodnog LiveOS: %(message)s"
 
 #: ../tails_installer/creator.py:464
 #, python-format
 msgid "Unable to remove directory from previous LiveOS: %(message)s"
-msgstr ""
+msgstr "Nije moguće ukloniti direktorijum iz prethodnog LiveOS: %(message)s"
 
 #: ../tails_installer/creator.py:512
 #, python-format
@@ -105,7 +106,7 @@ msgstr "Ne mogu da pronadjem uredjaj %s"
 #: ../tails_installer/creator.py:713
 #, python-format
 msgid "Unable to write on %(device)s, skipping."
-msgstr ""
+msgstr "Nije moguće izvršiti upisivanje na %(device)s, preskakanje."
 
 #: ../tails_installer/creator.py:743
 #, python-format
@@ -165,7 +166,7 @@ msgstr ""
 #: ../tails_installer/creator.py:995
 #, python-format
 msgid "Unsupported device '%(device)s', please report a bug."
-msgstr ""
+msgstr "Nepodržan uređaj \"%(device)s\", molimo prijavite grešku."
 
 #: ../tails_installer/creator.py:998
 msgid "Trying to continue anyway."
@@ -238,7 +239,7 @@ msgstr ""
 
 #: ../tails_installer/creator.py:1354
 msgid "Synchronizing data on disk..."
-msgstr ""
+msgstr "Sinhronizacija podataka na disku..."
 
 #: ../tails_installer/creator.py:1397
 msgid "Error probing device"
@@ -246,7 +247,7 @@ msgstr ""
 
 #: ../tails_installer/creator.py:1399
 msgid "Unable to find any supported device"
-msgstr ""
+msgstr "Nije moguće pronaći nijedan podržan uređaj"
 
 #: ../tails_installer/creator.py:1409
 msgid ""
@@ -273,7 +274,7 @@ msgstr "Ne mogu da nadjem"
 msgid ""
 "Make sure to extract the entire tails-installer zip file before running this"
 " program."
-msgstr ""
+msgstr "Uverite se da je otpakovana celokupna tails-installer zip datoteka pre 
nego Å¡to pokrenete ovaj program."
 
 #: ../tails_installer/gui.py:69
 #, python-format
@@ -298,7 +299,7 @@ msgstr "Instalacija zavrsena! (%s)"
 
 #: ../tails_installer/gui.py:265
 msgid "Tails installation failed!"
-msgstr ""
+msgstr "Instalacija Tails-a je neuspešna!"
 
 #: ../tails_installer/gui.py:369
 msgid ""
@@ -309,7 +310,7 @@ msgstr "Upozorenje: Ovaj uredjaj mora biti pokrenut kao 
Administrator. Da uradit
 
 #: ../tails_installer/gui.py:381
 msgid "Tails Installer"
-msgstr ""
+msgstr "Tails instaler"
 
 #: ../tails_installer/gui.py:441
 msgid "Tails Installer is deprecated in Debian"
@@ -334,11 +335,11 @@ msgstr ""
 
 #: ../tails_installer/gui.py:494 ../tails_installer/gui.py:815
 msgid "Upgrade"
-msgstr ""
+msgstr "Nadogradi"
 
 #: ../tails_installer/gui.py:496
 msgid "Manual Upgrade Instructions"
-msgstr ""
+msgstr "Uputstva za ručnu nadogradnju"
 
 #: ../tails_installer/gui.py:498
 msgid "https://tails.boum.org/upgrade/;
@@ -351,7 +352,7 @@ msgstr "Инсталирај"
 
 #: ../tails_installer/gui.py:509 ../data/tails-installer.ui.h:1
 msgid 

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

2019-07-10 Thread translation
commit 04a59e2d66716e42eaf277a8732001ab7529193b
Author: Translation commit bot 
Date:   Wed Jul 10 20:46:35 2019 +

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

diff --git a/sr.po b/sr.po
index 3d73e0911..aecb9fe8b 100644
--- a/sr.po
+++ b/sr.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2019-07-10 11:04+\n"
+"PO-Revision-Date: 2019-07-10 20:28+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
@@ -80,7 +80,7 @@ msgstr "Ukloni nepodržane datoteke iz arhiva"
 
 #: mat-gui:241
 msgid "Remove non-supported (and so non-anonymised) file from output archive"
-msgstr ""
+msgstr "Ukloni nepodržanu (i time neanonimizovanu) datoteku iz izlaznog 
arhiva"
 
 #: mat-gui:280
 msgid "Unknown"

___
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

2019-07-10 Thread translation
commit d3707dc0f1904ff6bdf2a20f7c042330b6c806f8
Author: Translation commit bot 
Date:   Wed Jul 10 20:46:41 2019 +

Update translations for mat-gui_completed
---
 sr.po | 113 ++
 1 file changed, 59 insertions(+), 54 deletions(-)

diff --git a/sr.po b/sr.po
index 25210a980..aecb9fe8b 100644
--- a/sr.po
+++ b/sr.po
@@ -3,183 +3,188 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Rancher , 2013
+# Aleksa Ristić, 2019
+# Rancher, 2013
 # Milenko Doder , 2015
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-12-31 04:53+0100\n"
-"PO-Revision-Date: 2015-03-20 21:33+\n"
-"Last-Translator: Milenko Doder \n"
-"Language-Team: Serbian 
(http://www.transifex.com/projects/p/torproject/language/sr/)\n"
+"POT-Creation-Date: 2016-02-10 23:06+0100\n"
+"PO-Revision-Date: 2019-07-10 20:28+\n"
+"Last-Translator: Aleksa Ristić\n"
+"Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: sr\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 
n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
-#: mat-gui:62 mat-gui:407 mat-gui:430
+#: mat-gui:66 mat-gui:422 mat-gui:445
 msgid "Ready"
 msgstr "Спремно"
 
-#: mat-gui:129
+#: mat-gui:136
 msgid "Choose files"
 msgstr "Изаберите фајлове"
 
-#: mat-gui:137
-msgid "All files"
-msgstr "Све датотеке"
-
-#: mat-gui:143
+#: mat-gui:144
 msgid "Supported files"
 msgstr "Подржане датотеке"
 
-#: mat-gui:160 mat-gui:353 mat-gui:402 mat-gui:426 mat-gui:428
-#: data/mat.glade:172
+#: mat-gui:151
+msgid "All files"
+msgstr "Све датотеке"
+
+#: mat-gui:167 mat-gui:366 mat-gui:417 mat-gui:441 mat-gui:443
+#: data/mat.glade:200
 msgid "Clean"
 msgstr "Очисти"
 
-#: mat-gui:161
+#: mat-gui:168
 msgid "No metadata found"
 msgstr "Мета подаци нису пронађени"
 
-#: mat-gui:163 mat-gui:404
+#: mat-gui:170 mat-gui:419
 msgid "Dirty"
 msgstr "Прљаво"
 
-#: mat-gui:168
+#: mat-gui:176
 #, python-format
 msgid "%s's metadata"
 msgstr "%s's мета подаци"
 
-#: mat-gui:179
+#: mat-gui:187
 msgid "Trash your meta, keep your data"
 msgstr "Уклоните мета, а сачувајте ваше 
податке"
 
-#: mat-gui:184
+#: mat-gui:192
 msgid "Website"
 msgstr "Веб сајт"
 
-#: mat-gui:210
+#: mat-gui:219
 msgid "Preferences"
 msgstr "Поставке"
 
-#: mat-gui:223
+#: mat-gui:232
 msgid "Reduce PDF quality"
 msgstr "Умањити PDF квалитет"
 
-#: mat-gui:226
+#: mat-gui:235
 msgid "Reduce the produced PDF size and quality"
 msgstr "Умањити величину и квалитет 
произведеног PDF"
 
-#: mat-gui:229
-msgid "Add unsupported file to archives"
-msgstr "Додати неподржани фајл у ахриве"
+#: mat-gui:238
+msgid "Remove unsupported file from archives"
+msgstr "Ukloni nepodržane datoteke iz arhiva"
 
-#: mat-gui:232
-msgid "Add non-supported (and so non-anonymised) file to output archive"
-msgstr "Додати неподржани (и не-анонимисани) 
фајл у излазну архиву"
+#: mat-gui:241
+msgid "Remove non-supported (and so non-anonymised) file from output archive"
+msgstr "Ukloni nepodržanu (i time neanonimizovanu) datoteku iz izlaznog 
arhiva"
 
-#: mat-gui:271
+#: mat-gui:280
 msgid "Unknown"
 msgstr "Непознато"
 
-#: mat-gui:314
+#: mat-gui:325
 msgid "Not-supported"
 msgstr "Неподржано"
 
-#: mat-gui:328
+#: mat-gui:339
 msgid "Harmless fileformat"
 msgstr "Безопасни формат фајла"
 
-#: mat-gui:330
+#: mat-gui:341
+msgid "Cant read file"
+msgstr "Nije moguće pročitati datoteku"
+
+#: mat-gui:343
 msgid "Fileformat not supported"
 msgstr "Формат фајла није подржан"
 
-#: mat-gui:333
+#: mat-gui:346
 msgid "These files can not be processed:"
 msgstr "Ови фајлови не могу бити процесуирани:"
 
-#: mat-gui:338 mat-gui:367 data/mat.glade:211
+#: mat-gui:351 mat-gui:380 data/mat.glade:239
 msgid "Filename"
 msgstr "Име датотеке"
 
-#: mat-gui:340
+#: mat-gui:353
 msgid "Reason"
 msgstr "Разлог"
 
-#: mat-gui:352
+#: mat-gui:365
 msgid "Non-supported files in archive"
 msgstr "Неподржани фајлови у архиви"
 
-#: mat-gui:366
+#: mat-gui:379
 msgid "Include"
 msgstr "Укључити"
 
-#: mat-gui:382
+#: mat-gui:397
 #, python-format
 msgid "MAT is not able to clean the following files, found in the %s archive"
 msgstr "MAT није у могућности да очисти следеће 
фајлове, пронађене у %s архиви"
 
-#: mat-gui:398

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

2019-07-10 Thread translation
commit 549639ce4c59ba74cabfebbd2a1d8e9aac5d97b5
Author: Translation commit bot 
Date:   Wed Jul 10 20:46:17 2019 +

Update translations for https_everywhere_completed
---
 sr/ssl-observatory.dtd | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/sr/ssl-observatory.dtd b/sr/ssl-observatory.dtd
index 47db4ff67..32097eaa6 100644
--- a/sr/ssl-observatory.dtd
+++ b/sr/ssl-observatory.dtd
@@ -48,7 +48,7 @@ veoma nametljivu korporativnu mrežu.">
 "Prikaži upozorenje kad Opservatorija otkrije opozvan sertifikat koji Vaš 
pretraživač nije našao.">
 
 
+"Ovo će proveravati predate sertifikate protiv Liste Opozvanih Sertifikata. 
Nažalost, ne možemo da garantujemo da ćemo obeležiiti svaki opozvani 
sertifikat, ali ukoliko vidite upozorenje postoji velika šansa da nešto nije 
u redu.">
 
 
 
@@ -66,35 +66,35 @@ Mouseover the options for further details:">-->
 
 https://www.nesto.com, certifikat koji je 
Observatorij primio ce nagovestiti da ga je neko posetio
-www.nesto.com, ali ne i ko je posetio sajt, ili koju stranicu su posetili 
specificno.   Predite misem preko opcija za detalje.">
+"Na primer, kada posetite https://www.nesto.com, sertifikat koji je 
Observatorij primio će nagovestiti da je neko posetio
+tu veb adresu, ali ne i ko je posetio sajt, ili koju stranica je posećena. Za 
više detalja postavite kursor miša na opciju:">
 
 
 
 
+"Proveri sertifikate čak iako Tor nije dostupan">
 
 
+"Mi ćemo svakako probati da zadržimo podatke anonimnim, ali ova opcija je 
manje sigurna">
 
 
+"Priloži i proveri certifikate za ne-javna DNS imena">
 
 
+"Osim ako ova opcija nije odabrana Observatorij neće sačuvati sertifikate za 
imena koje ne mogu rešiti kroz DNS sistem.">
 
-
+
 
 
 
 
 
-
+
 
-
-
+
+
 
 
+"Priloži i proveri samopotpisane sertifikate">
 
+"Ovo je preporučljivo; problemi šifrovanja su posebno česti u 
samopotpisanim ugrađenim uređajima">

___
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

2019-07-10 Thread translation
commit 164b8b7d7b21d3073681364978f8c08b55189911
Author: Translation commit bot 
Date:   Wed Jul 10 20:46:06 2019 +

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

diff --git a/sr/https-everywhere.dtd b/sr/https-everywhere.dtd
index 38eb07017..fab0c79b1 100644
--- a/sr/https-everywhere.dtd
+++ b/sr/https-everywhere.dtd
@@ -27,7 +27,7 @@
 
 
 
-
+
 
 
 
diff --git a/sr/ssl-observatory.dtd b/sr/ssl-observatory.dtd
index 47db4ff67..32097eaa6 100644
--- a/sr/ssl-observatory.dtd
+++ b/sr/ssl-observatory.dtd
@@ -48,7 +48,7 @@ veoma nametljivu korporativnu mrežu.">
 "Prikaži upozorenje kad Opservatorija otkrije opozvan sertifikat koji Vaš 
pretraživač nije našao.">
 
 
+"Ovo će proveravati predate sertifikate protiv Liste Opozvanih Sertifikata. 
Nažalost, ne možemo da garantujemo da ćemo obeležiiti svaki opozvani 
sertifikat, ali ukoliko vidite upozorenje postoji velika šansa da nešto nije 
u redu.">
 
 
 
@@ -66,35 +66,35 @@ Mouseover the options for further details:">-->
 
 https://www.nesto.com, certifikat koji je 
Observatorij primio ce nagovestiti da ga je neko posetio
-www.nesto.com, ali ne i ko je posetio sajt, ili koju stranicu su posetili 
specificno.   Predite misem preko opcija za detalje.">
+"Na primer, kada posetite https://www.nesto.com, sertifikat koji je 
Observatorij primio će nagovestiti da je neko posetio
+tu veb adresu, ali ne i ko je posetio sajt, ili koju stranica je posećena. Za 
više detalja postavite kursor miša na opciju:">
 
 
 
 
+"Proveri sertifikate čak iako Tor nije dostupan">
 
 
+"Mi ćemo svakako probati da zadržimo podatke anonimnim, ali ova opcija je 
manje sigurna">
 
 
+"Priloži i proveri certifikate za ne-javna DNS imena">
 
 
+"Osim ako ova opcija nije odabrana Observatorij neće sačuvati sertifikate za 
imena koje ne mogu rešiti kroz DNS sistem.">
 
-
+
 
 
 
 
 
-
+
 
-
-
+
+
 
 
+"Priloži i proveri samopotpisane sertifikate">
 
+"Ovo je preporučljivo; problemi šifrovanja su posebno česti u 
samopotpisanim ugrađenim uređajima">

___
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

2019-07-10 Thread translation
commit 3f7efc7bfa451a8e4c29a7a32c8a317ea7ab5de2
Author: Translation commit bot 
Date:   Wed Jul 10 20:16:12 2019 +

Update translations for https_everywhere_completed
---
 sr/ssl-observatory.dtd | 34 +-
 1 file changed, 17 insertions(+), 17 deletions(-)

diff --git a/sr/ssl-observatory.dtd b/sr/ssl-observatory.dtd
index 519b9ad0e..47db4ff67 100644
--- a/sr/ssl-observatory.dtd
+++ b/sr/ssl-observatory.dtd
@@ -3,9 +3,9 @@
 
 
 
-
+
 
 
 
 
+"Treba li HTTPS Svuda da koristi SSL Opservatoriju?">
 
 
 
 
 
 
 
 
 
 
+"Predaj i proveri sertifikate potpisane od nestandardnih korenih Autoriteta za 
izdavanje sertifikata.">
 
 
+"Sigurno je (i preporučljivo) da omogućite ovu opciju, osim ako koristite 
nametljivu korporativnu mrežu ili Kaspersky antivirusni software koji prati 
Vaše pretraživanje pomoću TLS proxy i privatnog korenskog Autoriteta za 
izdavanje sertifikata. Ako ste na takvoj mreži i uključite ovu opciju moguće 
je da dokazi o  https:// domenima koje ste posetili preko tog proxy-ija budu 
objavljeni, zbog jedinstenvih sertifikata koje prave. Tako da preporučujemo da 
ostavite ovu opciju onemogućenu.">
 
-
+
 
+"Proveri sertifikate koristeći Tor za anonimnost (zahteva Torbutton)">
 
+"Ova opcija zahteva da je Tor instaliran i pokrenut">
 
 
+"Kada vidite nove sertifikate, recite Observatoriju na koji ISP ste spojeni">
 
 
+"Ovo ce dohvatiti i poslati Autonomni sistemski broj Vaše mreže. 
 Pomoći će nam u pronalaženju napada na HTTPS i da odredimo da li imamo 
Observatorij sa mreža na mestima kao što su Iran i Sirija gde su napadi 
učestani.">
 
 
 
 
+"Ovo će proveravati priložene sertifikate protiv Liste Opozvanih 
Sertifikata. Nažalost, ne možemo da garantujemo da ćemo obeležiiti svaki 
opozvani sertifikat, ali ukoliko vidite upozorenje postoji velika Å¡ansa da 
nešto nije u redu.">
 
 
 
 
+Å¡alje kopije HTTPS serifikata do Observatorija, kako bi nam pomogli
+u otkrivanju man in the middle napada i unaprediti bezbednost 
mreže: i (2)
+dopušta nas da Vas upozorimo o nebezbednim vezama ili napadima na Vaš 
pretraživač.">
 
 

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

2019-07-10 Thread translation
commit 9714f6c67053093f25a2516e946eb8c7725d0bf2
Author: Translation commit bot 
Date:   Wed Jul 10 20:16:04 2019 +

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

diff --git a/sr/https-everywhere.dtd b/sr/https-everywhere.dtd
index bb395935e..38eb07017 100644
--- a/sr/https-everywhere.dtd
+++ b/sr/https-everywhere.dtd
@@ -9,8 +9,8 @@
 
 
 
-
-
+
+
 
 
 
@@ -31,37 +31,37 @@
 
 
 
-
+
 
-
-
+
+
 
 
 
-
-
-
+
+
+
 
 
 
-
+
 
 
 
 
 
-
+
 
-
-
-
+
+
+
 
 
-
+
 
 
 
 
 
-
+
 
diff --git a/sr/ssl-observatory.dtd b/sr/ssl-observatory.dtd
index 519b9ad0e..47db4ff67 100644
--- a/sr/ssl-observatory.dtd
+++ b/sr/ssl-observatory.dtd
@@ -3,9 +3,9 @@
 
 
 
-
+
 
 
 
 
+"Treba li HTTPS Svuda da koristi SSL Opservatoriju?">
 
 
 
 
 
 
 
 
 
 
+"Predaj i proveri sertifikate potpisane od nestandardnih korenih Autoriteta za 
izdavanje sertifikata.">
 
 
+"Sigurno je (i preporučljivo) da omogućite ovu opciju, osim ako koristite 
nametljivu korporativnu mrežu ili Kaspersky antivirusni software koji prati 
Vaše pretraživanje pomoću TLS proxy i privatnog korenskog Autoriteta za 
izdavanje sertifikata. Ako ste na takvoj mreži i uključite ovu opciju moguće 
je da dokazi o  https:// domenima koje ste posetili preko tog proxy-ija budu 
objavljeni, zbog jedinstenvih sertifikata koje prave. Tako da preporučujemo da 
ostavite ovu opciju onemogućenu.">
 
-
+
 
+"Proveri sertifikate koristeći Tor za anonimnost (zahteva Torbutton)">
 
+"Ova opcija zahteva da je Tor instaliran i pokrenut">
 
 
+"Kada vidite nove sertifikate, recite Observatoriju na koji ISP ste spojeni">
 
 
+"Ovo ce dohvatiti i poslati Autonomni sistemski broj Vaše mreže. 
 Pomoći će nam u pronalaženju napada na HTTPS i da odredimo da li imamo 
Observatorij sa mreža na mestima kao što su Iran i Sirija gde su napadi 
učestani.">
 
 
 
 
+"Ovo će proveravati priložene sertifikate protiv Liste Opozvanih 
Sertifikata. Nažalost, ne možemo da garantujemo da ćemo obeležiiti svaki 
opozvani sertifikat, ali ukoliko vidite upozorenje postoji velika Å¡ansa da 
nešto nije u redu.">
 
 
 
 
+Å¡alje kopije HTTPS serifikata do Observatorija, kako bi nam pomogli
+u otkrivanju man in the middle napada i unaprediti bezbednost 
mreže: i (2)
+dopušta nas da Vas upozorimo o nebezbednim vezama ili napadima na Vaš 
pretraživač.">
 
 

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

2019-07-10 Thread translation
commit 1151c1b00189126ae73cc08e3b4ef69caa963ed7
Author: Translation commit bot 
Date:   Wed Jul 10 19:47:59 2019 +

Update translations for tails-persistence-setup
---
 sr/sr.po | 50 +-
 1 file changed, 25 insertions(+), 25 deletions(-)

diff --git a/sr/sr.po b/sr/sr.po
index ccc4e7349..7d7b2fa68 100644
--- a/sr/sr.po
+++ b/sr/sr.po
@@ -10,9 +10,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2018-11-01 12:21+0100\n"
-"PO-Revision-Date: 2019-01-15 12:21+\n"
-"Last-Translator: erinm\n"
+"POT-Creation-Date: 2019-03-17 09:03+0100\n"
+"PO-Revision-Date: 2019-07-10 19:46+\n"
+"Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -101,91 +101,91 @@ msgstr ""
 msgid "Custom"
 msgstr "Ручно уписивање"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:56
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:55
 msgid "Personal Data"
 msgstr "Privatni podaci"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:58
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:57
 msgid "Keep files stored in the `Persistent' directory"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:71
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:70
 msgid "Browser Bookmarks"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:73
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:72
 msgid "Bookmarks saved in the Tor Browser"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:86
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:85
 msgid "Network Connections"
 msgstr "Мрежне конекције"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:88
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:87
 msgid "Configuration of network devices and connections"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:101
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:100
 msgid "Additional Software"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:103
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:102
 msgid "Software installed when starting Tails"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:121
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:120
 msgid "Printers"
 msgstr "Штампачи"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:123
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:122
 msgid "Printers configuration"
 msgstr "Конфигурација штампача"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:136
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:135
 msgid "Thunderbird"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:138
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:137
 msgid "Thunderbird emails, feeds, and settings"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:151
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:150
 msgid "GnuPG"
 msgstr "GnuPG"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:153
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:152
 msgid "GnuPG keyrings and configuration"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:166
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:165
 msgid "Bitcoin Client"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:168
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:167
 msgid "Electrum's bitcoin wallet and configuration"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:181
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:180
 msgid "Pidgin"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:183
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:182
 msgid "Pidgin profiles and OTR keyring"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:196
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:195
 msgid "SSH Client"
 msgstr "SSH Klijent"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:198
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:197
 msgid "SSH keys, configuration and known hosts"
 msgstr "SSH ključevi, konfiguracija i poznati domaćini tj. hostovi"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:211
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:210
 msgid "Dotfiles"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:213
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:212
 msgid ""
 "Symlink into $HOME every file or directory found in the `dotfiles' directory"
 msgstr ""

___
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

2019-07-10 Thread translation
commit bc5bc053fccde4bd0a866cce9304d3db7b83aad3
Author: Translation commit bot 
Date:   Wed Jul 10 19:46:10 2019 +

Update translations for https_everywhere
---
 sr/https-everywhere.dtd | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sr/https-everywhere.dtd b/sr/https-everywhere.dtd
index 25dc051e7..bb395935e 100644
--- a/sr/https-everywhere.dtd
+++ b/sr/https-everywhere.dtd
@@ -1,9 +1,9 @@
 
 
-
+
 
 
-
+
 
 
 
@@ -24,13 +24,13 @@
 
 
 
-
+
 
-
+
 
 
-
-
+
+
 
 
 

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


[tor-commits] [donate/master] Fixed line endings

2019-07-10 Thread peterh
commit 8a6c7e939ebd189e25ef85107804e2a260547df0
Author: Peter Haight 
Date:   Tue Jul 9 16:44:03 2019 -0700

Fixed line endings

It had DOS line endings for some reason.
---
 src/Captcha.php | 68 -
 1 file changed, 34 insertions(+), 34 deletions(-)

diff --git a/src/Captcha.php b/src/Captcha.php
index a07630dd..5aa4dd52 100644
--- a/src/Captcha.php
+++ b/src/Captcha.php
@@ -1,34 +1,34 @@
-write($content);
-return $response->withHeader('Content-Type', 'image/png');
-  }
-
-  function is_valid($fields, $session) {
-$valid = TRUE;
-$captcha = trim(ArrayExt::fetch($fields, "captcha"));
-if (($captcha == '') || (hash("sha256", strtoupper($captcha)) != 
$session["captcha"])) {
-  $valid = FALSE;
-}
-return $valid;
-  }
-}
+write($content);
+return $response->withHeader('Content-Type', 'image/png');
+  }
+
+  function is_valid($fields, $session) {
+$valid = TRUE;
+$captcha = trim(ArrayExt::fetch($fields, "captcha"));
+if (($captcha == '') || (hash("sha256", strtoupper($captcha)) != 
$session["captcha"])) {
+  $valid = FALSE;
+}
+return $valid;
+  }
+}



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


[tor-commits] [tpo/master] Remove 8.5.3 and 9.0a3 from RecommendedTBBVersions

2019-07-10 Thread boklm
commit 96a5bd98945dc5dbbbacdd6de169a8209670be96
Author: Nicolas Vigier 
Date:   Wed Jul 10 18:15:24 2019 +0200

Remove 8.5.3 and 9.0a3 from RecommendedTBBVersions
---
 content/projects/torbrowser/RecommendedTBBVersions/contents.lr | 8 
 1 file changed, 8 deletions(-)

diff --git a/content/projects/torbrowser/RecommendedTBBVersions/contents.lr 
b/content/projects/torbrowser/RecommendedTBBVersions/contents.lr
index dfddc08..f825072 100644
--- a/content/projects/torbrowser/RecommendedTBBVersions/contents.lr
+++ b/content/projects/torbrowser/RecommendedTBBVersions/contents.lr
@@ -5,18 +5,10 @@ _template: empty.html
 body:
 
 [
-"8.5.3",
-"8.5.3-MacOS",
-"8.5.3-Linux",
-"8.5.3-Windows",
 "8.5.4",
 "8.5.4-MacOS",
 "8.5.4-Linux",
 "8.5.4-Windows",
-"9.0a3",
-"9.0a3-MacOS",
-"9.0a3-Linux",
-"9.0a3-Windows",
 "9.0a4",
 "9.0a4-MacOS",
 "9.0a4-Linux",

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


[tor-commits] [snowflake/master] Remove mentions of coffeescript from docs

2019-07-10 Thread arlo
commit d3080e25669fa8408e32d3a36c372d6a5ca59029
Author: Arlo Breault 
Date:   Sat Jul 6 16:41:56 2019 +0200

Remove mentions of coffeescript from docs
---
 CONTRIBUTING.md  | 8 ++--
 README.md| 5 ++---
 proxy/README.md  | 3 +--
 proxy/snowflake.js   | 2 +-
 proxy/spec/proxypair.spec.js | 2 +-
 proxy/spec/util.spec.js  | 2 --
 proxy/util.js| 2 +-
 7 files changed, 8 insertions(+), 16 deletions(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 1bb064f..9f8bae0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,9 +1,5 @@
 
 - When editing Go, please run `go fmt` before every commit.
 
-- When editing coffeescript (in the `proxy/` directory), please run
-  `cake lint` and resolve any lint issues before every commit.
-
-- You may run tests locally with either `go test` or `cake test` for Go and
-  coffeescript, respectively.
-
+- You may run tests locally with either `go test` or `npm test` for Go and
+  JavaScript, respectively.
diff --git a/README.md b/README.md
index c031213..cd2641b 100644
--- a/README.md
+++ b/README.md
@@ -45,7 +45,7 @@ Client:
 - Go 1.5+
 
 Proxy:
-- [CoffeeScript](coffeescript.org)
+- JavaScript
 
 ---
 
@@ -85,9 +85,8 @@ To run your own:
 
 ```
 cd proxy/
-cake build
+npm run build
 ```
-(Type `cake` by itself to see possible commands)
 
 Then, start a local http server in the `proxy/build/` in any way you like.
 For instance:
diff --git a/proxy/README.md b/proxy/README.md
index 634e13c..bd1f819 100644
--- a/proxy/README.md
+++ b/proxy/README.md
@@ -10,9 +10,8 @@ See https://snowflake.torproject.org/ for more info:
 ### Building
 
 ```
-cake build
+npm run build
 ```
-(Type `cake` by itself to see possible commands)
 
 ### Testing
 
diff --git a/proxy/snowflake.js b/proxy/snowflake.js
index 7b584d1..2c08c4d 100644
--- a/proxy/snowflake.js
+++ b/proxy/snowflake.js
@@ -1,5 +1,5 @@
 /*
-A Coffeescript WebRTC snowflake proxy
+A JavaScript WebRTC snowflake proxy
 
 Uses WebRTC from the client, and Websocket to the server.
 
diff --git a/proxy/spec/proxypair.spec.js b/proxy/spec/proxypair.spec.js
index 59ad85a..924aca0 100644
--- a/proxy/spec/proxypair.spec.js
+++ b/proxy/spec/proxypair.spec.js
@@ -40,7 +40,7 @@ describe('ProxyPair', function() {
   config = new Config;
   destination = [];
 
-  // Using the mock PeerConnection definition from spec/snowflake.spec.coffee.
+  // Using the mock PeerConnection definition from spec/snowflake.spec.js
   var pp = new ProxyPair(fakeRelay, rateLimit, config.pcConfig);
 
   beforeEach(function() {
diff --git a/proxy/spec/util.spec.js b/proxy/spec/util.spec.js
index c885b25..8f1ff7a 100644
--- a/proxy/spec/util.spec.js
+++ b/proxy/spec/util.spec.js
@@ -115,9 +115,7 @@ describe('Parse', function() {
   },
   {
 // Modified from SDP sent by snowflake-client.
-// coffeelint: disable
 sdp: "v=0\no=- 7860378660295630295 2 IN IP4 127.0.0.1\ns=-\nt=0 
0\na=group:BUNDLE data\na=msid-semantic: WMS\nm=application 54653 DTLS/SCTP 
5000\nc=IN IP4 1.2.3.4\na=candidate:3581707038 1 udp 2122260223 192.168.0.1 
54653 typ host generation 0 network-id 1 network-cost 
50\na=candidate:2617212910 1 tcp 1518280447 192.168.0.1 59673 typ host tcptype 
passive generation 0 network-id 1 network-cost 50\na=candidate:2082671819 1 udp 
1686052607 1.2.3.4 54653 typ srflx raddr 192.168.0.1 rport 54653 generation 0 
network-id 1 network-cost 
50\na=ice-ufrag:IBdf\na=ice-pwd:G3lTrrC9gmhQx481AowtkhYz\na=fingerprint:sha-256 
53:F8:84:D9:3C:1F:A0:44:AA:D6:3C:65:80:D3:CB:6F:23:90:17:41:06:F9:9C:10:D8:48:4A:A8:B6:FA:14:A1\na=setup:actpass\na=mid:data\na=sctpmap:5000
 webrtc-datachannel 1024",
-// coffeelint: enable
 expected: '1.2.3.4'
   },
   {
diff --git a/proxy/util.js b/proxy/util.js
index 328fd9b..6d3651f 100644
--- a/proxy/util.js
+++ b/proxy/util.js
@@ -1,5 +1,5 @@
 /*
-A Coffeescript WebRTC snowflake proxy
+A JavaScript WebRTC snowflake proxy
 
 Contains helpers for parsing query strings and other utilities.
 */



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


[tor-commits] [snowflake/master] Cleanup lints identified by eslint

2019-07-10 Thread arlo
commit fab39ae57c8c8ba0a65ec381e8b9678468e45164
Author: Arlo Breault 
Date:   Sun Jul 7 15:40:51 2019 +0200

Cleanup lints identified by eslint

Some files were omitted in the .eslintignore, left as an exercise to the
reader.

We probably want to reduce amount of globals overall and use proper es
modules.
---
 proxy/.eslintignore  |  7 +++
 proxy/.eslintrc.json |  3 +--
 proxy/broker.js  |  4 +++-
 proxy/config.js  |  2 +-
 proxy/init-badge.js  |  4 +++-
 proxy/init-node.js   |  2 ++
 proxy/init-webext.js |  5 -
 proxy/make.js| 13 -
 proxy/proxypair.js   |  8 
 proxy/shims.js   |  2 ++
 proxy/snowflake.js   | 10 ++
 proxy/spec/broker.spec.js|  2 ++
 proxy/spec/init.spec.js  |  2 ++
 proxy/spec/proxypair.spec.js |  2 ++
 proxy/spec/snowflake.spec.js | 20 +++-
 proxy/spec/ui.spec.js|  6 +-
 proxy/spec/util.spec.js  |  2 ++
 proxy/spec/websocket.spec.js |  2 ++
 proxy/ui.js  | 28 ++--
 proxy/util.js| 17 ++---
 proxy/webext/popup.js|  2 ++
 proxy/websocket.js   |  6 --
 22 files changed, 93 insertions(+), 56 deletions(-)

diff --git a/proxy/.eslintignore b/proxy/.eslintignore
new file mode 100644
index 000..f580632
--- /dev/null
+++ b/proxy/.eslintignore
@@ -0,0 +1,7 @@
+build/
+test/
+webext/snowflake.js
+
+# FIXME: Whittle these away
+spec/
+shims.js
diff --git a/proxy/.eslintrc.json b/proxy/.eslintrc.json
index d6f8309..f94ba96 100644
--- a/proxy/.eslintrc.json
+++ b/proxy/.eslintrc.json
@@ -1,8 +1,7 @@
 {
 "env": {
 "browser": true,
-"es6": true,
-"node": true
+"es6": true
 },
 "extends": "eslint:recommended"
 }
diff --git a/proxy/broker.js b/proxy/broker.js
index 4e287b4..9806e76 100644
--- a/proxy/broker.js
+++ b/proxy/broker.js
@@ -1,3 +1,5 @@
+/* global log, dbg, snowflake */
+
 /*
 Communication with the snowflake broker.
 
@@ -104,7 +106,7 @@ class Broker {
 return xhr.send(payload);
   }
 
-};
+}
 
 Broker.STATUS = {
   OK: 200,
diff --git a/proxy/config.js b/proxy/config.js
index d5d8ef7..af8bc02 100644
--- a/proxy/config.js
+++ b/proxy/config.js
@@ -1,5 +1,5 @@
 
-class Config {};
+class Config {}
 
 Config.prototype.brokerUrl = 'snowflake-broker.bamsoftware.com';
 
diff --git a/proxy/init-badge.js b/proxy/init-badge.js
index 180a963..1a887a1 100644
--- a/proxy/init-badge.js
+++ b/proxy/init-badge.js
@@ -1,10 +1,12 @@
+/* global TESTING, Util, Query, Params, Config, DebugUI, BadgeUI, UI, Broker, 
Snowflake */
+
 /*
 Entry point.
 */
 
 var snowflake, query, debug, silenceNotifications, log, dbg, init;
 
-;(function() {
+(function() {
 
   if (((typeof TESTING === "undefined" || TESTING === null) || !TESTING) && 
!Util.featureDetect()) {
 console.log('webrtc feature not detected. shutting down');
diff --git a/proxy/init-node.js b/proxy/init-node.js
index 9efd486..789e6e3 100644
--- a/proxy/init-node.js
+++ b/proxy/init-node.js
@@ -1,3 +1,5 @@
+/* global Config, UI, Broker, Snowflake */
+
 /*
 Entry point.
 */
diff --git a/proxy/init-webext.js b/proxy/init-webext.js
index ee755c6..2f4f156 100644
--- a/proxy/init-webext.js
+++ b/proxy/init-webext.js
@@ -1,10 +1,13 @@
+/* global Util, chrome, Config, WebExtUI, Broker, Snowflake */
+/* eslint no-unused-vars: 0 */
+
 /*
 Entry point.
 */
 
 var debug, snowflake, config, broker, ui, log, dbg, init, update, 
silenceNotifications;
 
-;(function () {
+(function () {
 
   silenceNotifications = false;
   debug = false;
diff --git a/proxy/make.js b/proxy/make.js
index f5f1c0a..b614864 100755
--- a/proxy/make.js
+++ b/proxy/make.js
@@ -1,7 +1,8 @@
 #!/usr/bin/env node
 
-var fs = require('fs');
-var { exec, spawn, execSync } = require('child_process');
+/* global require, process */
+
+var { exec, spawn } = require('child_process');
 
 // All files required.
 var FILES = [
@@ -15,12 +16,6 @@ var FILES = [
   'shims.js'
 ];
 
-var INITS = [
-  'init-badge.js',
-  'init-node.js',
-  'init-webext.js'
-];
-
 var FILES_SPEC = [
   'spec/broker.spec.js',
   'spec/init.spec.js',
@@ -42,7 +37,7 @@ var copyStaticFiles = function() {
 var concatJS = function(outDir, init) {
   var files;
   files = FILES.concat(`init-${init}.js`);
-  return exec(`cat ${files.join(' ')} > ${outDir}/${OUTFILE}`, function(err, 
stdout, stderr) {
+  return exec(`cat ${files.join(' ')} > ${outDir}/${OUTFILE}`, function(err) {
 if (err) {
   throw err;
 }
diff --git a/proxy/proxypair.js b/proxy/proxypair.js
index 674ac18..6ffa9e5 100644
--- a/proxy/proxypair.js
+++ b/proxy/proxypair.js
@@ -1,3 +1,5 @@
+/* global snowflake, log, dbg, Util, PeerConnection, Snowflake, Parse, WS */
+
 /*
 Represents a single:
 
@@ -66,15 +68,13 @@ class ProxyPair {
   }
 
   receiveWebRTCOffer(offer) {
-var e, err;
 if ('offer' !== offer.type) 

[tor-commits] [snowflake/master] Close over init so that we can return if a feature isn't detected

2019-07-10 Thread arlo
commit 27a92ab03a1e296a4e73f6861b31931e4aeba221
Author: Arlo Breault 
Date:   Sat Jul 6 16:40:03 2019 +0200

Close over init so that we can return if a feature isn't detected

I guess alternatively, just use an if/else block.
---
 proxy/init-badge.js  | 124 +++
 proxy/init-webext.js | 119 
 2 files changed, 126 insertions(+), 117 deletions(-)

diff --git a/proxy/init-badge.js b/proxy/init-badge.js
index 7e5277f..30c0218 100644
--- a/proxy/init-badge.js
+++ b/proxy/init-badge.js
@@ -2,72 +2,78 @@
 Entry point.
 */
 
-if (((typeof TESTING === "undefined" || TESTING === null) || !TESTING) && 
!Util.featureDetect()) {
-  console.log('webrtc feature not detected. shutting down');
-  return;
-}
+var snowflake, query, debug, silenceNotifications, log, dbg, init;
 
-var snowflake = null;
+;(function() {
 
-var query = Query.parse(location);
+  if (((typeof TESTING === "undefined" || TESTING === null) || !TESTING) && 
!Util.featureDetect()) {
+console.log('webrtc feature not detected. shutting down');
+return;
+  }
 
-var debug = Params.getBool(query, 'debug', false);
+  snowflake = null;
 
-var silenceNotifications = Params.getBool(query, 'silent', false);
+  query = Query.parse(location);
 
-// Log to both console and UI if applicable.
-// Requires that the snowflake and UI objects are hooked up in order to
-// log to console.
-var log = function(msg) {
-  console.log('Snowflake: ' + msg);
-  return snowflake != null ? snowflake.ui.log(msg) : void 0;
-};
+  debug = Params.getBool(query, 'debug', false);
 
-var dbg = function(msg) {
-  if (debug || ((snowflake != null ? snowflake.ui : void 0) instanceof 
DebugUI)) {
-return log(msg);
-  }
-};
+  silenceNotifications = Params.getBool(query, 'silent', false);
 
-var init = function() {
-  var broker, config, ui;
-  config = new Config;
-  if ('off' !== query['ratelimit']) {
-config.rateLimitBytes = Params.getByteCount(query, 'ratelimit', 
config.rateLimitBytes);
-  }
-  ui = null;
-  if (document.getElementById('badge') !== null) {
-ui = new BadgeUI();
-  } else if (document.getElementById('status') !== null) {
-ui = new DebugUI();
-  } else {
-ui = new UI();
-  }
-  broker = new Broker(config.brokerUrl);
-  snowflake = new Snowflake(config, ui, broker);
-  log('== snowflake proxy ==');
-  if (Util.snowflakeIsDisabled(config.cookieName)) {
-// Do not activate the proxy if any number of conditions are true.
-log('Currently not active.');
-return;
-  }
-  // Otherwise, begin setting up WebRTC and acting as a proxy.
-  dbg('Contacting Broker at ' + broker.url);
-  snowflake.setRelayAddr(config.relayAddr);
-  return snowflake.beginWebRTC();
-};
+  // Log to both console and UI if applicable.
+  // Requires that the snowflake and UI objects are hooked up in order to
+  // log to console.
+  log = function(msg) {
+console.log('Snowflake: ' + msg);
+return snowflake != null ? snowflake.ui.log(msg) : void 0;
+  };
 
-// Notification of closing tab with active proxy.
-window.onbeforeunload = function() {
-  if (!silenceNotifications && Snowflake.MODE.WEBRTC_READY === 
snowflake.state) {
-return Snowflake.MESSAGE.CONFIRMATION;
-  }
-  return null;
-};
+  dbg = function(msg) {
+if (debug || ((snowflake != null ? snowflake.ui : void 0) instanceof 
DebugUI)) {
+  return log(msg);
+}
+  };
+
+  init = function() {
+var broker, config, ui;
+config = new Config;
+if ('off' !== query['ratelimit']) {
+  config.rateLimitBytes = Params.getByteCount(query, 'ratelimit', 
config.rateLimitBytes);
+}
+ui = null;
+if (document.getElementById('badge') !== null) {
+  ui = new BadgeUI();
+} else if (document.getElementById('status') !== null) {
+  ui = new DebugUI();
+} else {
+  ui = new UI();
+}
+broker = new Broker(config.brokerUrl);
+snowflake = new Snowflake(config, ui, broker);
+log('== snowflake proxy ==');
+if (Util.snowflakeIsDisabled(config.cookieName)) {
+  // Do not activate the proxy if any number of conditions are true.
+  log('Currently not active.');
+  return;
+}
+// Otherwise, begin setting up WebRTC and acting as a proxy.
+dbg('Contacting Broker at ' + broker.url);
+snowflake.setRelayAddr(config.relayAddr);
+return snowflake.beginWebRTC();
+  };
+
+  // Notification of closing tab with active proxy.
+  window.onbeforeunload = function() {
+if (!silenceNotifications && Snowflake.MODE.WEBRTC_READY === 
snowflake.state) {
+  return Snowflake.MESSAGE.CONFIRMATION;
+}
+return null;
+  };
+
+  window.onunload = function() {
+snowflake.disable();
+return null;
+  };
 
-window.onunload = function() {
-  snowflake.disable();
-  return null;
-};
+  window.onload = init;
 
-window.onload = init;
+}());
diff --git a/proxy/init-webext.js b/proxy/init-webext.js
index 89072b8..3a2b120 100644
--- 

[tor-commits] [snowflake/master] Don't specify port for stun server

2019-07-10 Thread arlo
commit fb0578d84016439f387e1da37e23b4d5bc2f8a17
Author: Arlo Breault 
Date:   Sun Jul 7 12:43:32 2019 +0200

Don't specify port for stun server

No idea why but, with it, when a client disconnects the datachannel
doesn't close.  This wasn't an issue prior to 359600d since the
configuration wasn't being passed to the peerconnection constructor.

This probably just makes the url invalid and falls back to a default in
libwebrtc.
---
 proxy/config.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/proxy/config.js b/proxy/config.js
index 316f3b0..d5d8ef7 100644
--- a/proxy/config.js
+++ b/proxy/config.js
@@ -30,7 +30,7 @@ Config.prototype.connectionsPerClient = 1;
 Config.prototype.pcConfig = {
   iceServers: [
 {
-  urls: ['stun:stun.l.google.com:19302']
+  urls: ['stun:stun.l.google.com']
 }
   ]
 };



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


[tor-commits] [snowflake/master] Lint with eslint

2019-07-10 Thread arlo
commit ebeb45c8d621dbeb2c9d0cbe06669ad3751b3ea4
Author: Arlo Breault 
Date:   Sun Jul 7 15:31:09 2019 +0200

Lint with eslint

Requires at least node v8.x
---
 .travis.yml  | 3 ++-
 proxy/.eslintrc.json | 8 
 proxy/package.json   | 4 +++-
 3 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 259d9eb..072f073 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,7 +16,7 @@ go:
 - 1.10.x
 
 env:
-- TRAVIS_NODE_VERSION="6" CC="gcc-5" CXX="g++-5"
+- TRAVIS_NODE_VERSION="8" CC="gcc-5" CXX="g++-5"
 
 before_install:
 - nvm install $TRAVIS_NODE_VERSION
@@ -39,4 +39,5 @@ script:
 - go vet ./...
 - go test -v -race ./...
 - cd proxy
+- npm run lint
 - npm test
diff --git a/proxy/.eslintrc.json b/proxy/.eslintrc.json
new file mode 100644
index 000..d6f8309
--- /dev/null
+++ b/proxy/.eslintrc.json
@@ -0,0 +1,8 @@
+{
+"env": {
+"browser": true,
+"es6": true,
+"node": true
+},
+"extends": "eslint:recommended"
+}
diff --git a/proxy/package.json b/proxy/package.json
index ca13a52..c5a571b 100644
--- a/proxy/package.json
+++ b/proxy/package.json
@@ -12,7 +12,8 @@
 "webext": "node make.js webext",
 "clean": "node make.js clean",
 "prepublish": "node make.js node",
-"start": "node build/snowflake.js"
+"start": "node build/snowflake.js",
+"lint": "eslint . --ext .js"
   },
   "bin": {
 "snowflake": "build/snowflake.js"
@@ -20,6 +21,7 @@
   "author": "Serene Han",
   "license": "BSD-3-Clause",
   "devDependencies": {
+"eslint": "^6.0.1",
 "jasmine": "2.5.2"
   },
   "dependencies": {



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


[tor-commits] [snowflake/master] Null out relay after closing

2019-07-10 Thread arlo
commit c12fcbeb856fcb2ea5431059bd6712d91e5ac1b5
Author: Arlo Breault 
Date:   Sun Jul 7 18:44:56 2019 +0200

Null out relay after closing

This was probably meant to be `@relay = null` is the coffeescript.
---
 proxy/proxypair.js | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/proxy/proxypair.js b/proxy/proxypair.js
index c162807..674ac18 100644
--- a/proxy/proxypair.js
+++ b/proxy/proxypair.js
@@ -121,18 +121,18 @@ class ProxyPair {
 if (peer_ip != null) {
   params.push(["client_ip", peer_ip]);
 }
-this.relay = WS.makeWebsocket(this.relayAddr, params);
+var relay = this.relay = WS.makeWebsocket(this.relayAddr, params);
 this.relay.label = 'websocket-relay';
 this.relay.onopen = () => {
   if (this.timer) {
 clearTimeout(this.timer);
 this.timer = 0;
   }
-  log(this.relay.label + ' connected!');
+  log(relay.label + ' connected!');
   return snowflake.ui.setStatus('connected');
 };
 this.relay.onclose = () => {
-  log(this.relay.label + ' closed.');
+  log(relay.label + ' closed.');
   snowflake.ui.setStatus('disconnected.');
   snowflake.ui.setActive(false);
   snowflake.state = Snowflake.MODE.INIT;
@@ -146,8 +146,8 @@ class ProxyPair {
   if (0 === this.timer) {
 return;
   }
-  log(this.relay.label + ' timed out connecting.');
-  return this.relay.onclose();
+  log(relay.label + ' timed out connecting.');
+  return relay.onclose();
 }), 5000);
   }
 
@@ -172,7 +172,6 @@ class ProxyPair {
 
   // Close both WebRTC and websocket.
   close() {
-var relay;
 if (this.timer) {
   clearTimeout(this.timer);
   this.timer = 0;
@@ -181,11 +180,12 @@ class ProxyPair {
 if (this.webrtcIsReady()) {
   this.client.close();
 }
+this.client = null;
 if (this.relayIsReady()) {
   this.relay.close();
 }
-relay = null;
-return this.onCleanup();
+this.relay = null;
+this.onCleanup();
   }
 
   flush() {



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


[tor-commits] [snowflake/master] Don't overwrite global location

2019-07-10 Thread arlo
commit 6e95581f53d5b20c699617b7f57fc8b285a3d9c7
Author: Arlo Breault 
Date:   Sun Jul 7 10:30:19 2019 +0200

Don't overwrite global location
---
 proxy/init-badge.js | 2 +-
 proxy/shims.js  | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/proxy/init-badge.js b/proxy/init-badge.js
index 09579e6..180a963 100644
--- a/proxy/init-badge.js
+++ b/proxy/init-badge.js
@@ -13,7 +13,7 @@ var snowflake, query, debug, silenceNotifications, log, dbg, 
init;
 
   snowflake = null;
 
-  query = Query.parse(location);
+  query = Query.parse(location.search.substr(1));
 
   debug = Params.getBool(query, 'debug', false);
 
diff --git a/proxy/shims.js b/proxy/shims.js
index 4fc0b38..4ddf421 100644
--- a/proxy/shims.js
+++ b/proxy/shims.js
@@ -10,7 +10,7 @@ if (typeof module !== "undefined" && module !== null ? 
module.exports : void 0)
 }
   };
   chrome = {};
-  location = '';
+  location = { search: '' };
   if ((typeof TESTING === "undefined" || TESTING === null) || !TESTING) {
 webrtc = require('wrtc');
 PeerConnection = webrtc.RTCPeerConnection;
@@ -20,9 +20,6 @@ if (typeof module !== "undefined" && module !== null ? 
module.exports : void 0)
 ({ XMLHttpRequest } = require('xmlhttprequest'));
   }
 } else {
-  document = window.document;
-  chrome = window.chrome;
-  location = window.location.search.substr(1);
   PeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || 
window.webkitRTCPeerConnection;
   IceCandidate = window.RTCIceCandidate || window.mozRTCIceCandidate;
   SessionDescription = window.RTCSessionDescription || 
window.mozRTCSessionDescription;



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


[tor-commits] [snowflake/master] Use at least v6 of node on travis for destructuring assignment

2019-07-10 Thread arlo
commit 99952ca7de2e5d73dee5b3f17fe3da449cad6a4d
Author: Arlo Breault 
Date:   Sat Jul 6 16:59:37 2019 +0200

Use at least v6 of node on travis for destructuring assignment
---
 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 29d6525..259d9eb 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,7 +16,7 @@ go:
 - 1.10.x
 
 env:
-- TRAVIS_NODE_VERSION="4.2" CC="gcc-5" CXX="g++-5"
+- TRAVIS_NODE_VERSION="6" CC="gcc-5" CXX="g++-5"
 
 before_install:
 - nvm install $TRAVIS_NODE_VERSION



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


[tor-commits] [snowflake/master] Ensure `snnowflake` was initialized in unload handlers

2019-07-10 Thread arlo
commit 3455cd5da831ad77bd6e77544dba21134a294514
Author: Arlo Breault 
Date:   Wed Jul 10 10:52:51 2019 +0200

Ensure `snnowflake` was initialized in unload handlers
---
 proxy/init-badge.js  | 8 ++--
 proxy/init-webext.js | 8 ++--
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/proxy/init-badge.js b/proxy/init-badge.js
index 30c0218..09579e6 100644
--- a/proxy/init-badge.js
+++ b/proxy/init-badge.js
@@ -63,14 +63,18 @@ var snowflake, query, debug, silenceNotifications, log, 
dbg, init;
 
   // Notification of closing tab with active proxy.
   window.onbeforeunload = function() {
-if (!silenceNotifications && Snowflake.MODE.WEBRTC_READY === 
snowflake.state) {
+if (
+  !silenceNotifications &&
+  snowflake !== null &&
+  Snowflake.MODE.WEBRTC_READY === snowflake.state
+) {
   return Snowflake.MESSAGE.CONFIRMATION;
 }
 return null;
   };
 
   window.onunload = function() {
-snowflake.disable();
+if (snowflake !== null) { snowflake.disable(); }
 return null;
   };
 
diff --git a/proxy/init-webext.js b/proxy/init-webext.js
index 3a2b120..ee755c6 100644
--- a/proxy/init-webext.js
+++ b/proxy/init-webext.js
@@ -61,14 +61,18 @@ var debug, snowflake, config, broker, ui, log, dbg, init, 
update, silenceNotific
 
   // Notification of closing tab with active proxy.
   window.onbeforeunload = function() {
-if (!silenceNotifications && Snowflake.MODE.WEBRTC_READY === 
snowflake.state) {
+if (
+  !silenceNotifications &&
+  snowflake !== null &&
+  Snowflake.MODE.WEBRTC_READY === snowflake.state
+) {
   return Snowflake.MESSAGE.CONFIRMATION;
 }
 return null;
   };
 
   window.onunload = function() {
-snowflake.disable();
+if (snowflake !== null) { snowflake.disable(); }
 return null;
   };
 



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


[tor-commits] [snowflake/master] Rename Cakefile and make it work

2019-07-10 Thread arlo
commit f97c37fe5d98ad2df5f2e8cd6aac5a79882def65
Author: Arlo Breault 
Date:   Sat Jul 6 15:48:33 2019 +0200

Rename Cakefile and make it work
---
 .travis.yml   |   1 -
 proxy/Cakefile.js | 102 --
 proxy/coffeelint.json | 135 --
 proxy/make.js | 108 
 proxy/package.json|  15 +++---
 5 files changed, 114 insertions(+), 247 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 3037f5a..29d6525 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -39,5 +39,4 @@ script:
 - go vet ./...
 - go test -v -race ./...
 - cd proxy
-- npm run-script lint
 - npm test
diff --git a/proxy/Cakefile.js b/proxy/Cakefile.js
deleted file mode 100644
index 91ceea4..000
--- a/proxy/Cakefile.js
+++ /dev/null
@@ -1,102 +0,0 @@
-
-var fs = require('fs');
-var { exec, spawn, execSync } = require('child_process');
-
-// All coffeescript files required.
-var FILES = [
-  'broker.coffee',
-  'config.coffee',
-  'proxypair.coffee',
-  'snowflake.coffee',
-  'ui.coffee',
-  'util.coffee',
-  'websocket.coffee',
-  'shims.coffee'
-];
-
-var INITS = [
-  'init-badge.coffee',
-  'init-node.coffee',
-  'init-webext.coffee'
-];
-
-var FILES_SPEC = [
-  'spec/broker.spec.coffee',
-  'spec/init.spec.coffee',
-  'spec/proxypair.spec.coffee',
-  'spec/snowflake.spec.coffee',
-  'spec/ui.spec.coffee',
-  'spec/util.spec.coffee',
-  'spec/websocket.spec.coffee'
-];
-
-var OUTFILE = 'snowflake.js';
-
-var STATIC = 'static';
-
-var copyStaticFiles = function() {
-  return exec('cp ' + STATIC + '/* build/');
-};
-
-var compileCoffee = function(outDir, init) {
-  var files;
-  files = FILES.concat('init-' + init + '.coffee');
-  return exec('cat ' + files.join(' ') + ' | coffee -cs > ' + outDir + '/' + 
OUTFILE, function(err, stdout, stderr) {
-if (err) {
-  throw err;
-}
-  });
-};
-
-task('test', 'snowflake unit tests', function() {
-  var jasmineFiles, outFile, proc;
-  exec('mkdir -p test');
-  exec('jasmine init >&-');
-  // Simply concat all the files because we're not using node exports.
-  jasmineFiles = FILES.concat('init-badge.coffee', FILES_SPEC);
-  outFile = 'test/bundle.spec.coffee';
-  exec('echo "TESTING = true" > ' + outFile);
-  exec('cat ' + jasmineFiles.join(' ') + ' | cat >> ' + outFile);
-  execSync('coffee -cb ' + outFile);
-  proc = spawn('jasmine', ['test/bundle.spec.js'], {
-stdio: 'inherit'
-  });
-  return proc.on("exit", function(code) {
-return process.exit(code);
-  });
-});
-
-task('build', 'build the snowflake proxy', function() {
-  exec('mkdir -p build');
-  copyStaticFiles();
-  compileCoffee('build', 'badge');
-  return console.log('Snowflake prepared.');
-});
-
-task('webext', 'build the webextension', function() {
-  exec('mkdir -p webext');
-  compileCoffee('webext', 'webext');
-  return console.log('Webextension prepared.');
-});
-
-task('node', 'build the node binary', function() {
-  exec('mkdir -p build');
-  compileCoffee('build', 'node');
-  return console.log('Node prepared.');
-});
-
-task('lint', 'ensure idiomatic coffeescript', function() {
-  var filesAll, proc;
-  filesAll = FILES.concat(INITS, FILES_SPEC);
-  proc = spawn('coffeelint', filesAll, {
-file: 'coffeelint.json',
-stdio: 'inherit'
-  });
-  return proc.on("exit", function(code) {
-return process.exit(code);
-  });
-});
-
-task('clean', 'remove all built files', function() {
-  return exec('rm -r build');
-});
diff --git a/proxy/coffeelint.json b/proxy/coffeelint.json
deleted file mode 100644
index 239092c..000
--- a/proxy/coffeelint.json
+++ /dev/null
@@ -1,135 +0,0 @@
-{
-  "arrow_spacing": {
-"level": "error"
-  },
-  "braces_spacing": {
-"level": "error",
-"spaces": 1,
-"empty_object_spaces": 0
-  },
-  "camel_case_classes": {
-"level": "error"
-  },
-  "coffeescript_error": {
-"level": "error"
-  },
-  "colon_assignment_spacing": {
-"level": "ignore",
-"spacing": {
-  "left": 0,
-  "right": 0
-}
-  },
-  "cyclomatic_complexity": {
-"level": "ignore",
-"value": 10
-  },
-  "duplicate_key": {
-"level": "error"
-  },
-  "empty_constructor_needs_parens": {
-"level": "ignore"
-  },
-  "ensure_comprehensions": {
-"level": "warn"
-  },
-  "eol_last": {
-"level": "ignore"
-  },
-  "indentation": {
-"value": 2,
-"level": "error"
-  },
-  "line_endings": {
-"level": "ignore",
-"value": "unix"
-  },
-  "max_line_length": {
-"value": 80,
-"level": "warn",
-"limitComments": true
-  },
-  "missing_fat_arrows": {
-"level": "ignore",
-"is_strict": false
-  },
-  "newlines_after_classes": {
-"value": 3,
-"level": "ignore"
-  },
-  "no_backticks": {
-"level": "error"
-  },
-  "no_debugger": {
-"level": "warn",
-"console": false
-  },
-  "no_empty_functions": {
-"level": "ignore"
-  },
-  "no_empty_param_list": {
-

[tor-commits] [snowflake/master] Bump coffeescript to 2.x

2019-07-10 Thread arlo
commit 82562fb21de6472bfe73b41d227fd0eab80567f4
Author: Arlo Breault 
Date:   Wed Jul 10 10:42:49 2019 +0200

Bump coffeescript to 2.x

After auditing for breaking changes [0] so that the output produced uses
ES2015 classes.

[0] https://coffeescript.org/#breaking-changes)
---
 proxy/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/proxy/package.json b/proxy/package.json
index a828aa6..c907fed 100644
--- a/proxy/package.json
+++ b/proxy/package.json
@@ -25,7 +25,7 @@
 "jasmine": "2.5.2"
   },
   "dependencies": {
-"coffee-script": "^1.12.2",
+"coffeescript": "^2.4.1",
 "wrtc": "^0.0.61",
 "ws": "^3.3.1",
 "xmlhttprequest": "^1.8.0"



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


[tor-commits] [snowflake/master] Fix pcConfig from compiling to a global

2019-07-10 Thread arlo
commit 359600ddc55d197dbaac7f01f72ac8278054efe7
Author: Arlo Breault 
Date:   Sat Jul 6 13:43:29 2019 +0200

Fix pcConfig from compiling to a global

But note that maybe we should be constructing a new PCConfig each time
Config is instantiated, rather than sharing it on the prototype.
---
 proxy/config.coffee | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/proxy/config.coffee b/proxy/config.coffee
index 810c79f..43dca56 100644
--- a/proxy/config.coffee
+++ b/proxy/config.coffee
@@ -19,8 +19,7 @@ class Config
   connectionsPerClient: 1
 
   # TODO: Different ICE servers.
-  pcConfig = {
+  pcConfig:
 iceServers: [
   { urls: ['stun:stun.l.google.com:19302'] }
 ]
-  }



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


[tor-commits] [snowflake/master] Can't reference 'this' before calling super in derived class constructors

2019-07-10 Thread arlo
commit 1fd6cb870e4731d83fe49a55e61ca4a2ce73a00e
Author: Arlo Breault 
Date:   Sat Jul 6 13:03:49 2019 +0200

Can't reference 'this' before calling super in derived class constructors

From https://coffeescript.org/#breaking-changes-super-this
---
 proxy/ui.coffee | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/proxy/ui.coffee b/proxy/ui.coffee
index 2cc39dc..fb3c0c2 100644
--- a/proxy/ui.coffee
+++ b/proxy/ui.coffee
@@ -18,6 +18,7 @@ class BadgeUI extends UI
   $badge: null
 
   constructor: ->
+super()
 @$badge = document.getElementById('badge')
 
   setActive: (connected) ->
@@ -31,6 +32,7 @@ class DebugUI extends UI
   $status: null
 
   constructor: ->
+super()
 # Setup other DOM handlers if it's debug mode.
 @$status = document.getElementById('status')
 @$msglog = document.getElementById('msglog')
@@ -58,6 +60,7 @@ class WebExtUI extends UI
   stats: null
 
   constructor: ->
+super()
 @initStats()
 chrome.runtime.onConnect.addListener @onConnect
 
@@ -120,4 +123,3 @@ class WebExtUI extends UI
 chrome.browserAction.setIcon
   path:
 32: "icons/status-" + (if enabled then "on" else "off") + ".png"
-



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


[tor-commits] [snowflake/master] Lightly massage some of the generated JavaScript

2019-07-10 Thread arlo
commit 1867a3f121b5ea032466675f8ea3d00a134acd9a
Author: Arlo Breault 
Date:   Sat Jul 6 15:20:07 2019 +0200

Lightly massage some of the generated JavaScript
---
 proxy/Cakefile.js|  42 +++--
 proxy/broker.js  | 188 +--
 proxy/config.js  |  57 +++---
 proxy/init-badge.js  |  16 +-
 proxy/init-node.js   |  14 +-
 proxy/init-webext.js |  20 +-
 proxy/proxypair.js   | 432 +--
 proxy/shims.js   |   5 +-
 proxy/snowflake.js   | 298 +++--
 proxy/spec/broker.spec.js|  58 +++---
 proxy/spec/init.spec.js  |  19 +-
 proxy/spec/proxypair.spec.js |  51 +++--
 proxy/spec/snowflake.spec.js |  71 +++
 proxy/spec/ui.spec.js|  26 +--
 proxy/spec/util.spec.js  |  68 ---
 proxy/spec/websocket.spec.js |  23 ++-
 proxy/ui.js  | 299 ++
 proxy/util.js| 148 +++
 proxy/websocket.js   | 112 ++-
 19 files changed, 972 insertions(+), 975 deletions(-)

diff --git a/proxy/Cakefile.js b/proxy/Cakefile.js
index c7bc625..91ceea4 100644
--- a/proxy/Cakefile.js
+++ b/proxy/Cakefile.js
@@ -1,26 +1,44 @@
-// Generated by CoffeeScript 2.4.1
-var FILES, FILES_SPEC, INITS, OUTFILE, STATIC, compileCoffee, copyStaticFiles, 
exec, execSync, fs, spawn;
 
-fs = require('fs');
-
-({exec, spawn, execSync} = require('child_process'));
+var fs = require('fs');
+var { exec, spawn, execSync } = require('child_process');
 
 // All coffeescript files required.
-FILES = ['broker.coffee', 'config.coffee', 'proxypair.coffee', 
'snowflake.coffee', 'ui.coffee', 'util.coffee', 'websocket.coffee', 
'shims.coffee'];
+var FILES = [
+  'broker.coffee',
+  'config.coffee',
+  'proxypair.coffee',
+  'snowflake.coffee',
+  'ui.coffee',
+  'util.coffee',
+  'websocket.coffee',
+  'shims.coffee'
+];
 
-INITS = ['init-badge.coffee', 'init-node.coffee', 'init-webext.coffee'];
+var INITS = [
+  'init-badge.coffee',
+  'init-node.coffee',
+  'init-webext.coffee'
+];
 
-FILES_SPEC = ['spec/broker.spec.coffee', 'spec/init.spec.coffee', 
'spec/proxypair.spec.coffee', 'spec/snowflake.spec.coffee', 
'spec/ui.spec.coffee', 'spec/util.spec.coffee', 'spec/websocket.spec.coffee'];
+var FILES_SPEC = [
+  'spec/broker.spec.coffee',
+  'spec/init.spec.coffee',
+  'spec/proxypair.spec.coffee',
+  'spec/snowflake.spec.coffee',
+  'spec/ui.spec.coffee',
+  'spec/util.spec.coffee',
+  'spec/websocket.spec.coffee'
+];
 
-OUTFILE = 'snowflake.js';
+var OUTFILE = 'snowflake.js';
 
-STATIC = 'static';
+var STATIC = 'static';
 
-copyStaticFiles = function() {
+var copyStaticFiles = function() {
   return exec('cp ' + STATIC + '/* build/');
 };
 
-compileCoffee = function(outDir, init) {
+var compileCoffee = function(outDir, init) {
   var files;
   files = FILES.concat('init-' + init + '.coffee');
   return exec('cat ' + files.join(' ') + ' | coffee -cs > ' + outDir + '/' + 
OUTFILE, function(err, stdout, stderr) {
diff --git a/proxy/broker.js b/proxy/broker.js
index f7af5bb..4e287b4 100644
--- a/proxy/broker.js
+++ b/proxy/broker.js
@@ -1,73 +1,44 @@
-// Generated by CoffeeScript 2.4.1
 /*
 Communication with the snowflake broker.
 
 Browser snowflakes must register with the broker in order
 to get assigned to clients.
 */
-var Broker;
 
-Broker = (function() {
-  // Represents a broker running remotely.
-  class Broker {
-// When interacting with the Broker, snowflake must generate a unique 
session
-// ID so the Broker can keep track of each proxy's signalling channels.
-// On construction, this Broker object does not do anything until
-// |getClientOffer| is called.
-constructor(url) {
-  // Promises some client SDP Offer.
-  // Registers this Snowflake with the broker using an HTTP POST request, 
and
-  // waits for a response containing some client offer that the Broker 
chooses
-  // for this proxy..
-  // TODO: Actually support multiple clients.
-  this.getClientOffer = this.getClientOffer.bind(this);
-  // urlSuffix for the broker is different depending on what action
-  // is desired.
-  this._postRequest = this._postRequest.bind(this);
-  this.url = url;
-  this.clients = 0;
-  if (0 === this.url.indexOf('localhost', 0)) {
-// Ensure url has the right protocol + trailing slash.
-this.url = 'http://' + this.url;
-  }
-  if (0 !== this.url.indexOf('http', 0)) {
-this.url = 'https://' + this.url;
-  }
-  if ('/' !== this.url.substr(-1)) {
-this.url += '/';
-  }
-}
+// Represents a broker running remotely.
+class Broker {
 
-getClientOffer(id) {
-  return new Promise((fulfill, reject) => {
-var xhr;
-xhr = new XMLHttpRequest();
-xhr.onreadystatechange = function() {
-  if (xhr.DONE !== xhr.readyState) {
-return;
-  }
- 

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

2019-07-10 Thread translation
commit b4f7e6c137239095bb8e158fb6ef72e216a68f4f
Author: Translation commit bot 
Date:   Wed Jul 10 14:20:01 2019 +

Update translations for torbutton-securitylevelproperties
---
 hr/securitylevel.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hr/securitylevel.properties b/hr/securitylevel.properties
index 9d9eae745..f961f32c4 100644
--- a/hr/securitylevel.properties
+++ b/hr/securitylevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Security Level : Safer
 securityLevel.safer.summary = Onemogućuje značajke web stranica koje su 
inače opasne, čime će neke stranice izgubiti funkcionalnost.
 securityLevel.safer.description1 = JavaScript je onemogućen na svim ne-HTTPS 
stranicama.
 securityLevel.safer.description2 = Neki fontovi i matematički simboli su 
onemogućeni.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL 
are click-to-play.
+securityLevel.safer.description3 = Audio i video (HTML5 medije) i WebGL 
trebaju se klikniti za reprodukciju.
 securityLevel.safest.level = Najsigurnije
 securityLevel.safest.tooltip = Security Level : Safest
 securityLevel.safest.summary = Dopušta samo značajke web stranica potrebne 
za statične stranice i osnovne usluge. Ove promjene utječu na slike, medij i 
skripte.

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


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

2019-07-10 Thread translation
commit a843e64cf2c430440f26d0aa6837d7ce3c2858a5
Author: Translation commit bot 
Date:   Wed Jul 10 14:19:44 2019 +

Update translations for torbutton-abouttbupdatedtd_completed
---
 hr/abouttbupdate.dtd | 8 
 1 file changed, 8 insertions(+)

diff --git a/hr/abouttbupdate.dtd b/hr/abouttbupdate.dtd
new file mode 100644
index 0..02c6aa4e0
--- /dev/null
+++ b/hr/abouttbupdate.dtd
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+

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


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

2019-07-10 Thread translation
commit 48b15170ca42ac143ed348c1aa6bf0e942403800
Author: Translation commit bot 
Date:   Wed Jul 10 14:19:02 2019 +

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

diff --git a/hr/torbutton.properties b/hr/torbutton.properties
index 92d1d5ff0..50131bb51 100644
--- a/hr/torbutton.properties
+++ b/hr/torbutton.properties
@@ -53,7 +53,7 @@ profileMigrationFailed=Migracija Vašeg postojećeg profila 
%S nije uspjela.\nNo
 # "Downloading update" string for the hamburger menu (see #28885).
 # This string is kept here for ease of translation.
 # LOCALIZATION NOTE: %S is the application name.
-updateDownloadingPanelUILabel=Downloading %S update
+updateDownloadingPanelUILabel=Preuzimanje %S ažuriranja
 
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Veza enkriptirana (Onion usluga, 
%1$S, %2$S bitni ključevi, %3$S)

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


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

2019-07-10 Thread translation
commit ef9b0d14ae25a59a1da0cf45429d4cf0d9cf4c33
Author: Translation commit bot 
Date:   Wed Jul 10 14:19:21 2019 +

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

diff --git a/hr/torbutton.dtd b/hr/torbutton.dtd
index 68ea37dfe..24fa25fc3 100644
--- a/hr/torbutton.dtd
+++ b/hr/torbutton.dtd
@@ -36,6 +36,6 @@
 
 
 
-
+
 
 

___
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

2019-07-10 Thread translation
commit 9a9f22aca2b65c9f2b3ff71829dca348c6d103e3
Author: Translation commit bot 
Date:   Wed Jul 10 14:19:15 2019 +

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

diff --git a/hr/torbutton.dtd b/hr/torbutton.dtd
index 68ea37dfe..24fa25fc3 100644
--- a/hr/torbutton.dtd
+++ b/hr/torbutton.dtd
@@ -36,6 +36,6 @@
 
 
 
-
+
 
 

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


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

2019-07-10 Thread translation
commit 1fcd7f878079da5e9701bc8b0a55210c129f9871
Author: Translation commit bot 
Date:   Wed Jul 10 14:19:38 2019 +

Update translations for torbutton-abouttbupdatedtd
---
 hr/abouttbupdate.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/hr/abouttbupdate.dtd b/hr/abouttbupdate.dtd
index aca159352..02c6aa4e0 100644
--- a/hr/abouttbupdate.dtd
+++ b/hr/abouttbupdate.dtd
@@ -1,8 +1,8 @@
-
+
 
 
 
 
 
-
-
+
+

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


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

2019-07-10 Thread translation
commit c2cde9c702959a7eb325d78afb8efc47a96abb6c
Author: Translation commit bot 
Date:   Wed Jul 10 14:19:08 2019 +

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

diff --git a/hr/torbutton.properties b/hr/torbutton.properties
index 92d1d5ff0..50131bb51 100644
--- a/hr/torbutton.properties
+++ b/hr/torbutton.properties
@@ -53,7 +53,7 @@ profileMigrationFailed=Migracija Vašeg postojećeg profila 
%S nije uspjela.\nNo
 # "Downloading update" string for the hamburger menu (see #28885).
 # This string is kept here for ease of translation.
 # LOCALIZATION NOTE: %S is the application name.
-updateDownloadingPanelUILabel=Downloading %S update
+updateDownloadingPanelUILabel=Preuzimanje %S ažuriranja
 
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Veza enkriptirana (Onion usluga, 
%1$S, %2$S bitni ključevi, %3$S)

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


[tor-commits] [translation/tba-torbrowserstringsdtd_completed] Update translations for tba-torbrowserstringsdtd_completed

2019-07-10 Thread translation
commit 3824168b183e64b0f60fad4c42e6577756cef784
Author: Translation commit bot 
Date:   Wed Jul 10 14:17:54 2019 +

Update translations for tba-torbrowserstringsdtd_completed
---
 hr/torbrowser_strings.dtd | 59 +++
 1 file changed, 59 insertions(+)

diff --git a/hr/torbrowser_strings.dtd b/hr/torbrowser_strings.dtd
new file mode 100644
index 0..668c70ee7
--- /dev/null
+++ b/hr/torbrowser_strings.dtd
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


[tor-commits] [translation/tba-torbrowserstringsdtd] Update translations for tba-torbrowserstringsdtd

2019-07-10 Thread translation
commit b57c7b34b619d99cea1dcd6d95552749ad5078ec
Author: Translation commit bot 
Date:   Wed Jul 10 14:17:46 2019 +

Update translations for tba-torbrowserstringsdtd
---
 hr/torbrowser_strings.dtd | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/hr/torbrowser_strings.dtd b/hr/torbrowser_strings.dtd
index 6fde3558c..668c70ee7 100644
--- a/hr/torbrowser_strings.dtd
+++ b/hr/torbrowser_strings.dtd
@@ -49,11 +49,11 @@
 
 
 
-
-
-
-
+
+
+
+
 
-
+
 
-
+

___
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

2019-07-10 Thread translation
commit f092d8040944cbf77766e299d0e9fc0102c9ae4a
Author: Translation commit bot 
Date:   Wed Jul 10 14:15:13 2019 +

Update translations for abouttor-homepage_completed
---
 hr/aboutTor.dtd | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/hr/aboutTor.dtd b/hr/aboutTor.dtd
new file mode 100644
index 0..c9a0ef5f5
--- /dev/null
+++ b/hr/aboutTor.dtd
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+https://duckduckgo.com;>
+
+
+
+
+
+
+
+
+
+https://www.torproject.org/getinvolved/volunteer.html.en;>
+
+
+
+
+
+
+
+

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


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

2019-07-10 Thread translation
commit 66938d3ab360e33030c4efff60e6d1025ad01d11
Author: Translation commit bot 
Date:   Wed Jul 10 14:15:05 2019 +

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

diff --git a/hr/aboutTor.dtd b/hr/aboutTor.dtd
index da41f18f7..c9a0ef5f5 100644
--- a/hr/aboutTor.dtd
+++ b/hr/aboutTor.dtd
@@ -6,7 +6,7 @@
 
 
 
-
+
 
 
 
@@ -31,5 +31,5 @@
 
 
 
-
-
+
+

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


[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-07-10 Thread translation
commit 4c5217b954a4ca44941a4944b6a3e077998b805c
Author: Translation commit bot 
Date:   Wed Jul 10 13:50:36 2019 +

Update translations for tpo-web
---
 contents+et.po | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/contents+et.po b/contents+et.po
index 9a28b492f..5671e5a03 100644
--- a/contents+et.po
+++ b/contents+et.po
@@ -3,6 +3,7 @@
 # kytv , 2019
 # IDRASSI Mounir , 2019
 # erinm, 2019
+# Madis, 2019
 # 
 msgid ""
 msgstr ""
@@ -10,7 +11,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-06-05 12:03+CET\n"
 "PO-Revision-Date: 2019-03-09 10:41+\n"
-"Last-Translator: erinm, 2019\n"
+"Last-Translator: Madis, 2019\n"
 "Language-Team: Estonian (https://www.transifex.com/otf/teams/1519/et/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -127,7 +128,7 @@ msgstr "Anneta"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Donate Now"
-msgstr ""
+msgstr "Anneta nüüd"
 
 #: https//www.torproject.org/thank-you/
 #: (content/thank-you/contents+en.lrpage.title)

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


[tor-commits] [translation/tba-torbrowserstringsdtd] Update translations for tba-torbrowserstringsdtd

2019-07-10 Thread translation
commit 3ddc16b63d454584690e23cf75675117657f381c
Author: Translation commit bot 
Date:   Wed Jul 10 13:47:46 2019 +

Update translations for tba-torbrowserstringsdtd
---
 hr/torbrowser_strings.dtd | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/hr/torbrowser_strings.dtd b/hr/torbrowser_strings.dtd
index 5ca614602..6fde3558c 100644
--- a/hr/torbrowser_strings.dtd
+++ b/hr/torbrowser_strings.dtd
@@ -33,20 +33,20 @@
 
 
 
-
+
 
-
-
+
+
 
-
+
 
-
-
+
+
 
-
+
 
 
-
+
 
 
 

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


[tor-commits] [translation/donatepages-messagespot] Update translations for donatepages-messagespot

2019-07-10 Thread translation
commit d69c96a4a40d8706c9ca2a73bbf051be26e04d24
Author: Translation commit bot 
Date:   Wed Jul 10 13:45:40 2019 +

Update translations for donatepages-messagespot
---
 locale/et/LC_MESSAGES/messages.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/locale/et/LC_MESSAGES/messages.po 
b/locale/et/LC_MESSAGES/messages.po
index 1ab7b278c..bc99d026c 100644
--- a/locale/et/LC_MESSAGES/messages.po
+++ b/locale/et/LC_MESSAGES/messages.po
@@ -1,12 +1,12 @@
 # Translators:
 # IDRASSI Mounir , 2018
 # erinm, 2018
-# Madis, 2018
 # martinpaljak , 2019
+# Madis, 2019
 # 
 msgid ""
 msgstr ""
-"Last-Translator: martinpaljak , 2019\n"
+"Last-Translator: Madis, 2019\n"
 "Language-Team: Estonian (https://www.transifex.com/otf/teams/1519/et/)\n"
 "Language: et\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1776,7 +1776,7 @@ msgstr ""
 
 #: 
tmp/cache_locale/0d/0de73852fd4b6afe8a4f069f907a5e1e93a3159f5ffaddbf485db43dd4ce3a8a.php:71
 msgid "Donate Now"
-msgstr ""
+msgstr "Anneta nüüd"
 
 #: 
tmp/cache_locale/08/08a9b06344a88c9ea01db4cdf9711c9cee305183a512ae0e8b7381dae8c6d798.php:22
 msgid "See if your employer offers employee gift matching"

___
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

2019-07-10 Thread translation
commit c25c3e199cd4987779b3b50f88079dcc21496158
Author: Translation commit bot 
Date:   Wed Jul 10 13:45:05 2019 +

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

diff --git a/et/aboutTor.dtd b/et/aboutTor.dtd
index 94eead169..7b4600bfb 100644
--- a/et/aboutTor.dtd
+++ b/et/aboutTor.dtd
@@ -6,7 +6,7 @@
 
 
 
-
+
 
 
 
@@ -28,8 +28,8 @@
 
 
 
-
-
+
+
 
 
 

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


[tor-commits] [translation/tba-torbrowserstringsdtd] Update translations for tba-torbrowserstringsdtd

2019-07-10 Thread translation
commit fea1c0403956caf5fe7ea2dbde206567f447084b
Author: Translation commit bot 
Date:   Wed Jul 10 13:17:43 2019 +

Update translations for tba-torbrowserstringsdtd
---
 hr/torbrowser_strings.dtd | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/hr/torbrowser_strings.dtd b/hr/torbrowser_strings.dtd
index 39dab3002..5ca614602 100644
--- a/hr/torbrowser_strings.dtd
+++ b/hr/torbrowser_strings.dtd
@@ -21,18 +21,18 @@
 
 
 
-
-
+
+
 
-
+
 
-
+
 
 
 
-
+
 
-
+
 
 
 

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


[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-07-10 Thread translation
commit 0f357035660acca629cfcfdf580fe6b57a763e08
Author: Translation commit bot 
Date:   Wed Jul 10 11:50:41 2019 +

Update translations for tpo-web
---
 contents+sr.po | 84 +++---
 1 file changed, 45 insertions(+), 39 deletions(-)

diff --git a/contents+sr.po b/contents+sr.po
index 1d10d41fc..d99440619 100644
--- a/contents+sr.po
+++ b/contents+sr.po
@@ -1,6 +1,4 @@
 # Translators:
-# Aleksandar Todorović (r3bl) , 2019
-# Nikola Stojaković , 2019
 # erinm, 2019
 # Aleksa Ristić, 2019
 # 
@@ -50,7 +48,7 @@ msgstr ""
 #: https//www.torproject.org/contact/
 #: (content/contact/contents+en.lrpage.title)
 msgid "Contact"
-msgstr "Контакт"
+msgstr "Kontakt"
 
 #: https//www.torproject.org/contact/
 #: (content/contact/contents+en.lrpage.section)
@@ -71,6 +69,10 @@ msgid ""
 "answers to frequently asked questions about connecting to Tor, circumventing"
 " censorship, using onion services, and more."
 msgstr ""
+"Potrebna ti je pomoć? Poseti naš [portal podrške] "
+"(https://support.torproject.org) za odgovore na često postavljena pitanja o "
+"povezivanju sa Tor-om, zaobilaženju cenzure, korišćenju Onion usluga i "
+"drugog."
 
 #: https//www.torproject.org/download/
 #: (content/download/contents+en.lrpage.title)
@@ -82,7 +84,7 @@ msgstr ""
 #: https//www.torproject.org/download/tor/
 #: (content/download/tor/contents+en.lrpage.section)
 msgid "Download"
-msgstr "Преузимање"
+msgstr "Preuzimanje"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.title)
 msgid "Sponsors"
@@ -101,11 +103,11 @@ msgstr "Sponzori"
 #: https//www.torproject.org/about/jobs/
 #: (content/about/jobs/contents+en.lrjobs.section)
 msgid "About"
-msgstr "О нама"
+msgstr "O nama"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Documentation"
-msgstr "Документација"
+msgstr "Dokumentacija"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Press"
@@ -113,7 +115,7 @@ msgstr "Press"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Support"
-msgstr "Подршка"
+msgstr "Podrška"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Jobs"
@@ -121,20 +123,20 @@ msgstr "Poslovi"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Blog"
-msgstr "Блог"
+msgstr "Blog"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Donate"
-msgstr "Донирај"
+msgstr "Doniraj"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Donate Now"
-msgstr "Doniraj sada"
+msgstr "Doniraj odmah"
 
 #: https//www.torproject.org/thank-you/
 #: (content/thank-you/contents+en.lrpage.title)
 msgid "Success"
-msgstr "Успешно"
+msgstr "Uspešno"
 
 #: https//www.torproject.org/thank-you/
 #: (content/thank-you/contents+en.lrpage.body)
@@ -159,17 +161,19 @@ msgid ""
 "We need your help to keep Tor secure and safe for millions across the globe."
 " [Donate Now](https://donate.torproject.org/)"
 msgstr ""
+"Potrebna nam je tvoja pomoć da održimo Tor bezbednim i sigurnim za milione "
+"korisnika Å¡irom sveta. [Doniraj odmah](https://donate.torproject.org/)"
 
 #: https//www.torproject.org/about/ (content/about/contents+en.lrpage.title)
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.title)
 msgid "History"
-msgstr "Историјат"
+msgstr "Istorijat"
 
 #: https//www.torproject.org/download/alpha/
 #: (content/download/alpha/contents+en.lrpage.title)
 msgid "Download Tor Browser Alpha"
-msgstr "Preuzmi Tor Browser Alpha"
+msgstr "Preuzmi Tor Browser alfa verziju"
 
 #: https//www.torproject.org/download/alpha/
 #: (content/download/alpha/contents+en.lrpage.body)
@@ -190,7 +194,7 @@ msgstr ""
 #: https//www.torproject.org/download/languages/
 #: (content/download/languages/contents+en.lrpage.title)
 msgid "Download Tor Browser in your language"
-msgstr "Preuzmi Tor Browser na tvom jeziku"
+msgstr "Preuzmi Tor pregledač na tvom jeziku"
 
 #: https//www.torproject.org/download/languages/
 #: (content/download/languages/contents+en.lrpage.body)
@@ -416,7 +420,7 @@ msgstr ""
 #: https//www.torproject.org/press/-new-release-tails/
 #: (content/press/new-release-tails/contents+en.lrpost.title)
 msgid "New Release: Tails 3.12"
-msgstr ""
+msgstr "Novo izdanje: Tails 3.12"
 
 #: https//www.torproject.org/press/-new-release-tails/
 #: (content/press/new-release-tails/contents+en.lrpost.summary)
@@ -435,7 +439,7 @@ msgstr ""
 #: https//www.torproject.org/press/-new-release-tor/
 #: (content/press/new-release-tor/contents+en.lrpost.title)
 msgid "New Release: Tor 0.4.0.1-alpha"
-msgstr ""
+msgstr "Novo izdanje: Tor 0.4.0.1-alfa"
 
 #: https//www.torproject.org/press/-new-release-tor/
 #: (content/press/new-release-tor/contents+en.lrpost.summary)
@@ -448,7 +452,7 @@ 

[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-07-10 Thread translation
commit 90cb5a50a1088541170002a4c4b771de352c9393
Author: Translation commit bot 
Date:   Wed Jul 10 11:48:02 2019 +

Update translations for tbmanual-contentspot
---
 contents+sr.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/contents+sr.po b/contents+sr.po
index a3d1d5f78..8738a01a0 100644
--- a/contents+sr.po
+++ b/contents+sr.po
@@ -2092,7 +2092,7 @@ msgstr ""
 
 #: templates/footer.html:26
 msgid "SIGN UP"
-msgstr ""
+msgstr "Prijavi se"
 
 #: templates/footer.html:32
 msgid ""
@@ -2122,7 +2122,7 @@ msgstr "Preuzmi Tor pregledač"
 
 #: templates/search.html:5
 msgid "Search"
-msgstr ""
+msgstr "Pretraga"
 
 #: templates/sidenav.html:4 templates/sidenav.html:35
 msgid "Topics"

___
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

2019-07-10 Thread translation
commit 9ec0cefc734fdbf39046189384b60186a24f9d41
Author: Translation commit bot 
Date:   Wed Jul 10 11:47:19 2019 +

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

diff --git a/sr/openpgp-applet.pot b/sr/openpgp-applet.pot
index b2ab4e55b..fb38d5a1a 100644
--- a/sr/openpgp-applet.pot
+++ b/sr/openpgp-applet.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2019-07-10 09:00+\n"
+"PO-Revision-Date: 2019-07-10 11:04+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\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-misc] Update translations for tails-misc

2019-07-10 Thread translation
commit 253d51c4342bb700fc5ec243c3dd859f6b406e53
Author: Translation commit bot 
Date:   Wed Jul 10 11:46:40 2019 +

Update translations for tails-misc
---
 sr.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sr.po b/sr.po
index 6131a16cd..9f5d4be24 100644
--- a/sr.po
+++ b/sr.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-06-30 18:53+0200\n"
-"PO-Revision-Date: 2019-07-10 09:19+\n"
+"PO-Revision-Date: 2019-07-10 11:04+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\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/mat-gui] Update translations for mat-gui

2019-07-10 Thread translation
commit ee7118f0854c79ee93b1652cd13785cddb884d4a
Author: Translation commit bot 
Date:   Wed Jul 10 11:46:17 2019 +

Update translations for mat-gui
---
 sr.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sr.po b/sr.po
index 18fa178b8..3d73e0911 100644
--- a/sr.po
+++ b/sr.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2019-07-09 22:45+\n"
+"PO-Revision-Date: 2019-07-10 11:04+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"

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


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

2019-07-10 Thread translation
commit 4e6c5b1bca54d94029bc309ef989a8f780b9880e
Author: Translation commit bot 
Date:   Wed Jul 10 11:15:18 2019 +

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

diff --git a/sr/LC_MESSAGES/bridgedb.po b/sr/LC_MESSAGES/bridgedb.po
index 564ae38e5..cf9b486c5 100644
--- a/sr/LC_MESSAGES/bridgedb.po
+++ b/sr/LC_MESSAGES/bridgedb.po
@@ -17,7 +17,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2019-07-10 09:01+\n"
+"PO-Revision-Date: 2019-07-10 11:07+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"

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


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

2019-07-10 Thread translation
commit 30ed1a3541b99aa2f522287c4900c262b54c5e8b
Author: Translation commit bot 
Date:   Wed Jul 10 11:15:25 2019 +

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

diff --git a/sr/LC_MESSAGES/bridgedb.po b/sr/LC_MESSAGES/bridgedb.po
index 564ae38e5..cf9b486c5 100644
--- a/sr/LC_MESSAGES/bridgedb.po
+++ b/sr/LC_MESSAGES/bridgedb.po
@@ -17,7 +17,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2019-07-10 09:01+\n"
+"PO-Revision-Date: 2019-07-10 11:07+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\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/tba-torbrowserstringsdtd] Update translations for tba-torbrowserstringsdtd

2019-07-10 Thread translation
commit c9b37cf64ba5779b1ba2616b6387b0ac7df66687
Author: Translation commit bot 
Date:   Wed Jul 10 10:17:50 2019 +

Update translations for tba-torbrowserstringsdtd
---
 hr/torbrowser_strings.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hr/torbrowser_strings.dtd b/hr/torbrowser_strings.dtd
index 9e29a4b55..39dab3002 100644
--- a/hr/torbrowser_strings.dtd
+++ b/hr/torbrowser_strings.dtd
@@ -17,7 +17,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/tba-torbrowserstringsdtd] Update translations for tba-torbrowserstringsdtd

2019-07-10 Thread translation
commit 7563377173ed9e4d353b5f58977c880c319c94dd
Author: Translation commit bot 
Date:   Wed Jul 10 09:48:00 2019 +

Update translations for tba-torbrowserstringsdtd
---
 hr/torbrowser_strings.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hr/torbrowser_strings.dtd b/hr/torbrowser_strings.dtd
index 95ad9ff76..9e29a4b55 100644
--- a/hr/torbrowser_strings.dtd
+++ b/hr/torbrowser_strings.dtd
@@ -9,11 +9,11 @@
 
 
 
-
+
 
 
 
-
+
 
 
 

___
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

2019-07-10 Thread translation
commit e20478e1e0dc0d0864742b4468e4e452dac8bf27
Author: Translation commit bot 
Date:   Wed Jul 10 09:46:52 2019 +

Update translations for tails-misc
---
 sr.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sr.po b/sr.po
index 4522cb42d..6131a16cd 100644
--- a/sr.po
+++ b/sr.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-06-30 18:53+0200\n"
-"PO-Revision-Date: 2019-07-10 09:00+\n"
+"PO-Revision-Date: 2019-07-10 09:19+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\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/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-07-10 Thread translation
commit c31ed8397362b52121ac4f8d123622a22b255c4b
Author: Translation commit bot 
Date:   Wed Jul 10 09:18:32 2019 +

Update translations for tbmanual-contentspot
---
 contents+sr.po | 2133 
 1 file changed, 2133 insertions(+)

diff --git a/contents+sr.po b/contents+sr.po
new file mode 100644
index 0..a3d1d5f78
--- /dev/null
+++ b/contents+sr.po
@@ -0,0 +1,2133 @@
+# Translators:
+# erinm, 2019
+# Aleksa Ristić, 2019
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-06-03 14:04+CET\n"
+"PO-Revision-Date: 2018-11-14 12:31+\n"
+"Last-Translator: Aleksa Ristić, 2019\n"
+"Language-Team: Serbian (https://www.transifex.com/otf/teams/1519/sr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 
n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#: https//tb-manual.torproject.org/ (content/contents+en.lrshowcase.title)
+msgid "Tor Browser User Manual"
+msgstr "Korisničko uputstvo za Tor pregledač"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "About"
+msgstr "O nama"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Documentation"
+msgstr "Dokumentacija"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Press"
+msgstr "Press"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Blog"
+msgstr "Blog"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Newsletter"
+msgstr "Newsletter"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Contact"
+msgstr "Kontakt"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Plugins"
+msgstr "Dodaci"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Becoming a Tor translator"
+msgstr "Postani Tor prevodioc"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "About Tor Browser"
+msgstr "O Tor Pregledaču"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Downloading"
+msgstr "Preuzimanje"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Running Tor Browser for the first time"
+msgstr "Pokretanje Tor pregledača po prvi put"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Pluggable transports"
+msgstr "Priključni transport"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Circumvention"
+msgstr "Zaobilaženje"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Bridges"
+msgstr "Mostovi"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Managing identities"
+msgstr "Upravljanje identitetom"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Onion Services"
+msgstr "Onion usluge"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Secure Connections"
+msgstr "Sigurne veze"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Security Settings"
+msgstr "Bezbednosna podešavanja"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Updating"
+msgstr "Ažuriranje"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Troubleshooting"
+msgstr "Rešavanje problema"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+msgid "Uninstalling"
+msgstr "Deinstaliranje"
+
+#: https//tb-manual.torproject.org/menu/
+#: (content/menu/contents+en.lrtopic.body)
+#: https//tb-manual.torproject.org/known-issues/
+#: (content/known-issues/contents+en.lrtopic.description)
+msgid "Known issues"
+msgstr "Poznati problemi"
+
+#: https//tb-manual.torproject.org/about/
+#: (content/about/contents+en.lrtopic.title)
+msgid "ABOUT TOR BROWSER"
+msgstr "O TOR PREGLEDAČU"
+
+#: https//tb-manual.torproject.org/about/
+#: (content/about/contents+en.lrtopic.description)
+msgid "Learn what Tor Browser can do to protect your privacy and anonymity"
+msgstr ""
+"Naučit šta Tor pregledač može učiniti kako bi zaštitio tvoju privatnost 
i "
+"anonimnost"
+
+#: https//tb-manual.torproject.org/about/
+#: (content/about/contents+en.lrtopic.body)
+msgid ""
+"Tor Browser uses the Tor network to protect your privacy and anonymity. "
+"Using the Tor network has two main properties:"
+msgstr ""
+"Tor pregledač 

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

2019-07-10 Thread translation
commit 8e975dcb2a43e72fa1ad782aaf7f2f93a11014c8
Author: Translation commit bot 
Date:   Wed Jul 10 09:17:42 2019 +

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

diff --git a/sr/openpgp-applet.pot b/sr/openpgp-applet.pot
index bd6165e99..b2ab4e55b 100644
--- a/sr/openpgp-applet.pot
+++ b/sr/openpgp-applet.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2019-07-09 23:26+\n"
+"PO-Revision-Date: 2019-07-10 09:00+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\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-misc] Update translations for tails-misc

2019-07-10 Thread translation
commit 8961e96c2f84bfd16a00f6f9cbe2f6e04a47c78f
Author: Translation commit bot 
Date:   Wed Jul 10 09:16:43 2019 +

Update translations for tails-misc
---
 sr.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sr.po b/sr.po
index 1922a22ed..4522cb42d 100644
--- a/sr.po
+++ b/sr.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-06-30 18:53+0200\n"
-"PO-Revision-Date: 2019-07-10 01:32+\n"
+"PO-Revision-Date: 2019-07-10 09:00+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"

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


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

2019-07-10 Thread translation
commit c1af4fdc0778e154eb9409c8a64b370a123c0577
Author: Translation commit bot 
Date:   Wed Jul 10 09:15:16 2019 +

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

diff --git a/sr/LC_MESSAGES/bridgedb.po b/sr/LC_MESSAGES/bridgedb.po
index 5c9b18679..564ae38e5 100644
--- a/sr/LC_MESSAGES/bridgedb.po
+++ b/sr/LC_MESSAGES/bridgedb.po
@@ -17,7 +17,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2019-07-09 22:21+\n"
+"PO-Revision-Date: 2019-07-10 09:01+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\n"
 "MIME-Version: 1.0\n"

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


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

2019-07-10 Thread translation
commit c06e5edb0ec38f250a46c663614382968eb64a80
Author: Translation commit bot 
Date:   Wed Jul 10 09:15:24 2019 +

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

diff --git a/sr/LC_MESSAGES/bridgedb.po b/sr/LC_MESSAGES/bridgedb.po
index 5c9b18679..564ae38e5 100644
--- a/sr/LC_MESSAGES/bridgedb.po
+++ b/sr/LC_MESSAGES/bridgedb.po
@@ -17,7 +17,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2019-07-09 22:21+\n"
+"PO-Revision-Date: 2019-07-10 09:01+\n"
 "Last-Translator: Aleksa Ristić\n"
 "Language-Team: Serbian 
(http://www.transifex.com/otf/torproject/language/sr/)\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/https_everywhere_completed] Update translations for https_everywhere_completed

2019-07-10 Thread translation
commit 9e03eb0d812379547d2040bd266531c14befe90e
Author: Translation commit bot 
Date:   Wed Jul 10 08:46:07 2019 +

Update translations for https_everywhere_completed
---
 hr/https-everywhere.dtd |  21 --
 hr/ssl-observatory.dtd  | 102 
 2 files changed, 119 insertions(+), 4 deletions(-)

diff --git a/hr/https-everywhere.dtd b/hr/https-everywhere.dtd
index 7c9673ed1..7f34a21f0 100644
--- a/hr/https-everywhere.dtd
+++ b/hr/https-everywhere.dtd
@@ -1,17 +1,25 @@
 
 
-
+
 
 
 
 
 
 
-
-
+
+
+
+
+
+
+
+
+
 
 
 
+
 
 
 
@@ -28,14 +36,19 @@
 
 
 
+
 
 
 
 
 
-
+
 
+
 
+
+
+
 
 
 
diff --git a/hr/ssl-observatory.dtd b/hr/ssl-observatory.dtd
new file mode 100644
index 0..a3ae36551
--- /dev/null
+++ b/hr/ssl-observatory.dtd
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+https://www.something.com, certifikat
+primljen od Opservatorija će naznačiti da je netko posjetio
+www.something.com, ali ne tko je posjetio stranicu, ili koju su određenu
+stranicu tražili.  Prelazak mišem preko opcija za daljnje 
pojedinosti:">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

___
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

2019-07-10 Thread translation
commit c16479bd38d2d8c09a20a8f457849720d76daa0d
Author: Translation commit bot 
Date:   Wed Jul 10 08:45:58 2019 +

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

diff --git a/hr/https-everywhere.dtd b/hr/https-everywhere.dtd
index 3f51e5eb9..7f34a21f0 100644
--- a/hr/https-everywhere.dtd
+++ b/hr/https-everywhere.dtd
@@ -7,15 +7,15 @@
 
 
 
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
 
 
 
@@ -36,19 +36,19 @@
 
 
 
-
+
 
 
 
 
 
-
+
 
-
+
 
-
-
-
+
+
+
 
 
 
diff --git a/hr/ssl-observatory.dtd b/hr/ssl-observatory.dtd
index 1194341f0..a3ae36551 100644
--- a/hr/ssl-observatory.dtd
+++ b/hr/ssl-observatory.dtd
@@ -93,7 +93,7 @@ stranicu tražili.  Prelazak mišem preko opcija 
za daljnje pojedino
 
 
 
-
+
 
 
 ___
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

2019-07-10 Thread translation
commit 0eba87cba0084eb209a8892a41d11d5ae5543252
Author: Translation commit bot 
Date:   Wed Jul 10 08:15:58 2019 +

Update translations for https_everywhere
---
 hr/https-everywhere.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hr/https-everywhere.dtd b/hr/https-everywhere.dtd
index 7ab6d9549..3f51e5eb9 100644
--- a/hr/https-everywhere.dtd
+++ b/hr/https-everywhere.dtd
@@ -1,13 +1,13 @@
 
 
-
+
 
 
 
 
 
 
-
+
 
 
 

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