[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 2a889d045be3da3f6b24f61f67f18bcd086e9215
Author: Translation commit bot 
Date:   Wed Nov 25 06:15:14 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 33 +
 1 file changed, 25 insertions(+), 8 deletions(-)

diff --git a/contents+he.po b/contents+he.po
index 91c652e6e2..6123f365b9 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11782,37 +11782,40 @@ msgid ""
 "copyright liability for either operators or their bandwidth providers, EFF "
 "is interested in hearing from you."
 msgstr ""
+"אם אתם מפעילי ניתוב Tor שמוכנים לעמוד איתן 
ולסיע ביצירת תקדים משפטי ברור "
+"שהקמת ניתוב שרק מנתב ואינו יוצר הפרת 
זכויות יוצרים למפעילים או לספקי רוחב "
+"הפס שלהם, EFF יהיו מעונינים לשמוע מכם."
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.title)
 msgid "Client Authorization"
-msgstr ""
+msgstr "הרשאת לקוח"
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.subtitle)
 msgid "Learn how to set up client authorization for your onion services."
-msgstr ""
+msgstr "לימדו כיצד להגדיר הרשאת לקוח עבור 
שרותי הבצל שלכם."
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
 msgid ""
 "Client authorization is a method to make an onion service private and "
 "authenticated."
-msgstr ""
+msgstr "הרשאת לקוח הנה שיטה להפוך את שרות הבצל 
לפרטי ומזוהה."
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
 msgid ""
 "It requires Tor clients to provide an authentication credential in order to "
 "connect to the onion service."
-msgstr ""
+msgstr "הדבר מחייב את לקוחות Tor לספק הוכחת 
הזדהות כדי להתחבר לשרות הבצל."
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
 msgid ""
 "For v3 onion services, this method works with a pair of keys (a public and a"
 " private)."
-msgstr ""
+msgstr "בשרותי בצל V3, שיטה זו פועלת בעזרת שני 
מפתחות (ציבורי ופרטי)."
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -11820,6 +11823,7 @@ msgid ""
 "The service side is configured with a public key and the client can only "
 "access it with a private key."
 msgstr ""
+"צד השרות מוגדר עם מפתח ציבורי וצד הלקוח 
יכול רק להתבר בעזרת המפתח הפרטי."
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -11827,23 +11831,25 @@ msgid ""
 "**Note:** Once you have configured client authorization, anyone with the "
 "address will not be able to access it from this point on."
 msgstr ""
+"**הערה:** ברגע שקינפגתם את הרשאות הלקוח, כל 
אחד עם הכתובת לא יוכל להתחבר "
+"יותר החל מרגע זה ואילך, "
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
 msgid ""
 "If no authorization is configured, the service will be accessible to anyone "
 "with the onion address."
-msgstr ""
+msgstr "אם לא הוגדרה הרשאה, השרות יהיה זמין לכל 
אחד בעזרת כתובת הבצל."
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
 msgid "## Configuring v3 Onion Services"
-msgstr ""
+msgstr "## הגדרות שרותי בצל V3"
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
 msgid "### Service side"
-msgstr ""
+msgstr "### צד השרות"
 
 #: https//community.torproject.org/onion-services/advanced/client-auth/
 #: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -11854,6 +11860,10 @@ msgid ""
 "[Setup](https://community.torproject.org/onion-services/setup/) will "
 "automatically create this directory."
 msgstr ""
+"כדי להגדיר הרשאות לקוח בצד השרות, המדריך "
+"`/authorized_clients/` צריך כבר להיות קיים, 
על בסיס "
+"ההוראות שמתוארות בחלק 

[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit bdaac02e60bae5e75dc446096bd463358f7f139b
Author: Translation commit bot 
Date:   Wed Nov 25 05:45:14 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/contents+he.po b/contents+he.po
index ede74ead1e..91c652e6e2 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11751,13 +11751,16 @@ msgid ""
 "immunity defense under Section 512 of DMCA as well as defenses under "
 "copyright's secondary liability doctrines."
 msgstr ""
+"EFF מאמינים שניתובי Tor צריכים להיות מוגנים 
מתביעות זכויות יוצרים בגין "
+"משתמשיהם כיון שמפעיל ניתוב Tor יכול להשתמש 
בחסינות במסגרת סעיף 512 של DMCA "
+"וכן הגנות במסגרת דוקטורינות של חבות 
אחריות משנית של זכויות יוצרים."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "However, no court has yet addressed these issues in the context of Tor "
 "itself."
-msgstr ""
+msgstr "אף על פי כן, אף בית משפט לא עסק בנושאים 
אלה בהקשר של Tor עצמו."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11767,6 +11770,9 @@ msgid ""
 "Project) to try to minimize traffic types that are often targeted in "
 "copyright complaints."
 msgstr ""
+"אם אינכם מרגישים בנוח לגבי אי ודאות זו, 
אולי תשקלו מדיניות ניתוב מופחתת (כמו"
+" מדיניות ברירת המחדל שהוצעה על ידי פרויקט 
Tor) כדי לנסות ולמזער סוגי תעבורה "
+"שלעתים מושכים תלונות על זכויות יוצרים."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 6dfd479551bc79ded3872626699b328d1176934e
Author: Translation commit bot 
Date:   Wed Nov 25 04:45:13 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+es.po | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/contents+es.po b/contents+es.po
index dbaa495edf..7eb67fe457 100644
--- a/contents+es.po
+++ b/contents+es.po
@@ -16284,6 +16284,9 @@ msgid ""
 "[here](https://doc.opensuse.org/documentation/leap/startup/single-;
 "html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
 msgstr ""
+"La documentación oficial de openSUSE puede ser encontrada "
+"[aqui](https://doc.opensuse.org/documentation/leap/startup/single-;
+"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
 
 #: https//community.torproject.org/relay/setup/guard/fedora/updates/
 #: 
(content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body)
@@ -16546,6 +16549,11 @@ msgid ""
 " just regular sites. There is an installation guide for how to use this "
 "toolkit to onionize your site."
 msgstr ""
+"Hay un conjunto de herramientas que te permite tomar cualquier sitio web "
+"existente y hospedarlo también como un sitio .onion. Tu harías esto porque "
+"los sitios .onion son más seguros que los sitios normales. Hay una guía de "
+"instalación sobre cómo usar este conjunto de herramientas para onionizar tu 
"
+"sitio."
 
 #: templates/onion-services.html:32
 msgid "Check out the code"
@@ -16581,6 +16589,8 @@ msgid ""
 "Word of mouth is critical to reaching new people and helping them protect "
 "themselves online. Here's how you can help: "
 msgstr ""
+"El boca a boca es fundamental para llegar a nuevas personas y ayudarlas a "
+"protegerse en línea. Así es como pedes ayudar"
 
 #: templates/outreach-talk.html:11
 msgid "Privacy and freedom are human rights."

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 9ccc53a4b6b399a71067a6558244bb13c71f6dc9
Author: Translation commit bot 
Date:   Wed Nov 25 04:15:11 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+es.po | 26 --
 1 file changed, 20 insertions(+), 6 deletions(-)

diff --git a/contents+es.po b/contents+es.po
index 58b94fcf38..dbaa495edf 100644
--- a/contents+es.po
+++ b/contents+es.po
@@ -16497,10 +16497,13 @@ msgid ""
 "None of these ideas seem appealing? You may also want to propose your own "
 "project idea — which often results in the best projects."
 msgstr ""
+"Ninguna de estas ideas parecer atractiva? También es posible que desee "
+"proponer tu propia idea de proyecto, que a menudo resultan ser los mejores "
+"proyectos."
 
 #: templates/gsoc.html:22
 msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
+msgstr "Te invitamos a contactarnos para discutir  tu propia idea de proyecto"
 
 #: templates/homepage.html:4 templates/meta.html:10
 msgid "Tor Project"
@@ -16581,55 +16584,66 @@ msgstr ""
 
 #: templates/outreach-talk.html:11
 msgid "Privacy and freedom are human rights."
-msgstr ""
+msgstr "La privacidad y la libertad son derechos humanos."
 
 #: templates/outreach-talk.html:12
 msgid ""
 "These rights are denied online around the world, but Tor gives them back."
 msgstr ""
+"Esos derechos  son denegados en línea alrededor del mundo, pero Tor los "
+"restablece."
 
 #: templates/outreach-talk.html:22
 msgid "Tracking and surveillance are widespread."
-msgstr ""
+msgstr "EL rastreo y la vigilancia están extendidos."
 
 #: templates/outreach-talk.html:23
 msgid ""
 "We think privacy should be the default online, and that's what our software "
 "provides."
 msgstr ""
+"Pensamos que la privacidad en línea debería ser por defecto, y eso es lo 
que"
+" nuestro software provee."
 
 #: templates/outreach-talk.html:33
 msgid "Privacy isn't about having something to hide."
-msgstr ""
+msgstr "La privacidad  no se trata de algo que se quiere ocultar."
 
 #: templates/outreach-talk.html:34
 msgid ""
 "Privacy is about protecting who we are as human beings: our fears, our "
 "relationships, and our vulnerabilities."
 msgstr ""
+"La privacidad se trata de proteger quiénes somos como seres humanos: "
+"nuestros miedos, relaciones y vulnerabilidades."
 
 #: templates/outreach-talk.html:44
 msgid "People shouldn't be exploited for using the internet."
-msgstr ""
+msgstr "La gente no debería ser explotada por usar Internet."
 
 #: templates/outreach-talk.html:45
 msgid ""
 "Trackers are harvesting our every move, but a safer internet is possible."
 msgstr ""
+"Los rastreadores están recolectando cada uno de nuestros movimientos, pero "
+"una Internet más segura es posible."
 
 #: templates/outreach-talk.html:55
 msgid ""
 "Tor software is developed by the Tor Project, a 501(c)3 nonprofit "
 "organization."
 msgstr ""
+"El software Tor es desarrollado por Tor Project, una organización sin fines "
+"de lucro 501 (c) 3."
 
 #: templates/outreach-talk.html:56
 msgid "We build free and open source software anyone can use."
-msgstr ""
+msgstr "Creamos software libre y de código abierto que cualquiera puede usar."
 
 #: templates/outreach-talk.html:66
 msgid "Tor software is used by millions of people around the world."
 msgstr ""
+"El software Tor es usado por millones de personas alrededor del mundo."
 
 #: templates/outreach-talk.html:67
 msgid "Journalists, activists, and everyday internet users rely on Tor."

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


[tor-commits] [translation/tails-onioncircuits_release] https://gitweb.torproject.org/translation.git/commit/?h=tails-onioncircuits_release

2020-11-24 Thread translation
commit 108098ef3cde3c30e6ca1ce5fee689354d02e7d6
Author: Translation commit bot 
Date:   Tue Nov 24 23:16:55 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=tails-onioncircuits_release
---
 pt_BR/onioncircuits.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt_BR/onioncircuits.po b/pt_BR/onioncircuits.po
index f22fa05b85..1d025ebe37 100644
--- a/pt_BR/onioncircuits.po
+++ b/pt_BR/onioncircuits.po
@@ -5,7 +5,7 @@
 # Translators:
 # Communia , 2016-2018
 # Maicon Grahl , 2016
-# Rodrigo, 2016
+# rhcastilhos, 2016
 # yyyan , 2020
 msgid ""
 msgstr ""

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 3279a8f33298dcfc93c873284a8c5b925c46bd11
Author: Translation commit bot 
Date:   Tue Nov 24 22:45:12 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+es.po | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/contents+es.po b/contents+es.po
index 39eb06da66..58b94fcf38 100644
--- a/contents+es.po
+++ b/contents+es.po
@@ -16634,6 +16634,7 @@ msgstr ""
 #: templates/outreach-talk.html:67
 msgid "Journalists, activists, and everyday internet users rely on Tor."
 msgstr ""
+"Periodistas, activistas, y usuarios habituales de internet confían en Tor"
 
 #: templates/outreach-talk.html:75 templates/two-columns-page.html:28
 msgid "Contributors to this page:"
@@ -16673,7 +16674,7 @@ msgstr "Eventos Tor Venideros"
 
 #: templates/project.html:40
 msgid "Back to "
-msgstr ""
+msgstr "Volver a"
 
 #: templates/relay-operations.html:23
 msgid "Connect with other Relay Operators"

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


[tor-commits] [translation/tbmanual-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=tbmanual-contentspot

2020-11-24 Thread translation
commit e032009be4c54698bac08d54da62920e02f0f486
Author: Translation commit bot 
Date:   Tue Nov 24 22:16:50 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tbmanual-contentspot
---
 contents+ja.po | 55 +++
 1 file changed, 31 insertions(+), 24 deletions(-)

diff --git a/contents+ja.po b/contents+ja.po
index f19f1e7872..da4e2691f5 100644
--- a/contents+ja.po
+++ b/contents+ja.po
@@ -14,8 +14,8 @@
 # Ito Takeshi, 2020
 # Gus, 2020
 # 323484, 2020
-# Kaede, 2020
 # タカハシ, 2020
+# Kaede, 2020
 # 
 msgid ""
 msgstr ""
@@ -23,7 +23,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-04-12 08:00+CET\n"
 "PO-Revision-Date: 2018-11-14 12:31+\n"
-"Last-Translator: タカハシ, 2020\n"
+"Last-Translator: Kaede, 2020\n"
 "Language-Team: Japanese (https://www.transifex.com/otf/teams/1519/ja/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -162,7 +162,7 @@ msgstr "既知の問題"
 #: https//tb-manual.torproject.org/mobile-tor/
 #: (content/mobile-tor/contents+en.lrtopic.title)
 msgid "Mobile Tor"
-msgstr "モバイル Tor"
+msgstr "モバイル端末用 Tor"
 
 #: https//tb-manual.torproject.org/menu/
 #: (content/menu/contents+en.lrtopic.body)
@@ -1083,7 +1083,7 @@ msgid ""
 "across different sites."
 msgstr ""
 "ウェブサイトに接続するとき、訪問に関する情å 
±ã‚’記録できるのはそのウェブサイトのオペレーターだ
けではありません。 "
-"現在、ほとんどのウェブサイトは、ソーシャルネットワーキングの「いいね」ボタン、分析トラッカー、広告ビーコンなど、多数のサードパーティサービスを使用しています。これらはすべて、異なるサイト間でアクティビティをリンクできます。"
+"現在、ほとんどのウェブサイトは、ソーシャルネットワークの「いいね」ボタン、分析トラッカー、広告ビーコンなど、多数のサードパーティサービスを使用しています。これらはすべて、異なるサイト間でアクティビティをリンクできます。"
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
@@ -1094,9 +1094,9 @@ msgid ""
 " Browser includes some additional features that help you control what "
 "information can be tied to your identity."
 msgstr ""
-"Tor "
-"networkを使用すると、オブザーバーは正確なå 
´æ‰€ã¨IPアドレスを見つけることができなくなりますが、このæƒ
…報がなくても、アクティビティのさまざまなé 
˜åŸŸã‚’リンクすることができます。"
-" このため、Tor Browserには、IDに関連付けることができる情
報を制御するのに役立ついくつかの追加
機能が含まれています。"
+"Tor ネットワークを使用すると、オブザーバーは正確なå 
´æ‰€ã¨ IP "
+"アドレスを見つけることができなくなりますが、この情å 
±ãŒãªãã¦ã‚‚、アクティビティのさまざまなé 
˜åŸŸã‚’リンクすることができます。 このため、Tor "
+"Browser には、個人にに関連付けることができる情å 
±ã‚’制御するのに役立ついくつかの追加
機能が含まれています。"
 
 #: https//tb-manual.torproject.org/managing-identities/
 #: (content/managing-identities/contents+en.lrtopic.body)
@@ -2133,20 +2133,20 @@ msgstr "モバイル端末用のTorについて学ぶ"
 #: https//tb-manual.torproject.org/mobile-tor/
 #: (content/mobile-tor/contents+en.lrtopic.body)
 msgid "### Tor Browser for Android"
-msgstr "### Android用Tor Browser"
+msgstr "### Android 版 Tor Browser"
 
 #: https//tb-manual.torproject.org/mobile-tor/
 #: (content/mobile-tor/contents+en.lrtopic.body)
 msgid ""
 "Tor Browser for Android is the only official mobile browser supported and "
 "developed by the Tor Project."
-msgstr "Android用Tor BrowserはTor Projectによってå…
¬å¼ã«ã‚µãƒãƒ¼ãƒˆã•ã‚ŒãŸå”¯ä¸€ã®ãƒ¢ãƒã‚¤ãƒ«ãƒ–ラウザです。"
+msgstr "Android 版 Tor Browserは Tor Project によってå…
¬å¼ã«ã‚µãƒãƒ¼ãƒˆã•ã‚ŒãŸå”¯ä¸€ã®ãƒ¢ãƒã‚¤ãƒ«ç«¯æœ«å‘けブラウザです。"
 
 #: https//tb-manual.torproject.org/mobile-tor/
 #: (content/mobile-tor/contents+en.lrtopic.body)
 msgid ""
 "It is like the desktop Tor Browser, but for your Android mobile device."
-msgstr ""
+msgstr "デスクトップ版 Tor Browser に似ていますが、Android 
デバイス向けに設計されています。"
 
 #: https//tb-manual.torproject.org/mobile-tor/
 #: (content/mobile-tor/contents+en.lrtopic.body)
@@ -2155,6 +2155,8 @@ msgid ""
 "tracking across websites, defending against surveillance, resisting browser "
 "fingerprinting, and circumventing censorship."
 msgstr ""
+"Android 版 Tor Browser "

[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit c3b51da2e5958b59fdef6d562ee3bbfe45bf7c6b
Author: Translation commit bot 
Date:   Tue Nov 24 20:15:12 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/contents+he.po b/contents+he.po
index 21662bc90d..ede74ead1e 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11735,13 +11735,13 @@ msgstr ""
 msgid ""
 "This will help us recognize trends and issues that the lawyers might want to"
 " focus on."
-msgstr ""
+msgstr "הדבר יעזור לנו לזהות מגמות ובעיות 
שעורכי הדין אולי ירצו להתמקד בהם."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "Lumen encourages submissions from people outside the United States too."
-msgstr ""
+msgstr "Lumen מעודד הגשת בקשות מאנשים מחוץ 
לארה\"ב גם כן."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 114bf2b6da38f61a21681491799c9891030228f3
Author: Translation commit bot 
Date:   Tue Nov 24 18:45:14 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/contents+he.po b/contents+he.po
index ba1e7ae80e..21662bc90d 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11707,6 +11707,9 @@ msgid ""
 "response to your ISP, university, etc., to let them know about the details "
 "of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in."
 msgstr ""
+"EFF כתב [תבנית קצרה](tor-dmca-response) לסייע לכם 
להגיב ל ISP, אוניברסיטה, "
+"וכדומה., לידע אות על פרטי חוף המבטחים של 
Digital Millennium Copyright Act's "
+"וכיצד  Tor נכלל בהם."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11715,6 +11718,8 @@ msgid ""
 "to address copyright complaints that are based on a relay of allegedly "
 "infringing material through the Tor node."
 msgstr ""
+"שימו לב שהתבנית מתיחסת רק לתחומי השיפוט 
בארה\"ב, בכוונה לענות על תלונות "
+"זכויות יוצרים אשר מבוססות על הניתוב של 
הפרת זכויות כביכול דרך צומת ה Tor."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11722,6 +11727,8 @@ msgid ""
 "If you like, you should consider submitting a copy of your notice to the "
 "Lumen DatabaseThe email address for submissions is t...@lumendatabase.org."
 msgstr ""
+"אם תרצו, תוכלו לשקול הגשת עותק של ההודעה 
שלכם אל Lumen DatabaseThe כתובת "
+"הדוא\"ל להגשת הבקשות היא t...@lumendatabase.org."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)

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


[tor-commits] [dev/staging] Make it build

2020-11-24 Thread hiro
commit 8b5f21c2056a44c216202e00a88e2a7ba97ca70b
Author: hiro 
Date:   Tue Nov 24 19:14:33 2020 +0100

Make it build
---
 configs/i18n.ini|   2 +-
 i18n/contents.pot   | 913 +++-
 templates/banner.html   |   1 +
 templates/training.html |  35 ++
 4 files changed, 940 insertions(+), 11 deletions(-)

diff --git a/configs/i18n.ini b/configs/i18n.ini
index 44cc604..1786098 100644
--- a/configs/i18n.ini
+++ b/configs/i18n.ini
@@ -1,5 +1,5 @@
 content = en
-translations = es,de,fr,it,pt-BR,ru
+translations = en
 i18npath = i18n
 translate_paragraphwise = False
 url_prefix = https://dev.torproject.org/
diff --git a/i18n/contents.pot b/i18n/contents.pot
index c5af5b5..33e35bd 100644
--- a/i18n/contents.pot
+++ b/i18n/contents.pot
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-10-17 20:36+CET\n"
+"POT-Creation-Date: 2020-11-24 19:14+CET\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME \n"
 "Language-Team: en \n"
@@ -12,26 +12,919 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #: https://dev.torproject.org/ (content/contents+en.lr:page.title)
-msgid "The Tor Ecosystem"
+msgid "The Tor Developers Portal"
 msgstr ""
 
 #: https://dev.torproject.org/ (content/contents+en.lr:page.subtitle)
-msgid "Tor protects you by bounsing your communications around a distributed 
network of relays run by volunteers all around the world."
+msgid "a subtitle"
 msgstr ""
 
 #: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "The Tor community is made up of all kinds of contributors."
+msgid "an overview of the portal"
 msgstr ""
 
-#: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "Some people write documentation and bug reports, while others hold Tor 
events and conduct outreach."
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.title)
+msgid "The Tor Ecosystem"
 msgstr ""
 
-#: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "Whether you have a lot of time to volunteer or a little, and whether 
you consider yourself technical or not, we want you to join our community, too."
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.subtitle)
+msgid ""
+"Applications that use tor: Ones we maintain, like Tor Browser, and selected "
+"others that we love"
 msgstr ""
 
-#: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "Below you'll find some different ways to volunteer with the Tor 
community as well as resources to help you help Tor."
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.cta)
+#: https://dev.torproject.org/tor-network/
+#: (content/tor-network/contents+en.lr:page.cta)
+#: https://dev.torproject.org/understanding-tor/
+#: (content/understanding-tor/contents+en.lr:page.cta)
+#: https://dev.torproject.org/tor-ecosystem/tor-browser/
+#: (content/tor-ecosystem/tor-browser/contents+en.lr:page.cta)
+msgid "Call To Action"
+msgstr ""
+
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.body)
+#: https://dev.torproject.org/observing-tor/
+#: (content/observing-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/tor-network/
+#: (content/tor-network/contents+en.lr:page.body)
+#: https://dev.torproject.org/understanding-tor/
+#: (content/understanding-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/hacking-on-tor/
+#: (content/hacking-on-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/manage-tor/
+#: (content/manage-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/fighting-censorship/
+#: (content/fighting-censorship/contents+en.lr:page.body)
+#: https://dev.torproject.org/tor-ecosystem/tor-browser/
+#: (content/tor-ecosystem/tor-browser/contents+en.lr:page.body)
+msgid "the overview"
+msgstr ""
+
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.body)
+msgid ">>> anto/master"
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.title)
+msgid "Project Ideas"
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.subtitle)
+msgid "Some project ideas for GSoC."
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.cta)
+msgid "Get coding"
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.body)
+msgid ""
+"You may find some of these projects to be good ideas for Google Summer of "
+"Code. We have labelled each idea with which of our core developers would be "
+"good mentors. If one or more of these ideas looks promising to you, please "
+"[contact us](mailto:gs...@torproject.org) to discuss your plans rather than 

[tor-commits] [dev/staging] Add PTs to AntiCensorship team

2020-11-24 Thread hiro
commit 19108e105026c32287476c1838fde857ef4e7072
Author: Pili Guerra 
Date:   Wed Jun 17 14:58:42 2020 +0100

Add PTs to AntiCensorship team
---
 content/anti-censorship/pluggable-transports/goptlib/contents.lr | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/content/anti-censorship/pluggable-transports/goptlib/contents.lr 
b/content/anti-censorship/pluggable-transports/goptlib/contents.lr
new file mode 100644
index 000..e69de29



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


[tor-commits] [dev/staging] Add placeholder content for team projects

2020-11-24 Thread hiro
commit ca3e47aff1abe9d580fce771181647659dfd54ef
Author: Pili Guerra 
Date:   Wed Jun 17 15:22:13 2020 +0100

