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

2019-07-29 Thread translation
commit edda3bc530281d9aaf22d7a86871113579fdad2b
Author: Translation commit bot 
Date:   Mon Jul 29 20:20:16 2019 +

Update translations for torcheck
---
 nb/torcheck.po | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/nb/torcheck.po b/nb/torcheck.po
index 49b908621..d6634ee8c 100644
--- a/nb/torcheck.po
+++ b/nb/torcheck.po
@@ -6,6 +6,7 @@
 # Allan Nordhøy , 2015-2017
 # a356f726dcd9c475642ac26af10009cc, 2019
 # Espen Krogsrud Brekken , 2019
+# john martinsen , 2019
 # FreedomIsGreat , 2012
 # Knut Ole <>, 2012
 # 81149148127a5edca7d06dcbfba79969, 2013-2014
@@ -15,8 +16,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-06-21 11:26+\n"
-"Last-Translator: Espen Krogsrud Brekken \n"
+"PO-Revision-Date: 2019-07-29 20:10+\n"
+"Last-Translator: john martinsen \n"
 "Language-Team: Norwegian Bokmål 
(http://www.transifex.com/otf/torproject/language/nb/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -67,7 +68,7 @@ msgstr "For mer informasjon om dette utgående 
rutingsstafettoppsettet, se: "
 msgid ""
 "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, "
 "development, and education of online anonymity and privacy."
-msgstr "Tor-prosjektet er en US 501(c)(3) veldedig organisasjon dedikert til 
forskning, utvikling og utdanning av nettbasert anonymitet og personvern."
+msgstr "The Tor Project er en US 501(c)(3) veldedig organisasjon dedikert til 
forskning, utvikling og utdanning av nettbasert anonymitet og personvern."
 
 msgid "Learn More "
 msgstr "Lær mer "

___
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-29 Thread translation
commit ddbd2735ef4a8774f9215c1a4fb101db45778459
Author: Translation commit bot 
Date:   Mon Jul 29 20:20:55 2019 +

Update translations for tpo-web
---
 contents+nb.po | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/contents+nb.po b/contents+nb.po
index bf0a2c45a..6ea71e679 100644
--- a/contents+nb.po
+++ b/contents+nb.po
@@ -3,6 +3,7 @@
 # erinm, 2019
 # a356f726dcd9c475642ac26af10009cc, 2019
 # Jørgen Moen Isaksen , 2019
+# john martinsen , 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: Jørgen Moen Isaksen , 2019\n"
+"Last-Translator: john martinsen , 2019\n"
 "Language-Team: Norwegian Bokmål 
(https://www.transifex.com/otf/teams/1519/nb/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -20,7 +21,7 @@ msgstr ""
 
 #: https//www.torproject.org/ (content/contents+en.lrpage.title)
 msgid "Anonymity Online"
-msgstr ""
+msgstr "Anonymitet på nettet"
 
 #: https//www.torproject.org/ (content/contents+en.lrpage.section)
 msgid "home"
@@ -33,7 +34,7 @@ msgstr "## OM OSS ##"
 #: https//www.torproject.org/ (content/contents+en.lrpage.body)
 msgid ""
 "We believe everyone should be able to explore the internet with privacy."
-msgstr ""
+msgstr "Vi mener alle bør kunne utforske Internett med personvern."
 
 #: https//www.torproject.org/ (content/contents+en.lrpage.body)
 msgid "We are the Tor Project, a 501(c)3 US nonprofit."
@@ -55,7 +56,7 @@ msgstr "Kontakt"
 #: https//www.torproject.org/thank-you/
 #: (content/thank-you/contents+en.lrpage.section)
 msgid "The Tor Project"
-msgstr ""
+msgstr "Tor Project"
 
 #: https//www.torproject.org/contact/
 #: (content/contact/contents+en.lrpage.body)
@@ -84,7 +85,7 @@ msgstr "Nedlasting"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.title)
 msgid "Sponsors"
-msgstr ""
+msgstr "Sponsorer"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.section)
 #: https//www.torproject.org/about/ (content/about/contents+en.lrpage.section)
@@ -115,7 +116,7 @@ msgstr "Støtte"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Jobs"
-msgstr ""
+msgstr "Arbeidsplasser"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Blog"

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


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

2019-07-29 Thread translation
commit 42b2fab23b39aedec0c0a99cb58fb3b1a578eb24
Author: Translation commit bot 
Date:   Mon Jul 29 20:20:22 2019 +

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

diff --git a/nb/torcheck.po b/nb/torcheck.po
index 49b908621..d6634ee8c 100644
--- a/nb/torcheck.po
+++ b/nb/torcheck.po
@@ -6,6 +6,7 @@
 # Allan Nordhøy , 2015-2017
 # a356f726dcd9c475642ac26af10009cc, 2019
 # Espen Krogsrud Brekken , 2019
+# john martinsen , 2019
 # FreedomIsGreat , 2012
 # Knut Ole <>, 2012
 # 81149148127a5edca7d06dcbfba79969, 2013-2014
@@ -15,8 +16,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-06-21 11:26+\n"
-"Last-Translator: Espen Krogsrud Brekken \n"
+"PO-Revision-Date: 2019-07-29 20:10+\n"
+"Last-Translator: john martinsen \n"
 "Language-Team: Norwegian Bokmål 