Add placeholder content for team projects
---
 content/anti-censorship/bridgedb/contents.lr   |  2 +-
 content/anti-censorship/gettor/contents.lr |  2 +-
 .../pluggable-transports/contents.lr   |  2 +-
 .../pluggable-transports/goptlib/contents.lr   | 32 ++
 .../pluggable-transports/meek/contents.lr  | 32 ++
 .../pluggable-transports/obfs4/contents.lr | 32 ++
 .../pluggable-transports/snowflake/contents.lr | 32 ++
 content/applications/rbm/contents.lr   |  2 +-
 content/applications/tor-browser/contents.lr   |  2 +-
 content/applications/tor-launcher/contents.lr  | 31 +
 content/applications/torbirdy/contents.lr  | 31 +
 content/applications/torcheck/contents.lr  | 31 +
 content/applications/tormessenger/contents.lr  | 31 +
 content/applications/torsocks/contents.lr  | 31 +
 content/metrics/collector/contents.lr  | 32 ++
 content/metrics/exonerator/contents.lr | 32 ++
 content/metrics/metrics-lib/contents.lr| 32 ++
 content/metrics/onionoo/contents.lr| 32 ++
 content/metrics/onionperf/contents.lr  | 32 ++
 content/metrics/portal/contents.lr | 32 ++
 content/network/chutney/contents.lr| 32 ++
 content/network/doctor/contents.lr | 32 ++
 content/network/libervent/contents.lr  | 32 ++
 content/network/nyx/contents.lr| 32 ++
 content/network/onionbalance/contents.lr   | 32 ++
 content/network/stem/contents.lr   | 32 ++
 content/network/tor/contents.lr|  2 +-
 content/network/txtorcon/contents.lr   | 32 ++
 28 files changed, 705 insertions(+), 6 deletions(-)

diff --git a/content/anti-censorship/bridgedb/contents.lr 
b/content/anti-censorship/bridgedb/contents.lr
index aa40f3b..2d72fb2 100644
--- a/content/anti-censorship/bridgedb/contents.lr
+++ b/content/anti-censorship/bridgedb/contents.lr
@@ -23,7 +23,7 @@ phw
 title: BridgeDB
 ---
 subtitle:
- 
+
 BridgeDB is a collection of backend servers used to distribute Tor bridges.
 
 ---
diff --git a/content/anti-censorship/gettor/contents.lr 
b/content/anti-censorship/gettor/contents.lr
index 0029e53..d40c205 100644
--- a/content/anti-censorship/gettor/contents.lr
+++ b/content/anti-censorship/gettor/contents.lr
@@ -23,7 +23,7 @@ hiro
 title: GetTor
 ---
 subtitle:
- 
+
 GetTor is a program that presents alternative methods to download Tor Browser, 
especially when access to Tor Project's official website and mirrors is blocked.
 
 ---
diff --git a/content/anti-censorship/pluggable-transports/contents.lr 
b/content/anti-censorship/pluggable-transports/contents.lr
index ea8c72d..65b7efb 100644
--- a/content/anti-censorship/pluggable-transports/contents.lr
+++ b/content/anti-censorship/pluggable-transports/contents.lr
@@ -23,7 +23,7 @@ hiro
 title: Pluggable Transports
 ---
 subtitle:
- 
+
 Pluggable Transports (PTs) were created to help uses who can't access the Tor 
network due to some type of censorship against Tor.
 
 ---
diff --git a/content/anti-censorship/pluggable-transports/goptlib/contents.lr 
b/content/anti-censorship/pluggable-transports/goptlib/contents.lr
index e69de29..a72b829 100644
--- a/content/anti-censorship/pluggable-transports/goptlib/contents.lr
+++ b/content/anti-censorship/pluggable-transports/goptlib/contents.lr
@@ -0,0 +1,32 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+key: 1
+---
+languages:
+?
+---
+maintainers:
+?
+---
+title: goptlib
+---
+subtitle:
+
+Some info about goptlib
+
+---
+body:
+
+longer text
\ No newline at end of file
diff --git a/content/anti-censorship/pluggable-transports/meek/contents.lr 
b/content/anti-censorship/pluggable-transports/meek/contents.lr
index e69de29..2416883 100644
--- a/content/anti-censorship/pluggable-transports/meek/contents.lr
+++ b/content/anti-censorship/pluggable-transports/meek/contents.lr
@@ -0,0 +1,32 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+key: 2
+---
+languages:
+?
+---
+maintainers:
+?
+---
+title: meek
+---
+subtitle:
+
+Some info about meek
+
+---
+body:
+

[tor-commits] [dev/staging] Project ideas pages for future GSoC/Outreachy/etc... iterations

2020-11-24 Thread hiro
commit ab6ed2f4c6f4c0d31065953a7b19f85ad1a2ff55
Author: Pili Guerra 
Date:   Wed Jun 17 14:12:56 2020 +0100

Project ideas pages for future GSoC/Outreachy/etc... iterations
---
 .../cloudflare-captcha-monitoring/contents.lr  |  2 +-
 .../project-ideas/gettor-distribution/contents.lr  |  2 +-
 content/project-ideas/onion-toolbox/contents.lr|  2 +-
 .../ooni-explorer-advanced-search/contents.lr  |  2 +-
 .../ooni-probe-experiments/contents.lr |  2 +-
 .../privacy-aware-geo-lookup/contents.lr   |  2 +-
 .../project-ideas/privacy-friendly-web/contents.lr |  2 +-
 .../salmon-bridge-distribution/contents.lr |  2 +-
 .../snowflake-android-proxy/contents.lr|  2 +-
 content/project-ideas/tor-keygen/contents.lr   |  2 +-
 .../tor-relay-ipv6-support/contents.lr |  2 +-
 content/project-ideas/tor-weather/contents.lr  |  2 +-
 templates/project-page.html| 43 ++
 13 files changed, 55 insertions(+), 12 deletions(-)

diff --git a/content/project-ideas/cloudflare-captcha-monitoring/contents.lr 
b/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
index c311934..1726aeb 100644
--- a/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
+++ b/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/gettor-distribution/contents.lr 
b/content/project-ideas/gettor-distribution/contents.lr
index 797a2ff..e3d664e 100644
--- a/content/project-ideas/gettor-distribution/contents.lr
+++ b/content/project-ideas/gettor-distribution/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/onion-toolbox/contents.lr 
b/content/project-ideas/onion-toolbox/contents.lr
index 1d52e87..07de9c0 100644
--- a/content/project-ideas/onion-toolbox/contents.lr
+++ b/content/project-ideas/onion-toolbox/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/ooni-explorer-advanced-search/contents.lr 
b/content/project-ideas/ooni-explorer-advanced-search/contents.lr
index be381fd..219ad3a 100644
--- a/content/project-ideas/ooni-explorer-advanced-search/contents.lr
+++ b/content/project-ideas/ooni-explorer-advanced-search/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/ooni-probe-experiments/contents.lr 
b/content/project-ideas/ooni-probe-experiments/contents.lr
index 1eb568e..a9f87ab 100644
--- a/content/project-ideas/ooni-probe-experiments/contents.lr
+++ b/content/project-ideas/ooni-probe-experiments/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/privacy-aware-geo-lookup/contents.lr 
b/content/project-ideas/privacy-aware-geo-lookup/contents.lr
index e170747..301b44a 100644
--- a/content/project-ideas/privacy-aware-geo-lookup/contents.lr
+++ b/content/project-ideas/privacy-aware-geo-lookup/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/privacy-friendly-web/contents.lr 
b/content/project-ideas/privacy-friendly-web/contents.lr
index 7ab642b..e464859 100644
--- a/content/project-ideas/privacy-friendly-web/contents.lr
+++ b/content/project-ideas/privacy-friendly-web/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/salmon-bridge-distribution/contents.lr 
b/content/project-ideas/salmon-bridge-distribution/contents.lr
index 8ec5614..fd9fc25 100644
--- a/content/project-ideas/salmon-bridge-distribution/contents.lr
+++ b/content/project-ideas/salmon-bridge-distribution/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/snowflake-android-proxy/contents.lr 
b/content/project-ideas/snowflake-android-proxy/contents.lr
index f922efb..a3213fa 100644
--- a/content/project-ideas/snowflake-android-proxy/contents.lr
+++ b/content/project-ideas/snowflake-android-proxy/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/tor-keygen/contents.lr 
b/content/project-ideas/tor-keygen/contents.lr
index f32192f..5b41591 100644
--- a/content/project-ideas/tor-keygen/contents.lr
+++ b/content/project-ideas/tor-keygen/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/tor-relay-ipv6-support/contents.lr 
b/content/project-ideas/tor-relay-ipv6-support/contents.lr
index 86518a2..d327d6a 100644
--- a/content/project-ideas/tor-relay-ipv6-support/contents.lr
+++ b/content/project-ideas/tor-relay-ipv6-support/contents.lr
@@ -1,4 +1,4 @@
-_model: 

[tor-commits] [dev/staging] Update lego

2020-11-24 Thread hiro
commit fddd296fec8e280c6eea674a2ff864ca2536fe38
Author: hiro 
Date:   Fri May 15 14:52:41 2020 +0200

Update lego
---
 lego | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lego b/lego
index 7bb98ba..b9b8de1 16
--- a/lego
+++ b/lego
@@ -1 +1 @@
-Subproject commit 7bb98ba753539250d3346ad559f0279b76dfb0fb
+Subproject commit b9b8de108ed6e4d2e7f9f175d08a40ee3fab49c1



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


[tor-commits] [dev/staging] Fix project-ideas section

2020-11-24 Thread hiro
commit acbc838a9ca3a6411c0d359ec78cce4aaf44a516
Author: Pili Guerra 
Date:   Wed Jun 17 15:57:10 2020 +0100

Fix project-ideas section
---
 content/project-ideas/contents.lr   | 8 +++-
 templates/{gsoc.html => project-ideas.html} | 0
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/content/project-ideas/contents.lr 
b/content/project-ideas/contents.lr
index e56ab2b..9be0bac 100644
--- a/content/project-ideas/contents.lr
+++ b/content/project-ideas/contents.lr
@@ -1,12 +1,10 @@
 _template: layout.html
 ---
-_undiscoverable: true
+section: project-ideas
 ---
-section: GSoC
+section_id: project-ideas
 ---
-section_id: gsoc

-html: gsoc.html
+html: project-ideas.html
 ---
 color: primary
 ---
diff --git a/templates/gsoc.html b/templates/project-ideas.html
similarity index 100%
rename from templates/gsoc.html
rename to templates/project-ideas.html



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


[tor-commits] [dev/staging] Add project ideas

2020-11-24 Thread hiro
commit 01813c580866f1903dec19adff37c520cb2a0963
Author: Pili Guerra 
Date:   Fri Feb 28 21:25:22 2020 +0100

Add project ideas
---
 .../cloudflare-captcha-monitoring/contents.lr  | 70 +++
 .../project-ideas/gettor-distribution/contents.lr  | 50 +
 content/project-ideas/onion-toolbox/contents.lr| 67 ++
 .../ooni-explorer-advanced-search/contents.lr  | 61 
 .../ooni-probe-experiments/contents.lr | 61 
 .../privacy-aware-geo-lookup/contents.lr   | 56 +++
 .../project-ideas/privacy-friendly-web/contents.lr | 59 
 .../salmon-bridge-distribution/contents.lr | 48 +
 .../snowflake-android-proxy/contents.lr| 47 +
 content/project-ideas/tor-keygen/contents.lr   | 49 +
 .../tor-relay-ipv6-support/contents.lr | 81 ++
 content/project-ideas/tor-weather/contents.lr  | 77 
 12 files changed, 726 insertions(+)

diff --git a/content/project-ideas/cloudflare-captcha-monitoring/contents.lr 
b/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
new file mode 100644
index 000..c311934
--- /dev/null
+++ b/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
@@ -0,0 +1,70 @@
+_model: project
+---
+_template: layout.html
+---
+html: two-columns-page.html
+---
+active: True
+---
+section: GSoC
+---
+section_id: gsoc
+---
+color: primary
+---
+key: 1
+---
+languages:
+python
+javascript
+---
+mentors:
+GeKo
+arma
+---
+difficulty: medium
+---
+title: Cloudflare CAPTCHA Monitoring
+---
+subtitle:
+
+This project should implement a mechanism to track the rate that Cloudflare 
fronted webpages return CAPTCHAs to Tor users over time.
+
+---
+body:
+
+# Problem
+
+A large number of Tor users report getting hit by infinite CAPTCHA loops when 
visiting webpages fronted by Cloudflare. This makes them feel punished for 
using Tor to protect their privacy and prevents them from legitimately 
accessing websites.
+
+# Proposal
+
+For this project we would like to track in practice how often Cloudflare 
fronted webpages return CAPTCHAs to Tor clients.
+
+Our proposed approach consists of:
+
+1. Setting up a very simple static webpage to be fronted by Cloudflare
+2. Write a web client to periodically fetch this static webpage via Tor and 
record how often a CAPTCHA is returned
+3. Record and graph CAPTCHA vs real page rates
+4. Using the pre-existing architecture, run a second client that does not 
fetch this webpage via Tor. This will allow us to contrast and compare how 
Cloudflare responds to Tor Browser vs other browsers.
+5. Track and publish these details publicly
+
+There are two interesting metrics to track over time: 
+
+- the fraction of exit relays that are getting hit with CAPTCHAs, and
+- the chance that a Tor client, choosing an exit relay in the normal weighted 
faction, will get hit by a CAPTCHA.
+
+Then there are other interesting patterns to look for:
+
+- Are certain IP addresses punished consistently and others never punished?
+- Is whether you get a CAPTCHA much more probabilistic and transient?
+- Does that pattern change over time?
+
+# Resources
+
+There is pre-existing research by the Berkeley ICSI group which includes these 
sorts of checks:
+
+- https://www.freehaven.net/anonbib/#differential-ndss2016
+- https://www.freehaven.net/anonbib/#exit-blocking2017
+
+For the original ticket and discussion, please see ticket 
[#33010](http://bugs.torproject.org/33010)
\ No newline at end of file
diff --git a/content/project-ideas/gettor-distribution/contents.lr 
b/content/project-ideas/gettor-distribution/contents.lr
new file mode 100644
index 000..797a2ff
--- /dev/null
+++ b/content/project-ideas/gettor-distribution/contents.lr
@@ -0,0 +1,50 @@
+_model: project
+---
+_template: layout.html
+---
+html: two-columns-page.html
+---
+active: True
+---
+section: GSoC
+---
+section_id: gsoc
+---
+color: primary
+---
+key: 2
+---
+languages:
+python
+ansible
+---
+org: Tor
+---
+mentors:
+cohosh
+hiro
+---
+difficulty: 
+---
+title: Implement new distribution methods for GetTor
+---
+subtitle:
+
+This project should implement a feature to distribute Tor Browser downloads 
through Telegram or Facebook messenger.
+
+---
+body:
+
+# Problem
+
+Tor Browser ships with a few different anti-censorship tools to allow people 
free and open access to Internet content. However, some places censor Tor 
Browser downloads, making it difficult for users to install it in the first 
place.
+
+# Proposal
+
+[GetTor](https://gettor.torproject.org/) is a system for distributing Tor 
Browser using alternative methods such as email or Twitter to send users 
authenticated links to Tor Browser binaries.
+
+We are looking to expand the ways in which GetTor distributes Tor Browser 
binaries to make it easier for people to download and install Tor Browser. This 
project would 

[tor-commits] [dev/staging] More placeholder structure and content

2020-11-24 Thread hiro
commit 0a276115e56147c56334177e1dbcd447cc5b90b0
Author: Pili Guerra 
Date:   Fri Feb 28 21:16:37 2020 +0100

More placeholder structure and content
---
 content/anti-censorship/pluggable-transports/meek/contents.lr  | 0
 content/anti-censorship/pluggable-transports/obfs4/contents.lr | 0
 content/anti-censorship/pluggable-transports/snowflake/contents.lr | 0
 content/applications/rbm/contents.lr   | 0
 content/applications/tor-browser/contents.lr   | 0
 content/applications/tor-launcher/contents.lr  | 0
 content/applications/torbirdy/contents.lr  | 0
 content/applications/torcheck/contents.lr  | 0
 content/applications/tormessenger/contents.lr  | 0
 content/applications/torsocks/contents.lr  | 0
 content/metrics/collector/contents.lr  | 0
 content/metrics/exonerator/contents.lr | 0
 content/metrics/metrics-lib/contents.lr| 0
 content/metrics/onionoo/contents.lr| 0
 content/metrics/onionperf/contents.lr  | 0
 content/metrics/portal/contents.lr | 0
 content/network/chutney/contents.lr| 0
 content/network/doctor/contents.lr | 0
 content/network/libervent/contents.lr  | 0
 content/network/nyx/contents.lr| 0
 content/network/onionbalance/contents.lr   | 0
 content/network/stem/contents.lr   | 0
 content/network/txtorcon/contents.lr   | 0
 23 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/content/anti-censorship/pluggable-transports/meek/contents.lr 
b/content/anti-censorship/pluggable-transports/meek/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/anti-censorship/pluggable-transports/obfs4/contents.lr 
b/content/anti-censorship/pluggable-transports/obfs4/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/anti-censorship/pluggable-transports/snowflake/contents.lr 
b/content/anti-censorship/pluggable-transports/snowflake/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/rbm/contents.lr 
b/content/applications/rbm/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/tor-browser/contents.lr 
b/content/applications/tor-browser/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/tor-launcher/contents.lr 
b/content/applications/tor-launcher/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/torbirdy/contents.lr 
b/content/applications/torbirdy/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/torcheck/contents.lr 
b/content/applications/torcheck/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/tormessenger/contents.lr 
b/content/applications/tormessenger/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/torsocks/contents.lr 
b/content/applications/torsocks/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/collector/contents.lr 
b/content/metrics/collector/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/exonerator/contents.lr 
b/content/metrics/exonerator/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/metrics-lib/contents.lr 
b/content/metrics/metrics-lib/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/onionoo/contents.lr 
b/content/metrics/onionoo/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/onionperf/contents.lr 
b/content/metrics/onionperf/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/portal/contents.lr 
b/content/metrics/portal/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/chutney/contents.lr 
b/content/network/chutney/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/doctor/contents.lr 
b/content/network/doctor/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/libervent/contents.lr 
b/content/network/libervent/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/nyx/contents.lr b/content/network/nyx/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/onionbalance/contents.lr 
b/content/network/onionbalance/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/stem/contents.lr 

[tor-commits] [dev/staging] Add some more content to team pages

2020-11-24 Thread hiro
commit a8b6671170071c4f020595f64d84bc029334de53
Author: Pili Guerra 
Date:   Mon Apr 13 15:59:00 2020 +0100

Add some more content to team pages
---
 content/applications/contents.lr |  2 +-
 content/applications/rbm/contents.lr | 34 +++
 content/applications/tor-browser/contents.lr | 40 
 content/metrics/contents.lr  |  2 +-
 4 files changed, 76 insertions(+), 2 deletions(-)

diff --git a/content/applications/contents.lr b/content/applications/contents.lr
index 8e44939..58b847c 100644
--- a/content/applications/contents.lr
+++ b/content/applications/contents.lr
@@ -12,7 +12,7 @@ subtitle: The Applications Team is a group of Tor people who 
are working on diff
 ---
 key: 2
 ---
-html: training.html
+html: team-page.html
 ---
 body:
 
diff --git a/content/applications/rbm/contents.lr 
b/content/applications/rbm/contents.lr
index e69de29..b1c34c1 100644
--- a/content/applications/rbm/contents.lr
+++ b/content/applications/rbm/contents.lr
@@ -0,0 +1,34 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: applications
+---
+section_id: applications
+---
+color: primary
+---
+key: 4
+---
+languages:
+Perl
+---
+maintainers:
+boklm
+---
+title: Reproducible Build Manager
+---
+link: https://rbm.torproject.org/
+---
+subtitle:
+
+Reproducible Build Manager (rbm) is a tool that helps you create and build 
packages for multiple linux distributions, and automate the parts that can be 
automated. 
+
+---
+body:
+
+longer text
\ No newline at end of file
diff --git a/content/applications/tor-browser/contents.lr 
b/content/applications/tor-browser/contents.lr
index e69de29..4dfc964 100644
--- a/content/applications/tor-browser/contents.lr
+++ b/content/applications/tor-browser/contents.lr
@@ -0,0 +1,40 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: applications
+---
+section_id: applications
+---
+color: primary
+---
+key: 1
+---
+languages:
+C
+Python
+Rust
+Javascript
+---
+maintainers:
+acat
+brade
+mcs
+pospeselr
+sysrqb
+---
+title: Tor Browser
+---
+link: https://www.torproject.org/download/
+---
+subtitle:
+
+Tor Browser is an easy-to-use, portable package of Tor, HTTPS-Everywhere, 
NoScript, TorLauncher, Torbutton, and a Firefox fork, all preconfigured to work 
together out of the box. 
+---
+body:
+
+longer text
\ No newline at end of file
diff --git a/content/metrics/contents.lr b/content/metrics/contents.lr
index e870b2c..7b1b14e 100644
--- a/content/metrics/contents.lr
+++ b/content/metrics/contents.lr
@@ -12,7 +12,7 @@ subtitle: The Metrics Team is a group of Tor people who care 
about measuring and
 ---
 key: 3
 ---
-html: training.html
+html: team-page.html
 ---
 body:
 



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


[tor-commits] [dev/staging] Initial content skeleton

2020-11-24 Thread hiro
commit b24800dc1e12e8a7c4c184be6236f887a320b16c
Author: Pili Guerra 
Date:   Fri Feb 28 15:33:44 2020 +0100

Initial content skeleton
---
 content/anti-censorship/contents.lr | 21 
 content/applications/contents.lr| 21 
 content/metrics/contents.lr | 21 
 content/network-health/contents.lr  | 48 +
 content/network/contents.lr | 21 
 content/project-ideas/contents.lr   | 23 ++
 templates/gsoc.html | 24 +++
 templates/home.html | 26 
 templates/macros/projects.html  | 24 +++
 9 files changed, 224 insertions(+), 5 deletions(-)

diff --git a/content/anti-censorship/contents.lr 
b/content/anti-censorship/contents.lr
new file mode 100644
index 000..c1259a3
--- /dev/null
+++ b/content/anti-censorship/contents.lr
@@ -0,0 +1,21 @@
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+_template: layout.html
+---
+title: Anti-Censorship Team
+---
+subtitle: The anti-censorship team is a group of Tor people who make Tor 
reachable anywhere in the world.
+---
+key: 1
+---
+html: training.html
+---
+body:
+
+Welcome to the anti-censorship team page!
+
+The anti-censorship team is a group of Tor people who make Tor reachable 
anywhere in the world. We analyze censorship attempts and develop technology to 
work around these censorship attempts.
\ No newline at end of file
diff --git a/content/applications/contents.lr b/content/applications/contents.lr
new file mode 100644
index 000..8e44939
--- /dev/null
+++ b/content/applications/contents.lr
@@ -0,0 +1,21 @@
+section: applications
+---
+section_id: applications
+---
+color: primary
+---
+_template: layout.html
+---
+title: Applications Team
+---
+subtitle: The Applications Team is a group of Tor people who are working on 
different user facing products.
+---
+key: 2
+---
+html: training.html
+---
+body:
+
+Welcome to the Applications Team page.
+
+The Applications Team is a group of Tor people who are working on different 
user facing products: Tor Browser, Tor Messenger, Tor Mail, Orbot etc.
\ No newline at end of file
diff --git a/content/metrics/contents.lr b/content/metrics/contents.lr
new file mode 100644
index 000..e870b2c
--- /dev/null
+++ b/content/metrics/contents.lr
@@ -0,0 +1,21 @@
+section: metrics
+---
+section_id: metrics
+---
+color: primary
+---
+_template: layout.html
+---
+title: Metrics Team
+---
+subtitle: The Metrics Team is a group of Tor people who care about measuring 
and analyzing things in the public Tor network.
+---
+key: 3
+---
+html: training.html
+---
+body:
+
+Welcome to the Metrics Team page!
+
+The Metrics Team is a group of Tor people who care about measuring and 
analyzing things in the public Tor network. If you're interested in 
measurements and analyses, the Metrics Team is what you're looking for. Welcome!
\ No newline at end of file
diff --git a/content/network-health/contents.lr 
b/content/network-health/contents.lr
new file mode 100644
index 000..5bf3b54
--- /dev/null
+++ b/content/network-health/contents.lr
@@ -0,0 +1,48 @@
+section: network-health
+---
+section_id: network-health
+---
+color: primary
+---
+_template: layout.html
+---
+title: Network Health Team
+---
+subtitle: The Network Health Team coordinates network performance and 
scalability work as well as other network health related tasks. 
+---
+key: 5
+---
+html: training.html
+---
+body:
+
+Welcome to the Network Health Team page!
+
+The team was created on January 2020 and it works on these five areas:
+
+1. track community standards about what makes a good relay
+  - publish up-to-date expectations for relay operators
+  - set best practices for how to set relay families
+  - detect and resolve bad relays
+  - exitmap, sybil detection, hsdir traps
+2. anomaly analysis / network health engineer [with network team]
+  - establish baselines of expected network behavior
+  - look for and resolve denial of service issues
+  - track connectivity issues between relays
+  - look for relays hitting resource limits
+3. make sure usage/growth stats are collected and accurate
+  - track network performance, relay diversity by various metrics
+  - count users [with network team and metrics team]
+  - monitor bridge growth and usage [with censorship team]
+4. relay advocacy [with community team]
+  - maintain docs for setting up and running relays and bridges
+  - grow a cohesive community of relay operators so they have peers
+  - keep relays on the right tor versions
+  - relaunch a gamification / badge system for lauding good relay progress
+  - strengthen relationships with non-profit orgs that run relays
+  - help companies that want to offset their tor network load
+5. maintain the components of the network
+  - maintain directory authority relationships
+  - keep bandwidth authorities working 

[tor-commits] [dev/staging] Adding some placeholder content and structure

2020-11-24 Thread hiro
commit e8a70de5c79e9ec120982b1867c7408276ec3c8d
Author: Pili Guerra 
Date:   Fri Feb 28 20:12:33 2020 +0100

Adding some placeholder content and structure
---
 content/anti-censorship/bridgedb/contents.lr   | 32 +++
 content/anti-censorship/contents.lr|  2 +-
 content/anti-censorship/gettor/contents.lr | 32 +++
 .../pluggable-transports/contents.lr   | 32 +++
 content/network/contents.lr|  4 +-
 content/network/tor/contents.lr| 32 +++
 models/idea.ini| 47 ++
 models/ideas.ini   | 33 +++
 models/project.ini |  8 ++--
 templates/gsoc.html|  2 +-
 templates/macros/ideas.html| 24 +++
 templates/macros/projects.html | 16 ++--
 templates/project-page.html|  0
 templates/team-page.html   | 29 +
 14 files changed, 274 insertions(+), 19 deletions(-)

diff --git a/content/anti-censorship/bridgedb/contents.lr 
b/content/anti-censorship/bridgedb/contents.lr
new file mode 100644
index 000..aa40f3b
--- /dev/null
+++ b/content/anti-censorship/bridgedb/contents.lr
@@ -0,0 +1,32 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+key: 1
+---
+languages:
+Python
+---
+maintainers:
+phw
+---
+title: BridgeDB
+---
+subtitle:
+ 
+BridgeDB is a collection of backend servers used to distribute Tor bridges.
+
+---
+body:
+
+longer text
\ No newline at end of file
diff --git a/content/anti-censorship/contents.lr 
b/content/anti-censorship/contents.lr
index c1259a3..5991e26 100644
--- a/content/anti-censorship/contents.lr
+++ b/content/anti-censorship/contents.lr
@@ -12,7 +12,7 @@ subtitle: The anti-censorship team is a group of Tor people 
who make Tor reachab
 ---
 key: 1
 ---
-html: training.html
+html: team-page.html
 ---
 body:
 
diff --git a/content/anti-censorship/gettor/contents.lr 
b/content/anti-censorship/gettor/contents.lr
new file mode 100644
index 000..0029e53
--- /dev/null
+++ b/content/anti-censorship/gettor/contents.lr
@@ -0,0 +1,32 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+key: 1
+---
+languages:
+Python
+---
+maintainers:
+hiro
+---
+title: GetTor
+---
+subtitle:
+ 
+GetTor is a program that presents alternative methods to download Tor Browser, 
especially when access to Tor Project's official website and mirrors is blocked.
+
+---
+body:
+
+longer text
\ No newline at end of file
diff --git a/content/anti-censorship/pluggable-transports/contents.lr 
b/content/anti-censorship/pluggable-transports/contents.lr
new file mode 100644
index 000..ea8c72d
--- /dev/null
+++ b/content/anti-censorship/pluggable-transports/contents.lr
@@ -0,0 +1,32 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+key: 1
+---
+languages:
+Go
+---
+maintainers:
+hiro
+---
+title: Pluggable Transports
+---
+subtitle:
+ 
+Pluggable Transports (PTs) were created to help uses who can't access the Tor 
network due to some type of censorship against Tor.
+
+---
+body:
+
+PTs can transform the Tor traffic flow between the client and the bridge. This 
way, censors who monitor traffic between the client and the bridge will see 
innocent-looking transformed traffic instead of the actual Tor traffic. 
External programs can talk to Tor clients and Tor bridges using the Pluggable 
Transport API, to make it easier to build interoperable programs.
\ No newline at end of file
diff --git a/content/network/contents.lr b/content/network/contents.lr
index 6eed72a..3a60b37 100644
--- a/content/network/contents.lr
+++ b/content/network/contents.lr
@@ -12,10 +12,12 @@ subtitle: The Network Team is a group of Tor people who are 
working on the Tor b
 ---
 key: 4
 ---
-html: training.html
+html: team-page.html
 ---
 body:
 
 Welcome to the Network Team page!
 
+## What we do
+
 The Network Team is a group of Tor people who are working on Tor back-end: the 
program called tor, the network simulators, the scripts that support directory 
authorities, onion services, etc. Basically, everything that sends and receives 
bytes from the network.
\ No newline at end of file
diff --git a/content/network/tor/contents.lr b/content/network/tor/contents.lr
new file mode 100644
index 000..b603a90
--- /dev/null
+++ b/content/network/tor/contents.lr
@@ -0,0 +1,32 @@
+_model: project
+---
+_template: layout.html
+---
+html: 

[tor-commits] [translation/https_everywhere] https://gitweb.torproject.org/translation.git/commit/?h=https_everywhere

2020-11-24 Thread translation
commit dac985cd90bde19fedde391884fe35f73145be62
Author: Translation commit bot 
Date:   Tue Nov 24 18:15:36 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=https_everywhere
---
 el/https-everywhere.dtd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/el/https-everywhere.dtd b/el/https-everywhere.dtd
index 627936fe41..c4a28629bb 100644
--- a/el/https-everywhere.dtd
+++ b/el/https-everywhere.dtd
@@ -76,6 +76,6 @@
 
 
 
-
-
-
+
+
+

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


[tor-commits] [translation/fenix-torbrowserstringsxml] https://gitweb.torproject.org/translation.git/commit/?h=fenix-torbrowserstringsxml

2020-11-24 Thread translation
commit a54899c8133efe536b48789e191fdd74fad64f53
Author: Translation commit bot 
Date:   Tue Nov 24 18:15:29 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=fenix-torbrowserstringsxml
---
 el/torbrowser_strings.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/el/torbrowser_strings.xml b/el/torbrowser_strings.xml
index e22c5e08a2..019e3f52a1 100644
--- a/el/torbrowser_strings.xml
+++ b/el/torbrowser_strings.xml
@@ -66,7 +66,14 @@
 Βασικό
 Όλες οι 
παροχές του περιηγητή Tor και της 
ιστοσελίδας είναι ενεργοποιημένες.
 Ασφαλέστερο
+Απενεργοποιήστε 
τις δυνατότητες των ιστοσελίδων που είναι 
επικίνδυνες και προκαλούν δυσλειτουργίες 
των σελίδων.
 Ασφαλέστατο
+Να 
επιτρέπονται μόνο τις λειτουργίες 
ιστοσελίδας που απαιτούνται για σταθερές 
σελίδες και βασικές υπηρεσίες. Θα 
επηρεάζονται οι εικόνες, τα πολυμέσα και οι 
δέσμες ενεργειών.
+
+
+Ζητήστε την Αγγλική 
έκδοση των ιστοσελίδων για βελτιωμένη 
ιδιωτικότητα.
+
 ΒΑΖΟΥΜΕ ΜΑΣΚΑ, 
ΒΑΖΟΥΜΕ TOR.
 Κόντρα στην 
πανδημία της παρακολούθησης.
-
+Η δωρεά σας θα συνδυ
αστεί με του Φίλους του Tor.
+

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


[tor-commits] [dev/master] First content skeleton

2020-11-24 Thread hiro
commit a074e41776ea010b6ef5fb4f1ee6c7b7a8c08ceb
Author: antonela 
Date:   Wed Jul 22 16:20:58 2020 -0300

First content skeleton
---
 content/advanced-tor/contents.lr   | 19 +
 content/advanced-tor/nyx/contents.lr   | 19 +
 content/advanced-tor/onion-balance/contents.lr | 19 +
 content/contents.lr| 11 ++---
 content/fighting-censorship/bridges/contents.lr| 19 +
 content/fighting-censorship/contents.lr| 19 +
 content/fighting-censorship/get-tor/contents.lr| 19 +
 content/fighting-censorship/ooni/contents.lr   | 19 +
 .../pluggable-transports/contents.lr   | 19 +
 content/hacking-on-tor/contents.lr | 19 +
 content/hacking-on-tor/hacking-tor/contents.lr | 19 +
 content/hacking-on-tor/research/contents.lr| 19 +
 .../writing-documentation/contents.lr  | 19 +
 content/observing-tor/contents.lr  | 19 +
 content/observing-tor/exitscanner/contents.lr  | 19 +
 content/observing-tor/metrics/contents.lr  | 19 +
 content/observing-tor/sbws/contents.lr | 19 +
 content/tor-ecosystem/contents.lr  | 19 +
 content/tor-ecosystem/onionshare/contents.lr   | 19 +
 .../tor-ecosystem/tor-browser-android/contents.lr  | 19 +
 content/tor-ecosystem/tor-browser/contents.lr  | 19 +
 content/tor-network/contents.lr| 19 +
 content/tor-network/dev-tools/contents.lr  | 19 +
 content/tor-network/tor-design/contents.lr | 19 +
 content/tor-network/tor-protocol/contents.lr   | 19 +
 content/understanding-tor/contents.lr  | 19 +
 models/project.ini | 47 ++
 models/projects.ini| 33 +++
 templates/home.html| 10 +
 templates/homepage.html| 26 
 templates/{proejct.html => project.html}   |  2 +-
 templates/section.html | 30 ++
 32 files changed, 599 insertions(+), 35 deletions(-)

diff --git a/content/advanced-tor/contents.lr b/content/advanced-tor/contents.lr
new file mode 100644
index 000..6660dd6
--- /dev/null
+++ b/content/advanced-tor/contents.lr
@@ -0,0 +1,19 @@
+section: advanced tor
+---
+section_id: advanced-tor
+---
+color: primary
+---
+key: 5
+---
+html: section.html
+---
+cta: Call to Action
+---
+title: Advanced Tor
+---
+subtitle: Managing your tor installation. helpful tools for the advanced relay 
or onion service operator
+---
+body:
+
+the overview
diff --git a/content/advanced-tor/nyx/contents.lr 
b/content/advanced-tor/nyx/contents.lr
new file mode 100644
index 000..9e39aa8
--- /dev/null
+++ b/content/advanced-tor/nyx/contents.lr
@@ -0,0 +1,19 @@
+section: advanced tor
+---
+section_id: advanced-tor
+---
+color: primary
+---
+image: eye
+---
+key: 1
+---
+html: two-columns-page.html
+---
+title: Nyx
+---
+subtitle: a two lines subtitle
+---
+body:
+
+the content
diff --git a/content/advanced-tor/onion-balance/contents.lr 
b/content/advanced-tor/onion-balance/contents.lr
new file mode 100644
index 000..9f39d5a
--- /dev/null
+++ b/content/advanced-tor/onion-balance/contents.lr
@@ -0,0 +1,19 @@
+section: advanced tor
+---
+section_id: advanced-tor
+---
+color: primary
+---
+image: eye
+---
+key: 2
+---
+html: two-columns-page.html
+---
+title: Onion Balance
+---
+subtitle: a two lines subtitle
+---
+body:
+
+the content
diff --git a/content/contents.lr b/content/contents.lr
index ad1b646..5466a3f 100644
--- a/content/contents.lr
+++ b/content/contents.lr
@@ -4,17 +4,12 @@ section_id: development
 ---
 color: primary
 ---
-_template: jumbotron.html
+title: The Tor Developers Portal
 ---
-title: The Tor Ecosystem

-subtitle: Tor protects you by bounsing your communications around a 
distributed network of relays run by volunteers all around the world.
+subtitle: a subtitle
 ---
 html: home.html
 ---
 body:
 
-The Tor community is made up of all kinds of contributors.
-Some people write documentation and bug reports, while others hold Tor events 
and conduct outreach.
-Whether you have a lot of time to volunteer or a little, and whether you 
consider yourself technical or not, we want you to join our community, too.
-Below you'll find some different ways to volunteer with the Tor community as 
well as resources to help you help Tor.
+an overview of the portal
diff --git a/content/fighting-censorship/bridges/contents.lr 
b/content/fighting-censorship/bridges/contents.lr
new file mode 100644
index 000..8e166e6
--- /dev/null
+++ b/content/fighting-censorship/bridges/contents.lr
@@ -0,0 +1,19 @@
+section: fighting censorship
+---
+section_id: 

[tor-commits] [dev/master] Merge request from Antonela

2020-11-24 Thread hiro
commit cf513d6c57fe48fd4badc372bfe753d3853671e8
Merge: 2ae4bca 6e64a76
Author: hiro 
Date:   Tue Nov 24 18:59:01 2020 +0100

Merge request from Antonela

 README.md  |  46 +-
 assets/static/files/tor-network-2019-b.odp |  13 -
 assets/static/files/tor-network-2019.odp   | Bin 244102 -> 0 bytes
 assets/static/files/tor-network-2019.pdf   | Bin 524047 -> 0 bytes
 assets/static/files/tor-network-2019.pdf.lr|  13 -
 .../static/files/tor-slides-full-deck-2019-b.odp   |  13 -
 .../static/files/tor-slides-full-deck-2019-b.pdf   |  13 -
 assets/static/files/tor-slides-full-deck-2019.odp  | Bin 3569187 -> 0 bytes
 assets/static/files/tor-slides-full-deck-2019.pdf  | Bin 2344713 -> 0 bytes
 assets/static/images/album.jpg | Bin 64394 -> 0 bytes
 assets/static/images/blog.jpg  | Bin 122280 -> 0 bytes
 assets/static/images/bridges.png   | Bin 221675 -> 0 bytes
 assets/static/images/carousel.jpg  | Bin 82270 -> 0 bytes
 assets/static/images/circuit_full.png  | Bin 83174 -> 0 bytes
 assets/static/images/configure.png | Bin 245540 -> 0 bytes
 assets/static/images/connect.png   | Bin 74848 -> 0 bytes
 assets/static/images/cover.jpg | Bin 36580 -> 0 bytes
 assets/static/images/dashboard.jpg | Bin 105325 -> 0 bytes
 assets/static/images/google-play-badge.png | Bin 13957 -> 0 bytes
 assets/static/images/gray-image.png| Bin 1530 -> 0 bytes
 assets/static/images/grid.jpg  | Bin 99951 -> 0 bytes
 assets/static/images/home/png/localization.png | Bin 127884 -> 0 bytes
 assets/static/images/home/png/onion-services.png   | Bin 121154 -> 0 bytes
 assets/static/images/home/png/outreach.png | Bin 82148 -> 0 bytes
 assets/static/images/home/png/relay-operations.png | Bin 131576 -> 0 bytes
 assets/static/images/home/png/training.png | Bin 115177 -> 0 bytes
 assets/static/images/home/png/user-research.png| Bin 95124 -> 0 bytes
 assets/static/images/home/svg/localization.svg |   1 -
 assets/static/images/home/svg/onion-services.svg   |   1 -
 assets/static/images/home/svg/outreach.svg |   1 -
 assets/static/images/home/svg/relay-operations.svg |   1 -
 assets/static/images/home/svg/training.svg |   1 -
 assets/static/images/home/svg/user-research.svg|   1 -
 assets/static/images/how-tor-works.png | Bin 87622 -> 0 bytes
 assets/static/images/https.png | Bin 91006 -> 0 bytes
 assets/static/images/image1.png| Bin 247682 -> 0 bytes
 assets/static/images/image2.png| Bin 895331 -> 0 bytes
 assets/static/images/image3.png| Bin 34917 -> 0 bytes
 assets/static/images/image4.png| Bin 62407 -> 0 bytes
 assets/static/images/image5.png| Bin 50445 -> 0 bytes
 assets/static/images/image6.png| Bin 127634 -> 0 bytes
 assets/static/images/jumbotron-narrow.jpg  | Bin 68573 -> 0 bytes
 assets/static/images/jumbotron.png | Bin 101076 -> 0 bytes
 assets/static/images/justified-nav.jpg | Bin 79037 -> 0 bytes
 assets/static/images/localization/stats.png| Bin 297298 -> 0 bytes
 assets/static/images/localization/tr1.png  | Bin 13899 -> 0 bytes
 assets/static/images/localization/tr2.png  | Bin 18398 -> 0 bytes
 assets/static/images/localization/tr3.png  | Bin 14394 -> 0 bytes
 assets/static/images/localization/tr4.png  | Bin 14928 -> 0 bytes
 assets/static/images/localization/tr5.png  | Bin 7067 -> 0 bytes
 assets/static/images/menu-new-identity.png | Bin 32282 -> 0 bytes
 assets/static/images/navbar-bottom.jpg | Bin 27921 -> 0 bytes
 assets/static/images/navbar-fixed.jpg  | Bin 37932 -> 0 bytes
 assets/static/images/navbar-static.jpg | Bin 39654 -> 0 bytes
 assets/static/images/navbar.jpg| Bin 40956 -> 0 bytes
 assets/static/images/new-circuit-display.png   | Bin 45717 -> 0 bytes
 assets/static/images/new_identity.png  | Bin 1542492 -> 0 bytes
 assets/static/images/nodes.png | Bin 388258 -> 0 bytes
 assets/static/images/noscript_menu.png | Bin 624085 -> 0 bytes
 assets/static/images/offcanvas.jpg | Bin 112527 -> 0 bytes
 .../overview/tor-onion-services-1.png  | Bin 17222 -> 0 bytes
 .../overview/tor-onion-services-2.png  | Bin 19207 -> 0 bytes
 .../overview/tor-onion-services-3.png  | Bin 22213 -> 0 bytes
 .../overview/tor-onion-services-4.png  | Bin 21419 -> 0 bytes
 .../overview/tor-onion-services-5.png  | Bin 22165 -> 0 bytes
 .../overview/tor-onion-services-6.png  | Bin 18018 -> 0 bytes
 

[tor-commits] [dev/master] Make it build

2020-11-24 Thread hiro
commit 7a699899bbcb39ff393bfa394a482b50e7a74e10
Author: hiro 
Date:   Tue Nov 24 19:14:33 2020 +0100

Make it build
---
 configs/i18n.ini|   2 +-
 i18n/contents.pot   | 913 +++-
 templates/banner.html   |   1 +
 templates/training.html |  35 ++
 4 files changed, 940 insertions(+), 11 deletions(-)

diff --git a/configs/i18n.ini b/configs/i18n.ini
index 44cc604..1786098 100644
--- a/configs/i18n.ini
+++ b/configs/i18n.ini
@@ -1,5 +1,5 @@
 content = en
-translations = es,de,fr,it,pt-BR,ru
+translations = en
 i18npath = i18n
 translate_paragraphwise = False
 url_prefix = https://dev.torproject.org/
diff --git a/i18n/contents.pot b/i18n/contents.pot
index c5af5b5..33e35bd 100644
--- a/i18n/contents.pot
+++ b/i18n/contents.pot
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-10-17 20:36+CET\n"
+"POT-Creation-Date: 2020-11-24 19:14+CET\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME \n"
 "Language-Team: en \n"
@@ -12,26 +12,919 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #: https://dev.torproject.org/ (content/contents+en.lr:page.title)
-msgid "The Tor Ecosystem"
+msgid "The Tor Developers Portal"
 msgstr ""
 
 #: https://dev.torproject.org/ (content/contents+en.lr:page.subtitle)
-msgid "Tor protects you by bounsing your communications around a distributed 
network of relays run by volunteers all around the world."
+msgid "a subtitle"
 msgstr ""
 
 #: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "The Tor community is made up of all kinds of contributors."
+msgid "an overview of the portal"
 msgstr ""
 
-#: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "Some people write documentation and bug reports, while others hold Tor 
events and conduct outreach."
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.title)
+msgid "The Tor Ecosystem"
 msgstr ""
 
-#: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "Whether you have a lot of time to volunteer or a little, and whether 
you consider yourself technical or not, we want you to join our community, too."
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.subtitle)
+msgid ""
+"Applications that use tor: Ones we maintain, like Tor Browser, and selected "
+"others that we love"
 msgstr ""
 
-#: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "Below you'll find some different ways to volunteer with the Tor 
community as well as resources to help you help Tor."
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.cta)
+#: https://dev.torproject.org/tor-network/
+#: (content/tor-network/contents+en.lr:page.cta)
+#: https://dev.torproject.org/understanding-tor/
+#: (content/understanding-tor/contents+en.lr:page.cta)
+#: https://dev.torproject.org/tor-ecosystem/tor-browser/
+#: (content/tor-ecosystem/tor-browser/contents+en.lr:page.cta)
+msgid "Call To Action"
+msgstr ""
+
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.body)
+#: https://dev.torproject.org/observing-tor/
+#: (content/observing-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/tor-network/
+#: (content/tor-network/contents+en.lr:page.body)
+#: https://dev.torproject.org/understanding-tor/
+#: (content/understanding-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/hacking-on-tor/
+#: (content/hacking-on-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/manage-tor/
+#: (content/manage-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/fighting-censorship/
+#: (content/fighting-censorship/contents+en.lr:page.body)
+#: https://dev.torproject.org/tor-ecosystem/tor-browser/
+#: (content/tor-ecosystem/tor-browser/contents+en.lr:page.body)
+msgid "the overview"
+msgstr ""
+
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.body)
+msgid ">>> anto/master"
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.title)
+msgid "Project Ideas"
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.subtitle)
+msgid "Some project ideas for GSoC."
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.cta)
+msgid "Get coding"
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.body)
+msgid ""
+"You may find some of these projects to be good ideas for Google Summer of "
+"Code. We have labelled each idea with which of our core developers would be "
+"good mentors. If one or more of these ideas looks promising to you, please "
+"[contact us](mailto:gs...@torproject.org) to discuss your plans rather than 

[tor-commits] [dev/master] Update content structure based on discussion

2020-11-24 Thread hiro
commit 6e64a7660f0b98536be337d8c5338a3566452c01
Author: antonela 
Date:   Tue Nov 24 10:53:27 2020 -0300

Update content structure based on discussion
https://gitlab.torproject.org/tpo/web/dev/-/issues/6
---
 content/hacking-on-tor/hacking-tor/contents.lr |  2 +-
 content/hacking-on-tor/research/contents.lr|  2 +-
 .../writing-documentation/contents.lr  |  2 +-
 content/{advanced-tor => manage-tor}/contents.lr   |  8 +--
 .../{advanced-tor => manage-tor}/nyx/contents.lr   |  0
 content/manage-tor/onion-balance/contents.lr   | 19 +
 content/tor-ecosystem/onionshare/contents.lr   |  2 +-
 content/tor-ecosystem/tor-browser/contents.lr  | 14 ++--
 .../tor-browser-android/contents.lr|  0
 .../tor-browser/tor-browser}/contents.lr   |  8 +--
 content/tor-network/dev-tools/contents.lr  | 10 ++-
 content/tor-network/tor-design/contents.lr |  2 +-
 content/tor-network/tor-protocol/contents.lr   |  4 +-
 content/tor-network/tor/contents.lr| 19 +
 templates/home.html| 20 +++---
 templates/project.html | 84 +-
 16 files changed, 127 insertions(+), 69 deletions(-)

diff --git a/content/hacking-on-tor/hacking-tor/contents.lr 
b/content/hacking-on-tor/hacking-tor/contents.lr
index f045089..c1452d7 100644
--- a/content/hacking-on-tor/hacking-tor/contents.lr
+++ b/content/hacking-on-tor/hacking-tor/contents.lr
@@ -10,7 +10,7 @@ key: 1
 ---
 html: two-columns-page.html
 ---
-title: Hacking Tor
+title: Hacking on Tor Software
 ---
 subtitle: a two lines subtitle
 ---
diff --git a/content/hacking-on-tor/research/contents.lr 
b/content/hacking-on-tor/research/contents.lr
index e3b0075..b27885b 100644
--- a/content/hacking-on-tor/research/contents.lr
+++ b/content/hacking-on-tor/research/contents.lr
@@ -10,7 +10,7 @@ key: 3
 ---
 html: two-columns-page.html
 ---
-title: Research
+title: research.torproject.org
 ---
 subtitle: a two lines subtitle
 ---
diff --git a/content/hacking-on-tor/writing-documentation/contents.lr 
b/content/hacking-on-tor/writing-documentation/contents.lr
index 3e48103..066bc53 100644
--- a/content/hacking-on-tor/writing-documentation/contents.lr
+++ b/content/hacking-on-tor/writing-documentation/contents.lr
@@ -10,7 +10,7 @@ key: 2
 ---
 html: two-columns-page.html
 ---
-title: Writing documentation
+title: Writing dev documentation
 ---
 subtitle: a two lines subtitle
 ---
diff --git a/content/advanced-tor/contents.lr b/content/manage-tor/contents.lr
similarity index 74%
rename from content/advanced-tor/contents.lr
rename to content/manage-tor/contents.lr
index 6660dd6..502ce59 100644
--- a/content/advanced-tor/contents.lr
+++ b/content/manage-tor/contents.lr
@@ -1,16 +1,16 @@
-section: advanced tor
+section: manage tor
 ---