(http://www.transifex.com/otf/torproject/language/nb/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -67,7 +68,7 @@ msgstr "For mer informasjon om dette utgående 
rutingsstafettoppsettet, se: "
 msgid ""
 "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, "
 "development, and education of online anonymity and privacy."
-msgstr "Tor-prosjektet er en US 501(c)(3) veldedig organisasjon dedikert til 
forskning, utvikling og utdanning av nettbasert anonymitet og personvern."
+msgstr "The Tor Project er en US 501(c)(3) veldedig organisasjon dedikert til 
forskning, utvikling og utdanning av nettbasert anonymitet og personvern."
 
 msgid "Learn More "
 msgstr "Lær mer "

___
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-29 Thread translation
commit a65956fb95eef733795909ce88e7bbf7cc7232cc
Author: Translation commit bot 
Date:   Mon Jul 29 20:19:11 2019 +

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

diff --git a/nb-NO/torbutton.properties b/nb-NO/torbutton.properties
index 83defa32d..f744d57a1 100644
--- a/nb-NO/torbutton.properties
+++ b/nb-NO/torbutton.properties
@@ -15,7 +15,7 @@ torbutton.panel.label.disabled = Tor er avskrudd
 torbutton.panel.label.enabled = Tor er aktivert
 extensions.torbut...@torproject.org.description = Torbutton tilbyr en knapp 
til å sette opp Tor-innstillinger, samt rask og enkel tilgang til å slette 
privat nettleserhistorikk.
 torbutton.popup.external.title = Last ned en ekstern filtype?
-torbutton.popup.external.app = Tor-nettleseren kan ikke åpne denne filen. Du 
er nødt til å åpne den med et annet program.\n
+torbutton.popup.external.app = Tor-nettleseren kan ikke åpne denne filen. Du 
er nødt til å åpne den med et annet program.\n\n
 torbutton.popup.external.note = Noen filtyper kan forårsake at programmer 
kobler til internett uten å bruke Tor.\n
 torbutton.popup.external.suggest = For å være på den sikre siden, bør du 
kun åpne nedlastede filer når du frakoblet internett, eller bruke en Tor Live 
CD som Tails.\n
 torbutton.popup.launch = Last ned fil

___
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-29 Thread translation
commit 7e9f38eca6cf85a42152f6d09f0dd16ee324a47c
Author: Translation commit bot 
Date:   Mon Jul 29 20:19:17 2019 +

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

diff --git a/nb-NO/torbutton.properties b/nb-NO/torbutton.properties
index 83defa32d..f744d57a1 100644
--- a/nb-NO/torbutton.properties
+++ b/nb-NO/torbutton.properties
@@ -15,7 +15,7 @@ torbutton.panel.label.disabled = Tor er avskrudd
 torbutton.panel.label.enabled = Tor er aktivert
 extensions.torbut...@torproject.org.description = Torbutton tilbyr en knapp 
til å sette opp Tor-innstillinger, samt rask og enkel tilgang til å slette 
privat nettleserhistorikk.
 torbutton.popup.external.title = Last ned en ekstern filtype?
-torbutton.popup.external.app = Tor-nettleseren kan ikke åpne denne filen. Du 
er nødt til å åpne den med et annet program.\n
+torbutton.popup.external.app = Tor-nettleseren kan ikke åpne denne filen. Du 
er nødt til å åpne den med et annet program.\n\n
 torbutton.popup.external.note = Noen filtyper kan forårsake at programmer 
kobler til internett uten å bruke Tor.\n
 torbutton.popup.external.suggest = For å være på den sikre siden, bør du 
kun åpne nedlastede filer når du frakoblet internett, eller bruke en Tor Live 
CD som Tails.\n
 torbutton.popup.launch = Last ned fil

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


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

2019-07-29 Thread translation
commit 0bbc794c468fbe162a5c03804085fdf69a1fa615
Author: Translation commit bot 
Date:   Mon Jul 29 20:19:04 2019 +

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

diff --git a/nb-NO/brand.dtd b/nb-NO/brand.dtd
index 7ae614c13..ff45f781c 100644
--- a/nb-NO/brand.dtd
+++ b/nb-NO/brand.dtd
@@ -5,7 +5,7 @@
 
 
 
-
+
 
 
 

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


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

2019-07-29 Thread translation
commit 30b9d4b3b520ca85e1f00ffed53508dcb0823bb6
Author: Translation commit bot 
Date:   Mon Jul 29 20:18:58 2019 +

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

diff --git a/nb-NO/brand.dtd b/nb-NO/brand.dtd
index 7ae614c13..ff45f781c 100644
--- a/nb-NO/brand.dtd
+++ b/nb-NO/brand.dtd
@@ -5,7 +5,7 @@
 
 
 
-
+
 
 
 

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


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

2019-07-29 Thread translation
commit dd7a64f60e9f42e9b57ea5974438d9fbddb076f0
Author: Translation commit bot 
Date:   Mon Jul 29 20:18:45 2019 +

Update translations for torbutton-brandproperties
---
 nb-NO/brand.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nb-NO/brand.properties b/nb-NO/brand.properties
index 3101ebc60..2cbf97d76 100644
--- a/nb-NO/brand.properties
+++ b/nb-NO/brand.properties
@@ -5,7 +5,7 @@
 brandShorterName=Tor-nettleseren
 brandShortName=Tor-nettleseren
 brandFullName=Tor-nettleseren
-vendorShortName=Tor-prosjektet
+vendorShortName=Tor Project
 
 homePageSingleStartMain=Firefox Start, en rask startside med innebygd søk
 homePageImport=Importer startsiden din fra %S

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


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

2019-07-29 Thread translation
commit afc4c54ab442d62400687bbc3235a3c7d78f69ca
Author: Translation commit bot 
Date:   Mon Jul 29 20:18:51 2019 +

Update translations for torbutton-brandproperties_completed
---
 nb-NO/brand.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nb-NO/brand.properties b/nb-NO/brand.properties
index 3101ebc60..2cbf97d76 100644
--- a/nb-NO/brand.properties
+++ b/nb-NO/brand.properties
@@ -5,7 +5,7 @@
 brandShorterName=Tor-nettleseren
 brandShortName=Tor-nettleseren
 brandFullName=Tor-nettleseren
-vendorShortName=Tor-prosjektet
+vendorShortName=Tor Project
 
 homePageSingleStartMain=Firefox Start, en rask startside med innebygd søk
 homePageImport=Importer startsiden din fra %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] Update translations for tba-torbrowserstringsdtd

2019-07-29 Thread translation
commit 80c66deb29f93c9979f44de34591913d1aae2c2e
Author: Translation commit bot 
Date:   Mon Jul 29 20:17:51 2019 +

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

diff --git a/nb-NO/torbrowser_strings.dtd b/nb-NO/torbrowser_strings.dtd
index e4deff281..0e5d29071 100644
--- a/nb-NO/torbrowser_strings.dtd
+++ b/nb-NO/torbrowser_strings.dtd
@@ -24,7 +24,7 @@
 
 
 
-
+
 
 
 
@@ -35,7 +35,7 @@
 
 
 
-
+
 
 
 
@@ -46,7 +46,7 @@
 
 
 
-
+
 
 
 
@@ -54,6 +54,6 @@
 
 
 
-
+
 
 

___
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-29 Thread translation
commit 1ed4cf979db44925d255ca2d0c1cf885babaaedc
Author: Translation commit bot 
Date:   Mon Jul 29 20:17:39 2019 +

Update translations for tails-persistence-setup
---
 nb/nb.po | 55 ---
 1 file changed, 28 insertions(+), 27 deletions(-)

diff --git a/nb/nb.po b/nb/nb.po
index e489d9fa6..d4d854331 100644
--- a/nb/nb.po
+++ b/nb/nb.po
@@ -5,17 +5,18 @@
 # Translators:
 # Allan Nordhøy , 2015-2017
 # Jan-Erik Ek , 2013
+# john martinsen , 2019
 # 81149148127a5edca7d06dcbfba79969, 2013-2014
-# Per Thorsheim , 2015
+# Per Thorsheim, 2015
 # pr0xity, 2014
 # 9d7045af8ca83a89b1b4bf48a2c67786, 2018
 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-29 19:54+\n"
+"Last-Translator: john martinsen \n"
 "Language-Team: Norwegian Bokmål 