-section_id: advanced-tor
+section_id: manage-tor
 ---
 color: primary
 ---
-key: 5
+key: 4
 ---
 html: section.html
 ---
 cta: Call to Action
 ---
-title: Advanced Tor
+title: Manage Tor
 ---
 subtitle: Managing your tor installation. helpful tools for the advanced relay 
or onion service operator
 ---
diff --git a/content/advanced-tor/nyx/contents.lr 
b/content/manage-tor/nyx/contents.lr
similarity index 100%
rename from content/advanced-tor/nyx/contents.lr
rename to content/manage-tor/nyx/contents.lr
diff --git a/content/manage-tor/onion-balance/contents.lr 
b/content/manage-tor/onion-balance/contents.lr
new file mode 100644
index 000..73f7243
--- /dev/null
+++ b/content/manage-tor/onion-balance/contents.lr
@@ -0,0 +1,19 @@
+section: advanced tor
+---
+section_id: advanced-tor
+---
+color: primary
+---
+image: eye
+---
+key: 2
+---
+html: project.html
+---
+title: OnionBalance
+---
+subtitle: OnionBalance is the best way to load balance onion services across 
multiple backend Tor instances.
+---
+body:
+
+OnionBalance is the best way to load balance onion services across multiple 
backend Tor instances. This way the load of introduction and rendezvous 
requests get distributed across multiple hosts. OnionBalance provides 
load-balancing while also making onion services more resilient and reliable by 
eliminating single points-of-failure.
diff --git a/content/tor-ecosystem/onionshare/contents.lr 
b/content/tor-ecosystem/onionshare/contents.lr
index dca3c83..0213ee3 100644
--- a/content/tor-ecosystem/onionshare/contents.lr
+++ b/content/tor-ecosystem/onionshare/contents.lr
@@ -6,7 +6,7 @@ color: primary
 ---
 image: eye
 ---
-key: 3
+key: 2
 ---
 html: two-columns-page.html
 ---
diff --git a/content/tor-ecosystem/tor-browser/contents.lr 
b/content/tor-ecosystem/tor-browser/contents.lr
index f3cd9fb..8048721 100644
--- a/content/tor-ecosystem/tor-browser/contents.lr
+++ b/content/tor-ecosystem/tor-browser/contents.lr
@@ -1,19 +1,19 @@
-section: tor ecosystem
+section: tor browser
 ---
-section_id: tor-ecosystem
+section_id: tor-browser
 ---
 color: primary
 ---
-image: eye

 key: 1
 

[tor-commits] [dev/master] Fix project-ideas section

2020-11-24 Thread hiro
commit 2ae4bca2ab5c4fc038cc8b52c08d6f3706643dcc
Author: Pili Guerra 
Date:   Wed Jun 17 15:57:10 2020 +0100

Fix project-ideas section
---
 content/project-ideas/contents.lr   | 8 +++-
 templates/{gsoc.html => project-ideas.html} | 0
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/content/project-ideas/contents.lr 
b/content/project-ideas/contents.lr
index e56ab2b..9be0bac 100644
--- a/content/project-ideas/contents.lr
+++ b/content/project-ideas/contents.lr
@@ -1,12 +1,10 @@
 _template: layout.html
 ---
-_undiscoverable: true
+section: project-ideas
 ---
-section: GSoC
+section_id: project-ideas
 ---
-section_id: gsoc

-html: gsoc.html
+html: project-ideas.html
 ---
 color: primary
 ---
diff --git a/templates/gsoc.html b/templates/project-ideas.html
similarity index 100%
rename from templates/gsoc.html
rename to templates/project-ideas.html



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


[tor-commits] [dev/master] Add PTs to AntiCensorship team

2020-11-24 Thread hiro
commit 6c53bb8b0c19b0c1fd1870ea471a94e55834ef1b
Author: Pili Guerra 
Date:   Wed Jun 17 14:58:42 2020 +0100

Add PTs to AntiCensorship team
---
 content/anti-censorship/pluggable-transports/goptlib/contents.lr | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/content/anti-censorship/pluggable-transports/goptlib/contents.lr 
b/content/anti-censorship/pluggable-transports/goptlib/contents.lr
new file mode 100644
index 000..e69de29



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


[tor-commits] [dev/master] Project ideas pages for future GSoC/Outreachy/etc... iterations

2020-11-24 Thread hiro
commit 56428a833e593885fd666c072534107be6c06759
Author: Pili Guerra 
Date:   Wed Jun 17 14:12:56 2020 +0100

Project ideas pages for future GSoC/Outreachy/etc... iterations
---
 .../cloudflare-captcha-monitoring/contents.lr  |  2 +-
 .../project-ideas/gettor-distribution/contents.lr  |  2 +-
 content/project-ideas/onion-toolbox/contents.lr|  2 +-
 .../ooni-explorer-advanced-search/contents.lr  |  2 +-
 .../ooni-probe-experiments/contents.lr |  2 +-
 .../privacy-aware-geo-lookup/contents.lr   |  2 +-
 .../project-ideas/privacy-friendly-web/contents.lr |  2 +-
 .../salmon-bridge-distribution/contents.lr |  2 +-
 .../snowflake-android-proxy/contents.lr|  2 +-
 content/project-ideas/tor-keygen/contents.lr   |  2 +-
 .../tor-relay-ipv6-support/contents.lr |  2 +-
 content/project-ideas/tor-weather/contents.lr  |  2 +-
 templates/project-page.html| 43 ++
 13 files changed, 55 insertions(+), 12 deletions(-)

diff --git a/content/project-ideas/cloudflare-captcha-monitoring/contents.lr 
b/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
index c311934..1726aeb 100644
--- a/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
+++ b/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/gettor-distribution/contents.lr 
b/content/project-ideas/gettor-distribution/contents.lr
index 797a2ff..e3d664e 100644
--- a/content/project-ideas/gettor-distribution/contents.lr
+++ b/content/project-ideas/gettor-distribution/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/onion-toolbox/contents.lr 
b/content/project-ideas/onion-toolbox/contents.lr
index 1d52e87..07de9c0 100644
--- a/content/project-ideas/onion-toolbox/contents.lr
+++ b/content/project-ideas/onion-toolbox/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/ooni-explorer-advanced-search/contents.lr 
b/content/project-ideas/ooni-explorer-advanced-search/contents.lr
index be381fd..219ad3a 100644
--- a/content/project-ideas/ooni-explorer-advanced-search/contents.lr
+++ b/content/project-ideas/ooni-explorer-advanced-search/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/ooni-probe-experiments/contents.lr 
b/content/project-ideas/ooni-probe-experiments/contents.lr
index 1eb568e..a9f87ab 100644
--- a/content/project-ideas/ooni-probe-experiments/contents.lr
+++ b/content/project-ideas/ooni-probe-experiments/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/privacy-aware-geo-lookup/contents.lr 
b/content/project-ideas/privacy-aware-geo-lookup/contents.lr
index e170747..301b44a 100644
--- a/content/project-ideas/privacy-aware-geo-lookup/contents.lr
+++ b/content/project-ideas/privacy-aware-geo-lookup/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/privacy-friendly-web/contents.lr 
b/content/project-ideas/privacy-friendly-web/contents.lr
index 7ab642b..e464859 100644
--- a/content/project-ideas/privacy-friendly-web/contents.lr
+++ b/content/project-ideas/privacy-friendly-web/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/salmon-bridge-distribution/contents.lr 
b/content/project-ideas/salmon-bridge-distribution/contents.lr
index 8ec5614..fd9fc25 100644
--- a/content/project-ideas/salmon-bridge-distribution/contents.lr
+++ b/content/project-ideas/salmon-bridge-distribution/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/snowflake-android-proxy/contents.lr 
b/content/project-ideas/snowflake-android-proxy/contents.lr
index f922efb..a3213fa 100644
--- a/content/project-ideas/snowflake-android-proxy/contents.lr
+++ b/content/project-ideas/snowflake-android-proxy/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/tor-keygen/contents.lr 
b/content/project-ideas/tor-keygen/contents.lr
index f32192f..5b41591 100644
--- a/content/project-ideas/tor-keygen/contents.lr
+++ b/content/project-ideas/tor-keygen/contents.lr
@@ -1,4 +1,4 @@
-_model: project
+_model: idea
 ---
 _template: layout.html
 ---
diff --git a/content/project-ideas/tor-relay-ipv6-support/contents.lr 
b/content/project-ideas/tor-relay-ipv6-support/contents.lr
index 86518a2..d327d6a 100644
--- a/content/project-ideas/tor-relay-ipv6-support/contents.lr
+++ b/content/project-ideas/tor-relay-ipv6-support/contents.lr
@@ -1,4 +1,4 @@
-_model: 

[tor-commits] [dev/master] Update lego

2020-11-24 Thread hiro
commit e1a58d76693460743d8eb254080a51beb6cbe449
Author: hiro 
Date:   Fri May 15 14:52:41 2020 +0200

Update lego
---
 databags/menu+bn-BD.ini| 1 -
 databags/menu+de.ini   | 1 -
 databags/menu+en.ini   | 1 -
 databags/menu+es.ini   | 1 -
 databags/menu+fr.ini   | 1 -
 databags/menu+id.ini   | 1 -
 databags/menu+is.ini   | 1 -
 databags/menu+it.ini   | 1 -
 databags/menu+ka.ini   | 1 -
 databags/menu+ko.ini   | 1 -
 databags/menu+pt-BR.ini| 1 -
 databags/menu+ru.ini   | 1 -
 databags/menu+tr.ini   | 1 -
 databags/menu+zh-CN.ini| 1 -
 databags/menu_footer+bn-BD.ini | 1 -
 databags/menu_footer+de.ini| 1 -
 databags/menu_footer+en.ini| 1 -
 databags/menu_footer+es.ini| 1 -
 databags/menu_footer+fr.ini| 1 -
 databags/menu_footer+id.ini| 1 -
 databags/menu_footer+is.ini| 1 -
 databags/menu_footer+it.ini| 1 -
 databags/menu_footer+ka.ini| 1 -
 databags/menu_footer+ko.ini| 1 -
 databags/menu_footer+pt-BR.ini | 1 -
 databags/menu_footer+ru.ini| 1 -
 databags/menu_footer+tr.ini| 1 -
 databags/menu_footer+zh-CN.ini | 1 -
 databags/pagenav+de.ini| 1 -
 databags/pagenav+es.ini| 1 -
 databags/pagenav+fr.ini| 1 -
 databags/pagenav+it.ini| 1 -
 databags/pagenav+pt-BR.ini | 1 -
 databags/pagenav+ru.ini| 1 -
 lego   | 2 +-
 35 files changed, 1 insertion(+), 35 deletions(-)

diff --git a/databags/menu+bn-BD.ini b/databags/menu+bn-BD.ini
deleted file mode 12
index c9b2dc8..000
--- a/databags/menu+bn-BD.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+bn-BD.ini
\ No newline at end of file
diff --git a/databags/menu+de.ini b/databags/menu+de.ini
deleted file mode 12
index 6bb02de..000
--- a/databags/menu+de.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+de.ini
\ No newline at end of file
diff --git a/databags/menu+en.ini b/databags/menu+en.ini
deleted file mode 12
index 1fa7edf..000
--- a/databags/menu+en.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+en.ini
\ No newline at end of file
diff --git a/databags/menu+es.ini b/databags/menu+es.ini
deleted file mode 12
index fd8def3..000
--- a/databags/menu+es.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+es.ini
\ No newline at end of file
diff --git a/databags/menu+fr.ini b/databags/menu+fr.ini
deleted file mode 12
index 5366289..000
--- a/databags/menu+fr.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+fr.ini
\ No newline at end of file
diff --git a/databags/menu+id.ini b/databags/menu+id.ini
deleted file mode 12
index 7c2858b..000
--- a/databags/menu+id.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+id.ini
\ No newline at end of file
diff --git a/databags/menu+is.ini b/databags/menu+is.ini
deleted file mode 12
index b02aed7..000
--- a/databags/menu+is.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+is.ini
\ No newline at end of file
diff --git a/databags/menu+it.ini b/databags/menu+it.ini
deleted file mode 12
index fcdde73..000
--- a/databags/menu+it.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+it.ini
\ No newline at end of file
diff --git a/databags/menu+ka.ini b/databags/menu+ka.ini
deleted file mode 12
index 336d4ad..000
--- a/databags/menu+ka.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+ka.ini
\ No newline at end of file
diff --git a/databags/menu+ko.ini b/databags/menu+ko.ini
deleted file mode 12
index 31e262b..000
--- a/databags/menu+ko.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+ko.ini
\ No newline at end of file
diff --git a/databags/menu+pt-BR.ini b/databags/menu+pt-BR.ini
deleted file mode 12
index fd27afb..000
--- a/databags/menu+pt-BR.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+pt-BR.ini
\ No newline at end of file
diff --git a/databags/menu+ru.ini b/databags/menu+ru.ini
deleted file mode 12
index 6f30a3e..000
--- a/databags/menu+ru.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+ru.ini
\ No newline at end of file
diff --git a/databags/menu+tr.ini b/databags/menu+tr.ini
deleted file mode 12
index 8a01592..000
--- a/databags/menu+tr.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+tr.ini
\ No newline at end of file
diff --git a/databags/menu+zh-CN.ini b/databags/menu+zh-CN.ini
deleted file mode 12
index 425a6f8..000
--- a/databags/menu+zh-CN.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+zh-CN.ini
\ No newline at end of file
diff --git a/databags/menu_footer+bn-BD.ini b/databags/menu_footer+bn-BD.ini
deleted file mode 12
index 5dd8aed..000
--- a/databags/menu_footer+bn-BD.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu_footer+bn-BD.ini
\ No newline at end of file
diff --git a/databags/menu_footer+de.ini b/databags/menu_footer+de.ini
deleted file mode 12
index 851da53..000
--- 

[tor-commits] [dev/master] Adding some placeholder content and structure

2020-11-24 Thread hiro
commit af261523af7a550131487c0f1eb97d4ff9ac5442
Author: Pili Guerra 
Date:   Fri Feb 28 20:12:33 2020 +0100

Adding some placeholder content and structure
---
 content/anti-censorship/bridgedb/contents.lr   | 32 +++
 content/anti-censorship/contents.lr|  2 +-
 content/anti-censorship/gettor/contents.lr | 32 +++
 .../pluggable-transports/contents.lr   | 32 +++
 content/network/contents.lr|  4 +-
 content/network/tor/contents.lr| 32 +++
 models/idea.ini| 47 ++
 models/ideas.ini   | 33 +++
 models/project.ini | 43 
 models/projects.ini| 33 +++
 templates/gsoc.html|  2 +-
 templates/macros/ideas.html| 24 +++
 templates/macros/projects.html | 16 ++--
 templates/project-page.html|  0
 templates/team-page.html   | 29 +
 15 files changed, 346 insertions(+), 15 deletions(-)

diff --git a/content/anti-censorship/bridgedb/contents.lr 
b/content/anti-censorship/bridgedb/contents.lr
new file mode 100644
index 000..aa40f3b
--- /dev/null
+++ b/content/anti-censorship/bridgedb/contents.lr
@@ -0,0 +1,32 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+key: 1
+---
+languages:
+Python
+---
+maintainers:
+phw
+---
+title: BridgeDB
+---
+subtitle:
+ 
+BridgeDB is a collection of backend servers used to distribute Tor bridges.
+
+---
+body:
+
+longer text
\ No newline at end of file
diff --git a/content/anti-censorship/contents.lr 
b/content/anti-censorship/contents.lr
index c1259a3..5991e26 100644
--- a/content/anti-censorship/contents.lr
+++ b/content/anti-censorship/contents.lr
@@ -12,7 +12,7 @@ subtitle: The anti-censorship team is a group of Tor people 
who make Tor reachab
 ---
 key: 1
 ---
-html: training.html
+html: team-page.html
 ---
 body:
 
diff --git a/content/anti-censorship/gettor/contents.lr 
b/content/anti-censorship/gettor/contents.lr
new file mode 100644
index 000..0029e53
--- /dev/null
+++ b/content/anti-censorship/gettor/contents.lr
@@ -0,0 +1,32 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+key: 1
+---
+languages:
+Python
+---
+maintainers:
+hiro
+---
+title: GetTor
+---
+subtitle:
+ 
+GetTor is a program that presents alternative methods to download Tor Browser, 
especially when access to Tor Project's official website and mirrors is blocked.
+
+---
+body:
+
+longer text
\ No newline at end of file
diff --git a/content/anti-censorship/pluggable-transports/contents.lr 
b/content/anti-censorship/pluggable-transports/contents.lr
new file mode 100644
index 000..ea8c72d
--- /dev/null
+++ b/content/anti-censorship/pluggable-transports/contents.lr
@@ -0,0 +1,32 @@
+_model: project
+---
+_template: layout.html
+---
+html: project-page.html
+---
+maintained: True
+---
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+key: 1
+---
+languages:
+Go
+---
+maintainers:
+hiro
+---
+title: Pluggable Transports
+---
+subtitle:
+ 
+Pluggable Transports (PTs) were created to help uses who can't access the Tor 
network due to some type of censorship against Tor.
+
+---
+body:
+
+PTs can transform the Tor traffic flow between the client and the bridge. This 
way, censors who monitor traffic between the client and the bridge will see 
innocent-looking transformed traffic instead of the actual Tor traffic. 
External programs can talk to Tor clients and Tor bridges using the Pluggable 
Transport API, to make it easier to build interoperable programs.
\ No newline at end of file
diff --git a/content/network/contents.lr b/content/network/contents.lr
index 6eed72a..3a60b37 100644
--- a/content/network/contents.lr
+++ b/content/network/contents.lr
@@ -12,10 +12,12 @@ subtitle: The Network Team is a group of Tor people who are 
working on the Tor b
 ---
 key: 4
 ---
-html: training.html
+html: team-page.html
 ---
 body:
 
 Welcome to the Network Team page!
 
+## What we do
+
 The Network Team is a group of Tor people who are working on Tor back-end: the 
program called tor, the network simulators, the scripts that support directory 
authorities, onion services, etc. Basically, everything that sends and receives 
bytes from the network.
\ No newline at end of file
diff --git a/content/network/tor/contents.lr b/content/network/tor/contents.lr
new file mode 100644
index 000..b603a90
--- /dev/null
+++ 

[tor-commits] [dev/master] Add project ideas

2020-11-24 Thread hiro
commit 4b312f3dc00ab52f4fe62274f04fc52c1dd0161a
Author: Pili Guerra 
Date:   Fri Feb 28 21:25:22 2020 +0100

Add project ideas
---
 .../cloudflare-captcha-monitoring/contents.lr  | 70 +++
 .../project-ideas/gettor-distribution/contents.lr  | 50 +
 content/project-ideas/onion-toolbox/contents.lr| 67 ++
 .../ooni-explorer-advanced-search/contents.lr  | 61 
 .../ooni-probe-experiments/contents.lr | 61 
 .../privacy-aware-geo-lookup/contents.lr   | 56 +++
 .../project-ideas/privacy-friendly-web/contents.lr | 59 
 .../salmon-bridge-distribution/contents.lr | 48 +
 .../snowflake-android-proxy/contents.lr| 47 +
 content/project-ideas/tor-keygen/contents.lr   | 49 +
 .../tor-relay-ipv6-support/contents.lr | 81 ++
 content/project-ideas/tor-weather/contents.lr  | 77 
 12 files changed, 726 insertions(+)

diff --git a/content/project-ideas/cloudflare-captcha-monitoring/contents.lr 
b/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
new file mode 100644
index 000..c311934
--- /dev/null
+++ b/content/project-ideas/cloudflare-captcha-monitoring/contents.lr
@@ -0,0 +1,70 @@
+_model: project
+---
+_template: layout.html
+---
+html: two-columns-page.html
+---
+active: True
+---
+section: GSoC
+---
+section_id: gsoc
+---
+color: primary
+---
+key: 1
+---
+languages:
+python
+javascript
+---
+mentors:
+GeKo
+arma
+---
+difficulty: medium
+---
+title: Cloudflare CAPTCHA Monitoring
+---
+subtitle:
+
+This project should implement a mechanism to track the rate that Cloudflare 
fronted webpages return CAPTCHAs to Tor users over time.
+
+---
+body:
+
+# Problem
+
+A large number of Tor users report getting hit by infinite CAPTCHA loops when 
visiting webpages fronted by Cloudflare. This makes them feel punished for 
using Tor to protect their privacy and prevents them from legitimately 
accessing websites.
+
+# Proposal
+
+For this project we would like to track in practice how often Cloudflare 
fronted webpages return CAPTCHAs to Tor clients.
+
+Our proposed approach consists of:
+
+1. Setting up a very simple static webpage to be fronted by Cloudflare
+2. Write a web client to periodically fetch this static webpage via Tor and 
record how often a CAPTCHA is returned
+3. Record and graph CAPTCHA vs real page rates
+4. Using the pre-existing architecture, run a second client that does not 
fetch this webpage via Tor. This will allow us to contrast and compare how 
Cloudflare responds to Tor Browser vs other browsers.
+5. Track and publish these details publicly
+
+There are two interesting metrics to track over time: 
+
+- the fraction of exit relays that are getting hit with CAPTCHAs, and
+- the chance that a Tor client, choosing an exit relay in the normal weighted 
faction, will get hit by a CAPTCHA.
+
+Then there are other interesting patterns to look for:
+
+- Are certain IP addresses punished consistently and others never punished?
+- Is whether you get a CAPTCHA much more probabilistic and transient?
+- Does that pattern change over time?
+
+# Resources
+
+There is pre-existing research by the Berkeley ICSI group which includes these 
sorts of checks:
+
+- https://www.freehaven.net/anonbib/#differential-ndss2016
+- https://www.freehaven.net/anonbib/#exit-blocking2017
+
+For the original ticket and discussion, please see ticket 
[#33010](http://bugs.torproject.org/33010)
\ No newline at end of file
diff --git a/content/project-ideas/gettor-distribution/contents.lr 
b/content/project-ideas/gettor-distribution/contents.lr
new file mode 100644
index 000..797a2ff
--- /dev/null
+++ b/content/project-ideas/gettor-distribution/contents.lr
@@ -0,0 +1,50 @@
+_model: project
+---
+_template: layout.html
+---
+html: two-columns-page.html
+---
+active: True
+---
+section: GSoC
+---
+section_id: gsoc
+---
+color: primary
+---
+key: 2
+---
+languages:
+python
+ansible
+---
+org: Tor
+---
+mentors:
+cohosh
+hiro
+---
+difficulty: 
+---
+title: Implement new distribution methods for GetTor
+---
+subtitle:
+
+This project should implement a feature to distribute Tor Browser downloads 
through Telegram or Facebook messenger.
+
+---
+body:
+
+# Problem
+
+Tor Browser ships with a few different anti-censorship tools to allow people 
free and open access to Internet content. However, some places censor Tor 
Browser downloads, making it difficult for users to install it in the first 
place.
+
+# Proposal
+
+[GetTor](https://gettor.torproject.org/) is a system for distributing Tor 
Browser using alternative methods such as email or Twitter to send users 
authenticated links to Tor Browser binaries.
+
+We are looking to expand the ways in which GetTor distributes Tor Browser 
binaries to make it easier for people to download and install Tor Browser. This 
project would 

[tor-commits] [dev/master] More placeholder structure and content

2020-11-24 Thread hiro
commit 1a9bffd6b65f1da42e0a3c2f6279a64a57f35d8e
Author: Pili Guerra 
Date:   Fri Feb 28 21:16:37 2020 +0100

More placeholder structure and content
---
 content/anti-censorship/pluggable-transports/meek/contents.lr  | 0
 content/anti-censorship/pluggable-transports/obfs4/contents.lr | 0
 content/anti-censorship/pluggable-transports/snowflake/contents.lr | 0
 content/applications/rbm/contents.lr   | 0
 content/applications/tor-browser/contents.lr   | 0
 content/applications/tor-launcher/contents.lr  | 0
 content/applications/torbirdy/contents.lr  | 0
 content/applications/torcheck/contents.lr  | 0
 content/applications/tormessenger/contents.lr  | 0
 content/applications/torsocks/contents.lr  | 0
 content/metrics/collector/contents.lr  | 0
 content/metrics/exonerator/contents.lr | 0
 content/metrics/metrics-lib/contents.lr| 0
 content/metrics/onionoo/contents.lr| 0
 content/metrics/onionperf/contents.lr  | 0
 content/metrics/portal/contents.lr | 0
 content/network/chutney/contents.lr| 0
 content/network/doctor/contents.lr | 0
 content/network/libervent/contents.lr  | 0
 content/network/nyx/contents.lr| 0
 content/network/onionbalance/contents.lr   | 0
 content/network/stem/contents.lr   | 0
 content/network/txtorcon/contents.lr   | 0
 23 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/content/anti-censorship/pluggable-transports/meek/contents.lr 
b/content/anti-censorship/pluggable-transports/meek/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/anti-censorship/pluggable-transports/obfs4/contents.lr 
b/content/anti-censorship/pluggable-transports/obfs4/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/anti-censorship/pluggable-transports/snowflake/contents.lr 
b/content/anti-censorship/pluggable-transports/snowflake/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/rbm/contents.lr 
b/content/applications/rbm/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/tor-browser/contents.lr 
b/content/applications/tor-browser/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/tor-launcher/contents.lr 
b/content/applications/tor-launcher/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/torbirdy/contents.lr 
b/content/applications/torbirdy/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/torcheck/contents.lr 
b/content/applications/torcheck/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/tormessenger/contents.lr 
b/content/applications/tormessenger/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/applications/torsocks/contents.lr 
b/content/applications/torsocks/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/collector/contents.lr 
b/content/metrics/collector/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/exonerator/contents.lr 
b/content/metrics/exonerator/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/metrics-lib/contents.lr 
b/content/metrics/metrics-lib/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/onionoo/contents.lr 
b/content/metrics/onionoo/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/onionperf/contents.lr 
b/content/metrics/onionperf/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/metrics/portal/contents.lr 
b/content/metrics/portal/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/chutney/contents.lr 
b/content/network/chutney/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/doctor/contents.lr 
b/content/network/doctor/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/libervent/contents.lr 
b/content/network/libervent/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/nyx/contents.lr b/content/network/nyx/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/onionbalance/contents.lr 
b/content/network/onionbalance/contents.lr
new file mode 100644
index 000..e69de29
diff --git a/content/network/stem/contents.lr 

[tor-commits] [dev/master] Initial content skeleton

2020-11-24 Thread hiro
commit 59aa4ccf9e864605b8bd3a1a19eda72c81f3036e
Author: Pili Guerra 
Date:   Fri Feb 28 15:33:44 2020 +0100

Initial content skeleton
---
 content/anti-censorship/contents.lr | 21 
 content/applications/contents.lr| 21 
 content/metrics/contents.lr | 21 
 content/network-health/contents.lr  | 48 +
 content/network/contents.lr | 21 
 content/project-ideas/contents.lr   | 23 ++
 content/tor-ecosystem/contents.lr   | 17 +
 templates/gsoc.html | 24 +++
 templates/home.html | 26 
 templates/macros/projects.html  | 24 +++
 10 files changed, 241 insertions(+), 5 deletions(-)

diff --git a/content/anti-censorship/contents.lr 
b/content/anti-censorship/contents.lr
new file mode 100644
index 000..c1259a3
--- /dev/null
+++ b/content/anti-censorship/contents.lr
@@ -0,0 +1,21 @@
+section: anti-censorship
+---
+section_id: anti-censorship
+---
+color: primary
+---
+_template: layout.html
+---
+title: Anti-Censorship Team
+---
+subtitle: The anti-censorship team is a group of Tor people who make Tor 
reachable anywhere in the world.
+---
+key: 1
+---
+html: training.html
+---
+body:
+
+Welcome to the anti-censorship team page!
+
+The anti-censorship team is a group of Tor people who make Tor reachable 
anywhere in the world. We analyze censorship attempts and develop technology to 
work around these censorship attempts.
\ No newline at end of file
diff --git a/content/applications/contents.lr b/content/applications/contents.lr
new file mode 100644
index 000..8e44939
--- /dev/null
+++ b/content/applications/contents.lr
@@ -0,0 +1,21 @@
+section: applications
+---
+section_id: applications
+---
+color: primary
+---
+_template: layout.html
+---
+title: Applications Team
+---
+subtitle: The Applications Team is a group of Tor people who are working on 
different user facing products.
+---
+key: 2
+---
+html: training.html
+---
+body:
+
+Welcome to the Applications Team page.
+
+The Applications Team is a group of Tor people who are working on different 
user facing products: Tor Browser, Tor Messenger, Tor Mail, Orbot etc.
\ No newline at end of file
diff --git a/content/metrics/contents.lr b/content/metrics/contents.lr
new file mode 100644
index 000..e870b2c
--- /dev/null
+++ b/content/metrics/contents.lr
@@ -0,0 +1,21 @@
+section: metrics
+---
+section_id: metrics
+---
+color: primary
+---
+_template: layout.html
+---
+title: Metrics Team
+---
+subtitle: The Metrics Team is a group of Tor people who care about measuring 
and analyzing things in the public Tor network.
+---
+key: 3
+---
+html: training.html
+---
+body:
+
+Welcome to the Metrics Team page!
+
+The Metrics Team is a group of Tor people who care about measuring and 
analyzing things in the public Tor network. If you're interested in 
measurements and analyses, the Metrics Team is what you're looking for. Welcome!
\ No newline at end of file
diff --git a/content/network-health/contents.lr 
b/content/network-health/contents.lr
new file mode 100644
index 000..5bf3b54
--- /dev/null
+++ b/content/network-health/contents.lr
@@ -0,0 +1,48 @@
+section: network-health
+---
+section_id: network-health
+---
+color: primary
+---
+_template: layout.html
+---
+title: Network Health Team
+---
+subtitle: The Network Health Team coordinates network performance and 
scalability work as well as other network health related tasks. 
+---
+key: 5
+---
+html: training.html
+---
+body:
+
+Welcome to the Network Health Team page!
+
+The team was created on January 2020 and it works on these five areas:
+
+1. track community standards about what makes a good relay
+  - publish up-to-date expectations for relay operators
+  - set best practices for how to set relay families
+  - detect and resolve bad relays
+  - exitmap, sybil detection, hsdir traps
+2. anomaly analysis / network health engineer [with network team]
+  - establish baselines of expected network behavior
+  - look for and resolve denial of service issues
+  - track connectivity issues between relays
+  - look for relays hitting resource limits
+3. make sure usage/growth stats are collected and accurate
+  - track network performance, relay diversity by various metrics
+  - count users [with network team and metrics team]
+  - monitor bridge growth and usage [with censorship team]
+4. relay advocacy [with community team]
+  - maintain docs for setting up and running relays and bridges
+  - grow a cohesive community of relay operators so they have peers
+  - keep relays on the right tor versions
+  - relaunch a gamification / badge system for lauding good relay progress
+  - strengthen relationships with non-profit orgs that run relays
+  - help companies that want to offset their tor network load
+5. maintain the components of the network
+  - maintain directory authority 

[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit fb84458122e629f0f8dc7ece0f65868f43cdf4ba
Author: Translation commit bot 
Date:   Tue Nov 24 18:15:13 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 1 +
 1 file changed, 1 insertion(+)

diff --git a/contents+he.po b/contents+he.po
index 36cf217c46..ba1e7ae80e 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11698,6 +11698,7 @@ msgstr ""
 msgid ""
 "### My ISP, university, etc. just sent me a DMCA notice. What should I do?"
 msgstr ""
+"### ספק השרות שלי, האוניברסיטה, וכדומה שלחו 
לי הודעת DMCA מה עלי לעשות?"
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)

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


[tor-commits] [translation/bridgedb] https://gitweb.torproject.org/translation.git/commit/?h=bridgedb

2020-11-24 Thread translation
commit 2909fc3d39c8ef0c54de1ec0857170f59fcfc159
Author: Translation commit bot 
Date:   Tue Nov 24 18:15:07 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=bridgedb
---
 el/LC_MESSAGES/bridgedb.po | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/el/LC_MESSAGES/bridgedb.po b/el/LC_MESSAGES/bridgedb.po
index 5230fa1f35..feb8e3454d 100644
--- a/el/LC_MESSAGES/bridgedb.po
+++ b/el/LC_MESSAGES/bridgedb.po
@@ -10,6 +10,7 @@
 # oahanx, 2014
 # Elektra M. , 2020
 # george kitsoukakis , 2020
+# george kitsoukakis , 2020
 # Ilias Giannaros , 2015
 # isv31 <36b04...@anon.leemail.me>, 2014
 # kotkotkot , 2013
@@ -26,8 +27,8 @@ 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: 2020-05-14 14:21-0700\n"
-"PO-Revision-Date: 2020-11-07 12:55+\n"
-"Last-Translator: erinm\n"
+"PO-Revision-Date: 2020-11-24 17:50+\n"
+"Last-Translator: george kitsoukakis \n"
 "Language-Team: Greek (http://www.transifex.com/otf/torproject/language/el/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -108,7 +109,7 @@ msgstr "Αυτό το QRCode περιέχει τις 
γραμμές γέφυρα
 
 #: bridgedb/distributors/https/templates/bridges.html:110
 msgid "BridgeDB encountered an error."
-msgstr ""
+msgstr "Το BridgeDB παρουσίασε σφάλμα."
 
 #: bridgedb/distributors/https/templates/bridges.html:116
 msgid "There currently aren't any bridges available..."

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


[tor-commits] [translation/abouttor-homepage] https://gitweb.torproject.org/translation.git/commit/?h=abouttor-homepage

2020-11-24 Thread translation
commit d1b56fc83057fb8857917fd166748293af97a87c
Author: Translation commit bot 
Date:   Tue Nov 24 18:15:03 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=abouttor-homepage
---
 el/aboutTor.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/el/aboutTor.dtd b/el/aboutTor.dtd
index bf6550528d..d2c4c4122d 100644
--- a/el/aboutTor.dtd
+++ b/el/aboutTor.dtd
@@ -33,4 +33,4 @@
 
 
 
-
+

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


[tor-commits] [dev/staging] Make it build

2020-11-24 Thread hiro
commit 7a699899bbcb39ff393bfa394a482b50e7a74e10
Author: hiro 
Date:   Tue Nov 24 19:14:33 2020 +0100

Make it build
---
 configs/i18n.ini|   2 +-
 i18n/contents.pot   | 913 +++-
 templates/banner.html   |   1 +
 templates/training.html |  35 ++
 4 files changed, 940 insertions(+), 11 deletions(-)

diff --git a/configs/i18n.ini b/configs/i18n.ini
index 44cc604..1786098 100644
--- a/configs/i18n.ini
+++ b/configs/i18n.ini
@@ -1,5 +1,5 @@
 content = en
-translations = es,de,fr,it,pt-BR,ru
+translations = en
 i18npath = i18n
 translate_paragraphwise = False
 url_prefix = https://dev.torproject.org/
diff --git a/i18n/contents.pot b/i18n/contents.pot
index c5af5b5..33e35bd 100644
--- a/i18n/contents.pot
+++ b/i18n/contents.pot
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-10-17 20:36+CET\n"
+"POT-Creation-Date: 2020-11-24 19:14+CET\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME \n"
 "Language-Team: en \n"
@@ -12,26 +12,919 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #: https://dev.torproject.org/ (content/contents+en.lr:page.title)
-msgid "The Tor Ecosystem"
+msgid "The Tor Developers Portal"
 msgstr ""
 
 #: https://dev.torproject.org/ (content/contents+en.lr:page.subtitle)
-msgid "Tor protects you by bounsing your communications around a distributed 
network of relays run by volunteers all around the world."
+msgid "a subtitle"
 msgstr ""
 
 #: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "The Tor community is made up of all kinds of contributors."
+msgid "an overview of the portal"
 msgstr ""
 
-#: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "Some people write documentation and bug reports, while others hold Tor 
events and conduct outreach."
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.title)
+msgid "The Tor Ecosystem"
 msgstr ""
 
-#: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "Whether you have a lot of time to volunteer or a little, and whether 
you consider yourself technical or not, we want you to join our community, too."
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.subtitle)
+msgid ""
+"Applications that use tor: Ones we maintain, like Tor Browser, and selected "
+"others that we love"
 msgstr ""
 
-#: https://dev.torproject.org/ (content/contents+en.lr:page.body)
-msgid "Below you'll find some different ways to volunteer with the Tor 
community as well as resources to help you help Tor."
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.cta)
+#: https://dev.torproject.org/tor-network/
+#: (content/tor-network/contents+en.lr:page.cta)
+#: https://dev.torproject.org/understanding-tor/
+#: (content/understanding-tor/contents+en.lr:page.cta)
+#: https://dev.torproject.org/tor-ecosystem/tor-browser/
+#: (content/tor-ecosystem/tor-browser/contents+en.lr:page.cta)
+msgid "Call To Action"
+msgstr ""
+
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.body)
+#: https://dev.torproject.org/observing-tor/
+#: (content/observing-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/tor-network/
+#: (content/tor-network/contents+en.lr:page.body)
+#: https://dev.torproject.org/understanding-tor/
+#: (content/understanding-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/hacking-on-tor/
+#: (content/hacking-on-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/manage-tor/
+#: (content/manage-tor/contents+en.lr:page.body)
+#: https://dev.torproject.org/fighting-censorship/
+#: (content/fighting-censorship/contents+en.lr:page.body)
+#: https://dev.torproject.org/tor-ecosystem/tor-browser/
+#: (content/tor-ecosystem/tor-browser/contents+en.lr:page.body)
+msgid "the overview"
+msgstr ""
+
+#: https://dev.torproject.org/tor-ecosystem/
+#: (content/tor-ecosystem/contents+en.lr:page.body)
+msgid ">>> anto/master"
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.title)
+msgid "Project Ideas"
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.subtitle)
+msgid "Some project ideas for GSoC."
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.cta)
+msgid "Get coding"
+msgstr ""
+
+#: https://dev.torproject.org/project-ideas/
+#: (content/project-ideas/contents+en.lr:page.body)
+msgid ""
+"You may find some of these projects to be good ideas for Google Summer of "
+"Code. We have labelled each idea with which of our core developers would be "
+"good mentors. If one or more of these ideas looks promising to you, please "
+"[contact us](mailto:gs...@torproject.org) to discuss your plans rather than 

[tor-commits] [dev/staging] Merge request from Antonela

2020-11-24 Thread hiro
commit cf513d6c57fe48fd4badc372bfe753d3853671e8
Merge: 2ae4bca 6e64a76
Author: hiro 
Date:   Tue Nov 24 18:59:01 2020 +0100

Merge request from Antonela

 README.md  |  46 +-
 assets/static/files/tor-network-2019-b.odp |  13 -
 assets/static/files/tor-network-2019.odp   | Bin 244102 -> 0 bytes
 assets/static/files/tor-network-2019.pdf   | Bin 524047 -> 0 bytes
 assets/static/files/tor-network-2019.pdf.lr|  13 -
 .../static/files/tor-slides-full-deck-2019-b.odp   |  13 -
 .../static/files/tor-slides-full-deck-2019-b.pdf   |  13 -
 assets/static/files/tor-slides-full-deck-2019.odp  | Bin 3569187 -> 0 bytes
 assets/static/files/tor-slides-full-deck-2019.pdf  | Bin 2344713 -> 0 bytes
 assets/static/images/album.jpg | Bin 64394 -> 0 bytes
 assets/static/images/blog.jpg  | Bin 122280 -> 0 bytes
 assets/static/images/bridges.png   | Bin 221675 -> 0 bytes
 assets/static/images/carousel.jpg  | Bin 82270 -> 0 bytes
 assets/static/images/circuit_full.png  | Bin 83174 -> 0 bytes
 assets/static/images/configure.png | Bin 245540 -> 0 bytes
 assets/static/images/connect.png   | Bin 74848 -> 0 bytes
 assets/static/images/cover.jpg | Bin 36580 -> 0 bytes
 assets/static/images/dashboard.jpg | Bin 105325 -> 0 bytes
 assets/static/images/google-play-badge.png | Bin 13957 -> 0 bytes
 assets/static/images/gray-image.png| Bin 1530 -> 0 bytes
 assets/static/images/grid.jpg  | Bin 99951 -> 0 bytes
 assets/static/images/home/png/localization.png | Bin 127884 -> 0 bytes
 assets/static/images/home/png/onion-services.png   | Bin 121154 -> 0 bytes
 assets/static/images/home/png/outreach.png | Bin 82148 -> 0 bytes
 assets/static/images/home/png/relay-operations.png | Bin 131576 -> 0 bytes
 assets/static/images/home/png/training.png | Bin 115177 -> 0 bytes
 assets/static/images/home/png/user-research.png| Bin 95124 -> 0 bytes
 assets/static/images/home/svg/localization.svg |   1 -
 assets/static/images/home/svg/onion-services.svg   |   1 -
 assets/static/images/home/svg/outreach.svg |   1 -
 assets/static/images/home/svg/relay-operations.svg |   1 -
 assets/static/images/home/svg/training.svg |   1 -
 assets/static/images/home/svg/user-research.svg|   1 -
 assets/static/images/how-tor-works.png | Bin 87622 -> 0 bytes
 assets/static/images/https.png | Bin 91006 -> 0 bytes
 assets/static/images/image1.png| Bin 247682 -> 0 bytes
 assets/static/images/image2.png| Bin 895331 -> 0 bytes
 assets/static/images/image3.png| Bin 34917 -> 0 bytes
 assets/static/images/image4.png| Bin 62407 -> 0 bytes
 assets/static/images/image5.png| Bin 50445 -> 0 bytes
 assets/static/images/image6.png| Bin 127634 -> 0 bytes
 assets/static/images/jumbotron-narrow.jpg  | Bin 68573 -> 0 bytes
 assets/static/images/jumbotron.png | Bin 101076 -> 0 bytes
 assets/static/images/justified-nav.jpg | Bin 79037 -> 0 bytes
 assets/static/images/localization/stats.png| Bin 297298 -> 0 bytes
 assets/static/images/localization/tr1.png  | Bin 13899 -> 0 bytes
 assets/static/images/localization/tr2.png  | Bin 18398 -> 0 bytes
 assets/static/images/localization/tr3.png  | Bin 14394 -> 0 bytes
 assets/static/images/localization/tr4.png  | Bin 14928 -> 0 bytes
 assets/static/images/localization/tr5.png  | Bin 7067 -> 0 bytes
 assets/static/images/menu-new-identity.png | Bin 32282 -> 0 bytes
 assets/static/images/navbar-bottom.jpg | Bin 27921 -> 0 bytes
 assets/static/images/navbar-fixed.jpg  | Bin 37932 -> 0 bytes
 assets/static/images/navbar-static.jpg | Bin 39654 -> 0 bytes
 assets/static/images/navbar.jpg| Bin 40956 -> 0 bytes
 assets/static/images/new-circuit-display.png   | Bin 45717 -> 0 bytes
 assets/static/images/new_identity.png  | Bin 1542492 -> 0 bytes
 assets/static/images/nodes.png | Bin 388258 -> 0 bytes
 assets/static/images/noscript_menu.png | Bin 624085 -> 0 bytes
 assets/static/images/offcanvas.jpg | Bin 112527 -> 0 bytes
 .../overview/tor-onion-services-1.png  | Bin 17222 -> 0 bytes
 .../overview/tor-onion-services-2.png  | Bin 19207 -> 0 bytes
 .../overview/tor-onion-services-3.png  | Bin 22213 -> 0 bytes
 .../overview/tor-onion-services-4.png  | Bin 21419 -> 0 bytes
 .../overview/tor-onion-services-5.png  | Bin 22165 -> 0 bytes
 .../overview/tor-onion-services-6.png  | Bin 18018 -> 0 bytes
 

[tor-commits] [dev/staging] First content skeleton

2020-11-24 Thread hiro
commit a074e41776ea010b6ef5fb4f1ee6c7b7a8c08ceb
Author: antonela 
Date:   Wed Jul 22 16:20:58 2020 -0300

First content skeleton
---
 content/advanced-tor/contents.lr   | 19 +
 content/advanced-tor/nyx/contents.lr   | 19 +
 content/advanced-tor/onion-balance/contents.lr | 19 +
 content/contents.lr| 11 ++---
 content/fighting-censorship/bridges/contents.lr| 19 +
 content/fighting-censorship/contents.lr| 19 +
 content/fighting-censorship/get-tor/contents.lr| 19 +
 content/fighting-censorship/ooni/contents.lr   | 19 +
 .../pluggable-transports/contents.lr   | 19 +
 content/hacking-on-tor/contents.lr | 19 +
 content/hacking-on-tor/hacking-tor/contents.lr | 19 +
 content/hacking-on-tor/research/contents.lr| 19 +
 .../writing-documentation/contents.lr  | 19 +
 content/observing-tor/contents.lr  | 19 +
 content/observing-tor/exitscanner/contents.lr  | 19 +
 content/observing-tor/metrics/contents.lr  | 19 +
 content/observing-tor/sbws/contents.lr | 19 +
 content/tor-ecosystem/contents.lr  | 19 +
 content/tor-ecosystem/onionshare/contents.lr   | 19 +
 .../tor-ecosystem/tor-browser-android/contents.lr  | 19 +
 content/tor-ecosystem/tor-browser/contents.lr  | 19 +
 content/tor-network/contents.lr| 19 +
 content/tor-network/dev-tools/contents.lr  | 19 +
 content/tor-network/tor-design/contents.lr | 19 +
 content/tor-network/tor-protocol/contents.lr   | 19 +
 content/understanding-tor/contents.lr  | 19 +
 models/project.ini | 47 ++
 models/projects.ini| 33 +++
 templates/home.html| 10 +
 templates/homepage.html| 26 
 templates/{proejct.html => project.html}   |  2 +-
 templates/section.html | 30 ++
 32 files changed, 599 insertions(+), 35 deletions(-)

diff --git a/content/advanced-tor/contents.lr b/content/advanced-tor/contents.lr
new file mode 100644
index 000..6660dd6
--- /dev/null
+++ b/content/advanced-tor/contents.lr
@@ -0,0 +1,19 @@
+section: advanced tor
+---
+section_id: advanced-tor
+---
+color: primary
+---
+key: 5
+---
+html: section.html
+---
+cta: Call to Action
+---
+title: Advanced Tor
+---
+subtitle: Managing your tor installation. helpful tools for the advanced relay 
or onion service operator
+---
+body:
+
+the overview
diff --git a/content/advanced-tor/nyx/contents.lr 
b/content/advanced-tor/nyx/contents.lr
new file mode 100644
index 000..9e39aa8
--- /dev/null
+++ b/content/advanced-tor/nyx/contents.lr
@@ -0,0 +1,19 @@
+section: advanced tor
+---
+section_id: advanced-tor
+---
+color: primary
+---
+image: eye
+---
+key: 1
+---
+html: two-columns-page.html
+---
+title: Nyx
+---
+subtitle: a two lines subtitle
+---
+body:
+
+the content
diff --git a/content/advanced-tor/onion-balance/contents.lr 
b/content/advanced-tor/onion-balance/contents.lr
new file mode 100644
index 000..9f39d5a
--- /dev/null
+++ b/content/advanced-tor/onion-balance/contents.lr
@@ -0,0 +1,19 @@
+section: advanced tor
+---
+section_id: advanced-tor
+---
+color: primary
+---
+image: eye
+---
+key: 2
+---
+html: two-columns-page.html
+---
+title: Onion Balance
+---
+subtitle: a two lines subtitle
+---
+body:
+
+the content
diff --git a/content/contents.lr b/content/contents.lr
index ad1b646..5466a3f 100644
--- a/content/contents.lr
+++ b/content/contents.lr
@@ -4,17 +4,12 @@ section_id: development
 ---
 color: primary
 ---
-_template: jumbotron.html
+title: The Tor Developers Portal
 ---
-title: The Tor Ecosystem

-subtitle: Tor protects you by bounsing your communications around a 
distributed network of relays run by volunteers all around the world.
+subtitle: a subtitle
 ---
 html: home.html
 ---
 body:
 
-The Tor community is made up of all kinds of contributors.
-Some people write documentation and bug reports, while others hold Tor events 
and conduct outreach.
-Whether you have a lot of time to volunteer or a little, and whether you 
consider yourself technical or not, we want you to join our community, too.
-Below you'll find some different ways to volunteer with the Tor community as 
well as resources to help you help Tor.
+an overview of the portal
diff --git a/content/fighting-censorship/bridges/contents.lr 
b/content/fighting-censorship/bridges/contents.lr
new file mode 100644
index 000..8e166e6
--- /dev/null
+++ b/content/fighting-censorship/bridges/contents.lr
@@ -0,0 +1,19 @@
+section: fighting censorship
+---
+section_id: 

[tor-commits] [dev/staging] Update content structure based on discussion

2020-11-24 Thread hiro
commit 6e64a7660f0b98536be337d8c5338a3566452c01
Author: antonela 
Date:   Tue Nov 24 10:53:27 2020 -0300