(http://www.transifex.com/otf/torproject/language/nb/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -104,91 +105,91 @@ msgstr "Endringer du har gjort vil kun tas i bruk etter 
omstart av Tails.\n\nDu
 msgid "Custom"
 msgstr "Egendefinert"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:56
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:55
 msgid "Personal Data"
 msgstr "Personlig data"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:58
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:57
 msgid "Keep files stored in the `Persistent' directory"
 msgstr "Behold filer lagret i mappen `vedvarende'"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:71
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:70
 msgid "Browser Bookmarks"
-msgstr ""
+msgstr "Nettleser Bokmerker"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:73
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:72
 msgid "Bookmarks saved in the Tor Browser"
 msgstr "Bokmerker lagret i Tor-nettleseren"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:86
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:85
 msgid "Network Connections"
 msgstr "Nettverkstilkoblinger"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:88
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:87
 msgid "Configuration of network devices and connections"
 msgstr "Oppsett av nettverksenheter og tilkoblinger"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:101
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:100
 msgid "Additional Software"
 msgstr "Tilleggsprogramvare"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:103
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:102
 msgid "Software installed when starting Tails"
 msgstr "Programvare installert ved start av Tails"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:121
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:120
 msgid "Printers"
 msgstr "Skrivere"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:123
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:122
 msgid "Printers configuration"
 msgstr "Skriveroppsett"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:136
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:135
 msgid "Thunderbird"
 msgstr "Thunderbird"
 
-#: ../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 "GnuPG-nøkkelringer, og oppsett"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:166
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:165
 msgid "Bitcoin Client"
 msgstr "Bitcoin Klient"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:168
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:167
 msgid "Electrum's bitcoin wallet and configuration"
 msgstr "Electrum sin bitcoin-klient og oppsett av den"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:181
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:180
 msgid "Pidgin"
 msgstr "Pidgin"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:183
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:182
 msgid "Pidgin profiles and OTR keyring"
 msgstr "Pidgin-profiler, og OTR-nøkkelring"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:196
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:195
 msgid "SSH Client"
 msgstr "SSH-klient"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:198
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:197
 msgid "SSH keys, configuration and known hosts"
 msgstr 

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

2019-07-29 Thread translation
commit faff789e3a8e1777fa22e1bb240669a56a6e1f32
Author: Translation commit bot 
Date:   Mon Jul 29 20:15:56 2019 +

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

diff --git a/nb/exonerator.properties b/nb/exonerator.properties
index 45114138e..3dc40b801 100644
--- a/nb/exonerator.properties
+++ b/nb/exonerator.properties
@@ -43,7 +43,7 @@ technicaldetails.exit.yes=Ja
 technicaldetails.exit.no=Nei
 permanentlink.heading=Permanent lenke
 footer.abouttor.heading=Om Tor
-footer.abouttor.body.text=Tor er et internasjonalt programvareprosjekt for å 
anonymisere Internett-trafikk ved å kryptere pakker og sende dem gjennom en 
serie hopp før de når målet. Derfor, hvis du ser trafikk fra et 
Tor-relé, kommer denne trafikken vanligvis fra noen som bruker Tor, i stedet 
for fra reléoperatøren. Tor-prosjekt og Tor-reléoperatørene har ingen 
oversikt over trafikken som passerer over nettverket, og kan derfor ikke gi 
noen informasjon om opprinnelsen. Husk å%s, og ikke nøl med å%s for 
mer informasjon.
+footer.abouttor.body.text=Tor er et internasjonalt programvareprosjekt for å 
anonymisere Internett-trafikk ved å kryptere pakker og sende dem gjennom en 
serie hopp før de når målet. Derfor, hvis du ser trafikk fra et 
Tor-relé, kommer denne trafikken vanligvis fra noen som bruker Tor, i stedet 
for fra reléoperatøren. Tor Project og Tor-reléoperatørene har ingen 
oversikt over trafikken som passerer over nettverket, og kan derfor ikke gi 
noen informasjon om opprinnelsen. Husk å %s, og ikke nøl med å %s for 
mer informasjon.
 footer.abouttor.body.link1=lær mer om Tor
 footer.abouttor.body.link2=kontakt The Tor Project, Inc.
 footer.aboutexonerator.heading=Om ExoneraTor

___
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-29 Thread translation
commit a97177163207ea6f02b998eba174e4c934559a59
Author: Translation commit bot 
Date:   Mon Jul 29 20:15:49 2019 +

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

diff --git a/nb/exonerator.properties b/nb/exonerator.properties
index 45114138e..3dc40b801 100644
--- a/nb/exonerator.properties
+++ b/nb/exonerator.properties
@@ -43,7 +43,7 @@ technicaldetails.exit.yes=Ja
 technicaldetails.exit.no=Nei
 permanentlink.heading=Permanent lenke
 footer.abouttor.heading=Om Tor
-footer.abouttor.body.text=Tor er et internasjonalt programvareprosjekt for å 
anonymisere Internett-trafikk ved å kryptere pakker og sende dem gjennom en 
serie hopp før de når målet. Derfor, hvis du ser trafikk fra et 
Tor-relé, kommer denne trafikken vanligvis fra noen som bruker Tor, i stedet 
for fra reléoperatøren. Tor-prosjekt og Tor-reléoperatørene har ingen 
oversikt over trafikken som passerer over nettverket, og kan derfor ikke gi 
noen informasjon om opprinnelsen. Husk å%s, og ikke nøl med å%s for 
mer informasjon.
+footer.abouttor.body.text=Tor er et internasjonalt programvareprosjekt for å 
anonymisere Internett-trafikk ved å kryptere pakker og sende dem gjennom en 
serie hopp før de når målet. Derfor, hvis du ser trafikk fra et 
Tor-relé, kommer denne trafikken vanligvis fra noen som bruker Tor, i stedet 
for fra reléoperatøren. Tor Project og Tor-reléoperatørene har ingen 
oversikt over trafikken som passerer over nettverket, og kan derfor ikke gi 
noen informasjon om opprinnelsen. Husk å %s, og ikke nøl med å %s for 
mer informasjon.
 footer.abouttor.body.link1=lær mer om Tor
 footer.abouttor.body.link2=kontakt The Tor Project, Inc.
 footer.aboutexonerator.heading=Om ExoneraTor

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


[tor-commits] [tor/release-0.4.1] Merge branch 'tor-github/pr/1179' into maint-0.4.1

2019-07-29 Thread dgoulet
commit 1d6054f75065214c55d17796cf1587692fbb5cea
Merge: d8264ab62 8bbec36b3
Author: David Goulet 
Date:   Mon Jul 29 12:02:47 2019 -0400

Merge branch 'tor-github/pr/1179' into maint-0.4.1

 changes/ticket31001 | 6 ++
 src/lib/string/printf.c | 8 
 2 files changed, 10 insertions(+), 4 deletions(-)




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


[tor-commits] [tor/release-0.4.1] Changes file for bug 31001

2019-07-29 Thread dgoulet
commit 8bbec36b3b2dadbd23c7b3ffe2bccb7291aee1f0
Author: Nick Mathewson 
Date:   Fri Jul 19 09:21:08 2019 -0400

Changes file for bug 31001
---
 changes/ticket31001 | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/changes/ticket31001 b/changes/ticket31001
new file mode 100644
index 0..2ce1cbdf3
--- /dev/null
+++ b/changes/ticket31001
@@ -0,0 +1,6 @@
+  o Minor bugfixes (compatibility, standards compliance):
+- Fix a bug that would invoke undefined behavior on certain operating
+  systems when trying to asprintf() a string exactly INT_MAX bytes
+  long. We don't believe this is exploitable, but it's better
+  to fix it anyway. Fixes bug 31001; bugfix on 0.2.2.11-alpha.
+  Found and fixed by Tobias Stoeckmann.



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


[tor-commits] [tor/maint-0.4.1] Merge branch 'tor-github/pr/1179' into maint-0.4.1

2019-07-29 Thread dgoulet
commit 1d6054f75065214c55d17796cf1587692fbb5cea
Merge: d8264ab62 8bbec36b3
Author: David Goulet 
Date:   Mon Jul 29 12:02:47 2019 -0400

Merge branch 'tor-github/pr/1179' into maint-0.4.1

 changes/ticket31001 | 6 ++
 src/lib/string/printf.c | 8 
 2 files changed, 10 insertions(+), 4 deletions(-)

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


[tor-commits] [tor/master] Merge branch 'tor-github/pr/1179' into maint-0.4.1

2019-07-29 Thread dgoulet
commit 1d6054f75065214c55d17796cf1587692fbb5cea
Merge: d8264ab62 8bbec36b3
Author: David Goulet 
Date:   Mon Jul 29 12:02:47 2019 -0400

Merge branch 'tor-github/pr/1179' into maint-0.4.1

 changes/ticket31001 | 6 ++
 src/lib/string/printf.c | 8 
 2 files changed, 10 insertions(+), 4 deletions(-)




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


[tor-commits] [tor/master] Merge branch 'maint-0.4.1'

2019-07-29 Thread dgoulet
commit 6dba86d7c92d25b5a6eedd0dbd75dc466dcaa43a
Merge: 142612bd1 1d6054f75
Author: David Goulet 
Date:   Mon Jul 29 12:02:54 2019 -0400

Merge branch 'maint-0.4.1'

 changes/ticket31001 | 6 ++
 src/lib/string/printf.c | 8 
 2 files changed, 10 insertions(+), 4 deletions(-)

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


[tor-commits] [tor/release-0.4.1] Merge branch 'maint-0.4.1' into release-0.4.1

2019-07-29 Thread dgoulet
commit 3c8a7cb54c2b1bccdf1326d9d5b962bb61a02167
Merge: 99bc2ac5a 1d6054f75
Author: David Goulet 
Date:   Mon Jul 29 12:02:54 2019 -0400

Merge branch 'maint-0.4.1' into release-0.4.1

 changes/ticket31001 | 6 ++
 src/lib/string/printf.c | 8 
 2 files changed, 10 insertions(+), 4 deletions(-)

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


[tor-commits] [tor/maint-0.4.1] Prevent UB on signed overflow.

2019-07-29 Thread dgoulet
commit 17458a87d73f605fe6a4bb3c23cf2de135eec99c
Author: Tobias Stoeckmann 
Date:   Mon Jun 24 22:08:49 2019 +0200

Prevent UB on signed overflow.

Overflowing a signed integer in C is an undefined behaviour.
It is possible to trigger this undefined behaviour in tor_asprintf on
Windows or systems lacking vasprintf.

On these systems, eiter _vscprintf or vsnprintf is called to retrieve
the required amount of bytes to hold the string. These functions can
return INT_MAX. The easiest way to recreate this is the use of a
specially crafted configuration file, e.g. containing the line:

FirewallPorts A

This line triggers the needed tor_asprintf call which eventually
leads to an INT_MAX return value from _vscprintf or vsnprintf.

The needed byte for \0 is added to the result, triggering the
overflow and therefore the undefined behaviour.

Casting the value to size_t before addition fixes the behaviour.

Signed-off-by: Tobias Stoeckmann 
---
 src/lib/string/printf.c | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/lib/string/printf.c b/src/lib/string/printf.c
index 415d4ac4a..00659337e 100644
--- a/src/lib/string/printf.c
+++ b/src/lib/string/printf.c
@@ -117,8 +117,8 @@ tor_vasprintf(char **strp, const char *fmt, va_list args)
 *strp = NULL;
 return -1;
   }
-  strp_tmp = tor_malloc(len + 1);
-  r = _vsnprintf(strp_tmp, len+1, fmt, args);
+  strp_tmp = tor_malloc((size_t)len + 1);
+  r = _vsnprintf(strp_tmp, (size_t)len+1, fmt, args);
   if (r != len) {
 tor_free(strp_tmp);
 *strp = NULL;
@@ -143,9 +143,9 @@ tor_vasprintf(char **strp, const char *fmt, va_list args)
 *strp = tor_strdup(buf);
 return len;
   }
-  strp_tmp = tor_malloc(len+1);
+  strp_tmp = tor_malloc((size_t)len+1);
   /* use of tor_vsnprintf() will ensure string is null terminated */
-  r = tor_vsnprintf(strp_tmp, len+1, fmt, args);
+  r = tor_vsnprintf(strp_tmp, (size_t)len+1, fmt, args);
   if (r != len) {
 tor_free(strp_tmp);
 *strp = NULL;



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


[tor-commits] [tor/master] Changes file for bug 31001

2019-07-29 Thread dgoulet
commit 8bbec36b3b2dadbd23c7b3ffe2bccb7291aee1f0
Author: Nick Mathewson 
Date:   Fri Jul 19 09:21:08 2019 -0400

Changes file for bug 31001
---
 changes/ticket31001 | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/changes/ticket31001 b/changes/ticket31001
new file mode 100644
index 0..2ce1cbdf3
--- /dev/null
+++ b/changes/ticket31001
@@ -0,0 +1,6 @@
+  o Minor bugfixes (compatibility, standards compliance):
+- Fix a bug that would invoke undefined behavior on certain operating
+  systems when trying to asprintf() a string exactly INT_MAX bytes
+  long. We don't believe this is exploitable, but it's better
+  to fix it anyway. Fixes bug 31001; bugfix on 0.2.2.11-alpha.
+  Found and fixed by Tobias Stoeckmann.



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


[tor-commits] [tor/master] Prevent UB on signed overflow.

2019-07-29 Thread dgoulet
commit 17458a87d73f605fe6a4bb3c23cf2de135eec99c
Author: Tobias Stoeckmann 
Date:   Mon Jun 24 22:08:49 2019 +0200

Prevent UB on signed overflow.

Overflowing a signed integer in C is an undefined behaviour.
It is possible to trigger this undefined behaviour in tor_asprintf on
Windows or systems lacking vasprintf.

On these systems, eiter _vscprintf or vsnprintf is called to retrieve
the required amount of bytes to hold the string. These functions can
return INT_MAX. The easiest way to recreate this is the use of a
specially crafted configuration file, e.g. containing the line:

FirewallPorts A

This line triggers the needed tor_asprintf call which eventually
leads to an INT_MAX return value from _vscprintf or vsnprintf.

The needed byte for \0 is added to the result, triggering the
overflow and therefore the undefined behaviour.

Casting the value to size_t before addition fixes the behaviour.

Signed-off-by: Tobias Stoeckmann 
---
 src/lib/string/printf.c | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/lib/string/printf.c b/src/lib/string/printf.c
index 415d4ac4a..00659337e 100644
--- a/src/lib/string/printf.c
+++ b/src/lib/string/printf.c
@@ -117,8 +117,8 @@ tor_vasprintf(char **strp, const char *fmt, va_list args)
 *strp = NULL;
 return -1;
   }