Update content structure based on discussion
https://gitlab.torproject.org/tpo/web/dev/-/issues/6
---
 content/hacking-on-tor/hacking-tor/contents.lr |  2 +-
 content/hacking-on-tor/research/contents.lr|  2 +-
 .../writing-documentation/contents.lr  |  2 +-
 content/{advanced-tor => manage-tor}/contents.lr   |  8 +--
 .../{advanced-tor => manage-tor}/nyx/contents.lr   |  0
 content/manage-tor/onion-balance/contents.lr   | 19 +
 content/tor-ecosystem/onionshare/contents.lr   |  2 +-
 content/tor-ecosystem/tor-browser/contents.lr  | 14 ++--
 .../tor-browser-android/contents.lr|  0
 .../tor-browser/tor-browser}/contents.lr   |  8 +--
 content/tor-network/dev-tools/contents.lr  | 10 ++-
 content/tor-network/tor-design/contents.lr |  2 +-
 content/tor-network/tor-protocol/contents.lr   |  4 +-
 content/tor-network/tor/contents.lr| 19 +
 templates/home.html| 20 +++---
 templates/project.html | 84 +-
 16 files changed, 127 insertions(+), 69 deletions(-)

diff --git a/content/hacking-on-tor/hacking-tor/contents.lr 
b/content/hacking-on-tor/hacking-tor/contents.lr
index f045089..c1452d7 100644
--- a/content/hacking-on-tor/hacking-tor/contents.lr
+++ b/content/hacking-on-tor/hacking-tor/contents.lr
@@ -10,7 +10,7 @@ key: 1
 ---
 html: two-columns-page.html
 ---
-title: Hacking Tor
+title: Hacking on Tor Software
 ---
 subtitle: a two lines subtitle
 ---
diff --git a/content/hacking-on-tor/research/contents.lr 
b/content/hacking-on-tor/research/contents.lr
index e3b0075..b27885b 100644
--- a/content/hacking-on-tor/research/contents.lr
+++ b/content/hacking-on-tor/research/contents.lr
@@ -10,7 +10,7 @@ key: 3
 ---
 html: two-columns-page.html
 ---
-title: Research
+title: research.torproject.org
 ---
 subtitle: a two lines subtitle
 ---
diff --git a/content/hacking-on-tor/writing-documentation/contents.lr 
b/content/hacking-on-tor/writing-documentation/contents.lr
index 3e48103..066bc53 100644
--- a/content/hacking-on-tor/writing-documentation/contents.lr
+++ b/content/hacking-on-tor/writing-documentation/contents.lr
@@ -10,7 +10,7 @@ key: 2
 ---
 html: two-columns-page.html
 ---
-title: Writing documentation
+title: Writing dev documentation
 ---
 subtitle: a two lines subtitle
 ---
diff --git a/content/advanced-tor/contents.lr b/content/manage-tor/contents.lr
similarity index 74%
rename from content/advanced-tor/contents.lr
rename to content/manage-tor/contents.lr
index 6660dd6..502ce59 100644
--- a/content/advanced-tor/contents.lr
+++ b/content/manage-tor/contents.lr
@@ -1,16 +1,16 @@
-section: advanced tor
+section: manage tor
 ---
-section_id: advanced-tor
+section_id: manage-tor
 ---
 color: primary
 ---
-key: 5
+key: 4
 ---
 html: section.html
 ---
 cta: Call to Action
 ---
-title: Advanced Tor
+title: Manage Tor
 ---
 subtitle: Managing your tor installation. helpful tools for the advanced relay 
or onion service operator
 ---
diff --git a/content/advanced-tor/nyx/contents.lr 
b/content/manage-tor/nyx/contents.lr
similarity index 100%
rename from content/advanced-tor/nyx/contents.lr
rename to content/manage-tor/nyx/contents.lr
diff --git a/content/manage-tor/onion-balance/contents.lr 
b/content/manage-tor/onion-balance/contents.lr
new file mode 100644
index 000..73f7243
--- /dev/null
+++ b/content/manage-tor/onion-balance/contents.lr
@@ -0,0 +1,19 @@
+section: advanced tor
+---
+section_id: advanced-tor
+---
+color: primary
+---
+image: eye
+---
+key: 2
+---
+html: project.html
+---
+title: OnionBalance
+---
+subtitle: OnionBalance is the best way to load balance onion services across 
multiple backend Tor instances.
+---
+body:
+
+OnionBalance is the best way to load balance onion services across multiple 
backend Tor instances. This way the load of introduction and rendezvous 
requests get distributed across multiple hosts. OnionBalance provides 
load-balancing while also making onion services more resilient and reliable by 
eliminating single points-of-failure.
diff --git a/content/tor-ecosystem/onionshare/contents.lr 
b/content/tor-ecosystem/onionshare/contents.lr
index dca3c83..0213ee3 100644
--- a/content/tor-ecosystem/onionshare/contents.lr
+++ b/content/tor-ecosystem/onionshare/contents.lr
@@ -6,7 +6,7 @@ color: primary
 ---
 image: eye
 ---
-key: 3
+key: 2
 ---
 html: two-columns-page.html
 ---
diff --git a/content/tor-ecosystem/tor-browser/contents.lr 
b/content/tor-ecosystem/tor-browser/contents.lr
index f3cd9fb..8048721 100644
--- a/content/tor-ecosystem/tor-browser/contents.lr
+++ b/content/tor-ecosystem/tor-browser/contents.lr
@@ -1,19 +1,19 @@
-section: tor ecosystem
+section: tor browser
 ---
-section_id: tor-ecosystem
+section_id: tor-browser
 ---
 color: primary
 ---
-image: eye

 key: 1
 

[tor-commits] [dev/staging] Change readme

2020-11-24 Thread hiro
commit a26dc2a594945d2c4d835ad642c0abf7ea9d54a5
Author: hiro 
Date:   Thu Jul 9 15:55:26 2020 +0200

Change readme
---
 README.md | 1 -
 1 file changed, 1 deletion(-)