-  strp_tmp = tor_malloc(len + 1);
-  r = _vsnprintf(strp_tmp, len+1, fmt, args);
+  strp_tmp = tor_malloc((size_t)len + 1);
+  r = _vsnprintf(strp_tmp, (size_t)len+1, fmt, args);
   if (r != len) {
 tor_free(strp_tmp);
 *strp = NULL;
@@ -143,9 +143,9 @@ tor_vasprintf(char **strp, const char *fmt, va_list args)
 *strp = tor_strdup(buf);
 return len;
   }
-  strp_tmp = tor_malloc(len+1);
+  strp_tmp = tor_malloc((size_t)len+1);
   /* use of tor_vsnprintf() will ensure string is null terminated */
-  r = tor_vsnprintf(strp_tmp, len+1, fmt, args);
+  r = tor_vsnprintf(strp_tmp, (size_t)len+1, fmt, args);
   if (r != len) {
 tor_free(strp_tmp);
 *strp = NULL;



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


[tor-commits] [tor/release-0.4.1] Prevent UB on signed overflow.

2019-07-29 Thread dgoulet
commit 17458a87d73f605fe6a4bb3c23cf2de135eec99c
Author: Tobias Stoeckmann 
Date:   Mon Jun 24 22:08:49 2019 +0200

Prevent UB on signed overflow.

Overflowing a signed integer in C is an undefined behaviour.
It is possible to trigger this undefined behaviour in tor_asprintf on
Windows or systems lacking vasprintf.

On these systems, eiter _vscprintf or vsnprintf is called to retrieve
the required amount of bytes to hold the string. These functions can
return INT_MAX. The easiest way to recreate this is the use of a
specially crafted configuration file, e.g. containing the line:

FirewallPorts A

This line triggers the needed tor_asprintf call which eventually
leads to an INT_MAX return value from _vscprintf or vsnprintf.

The needed byte for \0 is added to the result, triggering the
overflow and therefore the undefined behaviour.

Casting the value to size_t before addition fixes the behaviour.

Signed-off-by: Tobias Stoeckmann 
---
 src/lib/string/printf.c | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/lib/string/printf.c b/src/lib/string/printf.c
index 415d4ac4a..00659337e 100644
--- a/src/lib/string/printf.c
+++ b/src/lib/string/printf.c
@@ -117,8 +117,8 @@ tor_vasprintf(char **strp, const char *fmt, va_list args)
 *strp = NULL;
 return -1;
   }
-  strp_tmp = tor_malloc(len + 1);
-  r = _vsnprintf(strp_tmp, len+1, fmt, args);
+  strp_tmp = tor_malloc((size_t)len + 1);
+  r = _vsnprintf(strp_tmp, (size_t)len+1, fmt, args);
   if (r != len) {
 tor_free(strp_tmp);
 *strp = NULL;
@@ -143,9 +143,9 @@ tor_vasprintf(char **strp, const char *fmt, va_list args)
 *strp = tor_strdup(buf);
 return len;
   }
-  strp_tmp = tor_malloc(len+1);
+  strp_tmp = tor_malloc((size_t)len+1);
   /* use of tor_vsnprintf() will ensure string is null terminated */
-  r = tor_vsnprintf(strp_tmp, len+1, fmt, args);
+  r = tor_vsnprintf(strp_tmp, (size_t)len+1, fmt, args);
   if (r != len) {
 tor_free(strp_tmp);
 *strp = NULL;



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


[tor-commits] [tor/maint-0.4.1] Changes file for bug 31001

2019-07-29 Thread dgoulet
commit 8bbec36b3b2dadbd23c7b3ffe2bccb7291aee1f0
Author: Nick Mathewson 
Date:   Fri Jul 19 09:21:08 2019 -0400

Changes file for bug 31001
---
 changes/ticket31001 | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/changes/ticket31001 b/changes/ticket31001
new file mode 100644
index 0..2ce1cbdf3
--- /dev/null
+++ b/changes/ticket31001
@@ -0,0 +1,6 @@
+  o Minor bugfixes (compatibility, standards compliance):
+- Fix a bug that would invoke undefined behavior on certain operating
+  systems when trying to asprintf() a string exactly INT_MAX bytes
+  long. We don't believe this is exploitable, but it's better
+  to fix it anyway. Fixes bug 31001; bugfix on 0.2.2.11-alpha.
+  Found and fixed by Tobias Stoeckmann.



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


[tor-commits] [newsletter/master] Add new newsletter

2019-07-29 Thread hiro
commit f96679bb1c38d9a1a0adcecccdcb917d5714eaca
Author: hiro 
Date:   Mon Jul 29 16:51:44 2019 +0200

Add new newsletter
---
 .../defending-the-open-internet/contents.lr| 160 +
 .../defending-the-open-internet/text/contents.lr   |  92 
 2 files changed, 252 insertions(+)

diff --git a/content/archive/defending-the-open-internet/contents.lr 
b/content/archive/defending-the-open-internet/contents.lr
new file mode 100644
index 000..555854d
--- /dev/null
+++ b/content/archive/defending-the-open-internet/contents.lr
@@ -0,0 +1,160 @@
+_model: post
+---
+_template: newsletter.html
+---
+author: st...@torproject.org
+---
+pub_date: 2019-07-29
+---
+title: Defending the open Internet
+---
+html_body:
+
+
+   
+   
+   
+   
+   
+   
+   https://newsletter.torproject.org;>https://blog.torproject.org/sites/default/files/inline-images/tor-news-logo-560.png;
 style="width: 250px; height: 75px;" />
+   
+   
+   
+   
+   
+   
+   
+   
+   

+   

+   

+   

+   
Our New Anti-Censorship Team is Defending The Open 
Internet
+
+   

+   
https://blog.torproject.org/tors-new-anti-censorship-team-defending-open-internet;>https://blog.torproject.org/sites/default/files/styles/full_width/public/image/john-matychuk-dJdcb11aboQ-unsplash_1.jpg.png?itok=Gw-wK5o4;
 style="width: 640px; height: 321px;" />
+
+   
At the non-profit organization level, the Tor Project 
consists of several teams. The https://trac.torproject.org/projects/tor/wiki/org/teams/NetworkTeam;>network
 team works on part of the back-end: the program called tor, network 
simulators, onion services, etc.; the https://trac.torproject.org/projects/tor/wiki/org/teams/MetricsTeam;>metrics
 team collects and publishes Tor network metrics; the https://trac.torproject.org/projects/tor/wiki/org/teams/ApplicationsTeam;>applications
 team maintains Tor Browser and other user-facing applications; the https://trac.torproject.org/projects/tor/wiki/org/teams/UxTeam;>UX 
team improves user experience across all projects; the https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam;>community
 team fosters a healthy community around Tor; https://ooni.torproject.org;>OONI maintains a global observation 
network for detecting censorship, surve
 illance, and traffic manipulation on the internet; the communications team 
gets our message out to the world; and the https://trac.torproject.org/projects/tor/wiki/org/teams/FundraisingTeam;>fundraising
 team rallies people to financially support our vision so we can keep Tor 
strong for millions around the world.
+
+   
All of our teams share a common vision: for people around 
the world to enjoy privacy and freedom online. As censorship has increased 
around the world and https://blog.torproject.org/strength-numbers-internet-freedom-line;>internet
 freedom has declined, https://blog.torproject.org/expect-more-tor-2019;>we realized we 
needed to step up our game to outpace the censors preventing people from 
enjoying the human right to freedom of expression and access to information on 
the internet.
+
+   
https://blog.torproject.org/tors-new-anti-censorship-team-defending-open-internet;>https://blog.torproject.org/sites/default/files/inline-images/unhr19-tor.png;
 style="width: 640px; height: 320px;" />
+
+   
In February, we created a brand new https://trac.torproject.org/projects/tor/wiki/org/teams/AntiCensorshipTeam;>anti-censorship
 

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

2019-07-29 Thread translation
commit 41f451633b312c110814ff5784d583e97a5ad664
Author: Translation commit bot 
Date:   Mon Jul 29 11:15:43 2019 +

Update translations for donatepages-messagespot
---
 locale/ko/LC_MESSAGES/messages.po | 1107 +++--
 1 file changed, 554 insertions(+), 553 deletions(-)

diff --git a/locale/ko/LC_MESSAGES/messages.po 
b/locale/ko/LC_MESSAGES/messages.po
index e9a6400e6..59ee60027 100644
--- a/locale/ko/LC_MESSAGES/messages.po
+++ b/locale/ko/LC_MESSAGES/messages.po
@@ -4,786 +4,691 @@
 # erinm, 2018
 # Plusb Preco , 2018
 # Florencia Herra Vega , 2019
+# Emma Peel, 2019
 # 
 msgid ""
 msgstr ""
-"Last-Translator: Florencia Herra Vega , 2019\n"
+"Last-Translator: Emma Peel, 2019\n"
 "Language-Team: Korean (https://www.transifex.com/otf/teams/1519/ko/)\n"
 "Language: ko\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: 
tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:34
-msgid "Tor Privacy Policy"
-msgstr ""
-
-#: 
tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:44
-msgid "Donor privacy policy"
+#: 
tmp/cache_locale/ff/ffee28cfc961a339d813aed75493753fcc9e985dfa212e1af03fc089d5c3fdb0.php:92
+#: 
tmp/cache_locale/dd/ddde851dcf0f4bcfdf69b2fb2bdd731c4f85ce373ca3ec850a7ca8bbc00dfb85.php:43
+#: 
tmp/cache_locale/dd/ddde851dcf0f4bcfdf69b2fb2bdd731c4f85ce373ca3ec850a7ca8bbc00dfb85.php:66
+#: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:507
+#: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:632
+#: 
tmp/cache_locale/94/94c6c1969d2fadbd23c135ac864b97902daca8f5c816b03864ea5c4970a167cf.php:68
+#: 
tmp/cache_locale/94/94c6c1969d2fadbd23c135ac864b97902daca8f5c816b03864ea5c4970a167cf.php:91
+msgid "Tor: Strength in Numbers"
 msgstr ""
 
-#: 
tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:58
+#: 
tmp/cache_locale/ff/ffee28cfc961a339d813aed75493753fcc9e985dfa212e1af03fc089d5c3fdb0.php:99
+#: 
tmp/cache_locale/ff/ffee28cfc961a339d813aed75493753fcc9e985dfa212e1af03fc089d5c3fdb0.php:107
+#: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:639
+#: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:647
 msgid ""
-"The Tor Project respects donor privacy and welcomes anonymous donations."
+"Stand up for the universal human rights to privacy and freedom and help keep"
+" Tor robust and secure."
 msgstr ""
 
-#: 
tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:60
-msgid ""
-"If being anonymous is important to you, the best way to preserve your "
-"anonymity is by donating using a method that doesn't disclose your personal "
-"information."
+#: 
tmp/cache_locale/ff/ffee28cfc961a339d813aed75493753fcc9e985dfa212e1af03fc089d5c3fdb0.php:101
+#: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:641
+msgid "Mozilla will match your gift and double your impact."
 msgstr ""
 
-#: 
tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:65
+#: 
tmp/cache_locale/eb/eb66db0fc2349cdc00200df1ba86814695c5deb02dc0f5941de0ada2f44eb52b.php:47
 msgid ""
-"If you provide personal information as part of the donation process, it may "
-"be collected and retained by third-party service providers and/or the Tor "
-"Project, as described below."
+"The European shirt fits run a little small so you might want to consider "
+"sizing up."
 msgstr ""
 
-#: 
tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:67
-msgid ""
-"The Tor Project has very little influence over how third-party service "
-"providers, such as PayPal, may collect and use your information."
+#: 
tmp/cache_locale/eb/eb66db0fc2349cdc00200df1ba86814695c5deb02dc0f5941de0ada2f44eb52b.php:54
+msgid "Fit"
 msgstr ""
 
-#: 
tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:69
-msgid ""
-"We recommend you familiarize yourself with their https://www.paypal.com/webapps/mpp/ua;
-"/privacy-full\">policies, especially if you have privacy concerns."
+#: 
tmp/cache_locale/eb/eb66db0fc2349cdc00200df1ba86814695c5deb02dc0f5941de0ada2f44eb52b.php:58
+msgid "Select Fit"
 msgstr ""
 
-#: 
tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:74
-msgid ""
-"When you donate to the Tor Project, depending what mechanism you use, we may"
-" learn your name, the amount you donated, your email address, phone number "
-"and/or mailing address, as well as any other information you provide."
+#: 
tmp/cache_locale/eb/eb66db0fc2349cdc00200df1ba86814695c5deb02dc0f5941de0ada2f44eb52b.php:62
+msgid "Slim"
 msgstr ""
 
-#: 
tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:76
-msgid ""
-"We may also learn incidental data such as the date and time 

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

2019-07-29 Thread translation
commit 60c349b08eb33f8a04a393e3f9f10a9bffd4100c
Author: Translation commit bot 
Date:   Mon Jul 29 11:15:06 2019 +

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

diff --git a/ko/aboutTor.dtd b/ko/aboutTor.dtd
index 753a9b4c3..f3ef6e655 100644
--- a/ko/aboutTor.dtd
+++ b/ko/aboutTor.dtd
@@ -29,7 +29,7 @@
 
 
 
-
+
 
 
 

___
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-29 Thread translation
commit ceb47cc1f0d0f483e722da8fed30259fec990d54
Author: Translation commit bot 
Date:   Mon Jul 29 10:50:37 2019 +

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

diff --git a/contents+ko.po b/contents+ko.po
index 682f2eb4a..92ef51f5f 100644
--- a/contents+ko.po
+++ b/contents+ko.po
@@ -2,9 +2,9 @@
 # VictoriaKim , 2019
 # SEPT , 2019
 # erinm, 2019
-# Emma Peel, 2019
 # Johnny Cho , 2019
 # park seungbin , 2019
+# Emma Peel, 2019
 # 
 msgid ""
 msgstr ""
@@ -12,7 +12,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: park seungbin , 2019\n"
+"Last-Translator: Emma Peel, 2019\n"
 "Language-Team: Korean (https://www.transifex.com/otf/teams/1519/ko/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -133,7 +133,7 @@ msgstr "후원하기"
 
 #: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.body)
 msgid "Donate Now"
-msgstr ""
+msgstr "기부하기"
 
 #: 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/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-07-29 Thread translation
commit 7005afa0512d583acdedb6fbf7c342031056ea6f
Author: Translation commit bot 
Date:   Mon Jul 29 09:48:00 2019 +

Update translations for tbmanual-contentspot
---
 contents+ga.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/contents+ga.po b/contents+ga.po
index b90e309ed..205222816 100644
--- a/contents+ga.po
+++ b/contents+ga.po
@@ -245,7 +245,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/downloading/
 #: (content/downloading/contents+en.lrtopic.title)
 msgid "DOWNLOADING"
-msgstr ""
+msgstr "ÍOSLÓDÁIL"
 
 #: https//tb-manual.torproject.org/downloading/
 #: (content/downloading/contents+en.lrtopic.description)
@@ -1946,7 +1946,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/plugins/
 #: (content/plugins/contents+en.lrtopic.body)
 msgid "# JAVASCRIPT"
-msgstr ""
+msgstr "# JAVASCRIPT"
 
 #: https//tb-manual.torproject.org/plugins/
 #: (content/plugins/contents+en.lrtopic.body)
@@ -2129,7 +2129,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/troubleshooting/
 #: (content/troubleshooting/contents+en.lrtopic.body)
 msgid "# KNOWN ISSUES"
-msgstr ""
+msgstr "# FADHBANNA AR EOLAS"
 
 #: https//tb-manual.torproject.org/troubleshooting/
 #: (content/troubleshooting/contents+en.lrtopic.body)
@@ -2147,7 +2147,7 @@ msgstr ""
 #: https//tb-manual.torproject.org/known-issues/
 #: (content/known-issues/contents+en.lrtopic.title)
 msgid "KNOWN ISSUES"
-msgstr ""
+msgstr "FADHBANNA AR EOLAS"
 
 #: https//tb-manual.torproject.org/known-issues/
 #: (content/known-issues/contents+en.lrtopic.body)
@@ -2458,7 +2458,7 @@ msgstr ""
 
 #: templates/footer.html:24
 msgid "SUBSCRIBE TO OUR NEWSLETTER"
-msgstr ""
+msgstr "LIOSTÁIL LENÁR NUACHTLITIR"
 
 #: templates/footer.html:25
 msgid "Get monthly updates and opportunities from the Tor Project:"

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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-07-29 Thread translation
commit b602eb0d05ddc126e498e1a912d06d7c69279575
Author: Translation commit bot 
Date:   Mon Jul 29 09:21:01 2019 +

Update translations for support-portal
---
 contents+ga.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/contents+ga.po b/contents+ga.po
index 12165f31c..e460f8124 100644
--- a/contents+ga.po
+++ b/contents+ga.po
@@ -5995,7 +5995,7 @@ msgstr ""
 
 #: templates/footer.html:24
 msgid "SUBSCRIBE TO OUR NEWSLETTER"
-msgstr ""
+msgstr "LIOSTÁIL LENÁR NUACHTLITIR"
 
 #: templates/footer.html:25
 msgid "Get monthly updates and opportunities from the Tor Project:"

___
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-29 Thread translation
commit 574f4aeeff32000905ee523a6f27546bbd0a6a0d
Author: Translation commit bot 
Date:   Mon Jul 29 09:20:37 2019 +

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

diff --git a/contents+ga.po b/contents+ga.po
index cea54a63e..30e2c5722 100644
--- a/contents+ga.po
+++ b/contents+ga.po
@@ -1,8 +1,8 @@
 # Translators:
 # Brian ITCOB Smith , 2019
-# Emma Peel, 2019
 # erinm, 2019
 # Kevin Scannell , 2019
+# Emma Peel, 2019
 # 
 msgid ""
 msgstr ""
@@ -10,7 +10,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: Kevin Scannell , 2019\n"
+"Last-Translator: Emma Peel, 2019\n"
 "Language-Team: Irish (https://www.transifex.com/otf/teams/1519/ga/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -702,7 +702,7 @@ msgstr ""
 
 #: templates/footer.html:49
 msgid "SUBSCRIBE TO OUR NEWSLETTER"
-msgstr ""
+msgstr "LIOSTÁIL LENÁR NUACHTLITIR"
 
 #: templates/footer.html:50
 msgid "Get monthly updates and opportunities from the Tor Project:"

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


[tor-commits] [metrics-web/master] Adds guidelines for new metrics page

2019-07-29 Thread karsten
commit 66704ba064c13f6349722edd8d63f93b5d2244ec
Author: Iain R. Learmonth 
Date:   Wed Jul 24 14:54:19 2019 +0100

Adds guidelines for new metrics page

Fixes: #29315
---
 .../metrics/web/MetricsGuidelinesServlet.java  |  25 +++
 src/main/resources/web.xml |  11 +
 src/main/resources/web/jsps/metrics-guidelines.jsp | 223 +
 src/main/resources/web/jsps/sources.jsp|   6 +
 4 files changed, 265 insertions(+)

diff --git 
a/src/main/java/org/torproject/metrics/web/MetricsGuidelinesServlet.java 
b/src/main/java/org/torproject/metrics/web/MetricsGuidelinesServlet.java
new file mode 100644
index 000..41dae13
--- /dev/null
+++ b/src/main/java/org/torproject/metrics/web/MetricsGuidelinesServlet.java
@@ -0,0 +1,25 @@
+/* Copyright 2018 The Tor Project
+ * See LICENSE for licensing information */
+
+package org.torproject.metrics.web;
+
+import java.io.IOException;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+public class MetricsGuidelinesServlet extends AnyServlet {
+
+  private static final long serialVersionUID = 6099009779662419291L;
+
+  @Override
+  public void doGet(HttpServletRequest request,
+  HttpServletResponse response) throws IOException, ServletException {
+
+request.setAttribute("categories", this.categories);
+request.getRequestDispatcher("WEB-INF/metrics-guidelines.jsp")
+.forward(request, response);
+  }
+}
+
diff --git a/src/main/resources/web.xml b/src/main/resources/web.xml
index 045dd2e..f92813a 100644
--- a/src/main/resources/web.xml
+++ b/src/main/resources/web.xml
@@ -218,6 +218,17 @@
   
 
   
+MetricsGuidelinesServlet
+
+  org.torproject.metrics.web.MetricsGuidelinesServlet
+
+  
+  
+MetricsGuidelinesServlet  
+/metrics-guidelines.html
+  
+
+  
 NewsServlet
 
   org.torproject.metrics.web.NewsServlet
diff --git a/src/main/resources/web/jsps/metrics-guidelines.jsp 
b/src/main/resources/web/jsps/metrics-guidelines.jsp
new file mode 100644
index 000..0f06fe5
--- /dev/null
+++ b/src/main/resources/web/jsps/metrics-guidelines.jsp
@@ -0,0 +1,223 @@
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core; %>
+<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions; %>
+
+  
+  
+
+
+
+
+Home
+Sources
+Guidelines for getting your data into Tor Metrics
+
+
+
+
+
+Guidelines for getting your data into Tor Metrics
+#
+
+Scope and preliminaries
+
+This document provides guidelines to authors and operators of tools that
+ collect data about the publicly deployed Tor network that would like to
+ contribute data, or allow data to be contributed easily by others using
+ the tool, to Tor Metrics.
+
+This document does not discuss how to ensure measurements are safe, for this
+ refer to the Research Safety Board Guidelines [0] and 
Guidelines for
+ Performing Safe Measurement on the Internet [1].
+
+What data belongs on Tor Metrics?
+
+
+If it happens in the public deployed Tor network it likely belongs on Tor
+ Metrics.
+If it happens for a short term only, like for a research project, it's
+   unlikely worth the effort to have Tor Metrics archive, publish, aggregate,
+   and visualize it. In this case you should collect the data yourself (keeping
+   in mind research ethics!), and we can later talk about linking to it or even
+   using it as external data.
+If your data is a combination of existing data on Tor Metrics plus maybe
+   external data, we shouldn't add it, either. In such a case we should rather
+   talk about extending our services towards what your service does, if that
+   makes sense.
+
+
+What data do you want to see on Tor Metrics?
+
+This section aims to help you organize your thoughts before making a request
+ to the Metrics team. It might be that there are good reasons that something is
+ not done in one of the preferred ways, but ideally data collection tools can
+ be written with this guidelines in mind.
+
+
+What is your data about? Is it about servers or users or both? Is it
+   passively gathered or actively measured or both?
+This will help us to decide how we might present the data on Tor Metrics
+   and perhaps which other datasets we have that might benefit from being
+   combined with the new dataset.
+Is there a way for you to aggregate the data before you hand it over to us?
+   Of course this requires more thinking upfront, but it's a great way to 
ensure
+   not to give out too sensitive data to us or anyone else. It's not always
+   possible or even useful to aggregate data and discard the original data,
+   though. Two examples:
+   Relays count how many clients download the consensus from them and from
+ which country they connect. When 24 hours have passed, they include the
+ count by country in their next extra-info descriptor. This is aggregated
+ data. The obviously more sensitive, non-aggregated variant 

[tor-commits] [metrics-web/master] Update to latest metrics-base and metrics-lib.

2019-07-29 Thread karsten
commit 84105ea10be7932b9cc11807991f0bda39ae2d75
Author: Karsten Loesing 
Date:   Mon Jul 29 10:26:43 2019 +0200

Update to latest metrics-base and metrics-lib.
---
 src/build   | 2 +-
 src/submods/metrics-lib | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/build b/src/build
index e639c69..ed48192 16
--- a/src/build
+++ b/src/build
@@ -1 +1 @@
-Subproject commit e639c697e9e94c6dbb26e946e5247c20a62c0661
+Subproject commit ed4819215aa60cc8935f955d9404f30e83dd892b
diff --git a/src/submods/metrics-lib b/src/submods/metrics-lib
index e723c06..7032e73 16
--- a/src/submods/metrics-lib
+++ b/src/submods/metrics-lib
@@ -1 +1 @@
-Subproject commit e723c065b764ecfbb3bb96d4c491e67398b7f21b
+Subproject commit 7032e73a6471f3a4d7782ef65fc3d4cf00bb0ac1

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


[tor-commits] [metrics-web/master] Tweak the new guidelines a bit.

2019-07-29 Thread karsten
commit 9955072a6cf65e7012c317ccd8ebc616a211364f
Author: Karsten Loesing 
Date:   Mon Jul 29 10:25:22 2019 +0200

Tweak the new guidelines a bit.
---
 src/main/resources/web/jsps/metrics-guidelines.jsp | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/main/resources/web/jsps/metrics-guidelines.jsp 
b/src/main/resources/web/jsps/metrics-guidelines.jsp
index 0f06fe5..eff0336 100644
--- a/src/main/resources/web/jsps/metrics-guidelines.jsp
+++ b/src/main/resources/web/jsps/metrics-guidelines.jsp
@@ -50,7 +50,7 @@
 This section aims to help you organize your thoughts before making a request
  to the Metrics team. It might be that there are good reasons that something is
  not done in one of the preferred ways, but ideally data collection tools can
- be written with this guidelines in mind.
+ be written with these guidelines in mind.
 
 
 What is your data about? Is it about servers or users or both? Is it
@@ -76,8 +76,8 @@
 Is the data you're planning to give us too sensitive? If so, can you 
sanitize
it yourself before giving it to us (we can help you with that), or does the
sanitizing need to happen on our side (we should still involve you in this
-   case)?
-There are currently cases where Tor Metrics performs the sanitization of
+   case)?
+   There are currently cases where Tor Metrics performs the sanitization of
data before archiving, but the preferred system would sanitize the data as
close to the source as possible to minimize the possibility that sensitive
data could be leaked.
@@ -97,9 +97,9 @@
data, maybe. And if we need to include fancy crypto libraries in order to
process your data, then for sure. Any intuitions you have about possible
difficulties would be good to know, even if things turn out to be easier in
-   the end.
-As far as possible, use simple formats for providing data. The Tor Directory
-   Protocol meta-format [2, §1.2] is a simple format for 
which we already have
+   the end.
+   As far as possible, use simple formats for providing data. The Tor Directory
+   Protocol meta-format [2, 1.2] is a simple format 
for which we already have
parsers. Without good reason, do not serialize to formats such as YAML, 
TOML,
etc. as this would require adding a new parsing library into Tor Metrics 
just
to parse the new data.



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