diff --git a/README.md b/README.md
index 35f6c38..8c148e3 100644
--- a/README.md
+++ b/README.md
@@ -57,7 +57,6 @@ Check our [wiki 
pages](https://gitlab.torproject.org/tpo/web/dev/wikis/How-to-de
 
 To help us to translate, please join the Tor Project team in 
[Transifex](https://www.transifex.com/).
 
-
 ### Getting help
 
 If you want to contribute to the Community portal, we will be happy to help 
you. Join us at #tor-www in [irc.oftc.net](https://www.oftc.net).



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


[tor-commits] [dev/staging] Change readme

2020-11-24 Thread hiro
commit 18dd237c65211d6ece1132f725210189c31a2776
Author: hiro 
Date:   Wed Jul 8 12:44:17 2020 +0200

Change readme
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 9271f35..0c7dc37 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # Community portal
 
-This is the repository of Dev portal. The current online version of this 
portal can be found at https://dev.torproject.org (currently in development).
+This is the repository of Dev portal. 
 
 To clone the code use either of
 



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


[tor-commits] [dev/staging] Change readme

2020-11-24 Thread hiro
commit af6c6ecb45ccfe23208a08d889a7d52114038292
Author: hiro 
Date:   Wed Jul 8 15:11:23 2020 +0200

Change readme
---
 README.md | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/README.md b/README.md
index 972ba0c..8f3c66b 100644
--- a/README.md
+++ b/README.md
@@ -68,14 +68,14 @@ If you want to contribute to the Community portal, we will 
be happy to help you.
 
 This is the workflow that Tor Internal people should use when making changes 
on the Community Portal:
 
-1. When starting work on an issue or content, please assign the issue to 
yourself and move into the `Doing` column on the [Community Portal Project 
Board](https://dip.torproject.org/web/dev/-/boards). You can follow the process 
outlined in ["How to send a merge request or propose a 
change"](https://dip.torproject.org/web/tpo/wikis/Git-flow-and-merge-requests#how-to-send-a-merge-request-or-propose-a-change)
 to work on your changes.
-2. To view your changes on the website, you can [run lektor 
locally](https://dip.torproject.org/web/tpo/wikis/Compiling-a-local-version-of-the-website)
-3. Once you are happy with your work, push your changes to `develop` branch 
and move to `needs-review` column on the [Community Portal Project 
Board](https://dip.torproject.org/web/dev/-/boards)
+1. When starting work on an issue or content, please assign the issue to 
yourself and move into the `Doing` column on the [Community Portal Project 
Board](https://gitlab.torproject.org/web/dev/-/boards). You can follow the 
process outlined in ["How to send a merge request or propose a 
change"](https://gitlab.torproject.org/web/tpo/wikis/Git-flow-and-merge-requests#how-to-send-a-merge-request-or-propose-a-change)
 to work on your changes.
+2. To view your changes on the website, you can [run lektor 
locally](https://gitlab.torproject.org/web/tpo/wikis/Compiling-a-local-version-of-the-website)
+3. Once you are happy with your work, push your changes to `develop` branch 
and move to `needs-review` column on the [Community Portal Project 
Board](https://gitlab.torproject.org/web/dev/-/boards)
 4. Add a comment to the issue, tagging the reviewer, e.g `@steph`, with:
 - Location of page on lektor-staging `develop` branch, e.g 
https://lektor-staging.torproject.org/dev/develop/
-- Contents file, containing your changes where it would be located on the 
**reviewer's repo** e.g 
`https://dip.torproject.org/steph/dev/blob/develop/content/onion-services/contents.lr`
+- Contents file, containing your changes where it would be located on the 
**reviewer's repo** e.g 
`https://gitlab.torproject.org/steph/dev/blob/develop/content/onion-services/contents.lr`
 - For the review workflow, please see (Reviewer Workflow)
-5. Once the work has been reviewed and any necessary changes and merge request 
has been made, a repo maintainer or team members with write access to gitweb 
master will then merge or cherry-pick these changes to master, following the 
workflow outlined in [How to use our git 
flow](https://dip.torproject.org/web/tpo/wikis/Git-flow-and-merge-requests#how-to-use-our-git-flow)
+5. Once the work has been reviewed and any necessary changes and merge request 
has been made, a repo maintainer or team members with write access to gitweb 
master will then merge or cherry-pick these changes to master, following the 
workflow outlined in [How to use our git 
flow](https://gitlab.torproject.org/web/tpo/wikis/Git-flow-and-merge-requests#how-to-use-our-git-flow)
 6. Merger should then move the the ticket to the `Closed` column.
 
 ### Reviewer Workflow
@@ -89,10 +89,10 @@ This is the workflow that Tor Internal people should use 
when making changes on
 - Click on "Commit changes"
 4. You will be sent to a new page to create your merge request:
 - Update "Title" with a short title to explain your changes
-- Update "Description", you can use the commit message you entered before 
additionally referencing the original issue you have reviewed, e.g 
`https://dip.torproject.org/web/dev/issues/3` and tagging one of the repo 
maintainers e.g `@pili` so they know the change can be merged
+- Update "Description", you can use the commit message you entered before 
additionally referencing the original issue you have reviewed, e.g 
`https://gitlab.torproject.org/web/dev/issues/3` and tagging one of the repo 
maintainers e.g `@pili` so they know the change can be merged
 - Make sure that both "Delete source branch when merge request is 
accepted" and "Squash commits when merge request is accepted" are checked.
 - Click "Submit merge request"
-5. Reviewer should comment on the original issue with a link to the merge 
request created, e.g `https://dip.torproject.org/steph/dev/merge_requests/2`
+5. Reviewer should comment on the original issue with a link to the merge 
request created, e.g `https://gitlab.torproject.org/steph/dev/merge_requests/2`
 
 ### Volunteer Workflow
 




[tor-commits] [dev/staging] Change readme

2020-11-24 Thread hiro
commit f8716df34e81dd1839959fea1691911f1744f7e9
Author: hiro 
Date:   Wed Jul 8 12:53:53 2020 +0200

Change readme
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index a3bf30e..972ba0c 100644
--- a/README.md
+++ b/README.md
@@ -51,7 +51,7 @@ To just build the website once: ```$ lektor build -O 
```
 
  How to develop on the website
 
-Check our [wiki 
pages](https://dip.torproject.org/tpo/web/dev/wikis/How-to-develop-on-the-website).
+Check our [wiki 
pages](https://gitlab.torproject.org/tpo/web/dev/wikis/How-to-develop-on-the-website).
 
 ### Translations
 



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


[tor-commits] [dev/staging] Change readme

2020-11-24 Thread hiro
commit 3cdac36c569fc93a1ddd841ebb7f99b945fd6819
Author: hiro 
Date:   Wed Jul 8 15:12:06 2020 +0200

Change readme
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 8f3c66b..35f6c38 100644
--- a/README.md
+++ b/README.md
@@ -71,7 +71,7 @@ This is the workflow that Tor Internal people should use when 
making changes on
 1. When starting work on an issue or content, please assign the issue to 
yourself and move into the `Doing` column on the [Community Portal Project 
Board](https://gitlab.torproject.org/web/dev/-/boards). You can follow the 
process outlined in ["How to send a merge request or propose a 
change"](https://gitlab.torproject.org/web/tpo/wikis/Git-flow-and-merge-requests#how-to-send-a-merge-request-or-propose-a-change)
 to work on your changes.
 2. To view your changes on the website, you can [run lektor 
locally](https://gitlab.torproject.org/web/tpo/wikis/Compiling-a-local-version-of-the-website)
 3. Once you are happy with your work, push your changes to `develop` branch 
and move to `needs-review` column on the [Community Portal Project 
Board](https://gitlab.torproject.org/web/dev/-/boards)
-4. Add a comment to the issue, tagging the reviewer, e.g `@steph`, with:
+4. Add a comment to the issue, tagging the reviewer, e.g `@hiro`, with:
 - Location of page on lektor-staging `develop` branch, e.g 
https://lektor-staging.torproject.org/dev/develop/
 - Contents file, containing your changes where it would be located on the 
**reviewer's repo** e.g 
`https://gitlab.torproject.org/steph/dev/blob/develop/content/onion-services/contents.lr`
 - For the review workflow, please see (Reviewer Workflow)



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


[tor-commits] [dev/staging] Change readme

2020-11-24 Thread hiro
commit d0a666e607c46b6c3c78e027328638ae3c87ae42
Author: hiro 
Date:   Wed Jul 8 12:48:30 2020 +0200

Change readme
---
 README.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 0c7dc37..a3bf30e 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # Community portal
 
-This is the repository of Dev portal. 
+This is the repository of Dev portal.
 
 To clone the code use either of
 
@@ -51,7 +51,7 @@ To just build the website once: ```$ lektor build -O 
```
 
  How to develop on the website
 
-Check our [wiki 
pages](https://dip.torproject.org/web/dev/wikis/How-to-develop-on-the-website).
+Check our [wiki 
pages](https://dip.torproject.org/tpo/web/dev/wikis/How-to-develop-on-the-website).
 
 ### Translations
 



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


[tor-commits] [dev/staging] Update lego

2020-11-24 Thread hiro
commit f8f7bca48b101a01bf9c68a6dbc05ac77f6508fe
Author: hiro 
Date:   Wed Jul 8 11:52:43 2020 +0200

Update lego
---
 lego | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lego b/lego
index 7f2289b..7bb98ba 16
--- a/lego
+++ b/lego
@@ -1 +1 @@
-Subproject commit 7f2289bf68685da40878bb09ee91346057c443d3
+Subproject commit 7bb98ba753539250d3346ad559f0279b76dfb0fb



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


[tor-commits] [dev/staging] Update lego

2020-11-24 Thread hiro
commit 52750f9482b091934b3e19207347c921efa2f8c8
Author: hiro 
Date:   Fri May 15 14:52:41 2020 +0200

Update lego
---
 databags/menu+bn-BD.ini| 1 -
 databags/menu+de.ini   | 1 -
 databags/menu+en.ini   | 1 -
 databags/menu+es.ini   | 1 -
 databags/menu+fr.ini   | 1 -
 databags/menu+id.ini   | 1 -
 databags/menu+is.ini   | 1 -
 databags/menu+it.ini   | 1 -
 databags/menu+ka.ini   | 1 -
 databags/menu+ko.ini   | 1 -
 databags/menu+pt-BR.ini| 1 -
 databags/menu+ru.ini   | 1 -
 databags/menu+tr.ini   | 1 -
 databags/menu+zh-CN.ini| 1 -
 databags/menu_footer+bn-BD.ini | 1 -
 databags/menu_footer+de.ini| 1 -
 databags/menu_footer+en.ini| 1 -
 databags/menu_footer+es.ini| 1 -
 databags/menu_footer+fr.ini| 1 -
 databags/menu_footer+id.ini| 1 -
 databags/menu_footer+is.ini| 1 -
 databags/menu_footer+it.ini| 1 -
 databags/menu_footer+ka.ini| 1 -
 databags/menu_footer+ko.ini| 1 -
 databags/menu_footer+pt-BR.ini | 1 -
 databags/menu_footer+ru.ini| 1 -
 databags/menu_footer+tr.ini| 1 -
 databags/menu_footer+zh-CN.ini | 1 -
 databags/pagenav+de.ini| 1 -
 databags/pagenav+es.ini| 1 -
 databags/pagenav+fr.ini| 1 -
 databags/pagenav+it.ini| 1 -
 databags/pagenav+pt-BR.ini | 1 -
 databags/pagenav+ru.ini| 1 -
 lego   | 2 +-
 35 files changed, 1 insertion(+), 35 deletions(-)

diff --git a/databags/menu+bn-BD.ini b/databags/menu+bn-BD.ini
deleted file mode 12
index c9b2dc8..000
--- a/databags/menu+bn-BD.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+bn-BD.ini
\ No newline at end of file
diff --git a/databags/menu+de.ini b/databags/menu+de.ini
deleted file mode 12
index 6bb02de..000
--- a/databags/menu+de.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+de.ini
\ No newline at end of file
diff --git a/databags/menu+en.ini b/databags/menu+en.ini
deleted file mode 12
index 1fa7edf..000
--- a/databags/menu+en.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+en.ini
\ No newline at end of file
diff --git a/databags/menu+es.ini b/databags/menu+es.ini
deleted file mode 12
index fd8def3..000
--- a/databags/menu+es.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+es.ini
\ No newline at end of file
diff --git a/databags/menu+fr.ini b/databags/menu+fr.ini
deleted file mode 12
index 5366289..000
--- a/databags/menu+fr.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+fr.ini
\ No newline at end of file
diff --git a/databags/menu+id.ini b/databags/menu+id.ini
deleted file mode 12
index 7c2858b..000
--- a/databags/menu+id.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+id.ini
\ No newline at end of file
diff --git a/databags/menu+is.ini b/databags/menu+is.ini
deleted file mode 12
index b02aed7..000
--- a/databags/menu+is.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+is.ini
\ No newline at end of file
diff --git a/databags/menu+it.ini b/databags/menu+it.ini
deleted file mode 12
index fcdde73..000
--- a/databags/menu+it.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+it.ini
\ No newline at end of file
diff --git a/databags/menu+ka.ini b/databags/menu+ka.ini
deleted file mode 12
index 336d4ad..000
--- a/databags/menu+ka.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+ka.ini
\ No newline at end of file
diff --git a/databags/menu+ko.ini b/databags/menu+ko.ini
deleted file mode 12
index 31e262b..000
--- a/databags/menu+ko.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+ko.ini
\ No newline at end of file
diff --git a/databags/menu+pt-BR.ini b/databags/menu+pt-BR.ini
deleted file mode 12
index fd27afb..000
--- a/databags/menu+pt-BR.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+pt-BR.ini
\ No newline at end of file
diff --git a/databags/menu+ru.ini b/databags/menu+ru.ini
deleted file mode 12
index 6f30a3e..000
--- a/databags/menu+ru.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+ru.ini
\ No newline at end of file
diff --git a/databags/menu+tr.ini b/databags/menu+tr.ini
deleted file mode 12
index 8a01592..000
--- a/databags/menu+tr.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+tr.ini
\ No newline at end of file
diff --git a/databags/menu+zh-CN.ini b/databags/menu+zh-CN.ini
deleted file mode 12
index 425a6f8..000
--- a/databags/menu+zh-CN.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu+zh-CN.ini
\ No newline at end of file
diff --git a/databags/menu_footer+bn-BD.ini b/databags/menu_footer+bn-BD.ini
deleted file mode 12
index 5dd8aed..000
--- a/databags/menu_footer+bn-BD.ini
+++ /dev/null
@@ -1 +0,0 @@
-../lego/databags/menu_footer+bn-BD.ini
\ No newline at end of file
diff --git a/databags/menu_footer+de.ini b/databags/menu_footer+de.ini
deleted file mode 12
index 851da53..000
--- 

[tor-commits] [dev/staging] Change readme

2020-11-24 Thread hiro
commit 5f34de046b50eed673701041d3e86bd645736852
Author: hiro 
Date:   Wed Jul 8 12:41:50 2020 +0200

Change readme
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 2cdefa4..9271f35 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@ or browse it 
[online](http://gitweb.torproject.org/project/web/dev.git).
 
 ## How to report bugs or feedback
 
-First check if your issue wasn't already opened in 
[dip.torproject.org](https://dip.torproject.org/web/dev/issues), then file a 
[trac ticket](https://trac.torproject.org/projects/tor/newticket) and choose 
the component: Webpages/Community.
+Check if your issue wasn't already opened in 
[gitlab.torproject.org](https://gitlab.torproject.org/web/dev/issues) then open 
a new bug.
 
 
 ## What is Lektor



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


[tor-commits] [dev/staging] Change readme

2020-11-24 Thread hiro
commit c133a104e7f29a6cd7f010092b722ad970151413
Author: hiro 
Date:   Wed Jul 8 12:09:23 2020 +0200

Change readme
---
 README.md | 30 +++---
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/README.md b/README.md
index 13720dc..2cdefa4 100644
--- a/README.md
+++ b/README.md
@@ -4,15 +4,15 @@ This is the repository of Dev portal. The current online 
version of this portal
 
 To clone the code use either of
 
-```git clone https://git.torproject.org/project/web/community.git/```
+```git clone https://git.torproject.org/project/web/dev.git/```
 
-```torify git clone http://dccbbv6cooddgcrq.onion/project/web/community.git/```
+```torify git clone http://dccbbv6cooddgcrq.onion/project/web/dev.git/```
 
-or browse it [online](http://gitweb.torproject.org/project/web/community.git).
+or browse it [online](http://gitweb.torproject.org/project/web/dev.git).
 
 ## How to report bugs or feedback
 
-First check if your issue wasn't already opened in 
[dip.torproject.org](https://dip.torproject.org/web/community/issues), then 
file a [trac ticket](https://trac.torproject.org/projects/tor/newticket) and 
choose the component: Webpages/Community.
+First check if your issue wasn't already opened in 
[dip.torproject.org](https://dip.torproject.org/web/dev/issues), then file a 
[trac ticket](https://trac.torproject.org/projects/tor/newticket) and choose 
the component: Webpages/Community.
 
 
 ## What is Lektor
@@ -25,7 +25,7 @@ Its code can be found at 
[GitHub](https://github.com/lektor/lektor).
 
 ### (Easy) Edit this page button
 
-You can click ```Edit this page``` and submit your content changes in a [Pull 
Request in GitHub](https://github.com/torproject/community/pulls).
+You can click ```Edit this page``` and submit your content changes in a [Pull 
Request in GitHub](https://github.com/torproject/dev/pulls).
 
 ### (Advanced) Compiling a local version of the website
 
@@ -35,7 +35,7 @@ You can click ```Edit this page``` and submit your content 
changes in a [Pull Re
 
 3. Clone the repository:
 
-```git clone https://git.torproject.org/project/web/community.git```
+```git clone https://git.torproject.org/project/web/dev.git```
 
 4. Init the building blocks submodule:
 
@@ -51,7 +51,7 @@ To just build the website once: ```$ lektor build -O 
```
 
  How to develop on the website
 
-Check our [wiki 
pages](https://dip.torproject.org/web/community/wikis/How-to-develop-on-the-website).
+Check our [wiki 
pages](https://dip.torproject.org/web/dev/wikis/How-to-develop-on-the-website).
 
 ### Translations
 
@@ -68,12 +68,12 @@ If you want to contribute to the Community portal, we will 
be happy to help you.
 
 This is the workflow that Tor Internal people should use when making changes 
on the Community Portal:
 
-1. When starting work on an issue or content, please assign the issue to 
yourself and move into the `Doing` column on the [Community Portal Project 
Board](https://dip.torproject.org/web/community/-/boards). You can follow the 
process outlined in ["How to send a merge request or propose a 
change"](https://dip.torproject.org/web/tpo/wikis/Git-flow-and-merge-requests#how-to-send-a-merge-request-or-propose-a-change)
 to work on your changes.
+1. When starting work on an issue or content, please assign the issue to 
yourself and move into the `Doing` column on the [Community Portal Project 
Board](https://dip.torproject.org/web/dev/-/boards). You can follow the process 
outlined in ["How to send a merge request or propose a 
change"](https://dip.torproject.org/web/tpo/wikis/Git-flow-and-merge-requests#how-to-send-a-merge-request-or-propose-a-change)
 to work on your changes.
 2. To view your changes on the website, you can [run lektor 
locally](https://dip.torproject.org/web/tpo/wikis/Compiling-a-local-version-of-the-website)
-3. Once you are happy with your work, push your changes to `develop` branch 
and move to `needs-review` column on the [Community Portal Project 
Board](https://dip.torproject.org/web/community/-/boards)
+3. Once you are happy with your work, push your changes to `develop` branch 
and move to `needs-review` column on the [Community Portal Project 
Board](https://dip.torproject.org/web/dev/-/boards)
 4. Add a comment to the issue, tagging the reviewer, e.g `@steph`, with:
-- Location of page on lektor-staging `develop` branch, e.g 
https://lektor-staging.torproject.org/community/develop/
-- Contents file, containing your changes where it would be located on the 
**reviewer's repo** e.g 
`https://dip.torproject.org/steph/community/blob/develop/content/onion-services/contents.lr`
+- Location of page on lektor-staging `develop` branch, e.g 
https://lektor-staging.torproject.org/dev/develop/
+- Contents file, containing your changes where it would be located on the 
**reviewer's repo** e.g 
`https://dip.torproject.org/steph/dev/blob/develop/content/onion-services/contents.lr`
 - For the review workflow, please see (Reviewer 

[tor-commits] [dev/staging] Change readme

2020-11-24 Thread hiro
commit 0e881621d232046a1aac6caebb1414a7c8471e8e
Author: hiro 
Date:   Wed Jul 8 12:00:13 2020 +0200

Change readme
---
 README.md | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/README.md b/README.md
index b7dee2b..13720dc 100644
--- a/README.md
+++ b/README.md
@@ -1,18 +1,18 @@
 # Community portal
 
-This is the repository of Community portal. The current online version of this 
portal can be found at https://community.torproject.org or [Community Onion 
Service](http://3gldbgtv5e4god56.onion/).
+This is the repository of Dev portal. The current online version of this 
portal can be found at https://dev.torproject.org (currently in development).
 
-To clone the code use either of 
+To clone the code use either of
 
 ```git clone https://git.torproject.org/project/web/community.git/```
 
-```torify git clone 
http://dccbbv6cooddgcrq.onion/project/web/community.git/``` 
+```torify git clone http://dccbbv6cooddgcrq.onion/project/web/community.git/```
 
 or browse it [online](http://gitweb.torproject.org/project/web/community.git).
 
-## How to report bugs or feedback 
+## How to report bugs or feedback
 
-First check if your issue wasn't already opened in 
[dip.torproject.org](https://dip.torproject.org/web/community/issues), then 
file a [trac ticket](https://trac.torproject.org/projects/tor/newticket) and 
choose the component: Webpages/Community. 
+First check if your issue wasn't already opened in 
[dip.torproject.org](https://dip.torproject.org/web/community/issues), then 
file a [trac ticket](https://trac.torproject.org/projects/tor/newticket) and 
choose the component: Webpages/Community.
 
 
 ## What is Lektor
@@ -37,7 +37,7 @@ You can click ```Edit this page``` and submit your content 
changes in a [Pull Re
 
 ```git clone https://git.torproject.org/project/web/community.git```
 
-4. Init the building blocks submodule: 
+4. Init the building blocks submodule:
 
 ```$ cd lego && git submodule update --init --recursive```
 
@@ -109,5 +109,4 @@ At this point, one of us on the website team will aim to 
review your PR within 2
   - If there are any front end and/or template changes involved, the changes 
will be pushed to our `develop` branch for functionality review
   - If there are any fixes necessary, we will ask for changes to be made.
 
-Once it all looks good and behaves correctly, we will merge your request to 
the master branch of the community portal [canonical 
repo](https://gitweb.torproject.org/project/web/community.git/) on 
[gitweb](https://gitweb.torproject.org/) master. 
-
+Once it all looks good and behaves correctly, we will merge your request to 
the master branch of the community portal [canonical 
repo](https://gitweb.torproject.org/project/web/community.git/) on 
[gitweb](https://gitweb.torproject.org/) master.



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


[tor-commits] [translation/fenix-torbrowserstringsxml] https://gitweb.torproject.org/translation.git/commit/?h=fenix-torbrowserstringsxml

2020-11-24 Thread translation
commit 686ba6426ad62e5c45ac1433a3456cf5d5820d51
Author: Translation commit bot 
Date:   Tue Nov 24 17:45:37 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=fenix-torbrowserstringsxml
---
 el/torbrowser_strings.xml | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/el/torbrowser_strings.xml b/el/torbrowser_strings.xml
index 43bc33917b..e22c5e08a2 100644
--- a/el/torbrowser_strings.xml
+++ b/el/torbrowser_strings.xml
@@ -2,13 +2,30 @@
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
 
+
+Το %1$s δημιουργείται 
από το Tor Project, μια μη κερδοσκοπική εταιρεία 
των ΗΠΑ 501(c)(3).
+
+
+Να επιτρέπεται 
μόνο κατάσταση ιδιωτικής περιήγησης.
+
+Κάντε μια δωρεά στο Tor 
Project.
+
+Να επιτρέπονται 
τα στιγμιότυπα οθόνης.
+
 Σύνδεση
 Σύνδεση...
 Απέτυχε η 
σύνδεση.
 Γρήγορη 
έναρξη
+Ενεργοποίηση 
της γρήγορης έναρξης για αυτόματη 
σύνδεση.
+Το %s θα συ
νδεθεί αυτόματα την επόμενη φορά στο δίκτυ
ο Tor.
 Σύρετε αριστερά 
για να δείτε τα αρχεία καταγραφής του 
Tor
+Αρχικοποίηση του 
αρχείου καταγραφών του Tor.
+
 Ορισμός 
επιπέδου ασφαλείας
+Απενεργοποιήστε 
ορισμένες δυνατότητες του ιστού, που 
μπορεί να χρησιμοποιηθούν για επιθέσεις 
εναντίον της ασφάλειας, της ανωνυμίας και 
της ιδιωτικότητάς σας.
+Τρέχων 
επίπεδο ασφαλείας: %s
 Άνοιγμα 
των ρυθμίσεων ασφαλείας
+Κάντε μια δωρεά 
και κρατήστε το Tor ασφαλές.
 Το Tor είναι 
ελεύθερο λογισμικό, λόγω δωρεών από άτομα 
σαν κι εσάς.
 Κάνε μια δωρεά 
τώρα
 
@@ -16,15 +33,22 @@
 
 Δίκτυο Tor
 Ο Tor Browser 
δρομολογεί την κίνηση δικτύου σας μέσα από 
το δίκτυο Tor, που λειτουργεί χάρη σε 
χιλιάδες εθελοντές σε όλο τον κόσμο.
+Ρύθμιση γέφυ
ρας
 Χρήση 
γέφυρας για σύνδεση με το Tor
+Χρησιμοποιείτε
 μια προρυθμισμένη γέφυρα για να συ
νδεθείτε στο Tor.
+Έχετε
 παράσχει μια γέφυρα για σύνδεση στο Tor.
+Οι γέφυ
ρες είναι μη καταχωρημένοι αναμεταδότες, 
κάτι που κάνει πιο δύσκολο το μπλοκάρισμα 
των συνδέσεων προς το δίκτυο Tor. Λόγω του 
τρόπου που ορισμένες χώρες προσπαθούν να 
μπλοκάρουν το Tor, κάποιες γέφυρες μπορεί να 
μην λειτουργούν σε κάποιες χώρες.
 Χρήση γέφυ
ρας
 Ρυ
θμίστε μια γέφυρα για να συνδεθείτε στο 
Tor
 obfs4
 meek-azure
 snowflake
 Δώστε
 μου ένα bridge που να το γνωρίζω
+Εισάγετε
 τις πληροφορίες γέφυρας από μια αξιόπιστη 
πηγή.
+ΤρέχοÏ
…σα ρυθμισμένη γέφυρα: %s
 Δεν ρυ
θμίστηκε
 Τρέχουσα 
κατάσταση
+Είναι 
έτοιμο το Tor: %s
 Κατάσταση: 
%s
 Ναι
 Όχι
@@ -32,6 +56,8 @@
 Σύνδεση...
 Συ
νδεδεμένος/η
 Γίνεται 
επανεκκίνηση
+Ενεργοποιημένες
 γέφυρες: %s
+
 
 Ρυθμίσεις 
ασφαλείας
 Επίπεδο 
ασφάλειας

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


[tor-commits] [translation/donatepages-messagespot] https://gitweb.torproject.org/translation.git/commit/?h=donatepages-messagespot

2020-11-24 Thread translation
commit b28f15f0e4f84052a099895e475fb00780ff3b7c
Author: Translation commit bot 
Date:   Tue Nov 24 17:45:20 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=donatepages-messagespot
---
 locale/el/LC_MESSAGES/messages.po | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/locale/el/LC_MESSAGES/messages.po 
b/locale/el/LC_MESSAGES/messages.po
index 783cf553d0..479cf0e47f 100644
--- a/locale/el/LC_MESSAGES/messages.po
+++ b/locale/el/LC_MESSAGES/messages.po
@@ -478,7 +478,7 @@ msgstr "μηνιαία"
 
 #: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:167
 msgid "Want to donate cryptocurrency?"
-msgstr ""
+msgstr "Θέλετε να κάνετε δωρεά σε κρυ
πτονόμισμα;"
 
 #: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:172
 msgid "Want to donate stock or via postal mail?"
@@ -552,7 +552,7 @@ msgstr ""
 
 #: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:294
 msgid "how do you want to DONATE?"
-msgstr ""
+msgstr "Πώς θέλετε να κάνετε ΔΩΡΕΑ;"
 
 #: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:300
 msgid "Credit Card"
@@ -632,7 +632,7 @@ msgstr "Δωρίστε"
 
 #: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:456
 msgid "State/Province/Region"
-msgstr ""
+msgstr "Πόλη/Επαρχία/Περιφέρεια"
 
 #: 
tmp/cache_locale/af/af919ed4d7946ee7ed7d71a5580f4c75c5fb2b9374dd8d99d3a0671f71654f60.php:460
 msgid "Gift Selected:"
@@ -716,7 +716,7 @@ msgstr ""
 
 #: 
tmp/cache_locale/a1/a1384b9a21e3d43e946972b01389567dff845ee982dcf05228aa3e5096a74210.php:59
 msgid "Estimated Donation Date:"
-msgstr ""
+msgstr "Εκτιμώμενη ημερομηνία δωρεάς:"
 
 #: 
tmp/cache_locale/94/94c6c1969d2fadbd23c135ac864b97902daca8f5c816b03864ea5c4970a167cf.php:83
 msgid "Become a Defender of Privacy!"

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit cef5ba9be8f6429aa2ba30f69950b3b19233fa76
Author: Translation commit bot 
Date:   Tue Nov 24 17:45:13 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/contents+he.po b/contents+he.po
index 1247f77330..36cf217c46 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11656,6 +11656,9 @@ msgid ""
 "such gag orders do not prevent you from talking to a lawyer, including "
 "calling a lawyer to find representation."
 msgstr ""
+"יתכן שתקבלו חקירות משפטיות באשר החוק אוסר 
עליכם להעביר לאף אחד פרטים על "
+"הבקשה. אנו מאמינים שלפחות בארה\"ב הוראות 
דרקוניות כאלה אינן מונעות אתכם "
+"מלקיחת עו\"ד, כולל התקשרות לעורך דין לחיפוש 
אחר יצוג."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11663,6 +11666,8 @@ msgid ""
 "Inquiries to EFF for the purpose of securing legal representation should be "
 "directed to our intake coordinator (info at eff.org)."
 msgstr ""
+"בדיקה עם EFF במטרה להבטיח יצוג עו\"ד צריכה 
להתבצע עם מתאם הבקשות שלנו (info "
+"at eff.org)."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11673,6 +11678,9 @@ msgid ""
 "response templates](/relay/community-resources/tor-abuse-templates/) on the "
 "Tor Project's website."
 msgstr ""
+"למידע נוסף על תגובות לתלונות ניצול לרעה 
וחקירות אחרות, בדקו את  [Tor Abuse "
+"FAQ](https://support.torproject.org/abuse) ואוסף של [abuse response "
+"templates](/relay/community-resources/tor-abuse-templates/) באתר 
פרויקט Tor."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11681,6 +11689,9 @@ msgid ""
 "digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp;
 "/know-your-rights) guide."
 msgstr ""
+"לגבי מידע על מה לעשות אם רשויות החוק 
מבקשות גישה למכשירים הדיגטליים שלכם, "
+"בדקו את  [Know Your Rights](https://www.eff.org/wp/know-your-rights) 
המדריך "
+"של EFF."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)

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


[tor-commits] [translation/tpo-web] https://gitweb.torproject.org/translation.git/commit/?h=tpo-web

2020-11-24 Thread translation
commit 2e2778e499733aaeb29acea81aa24427a5085ccc
Author: Translation commit bot 
Date:   Tue Nov 24 17:18:12 2020 +

https://gitweb.torproject.org/translation.git/commit/?h=tpo-web
---
 contents+el.po | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/contents+el.po b/contents+el.po
index 71f21c8c8e..56d6c837dd 100644
--- a/contents+el.po
+++ b/contents+el.po
@@ -3,7 +3,7 @@
 # Nikos Tsirakis <>, 2019
 # 38b991705053a11862912edec5d4fc15_99319de 
, 2019
 # Alex , 2019
-# Panagiotis Vasilopoulos, 2019
+# Panagiotis Vasilopoulos , 2019
 # Adrian Pappas , 2019
 # Emma Peel, 2019
 # A Papac , 2019
@@ -11,9 +11,9 @@
 # IDRASSI Mounir , 2019
 # LaScapigliata , 2019
 # Dimitris Adamakis , 2020
-# george kitsoukakis , 2020
 # erinm, 2020
 # Gus, 2020
+# george kitsoukakis , 2020
 # 
 msgid ""
 msgstr ""
@@ -21,7 +21,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-02-24 13:39+CET\n"
 "PO-Revision-Date: 2019-03-09 10:41+\n"
-"Last-Translator: Gus, 2020\n"
+"Last-Translator: george kitsoukakis , 2020\n"
 "Language-Team: Greek (https://www.transifex.com/otf/teams/1519/el/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -171,6 +171,8 @@ msgstr ""
 #: (content/thank-you/contents+en.lrpage.body)
 msgid "Tor is the strongest tool for privacy and freedom online."
 msgstr ""
+"Το Tor είναι το ισχυρότερο εργαλείο υπέρ 
της ιδιωτικότητας και της "
+"ελευθερίας στο Διαδίκτυο."
 
 #: https//www.torproject.org/thank-you/
 #: (content/thank-you/contents+en.lrpage.body)
@@ -178,6 +180,8 @@ msgid ""
 "It is free and open source software maintained by the Tor Project and a "
 "community of volunteers worldwide."
 msgstr ""
+"Είναι ένα δωρεάν και λογισμικό ανοιχτού 
κώδικα που συντηρείται από το Tor "
+"Project και από την παγκόσμια κοινότητα 
εθελοντών."
 
 #: https//www.torproject.org/thank-you/
 #: (content/thank-you/contents+en.lrpage.body)
@@ -185,6 +189,9 @@ msgid ""
 "We need your help to keep Tor secure and safe for millions across the globe."
 " [Donate Now](https://donate.torproject.org/)"
 msgstr ""
+"Χρειαζόμαστε τη βοήθειά σας για να 
διατηρήσουμε το Tor ασφαλές για "
+"εκατομμύρια σε ολόκληρο τον κόσμο. [Donate "
+"Now](https://donate.torproject.org/)"
 
 #: https//www.torproject.org/about/ (content/about/contents+en.lrpage.title)
 #: https//www.torproject.org/about/history/

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


[tor-commits] [translation/donatepages-messagespot] https://gitweb.torproject.org/translation.git/commit/?h=donatepages-messagespot

2020-11-24 Thread translation
commit 209805ff8a4c2874db46f8d55c30c109bb50e934
Author: Translation commit bot 
Date:   Tue Nov 24 17:15:20 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=donatepages-messagespot
---
 locale/el/LC_MESSAGES/messages.po | 24 ++--
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/locale/el/LC_MESSAGES/messages.po 
b/locale/el/LC_MESSAGES/messages.po
index ace84c1e17..783cf553d0 100644
--- a/locale/el/LC_MESSAGES/messages.po
+++ b/locale/el/LC_MESSAGES/messages.po
@@ -7,16 +7,17 @@
 # 38b991705053a11862912edec5d4fc15_99319de 
, 2018
 # Emma Peel, 2018
 # A Papac , 2018
-# Panagiotis Vasilopoulos, 2018
+# Panagiotis Vasilopoulos , 2018
 # Dimitris Maroulidis , 2019
 # LOUKAS SKOUROLIAKOS, 2019
 # Sofia K., 2019
 # erinm, 2019
 # Dimitris Adamakis , 2020
+# george kitsoukakis , 2020
 # 
 msgid ""
 msgstr ""
-"Last-Translator: Dimitris Adamakis , 2020\n"
+"Last-Translator: george kitsoukakis , 2020\n"
 "Language-Team: Greek (https://www.transifex.com/otf/teams/1519/el/)\n"
 "Language: el\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -101,11 +102,12 @@ msgstr "XXL"
 #: 
tmp/cache_locale/dd/ddde851dcf0f4bcfdf69b2fb2bdd731c4f85ce373ca3ec850a7ca8bbc00dfb85.php:70
 msgid "Privacy and freedom online should be the default."
 msgstr ""
+"Η ιδιωτικότητα και η ελευθερία στο 
διαδίκτυο πρέπει να είναι αδιαμφισβήτητα."
 
 #: 
tmp/cache_locale/dd/ddde851dcf0f4bcfdf69b2fb2bdd731c4f85ce373ca3ec850a7ca8bbc00dfb85.php:49
 #: 
tmp/cache_locale/dd/ddde851dcf0f4bcfdf69b2fb2bdd731c4f85ce373ca3ec850a7ca8bbc00dfb85.php:72
 msgid "Donate to the Tor Project."
-msgstr ""
+msgstr "Κάντε μια δωρεά στο Tor Project."
 
 #: 
tmp/cache_locale/dd/ddde851dcf0f4bcfdf69b2fb2bdd731c4f85ce373ca3ec850a7ca8bbc00dfb85.php:58
 msgid "summary_large_image"
@@ -128,7 +130,7 @@ msgstr "Θέλετε να κάνετε δωρεά με 
πιστωτική κάρ
 
 #: 
tmp/cache_locale/cc/cc2e1dd4edb96c59a6514d676ca3f562a2a9a2cd34e2c211c03fb08b3e664469.php:92
 msgid "Donate using BTCPayServer"
-msgstr ""
+msgstr "Κάντε μια δωρεά μέσω του BTCPayServer."
 
 #: 
tmp/cache_locale/cc/cc2e1dd4edb96c59a6514d676ca3f562a2a9a2cd34e2c211c03fb08b3e664469.php:126
 msgid "Donate using wallet addresses"
@@ -174,32 +176,34 @@ msgid ""
 "If you have any questions, or would like to donate a cryptocurrency not "
 "listed below, please email us at giv...@torproject.org."
 msgstr ""
+"Αν έχετε απορίες, ή θέλετε να δωρίσετε σε 
κρυπτονόμισμα εκτός της παραπάνω "
+"λίστας, στείλτε μας email στο giv...@torproject.org."
 
 #: 
tmp/cache_locale/cc/cc2e1dd4edb96c59a6514d676ca3f562a2a9a2cd34e2c211c03fb08b3e664469.php:166
 msgid "Copied"
-msgstr ""
+msgstr "Αντιγράφηκε"
 
 #: 
tmp/cache_locale/cc/cc2e1dd4edb96c59a6514d676ca3f562a2a9a2cd34e2c211c03fb08b3e664469.php:170
 msgid "Currency Amount must be a number."
-msgstr ""
+msgstr "Το συνολικό ποσό πρέπει να είναι 
αριθμός."
 
 #: 
tmp/cache_locale/cc/cc2e1dd4edb96c59a6514d676ca3f562a2a9a2cd34e2c211c03fb08b3e664469.php:174
 #: 
tmp/cache_locale/a1/a1384b9a21e3d43e946972b01389567dff845ee982dcf05228aa3e5096a74210.php:69
 msgid "Choose a Currency"
-msgstr ""
+msgstr "Επιλέξτε νόμισμα"
 
 #: 
tmp/cache_locale/cc/cc2e1dd4edb96c59a6514d676ca3f562a2a9a2cd34e2c211c03fb08b3e664469.php:178
 #: 
tmp/cache_locale/a1/a1384b9a21e3d43e946972b01389567dff845ee982dcf05228aa3e5096a74210.php:91
 msgid "Currency Amount"
-msgstr ""
+msgstr "Συνολικό ποσό"
 
 #: 
tmp/cache_locale/cc/cc2e1dd4edb96c59a6514d676ca3f562a2a9a2cd34e2c211c03fb08b3e664469.php:180
 msgid "Estimated Donation Date"
-msgstr ""
+msgstr "Εκτιμώμενη ημερομηνία δωρεάς"
 
 #: 
tmp/cache_locale/cc/cc2e1dd4edb96c59a6514d676ca3f562a2a9a2cd34e2c211c03fb08b3e664469.php:184
 msgid "I'd like to make my donation anonymous."
-msgstr ""
+msgstr "Θα ήθελα να κάνω ανώνυμη δωρεά."
 
 #: 
tmp/cache_locale/cc/cc2e1dd4edb96c59a6514d676ca3f562a2a9a2cd34e2c211c03fb08b3e664469.php:188
 #: 
tmp/cache_locale/a1/a1384b9a21e3d43e946972b01389567dff845ee982dcf05228aa3e5096a74210.php:64

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 7638b935b8208356c215f79c0c2db406296fdd80
Author: Translation commit bot 
Date:   Tue Nov 24 17:15:13 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+el.po | 12 +++-
 contents+he.po | 17 -
 2 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/contents+el.po b/contents+el.po
index 55ce614e0c..5aac73b096 100644
--- a/contents+el.po
+++ b/contents+el.po
@@ -125,6 +125,9 @@ msgid ""
 "Are you a Tor trainer or interested in becoming one? Looking for resources "
 "to help your community learn the most about Tor? We've got you covered."
 msgstr ""
+"Είστε εκπαιδευτής του Tor ή ενδιαφέρεστε να 
γίνετε; Ψάχνετε πόρους για να "
+"βοηθήσετε την κοινότητά σας να μάθει 
περισσότερα για το Tor; Σας "
+"υποστηρίζουμε."
 
 #: https//community.torproject.org/training/
 #: (content/training/contents+en.lrpage.body)
@@ -132,6 +135,9 @@ msgid ""
 "For some users with serious threat models, teaching Tor and other privacy "
 "tools can be risky if not done with care."
 msgstr ""
+"Για ορισμένους χρήστες με παραβατική 
προδιάθεση, η διδασκαλία του Tor και "
+"άλλων εργαλείων απορρήτου, μπορεί να 
είναι επικίνδυνη εάν δεν γίνει με "
+"προσοχή."
 
 #: https//community.torproject.org/training/
 #: (content/training/contents+en.lrpage.body)
@@ -140,6 +146,10 @@ msgid ""
 " Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-;
 "community-team) for more help."
 msgstr ""
+"Εάν παραπάνω περιγράφετε η κοινότητά σας, 
ή εάν δεν είστε σίγουροι, "
+"παρακαλούμε για περισσότερη βοήθεια 
[επικοινωνήστε την ομάδα της κοινότητάς "
+"μας](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-community-;
+"team)."
 
 #: https//community.torproject.org/localization/
 #: (content/localization/contents+en.lrpage.title)
@@ -589,7 +599,7 @@ msgstr ""
 #: https//community.torproject.org/training/best-practices/
 #: (content/training/best-practices/contents+en.lrpage.body)
 msgid "Will you be able to handle this alone? Or will you require partners?"
-msgstr ""
+msgstr "Μπορείτε να το διαχειριστείτε μόνοι 
σας ή θα χρειαστείτε συνεργάτη;"
 
 #: https//community.torproject.org/training/best-practices/
 #: (content/training/best-practices/contents+en.lrpage.body)
diff --git a/contents+he.po b/contents+he.po
index 39be950fe9..1247f77330 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11587,6 +11587,8 @@ msgid ""
 "installing additional software to monitor or log plaintext that exits your "
 "relay."
 msgstr ""
+"**לא**. יתכן שאתם בעלי יכולת טכנית לעדכן את 
קוד המקור של Tor שלכם או להתקין "
+"תוכנה נוספת למעקב או לוג של מידע טקסטואלי 
פשוט אשר ניתוב היציאה שלכם מעביר."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11596,12 +11598,16 @@ msgid ""
 "laws if they monitor, log, or disclose Tor users' communications, while "
 "non-U.S. operators may be subject to similar laws."
 msgstr ""
+"אך מפעילי ניתוב Tor בארה\"ב יכולים לשאת 
באחריות אזרחית או אפילו פלילית "
+"במסגרת חוקי תעבורה דיגיטלית של הפדרלים או 
של המדינה אם הם מנטרים, שומרים "
+"לוג, או מסגירים פרטי תקשורת משתמשי Tor, באשר 
מפעילים שאינם בארה\"ב יתכן "
+"שחשופים לחוקים דומים."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "Do not examine anyone's communications without first talking to a lawyer."
-msgstr ""
+msgstr "אל תבחנו את התקשורות של מישהו ללא 
התיעצות מוקדמת עם עורך דין."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11609,6 +11615,8 @@ msgid ""
 "### If I receive a subpoena or other information request from law "
 "enforcement or anyone else related to my Tor relay, what should I do?"
 msgstr ""
+"### אם אנו מקבלים צו או בקשת מסירת מידע 
מרשויות החוק או גורמים אחרים הקשורים"
+" לניתוב Tor שלי, מה עלי לעשות?"
 
 #: 

[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit d3a6947d02591edd8271974586c1f0d088b92f92
Author: Translation commit bot 
Date:   Tue Nov 24 16:45:17 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/contents+he.po b/contents+he.po
index f208054ff0..39be950fe9 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11534,13 +11534,15 @@ msgid ""
 "exit-node) the following ways to let others know that you're running an exit"
 " relay:"
 msgstr ""
+"פרויקט Tor 
[מציע](https://blog.torproject.org/blog/tips-running-exit-node) "
+"את הדרכים הבאות לידע אחרים שאתם מפעילים נ
יתוב יציאה:"
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "*  Set up a reverse DNS name for the IP address that makes clear that the "
 "computer is an exit relay."
-msgstr ""
+msgstr "*  הגשרת שם ה reverse DNS לכתובת ה IP שמבהירה 
שמדובר בניתוב יציאה.."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11549,6 +11551,8 @@ msgid ""
 "running-exit-node) to explain that you're running an exit relay that's part "
 "of the Tor network."
 msgstr ""
+"*  הגדרת הודעה כגון 
[זו](https://blog.torproject.org/blog/tips-running-exit-;
+"node) להסביר שאתם מפעילים ניתוב יציאה שהנו 
חלק מרשת Tor."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11556,6 +11560,8 @@ msgid ""
 "*  If possible, get an [ARIN](https://www.arin.net/) registration for your "
 "exit relay that displays contact information for you, not your ISP."
 msgstr ""
+"*  אם אפשרי, השיגו הרשמה [ARIN](https://www.arin.net/) לנ
יתוב היציאה שלך אשר"
+" מציגה מידע ליצירת קשר עבורך, לא ל ISP שלך."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11564,13 +11570,15 @@ msgid ""
 "directly. Otherwise, try to ensure that your ISP forwards abuse complaints "
 "that it receives to you."
 msgstr ""
+"באופן זה, תקבלו את כל התלונות ותגיבו אליהם 
ישירות. אחרת, נסו להבטיח שספק "
+"השרות שלכם מעביר לכם תלונות ניצול לרעה 
שמקבל."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "###  Should I snoop on the plaintext traffic that exits through my Tor "
 "relay?"
-msgstr ""
+msgstr "###  האם עלי לרחרח בתעבורה הגלויה שיוצאת 
דרך ניתוב  Tor שלי?"
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 6e17ba5e174e2cb53af7a00c1b75727e602da82d
Author: Translation commit bot 
Date:   Tue Nov 24 16:15:12 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 5 +
 1 file changed, 5 insertions(+)

diff --git a/contents+he.po b/contents+he.po
index 0c1fc28cc5..f208054ff0 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11514,6 +11514,9 @@ msgid ""
 "private party, you want them to figure out quickly and easily that you are "
 "part of the Tor network and not responsible for the content."
 msgstr ""
+"אם תעבורת היציאה שלך מושכת את תשומת לב 
השלטונות או גורמת להתמרמרות של גוף "
+"פרטי, תרצו שהם יוכלו לברר במהירות ובקלות 
שאתם חלק מרשת Tor ואינכם אחראים "
+"לתכנים."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11521,6 +11524,8 @@ msgid ""
 "This could mean the difference between having your computer seized by law "
 "enforcement and being left alone."
 msgstr ""
+"זה יכול להיות ההבדל בין החרמת מחשבכם ע\"י 
מערכת אכיפת החוק לבין לעזוב אתכם "
+"בשקט."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)

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


[tor-commits] [tor/master] Revert HSv3 stats string formatting to its old %u self.

2020-11-24 Thread dgoulet
commit 0bd12cfe99f16f1e3130e8866e15ff703cc4b828
Author: George Kadianakis 
Date:   Wed Nov 4 15:28:23 2020 +0200

Revert HSv3 stats string formatting to its old %u self.

The rest of rephist.c is doing the same kind of unsigned casting. For 
example
see rep_hist_format_buffer_stats() and rep_hist_format_exit_stats().

The previous switch to %ld made Appveyor fail:
https://ci.appveyor.com/project/torproject/tor/builds/36118502
---
 src/feature/stats/rephist.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/feature/stats/rephist.c b/src/feature/stats/rephist.c
index 59f38fe603..f8d7887e65 100644
--- a/src/feature/stats/rephist.c
+++ b/src/feature/stats/rephist.c
@@ -2009,11 +2009,11 @@ rep_hist_format_hs_stats(time_t now, bool is_v3)
ONIONS_SEEN_EPSILON);
 
   format_iso_time(t, now);
-  tor_asprintf(_stats_string, "%s %s (%ld s)\n"
+  tor_asprintf(_stats_string, "%s %s (%u s)\n"
"%s %"PRId64" delta_f=%d epsilon=%.2f bin_size=%d\n"
"%s %"PRId64" delta_f=%d epsilon=%.2f bin_size=%d\n",
is_v3 ? "hidserv-v3-stats-end" : "hidserv-stats-end",
-   t, now - start_of_hs_stats_interval,
+   t, (unsigned) (now - start_of_hs_stats_interval),
is_v3 ?
 "hidserv-rend-v3-relayed-cells" : "hidserv-rend-relayed-cells",
obfuscated_cells_seen, REND_CELLS_DELTA_F,



___
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-gitlab/mr/221'

2020-11-24 Thread dgoulet
commit fd8097978607629c3e25a8db0c91ac20ce7086fb
Merge: 94fc207d42 eaf814bd50
Author: David Goulet 
Date:   Tue Nov 24 10:26:17 2020 -0500

Merge branch 'tor-gitlab/mr/221'

 src/core/or/command.c   | 2 +-
 src/feature/stats/rephist.c | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

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


[tor-commits] [tor/master] Constify result of CONST_TO_OR_CIRCUIT.

2020-11-24 Thread dgoulet
commit eaf814bd50be3588d699e2e773a2d57a9ebf58cb
Author: George Kadianakis 
Date:   Wed Nov 4 15:32:05 2020 +0200

Constify result of CONST_TO_OR_CIRCUIT.
---
 src/core/or/command.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/core/or/command.c b/src/core/or/command.c
index 7767217275..e2bab87def 100644
--- a/src/core/or/command.c
+++ b/src/core/or/command.c
@@ -609,7 +609,7 @@ command_process_relay_cell(cell_t *cell, channel_t *chan)
* (which is the service->RP circuit) to see if it was using TAP and
* hence if it's a v2 circuit. That's because client->RP circuits can
* still use ntor even on v2; but service->RP will always use TAP. */
-  or_circuit_t *splice = CONST_TO_OR_CIRCUIT(circ)->rend_splice;
+  const or_circuit_t *splice = CONST_TO_OR_CIRCUIT(circ)->rend_splice;
   if (splice->used_legacy_circuit_handshake) {
 is_v2 = true;
   }



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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit a0167f110b626bf5cb6e596bded57fc12dc02d8c
Author: Translation commit bot 
Date:   Tue Nov 24 12:45:12 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+pt-BR.po | 17 -
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/contents+pt-BR.po b/contents+pt-BR.po
index 6d18d70deb..864dde467e 100644
--- a/contents+pt-BR.po
+++ b/contents+pt-BR.po
@@ -4973,6 +4973,8 @@ msgid ""
 "If it doesn't work, look in your logs for some hints, and keep playing with "
 "it until it works."
 msgstr ""
+"Se isso não funcionar, procure nos seus logs alguma pista, e continue se "
+"divertindo com isso até que funcione."
 
 #: https//community.torproject.org/onion-services/setup/
 #: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4985,6 +4987,8 @@ msgid ""
 "If you plan to keep your service available for a long time, you might want "
 "to make a backup copy of the `private_key` file somewhere."
 msgstr ""
+"Se seu plano é manter seu serviço disponível por um longo período, você 
pode"
+" querer fazer um backup do arquivo `private_key` em algum lugar."
 
 #: https//community.torproject.org/onion-services/setup/
 #: (content/onion-services/setup/contents+en.lrpage.body)
@@ -5084,6 +5088,9 @@ msgid ""
 "collect invasive data about user behaviors - we test our software, not "
 "people."
 msgstr ""
+"No Tor, nós coletamos somente dados necessários para melhorar nossos "
+"serviços; nós não coletamos dados invasivos sobre comportamento do 
usuário -"
+" nós testamos nossos softwares, não pessoas."
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
@@ -5139,6 +5146,8 @@ msgstr ""
 #: (content/user-research/guidelines/contents+en.lrpage.body)
 msgid "* Scenario: describe the process of the test you ran."
 msgstr ""
+" \n"
+"* Cenário: descreva o processo do teste executado."
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
@@ -5167,6 +5176,8 @@ msgid ""
 "Send us the result - you don't have to write a report, we can do this data "
 "analysis with the material you collected."
 msgstr ""
+"Envie o resultado para nós - você não tem que escrever um relatório, 
podemos"
+" fazer essa análise de dados com o material que você coletou."
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
@@ -5181,6 +5192,10 @@ msgid ""
 "channel #tor-ux and our [mailing list](https://lists.torproject.org/cgi-;
 "bin/mailman/listinfo/ux)."
 msgstr ""
+"Você não está fazendo todo este trabalho sozinho - nós vamos apoiar você 
com"
+" reuniões, guias, e mentoria se você quiser. Você pode se juntar a nós a "
+"qualquer momento em nosso canal do IRC #tor-ux  e nossa [lista de "
+"e-mail](https://lists.torproject.org/cgi-bin/mailman/listinfo/ux)."
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
@@ -5269,7 +5284,7 @@ msgstr ""
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
 msgid "We hope to hear back from you very soon!"
-msgstr ""
+msgstr "Esperamos ter um retorno seu em breve!"
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 1f60b1f37858fd2b6cca6f4f1fda05c517fd6472
Author: Translation commit bot 
Date:   Tue Nov 24 12:15:17 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po| 14 ++
 contents+pt-BR.po | 10 --
 2 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/contents+he.po b/contents+he.po
index e710bb598c..0c1fc28cc5 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11461,11 +11461,14 @@ msgid ""
 "please review Tor’s recommendations, including telling your ISP and "
 "obtaining a separate IP address for the exit relay."
 msgstr ""
+"אם תחליטו להפעיל ניתוב יציאה מביתכם למרות 
הסיכונים האלה, אנא עיינו בהמלצות "
+"Tor, כולל עדכון של ספק שרות האנטרנט שלכם 
וקבלת כתובת IP נפרדת עבור ניתוב "
+"היציאה."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid "### Should I tell my ISP that I'm running an exit relay?"
-msgstr ""
+msgstr "### האם לומר לספק האנטרנט שלי שאני מפעיל 
ניתוב יציאה?"
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11473,33 +11476,36 @@ msgid ""
 "**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an "
 "exit relay and supports you in that goal."
 msgstr ""
+"**כן**. ודאו שיש לכם ספק שרות ידידותי ל  Tor 
שיודע שאתם מפעילים ניתוב יציאה "
+"ושתומכים בכם במטרותיכם."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "This will help ensure that your Internet access isn't cut off due to abuse "
 "complaints."
-msgstr ""
+msgstr "הדבר יעזור להבטיצ שהגישה שלכם לאנטרנט 
לא תנותק עקב תלונות ניצול לרעה."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "The Tor community maintains a list of ISPs that are particularly Tor-savvy, "
 "as well as ones that aren't."
-msgstr ""
+msgstr "קהילת Tor מנהלת רשימה של ספקי שרות שהם 
במיוחד מנוסי Tor וכן כאלה שלא."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "### Is it a good idea to let others know that I'm running an exit relay?"
 msgstr ""
+"### האם זהו רעיון טוב לאפשר לאנשים אחרים 
לדעת שאנו מפעילים ניתוב יציאה?"
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "**Yes**. Be as transparent as possible about the fact that you're running an"
 " exit relay."
-msgstr ""
+msgstr "**כן**. היו שקופים ככל שניתן לגבי העובדה 
שאתם מפעילים ניתוב יציאה.."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
diff --git a/contents+pt-BR.po b/contents+pt-BR.po
index 5314bbb8a6..6d18d70deb 100644
--- a/contents+pt-BR.po
+++ b/contents+pt-BR.po
@@ -18,9 +18,9 @@
 # Gus, 2020
 # André Almeida , 2020
 # m tk, 2020
-# Malkon , 2020
 # Igor Bk 13, 2020
 # Caio Volpato , 2020
+# Malkon , 2020
 # 
 msgid ""
 msgstr ""
@@ -28,7 +28,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-11-05 12:55+EST\n"
 "PO-Revision-Date: 2019-12-11 10:50+\n"
-"Last-Translator: Caio Volpato , 2020\n"
+"Last-Translator: Malkon , 2020\n"
 "Language-Team: Portuguese (Brazil) 
(https://www.transifex.com/otf/teams/1519/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -4928,6 +4928,8 @@ msgid ""
 "Now to get your onion service address, go to your `HiddenServiceDir` "
 "directory, and find a file named `hostname`."
 msgstr ""
+"Agora para pegar o endereço do seu serviço onion, vá para seu diretório "
+"`HiddenServiceDir`, e procure o arquivo chamado `hostname`."
 
 #: https//community.torproject.org/onion-services/setup/
 #: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4935,6 +4937,8 @@ msgid ""
 "The `hostname` file in your hidden service configuration directory contains "
 "the hostname for your new onion v3 hidden service."
 msgstr ""
+"O arquivo 

[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 9a074bf78ea13d0bc2bc56b1284a4afbda8a5a4b
Author: Translation commit bot 
Date:   Tue Nov 24 10:45:18 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+de.po | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/contents+de.po b/contents+de.po
index 65d5157850..9e8302e0b8 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -87,7 +87,7 @@ msgstr "Einige Projektideen für GSoC."
 
 #: https//community.torproject.org/gsoc/ (content/gsoc/contents+en.lrpage.cta)
 msgid "Get coding"
-msgstr "Kodierung abrufen"
+msgstr "Leg los zu programmieren"
 
 #: https//community.torproject.org/gsoc/
 #: (content/gsoc/contents+en.lrpage.body)
@@ -164,7 +164,7 @@ msgstr ""
 #: https//community.torproject.org/localization/
 #: (content/localization/contents+en.lrpage.title)
 msgid "Localization"
-msgstr "Lokalisieren"
+msgstr "Standort"
 
 #: https//community.torproject.org/localization/
 #: (content/localization/contents+en.lrpage.subtitle)
@@ -278,7 +278,7 @@ msgstr "* robuster gegen Attacken"
 #: https//community.torproject.org/relay/
 #: (content/relay-operations/contents+en.lrpage.body)
 msgid "* more stable in case of outages"
-msgstr "* stabiler in Form von Ausfällen"
+msgstr "* stabiler im Fall von Ausfällen"
 
 #: https//community.torproject.org/relay/
 #: (content/relay-operations/contents+en.lrpage.body)
@@ -5081,7 +5081,7 @@ msgstr ""
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.title)
 msgid "User Research Guidelines"
-msgstr ""
+msgstr "Benutzerforschungsrichtlinien"
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.subtitle)
@@ -5121,6 +5121,9 @@ msgid ""
 "collect invasive data about user behaviors - we test our software, not "
 "people."
 msgstr ""
+"Bei Tor sammeln wir nur die nötigsten Daten um unsere Dienste zu verbessern;"
+" wir sammeln keine Daten über das Nutzerverhalten - Wir testen unsere "
+"Software, nicht die Nutzer."
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
@@ -5306,7 +5309,7 @@ msgstr ""
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
 msgid "We hope to hear back from you very soon!"
-msgstr ""
+msgstr "Wir hoffen bald wieder von dir zu hören!"
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 6a55f3b73c8d319af2fd6780c72a6283480a2180
Author: Translation commit bot 
Date:   Tue Nov 24 10:15:18 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+de.po | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/contents+de.po b/contents+de.po
index 2d98a845e6..65d5157850 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -8,7 +8,6 @@
 # Tobias Killer, 2019
 # Philipp Winter, 2019
 # Ettore Atalan , 2019
-# Philipp . , 2019
 # Christian Spaan, 2020
 # John Dee , 2020
 # Lennart Naeve , 2020
@@ -19,6 +18,7 @@
 # Naut tilus , 2020
 # Christian Nelke, 2020
 # Curtis Baltimore , 2020
+# Philipp . , 2020
 # 
 msgid ""
 msgstr ""
@@ -26,7 +26,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2020-11-05 12:55+EST\n"
 "PO-Revision-Date: 2019-12-11 10:50+\n"
-"Last-Translator: Curtis Baltimore , 2020\n"
+"Last-Translator: Philipp . , 2020\n"
 "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -4629,7 +4629,7 @@ msgstr ""
 #: https//community.torproject.org/onion-services/talk/
 #: (content/onion-services/talk/contents+en.lrpage.body)
 msgid "### Decentralization"
-msgstr ""
+msgstr "### Dezentralisierung"
 
 #: https//community.torproject.org/onion-services/talk/
 #: (content/onion-services/talk/contents+en.lrpage.body)
@@ -4666,7 +4666,7 @@ msgstr ""
 #: https//community.torproject.org/onion-services/talk/
 #: (content/onion-services/talk/contents+en.lrpage.body)
 msgid "### Free"
-msgstr ""
+msgstr "### Kostenlos"
 
 #: https//community.torproject.org/onion-services/talk/
 #: (content/onion-services/talk/contents+en.lrpage.body)
@@ -5086,7 +5086,7 @@ msgstr ""
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.subtitle)
 msgid "We collect only necessary data to improve our services."
-msgstr ""
+msgstr "Wir sammeln nur nötige Daten, um unseren Service zu verbessern."
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
@@ -5139,7 +5139,7 @@ msgstr ""
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
 msgid "## Learn"
-msgstr ""
+msgstr "## Lernen"
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
@@ -5238,7 +5238,7 @@ msgstr ""
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)
 msgid "## Get prepared!"
-msgstr ""
+msgstr "## Bereite dich vor!"
 
 #: https//community.torproject.org/user-research/guidelines/
 #: (content/user-research/guidelines/contents+en.lrpage.body)

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 6460dd157644b45765642c379bbe5068d38ff1ec
Author: Translation commit bot 
Date:   Tue Nov 24 08:45:11 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 18 --
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/contents+he.po b/contents+he.po
index 4e92c9d477..e710bb598c 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11391,16 +11391,19 @@ msgid ""
 "for running an exit with as little risk as possible. We suggest that you "
 "review their advice before setting up an exit relay."
 msgstr ""
+"בבלוג של פרויקט Tor יש כמה המלצות [מצוינ
ות](https://blog.torproject.org/blog;
+"/tips-running-exit-node) על הפעלת יציאה עם מיזעור 
סיכונים. אנו ממליצים לעיין"
+" בעצות לפני שתגדירו ניתוב יציאה."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid "### Should I run an exit relay from my home?"
-msgstr ""
+msgstr "### האם להפעיל ניתוב יציאה מביתי?"
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid "**No**, this is risky and not recommended."
-msgstr ""
+msgstr "**לא**, הדבר מסוכן ולא מומלץ."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11409,6 +11412,8 @@ msgid ""
 "possible that officers will mistakenly attribute that traffic as originating"
 " from your home."
 msgstr ""
+"אם מערכת אכיפת החוק מתחילה להתענין 
בתעבורה מניתוב היציאה שלך, יתכן שהם "
+"ישייכו אליכם את התנועה כאילו נוצרה בביתכם."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11416,6 +11421,8 @@ msgid ""
 "This could result in law enforcement raiding your home, seizing your "
 "computer, and suspecting you of criminal activity."
 msgstr ""
+"הדבר יכול להביא את מערכת אכיפת החוק לפשוט 
על ביתכם, להחרים מחשבים, ולהחשידכם"
+" בפעילות עבריינית."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11423,6 +11430,8 @@ msgid ""
 "For that reason, it's best not to run your exit relay in your home or using "
 "your home Internet connection."
 msgstr ""
+"מסיבה זו, הטוב ביותר הוא שלא להפעיל ניתוב 
יציאה מביתכם או לנצל את תקשורת "
+"האנטרנט שבביתכם."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11431,6 +11440,9 @@ msgid ""
 "commercial facility that is supportive of Tor. Have a separate IP address "
 "for your exit relay, and don't route your own traffic through it."
 msgstr ""
+"בהנתן סיכונים אלה, עדיף לשקול הפעלה של נ
יתוב היציאה שלך במתקנים מסחריים אשר "
+"תומכים ב Tor. השתמשו בכתובת IP נפרדת לניתוב 
היציאה שלכם, ואל תנתבו את "
+"התעבורה שלכם עצמכם דרכו."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11439,6 +11451,8 @@ msgid ""
 " the computer hosting your exit relay, and you never should use that machine"
 " for any illegal purpose."
 msgstr ""
+"כמובן, אין להחזיק שום מידע רגיש או אישי על 
המחשב שמארח את ניתוב היציאה שלכם,"
+" ולעולם אין להשתמש במכונה זו לפעילות בלתי 
חוקית כשלהי."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)

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


[tor-commits] [translation/communitytpo-contentspot] https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot

2020-11-24 Thread translation
commit 54568c99effb11255b0cc179ef2a0faa9545134c
Author: Translation commit bot 
Date:   Tue Nov 24 08:15:18 2020 +


https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot
---
 contents+he.po | 22 +++---
 1 file changed, 19 insertions(+), 3 deletions(-)

diff --git a/contents+he.po b/contents+he.po
index 7fe5ea6ee7..4e92c9d477 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -11296,6 +11296,8 @@ msgid ""
 "### Do Tor's core developers make any promises about the trustworthiness or "
 "reliability of Tor relays that are listed in their directory?"
 msgstr ""
+"### האם מפתחי ליבת  Torמספקים הבטחות לגבי 
האמינות של ניתובי  Tor אשר "
+"מפורסמות במדריך שלהם?"
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11305,6 +11307,9 @@ msgid ""
 " bandwidth, neither they nor EFF can guarantee the personal trustworthiness "
 "or reliability of the individuals who run those relays."
 msgstr ""
+"**לא**. אמנם המפתחים מנסים לוודא שניתובי  Tor 
הרשומים במדריך המנוהל על ידם "
+"הנם יציבים ובעלי רוחב פס סביר, אך לא הם ולא 
EFF יכולים להבטיח את האמינות של "
+"הפרטים אשר מפעילום ניתובים אלה."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11313,11 +11318,13 @@ msgid ""
 "operator's request to be listed in their directory or to remove any relay "
 "from their directory for any reason."
 msgstr ""
+"מפתחי ליבת Tor גם שומרים את הזכות לסרב לבקשת 
מפעיל ניתוב Tor להרשם במדריך או"
+" להסיר כל ניתוב מהמדריך שלהם מכל סיבה שהיא."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid "## Exit Relays"
-msgstr ""
+msgstr "## ניתובי יציאה"
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11325,6 +11332,8 @@ msgid ""
 "Exit relays raise special concerns because the traffic that exits from them "
 "can be traced back to the relay's IP address."
 msgstr ""
+"ניתובי יציאה יוצרים בעיות מיוחדות כיון 
שהתעבורה שיוצאת מהם יכולה להצביע חזרה"
+" אל כתובת ה IP של הניתוב."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11332,12 +11341,14 @@ msgid ""
 "While we believe that running an exit relay is legal, it is practically "
 "impossible to stop the use of an exit relay for illegal activity."
 msgstr ""
+"בעוד שאנו מאמינים שהפעלת ניתוב יציאה הנו 
חוקי, אין זה אפשרי פרקטית לעצור את "
+"השימוש בניתוב יציאה מטעמי פעילות לא חוקית."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "That may attract the attention of private litigants or law enforcement."
-msgstr ""
+msgstr "הדבר יכול למשוך תשומת ליבם של תובעים 
פרטיים או מערכת אכיפת החוק."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11345,13 +11356,15 @@ msgid ""
 "An exit relay may forward traffic that is considered unlawful, and that "
 "traffic may be attributed to the operator of a relay."
 msgstr ""
+"ניתוב יציאה יכול לנתב תנועות אשר נחשבות לא 
חוקיות, ותנועות אלה יתכן שישויכו "
+"למפעיל הניתוב."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
 msgid ""
 "Indeed, police have mistakenly attributed traffic from an exit relay as "
 "coming from the relay’s operator."
-msgstr ""
+msgstr "באמת, המשטרה שייכה בטעות תנועה מנתב 
יציאה כזו שמגיעה ממפעיל הניתוב."
 
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: 
(content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -11359,6 +11372,7 @@ msgid ""