[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-07-29 Thread translation
commit 5a035a6f877edc97372190d113972e18d1d47eaa
Author: Translation commit bot 
Date:   Mon Jul 29 07:51:05 2019 +

Update translations for support-portal_completed
---
 contents+ka.po | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index 61561557a..646d11abe 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -449,6 +449,8 @@ msgid ""
 "gpg.exe --auto-key-locate nodefault,wkd --locate-keys "
 "torbrow...@torproject.org"
 msgstr ""
+"gpg.exe --auto-key-locate nodefault,wkd --locate-keys "
+"torbrow...@torproject.org"
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -665,6 +667,7 @@ msgstr ""
 msgid ""
 "gpg --auto-key-locate nodefault,wkd --locate-keys torbrow...@torproject.org"
 msgstr ""
+"gpg --auto-key-locate nodefault,wkd --locate-keys torbrow...@torproject.org"
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)

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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-07-29 Thread translation
commit a20a68a9a6ad924270d1dafc5d9a151817e130e5
Author: Translation commit bot 
Date:   Mon Jul 29 07:50:55 2019 +

Update translations for support-portal
---
 contents+ka.po | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index 61561557a..646d11abe 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -449,6 +449,8 @@ msgid ""
 "gpg.exe --auto-key-locate nodefault,wkd --locate-keys "
 "torbrow...@torproject.org"
 msgstr ""
+"gpg.exe --auto-key-locate nodefault,wkd --locate-keys "
+"torbrow...@torproject.org"
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -665,6 +667,7 @@ msgstr ""
 msgid ""
 "gpg --auto-key-locate nodefault,wkd --locate-keys torbrow...@torproject.org"
 msgstr ""
+"gpg --auto-key-locate nodefault,wkd --locate-keys torbrow...@torproject.org"
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)

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