tor-commits
Threads by month
- ----- 2025 -----
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
October 2018
- 17 participants
- 2350 discussions

[translation/tails-misc] Update translations for tails-misc
by translation@torproject.org 15 Oct '18
by translation@torproject.org 15 Oct '18
15 Oct '18
commit bf5e5ff6640c34ae46cc835b2320f38da8597345
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Oct 15 19:16:05 2018 +0000
Update translations for tails-misc
---
fr.po | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
diff --git a/fr.po b/fr.po
index 5bf66d3f6..399f0cb7c 100644
--- a/fr.po
+++ b/fr.po
@@ -21,6 +21,7 @@
# Sabrina Cater <sabcat(a)gmx.fr>, 2015
# Simon-Olivier Morneau <smorn026(a)uottawa.ca>, 2018
# Thomas Chauchefoin <thomas(a)chauchefoin.fr>, 2016
+# Thomas Prévost <thomasprevost85(a)gmail.com>, 2018
# Towinet, 2013-2016
# AO <ao(a)localizationlab.org>, 2015
msgid ""
@@ -28,8 +29,8 @@ msgstr ""
"Project-Id-Version: Tor Project\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 14:47+0200\n"
-"PO-Revision-Date: 2018-10-15 14:43+0000\n"
-"Last-Translator: carolyn <carolyn(a)anhalt.org>\n"
+"PO-Revision-Date: 2018-10-15 18:59+0000\n"
+"Last-Translator: Thomas Prévost <thomasprevost85(a)gmail.com>\n"
"Language-Team: French (http://www.transifex.com/otf/torproject/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -288,26 +289,26 @@ msgstr "Cela peut prendre plusieurs minutes."
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:545
msgid "The installation of your additional software failed"
-msgstr ""
+msgstr "L'installation de votre logiciel additionnel a échoué"
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:560
msgid "Additional software installed successfully"
-msgstr ""
+msgstr "Logiciel additionnel installé avec succès"
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:580
msgid "The check for upgrades of your additional software failed"
-msgstr ""
+msgstr "La recherche de mise à jour de vos logiciels additionnels a échoué"
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:582
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:590
msgid ""
"Please check your network connection, restart Tails, or read the system log "
"to understand the problem."
-msgstr ""
+msgstr "Vérifiez votre connexion internet, redémarrer Tails, ou lisez le journal système pour comprendre le problème."
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:589
msgid "The upgrade of your additional software failed"
-msgstr ""
+msgstr "La mise à jour de votre logiciel additionnel a échoué"
#: config/chroot_local-includes/usr/local/lib/tails-additional-software-notify:37
msgid "Documentation"
@@ -320,18 +321,18 @@ msgstr "Documentation"
msgid ""
"Remove {package} from your additional software? This will stop installing "
"the package automatically."
-msgstr ""
+msgstr "Voulez-vous supprimer [package] de vos logiciels additionnels ? Cela arrêtera son installation automatiquement."
#. Translators: Don't translate {pkg}, it's a placeholder and will be
#. replaced.
#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:107
#, python-brace-format
msgid "Failed to remove {pkg}"
-msgstr ""
+msgstr "La suppression de {pkg} a échoué"
#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:124
msgid "Failed to read additional software configuration"
-msgstr ""
+msgstr "La lecture du fichier de configuration du logiciel additionnel a échoué"
#. Translators: Don't translate {package}, it's a placeholder and will be
#. replaced.
1
0

[translation/abouttor-homepage] Update translations for abouttor-homepage
by translation@torproject.org 15 Oct '18
by translation@torproject.org 15 Oct '18
15 Oct '18
commit 371da30241c9972fd01beaaa90a198aae139e147
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Oct 15 19:15:05 2018 +0000
Update translations for abouttor-homepage
---
fr/aboutTor.dtd | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/fr/aboutTor.dtd b/fr/aboutTor.dtd
index c39c2d493..52c4d062e 100644
--- a/fr/aboutTor.dtd
+++ b/fr/aboutTor.dtd
@@ -29,14 +29,14 @@
<!ENTITY aboutTor.donationBanner.line1 "Tor: Strength in Numbers">
-<!ENTITY aboutTor.donationBanner.line2a "Anonymity loves company.">
-<!ENTITY aboutTor.donationBanner.line2b "Advance universal human rights.">
-<!ENTITY aboutTor.donationBanner.line2c "Stand up for freedom.">
-<!ENTITY aboutTor.donationBanner.line2d "Protect the privacy of millions.">
-<!ENTITY aboutTor.donationBanner.line2e "Keep Tor strong.">
-<!ENTITY aboutTor.donationBanner.line2f "We need your support!">
+<!ENTITY aboutTor.donationBanner.line2a "L’anonymat adore la compagnie">
+<!ENTITY aboutTor.donationBanner.line2b "Améliorer les droits de la personne.">
+<!ENTITY aboutTor.donationBanner.line2c "Se lever pour la liberté.">
+<!ENTITY aboutTor.donationBanner.line2d "Protéger la confidentialité de millions de personnes.">
+<!ENTITY aboutTor.donationBanner.line2e "Garder Tor robuste.">
+<!ENTITY aboutTor.donationBanner.line2f "On a besoin de votre soutien !">
-<!ENTITY aboutTor.donationBanner.line3 "Give today, and Mozilla will match your donation.">
+<!ENTITY aboutTor.donationBanner.line3 "Donnez aujourd'hui, et Mozilla recevra votre donation.">
-<!ENTITY aboutTor.donationBanner.buttonA "Donate Now">
+<!ENTITY aboutTor.donationBanner.buttonA "Donnez dès maintenant">
<!ENTITY aboutTor.donationBanner.buttonB "Count Me In">
1
0

[translation/donatepages-messagespot_completed] Update translations for donatepages-messagespot_completed
by translation@torproject.org 15 Oct '18
by translation@torproject.org 15 Oct '18
15 Oct '18
commit 3e8ae56fbda0052a95d660b1683ba5c82cb11a79
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Oct 15 18:45:28 2018 +0000
Update translations for donatepages-messagespot_completed
---
locale/pt_BR/LC_MESSAGES/messages.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/locale/pt_BR/LC_MESSAGES/messages.po b/locale/pt_BR/LC_MESSAGES/messages.po
index fdecdfcad..62362c2f5 100644
--- a/locale/pt_BR/LC_MESSAGES/messages.po
+++ b/locale/pt_BR/LC_MESSAGES/messages.po
@@ -1095,8 +1095,8 @@ msgid ""
"While we are grateful for this funding, we don't want the Tor Project to "
"become too dependent on any single source."
msgstr ""
-"Ainda que sejamos gratos por esses financiamentos, não queremos que o "
-"Projeto Tor se torne dependente demais de nenhuma fonte específica. "
+"Ainda que sejamos gratos por essas doações, não queremos que o Projeto Tor "
+"se torne dependente demais de nenhuma fonte específica. "
#: tmp/cache_locale/0e/0e65c68f2900f432bc062864e7bafc989d6286e272f5e98882a99f52ea4c5c89.php:215
msgid ""
@@ -1104,9 +1104,9 @@ msgid ""
" allows us to spend the money on the projects we think are most important "
"and respond quickly to changing events."
msgstr ""
-"Financiamentos coletivos nos permitem diversificar nossa base de doadores e "
-"são irrestritos - nos permitem gastar o dinheiro nos projetos que pensamos "
-"ser mais importantes e ter uma resposta rápida às mudanças de contexto. "
+"Doações coletivas nos permitem diversificar nossa base de doadores e são "
+"irrestritos - nos permitem gastar o dinheiro nos projetos que pensamos ser "
+"mais importantes e ter uma resposta rápida às mudanças de contexto. "
#: tmp/cache_locale/0e/0e65c68f2900f432bc062864e7bafc989d6286e272f5e98882a99f52ea4c5c89.php:217
msgid ""
1
0

[translation/donatepages-messagespot] Update translations for donatepages-messagespot
by translation@torproject.org 15 Oct '18
by translation@torproject.org 15 Oct '18
15 Oct '18
commit 09be4c77050f13d6c98af83630e41a5fbf0c99c7
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Oct 15 18:45:22 2018 +0000
Update translations for donatepages-messagespot
---
locale/es/LC_MESSAGES/messages.po | 25 +++++++++++++++++++++++--
locale/pt_BR/LC_MESSAGES/messages.po | 10 +++++-----
2 files changed, 28 insertions(+), 7 deletions(-)
diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po
index 35357d344..21b7b2ebb 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -73,29 +73,42 @@ msgid ""
" learn your name, the amount you donated, your email address, phone number "
"and/or mailing address, as well as any other information you provide."
msgstr ""
+"Cuando donas al Proyecto Tor, dependiendo de qué mecanismo uses, podríamos "
+"saber tu nombre, el monto que donaste, tu dirección electrónica, número de "
+"teléfono y/o domicilio postal, como así también cualquier otra información "
+"que proveas."
#: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:76
msgid ""
"We may also learn incidental data such as the date and time of your "
"donation."
msgstr ""
+"Podríamos aprender también datos incidentales, tales como fecha y hora de tu"
+" donación."
#: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:78
msgid ""
"The Tor Project will never have access to your financial data, such as your "
"credit card information.We aim to be careful with your information."
msgstr ""
+"El Proyecto Tor nunca tendrá acceso a tus datos financieros, tal como "
+"información acerca de tu tarjeta de crédito. Apuntamos a ser cuidadosos con "
+"tu información."
#: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:83
msgid ""
"If you have provided your email address, we will email you once to thank you"
" and give you a receipt."
msgstr ""
+"Si has provisto tu dirección electrónica, te enviaremos un correo por esa "
+"vía por única vez para agradecerte y darte un recibo."
#: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:85
msgid ""
"If you opt in during the donation process, we may email you again in future."
msgstr ""
+"Si así lo manifiestas durante el proceso de donación, puede que te "
+"contactemos por correo electrónico en el futuro."
#: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:87
msgid ""
@@ -104,21 +117,29 @@ msgid ""
"target=\"_blank\" href=\"https://www.irs.gov/pub/irs-"
"pdf/f990ezb.pdf\">Schedule B of the Form 990</a>."
msgstr ""
+"Si donas más de USD 5.000 y sabemos tu nombre y domicilio, nos es requerido "
+"por el IRS declararlo en el <a class=\"hyperlinks links\" target=\"_blank\" "
+"href=\"https://www.irs.gov/pub/irs-pdf/f990ezb.pdf\">apartado B del "
+"formulario 990</a>."
#: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:89
msgid ""
"But, that information is redacted from the publicly-available version of our"
" Form 990."
msgstr ""
+"Pero, esa información es omitida de la versión públicamente disponible de "
+"nuestro formulaio 990."
#: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:91
msgid ""
"We will never publicly identify you as a donor without your permission."
-msgstr ""
+msgstr "Nunca te identificaremos como donante públicamente sin tu permiso."
#: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:96
msgid "We do not publish, sell, trade, or rent any information about you."
msgstr ""
+"No publicamos, vendemos, comerciamos, o alquilamos ninguna información "
+"acerca tuyo."
#: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:98
msgid ""
@@ -224,7 +245,7 @@ msgstr ""
#: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:62
msgid "@torproject"
-msgstr ""
+msgstr "@torproject"
#: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:92
msgid ""
diff --git a/locale/pt_BR/LC_MESSAGES/messages.po b/locale/pt_BR/LC_MESSAGES/messages.po
index fdecdfcad..62362c2f5 100644
--- a/locale/pt_BR/LC_MESSAGES/messages.po
+++ b/locale/pt_BR/LC_MESSAGES/messages.po
@@ -1095,8 +1095,8 @@ msgid ""
"While we are grateful for this funding, we don't want the Tor Project to "
"become too dependent on any single source."
msgstr ""
-"Ainda que sejamos gratos por esses financiamentos, não queremos que o "
-"Projeto Tor se torne dependente demais de nenhuma fonte específica. "
+"Ainda que sejamos gratos por essas doações, não queremos que o Projeto Tor "
+"se torne dependente demais de nenhuma fonte específica. "
#: tmp/cache_locale/0e/0e65c68f2900f432bc062864e7bafc989d6286e272f5e98882a99f52ea4c5c89.php:215
msgid ""
@@ -1104,9 +1104,9 @@ msgid ""
" allows us to spend the money on the projects we think are most important "
"and respond quickly to changing events."
msgstr ""
-"Financiamentos coletivos nos permitem diversificar nossa base de doadores e "
-"são irrestritos - nos permitem gastar o dinheiro nos projetos que pensamos "
-"ser mais importantes e ter uma resposta rápida às mudanças de contexto. "
+"Doações coletivas nos permitem diversificar nossa base de doadores e são "
+"irrestritos - nos permitem gastar o dinheiro nos projetos que pensamos ser "
+"mais importantes e ter uma resposta rápida às mudanças de contexto. "
#: tmp/cache_locale/0e/0e65c68f2900f432bc062864e7bafc989d6286e272f5e98882a99f52ea4c5c89.php:217
msgid ""
1
0

15 Oct '18
commit b2edacdb8b9653e2a58012f922daed90c3c50bf3
Author: Damian Johnson <atagar(a)torproject.org>
Date: Mon Oct 15 11:20:03 2018 -0700
Move iwakeh to the past contributors section
---
about/en/contributors.wml | 3 ++
about/en/corepeople.wml | 118 +++++++++++++++++++++-------------------------
2 files changed, 57 insertions(+), 64 deletions(-)
diff --git a/about/en/contributors.wml b/about/en/contributors.wml
index 6c19d9d0..c2b9477e 100644
--- a/about/en/contributors.wml
+++ b/about/en/contributors.wml
@@ -134,6 +134,9 @@ Arora fork</a>, the <a
href="http://code.google.com/p/torsocks/">torsocks
scripts</a>, and other useful peripheral tools.</dd>
+<dt>iwakeh</dt>
+<dd>Speaks Java and other languages, streamlines build processes, and scrutinizes mathematical concepts behind aggregating tons of Tor network data.</dd>
+
<dt>Leiah Jansen, Graphic Designer</dt>
<dd>Helped make our cool logos, designs, stickers, graphics, and so on.
Invented the awesome "roots" Tor logo.</dd>
diff --git a/about/en/corepeople.wml b/about/en/corepeople.wml
index 3ee2323e..0e6e1b9c 100644
--- a/about/en/corepeople.wml
+++ b/about/en/corepeople.wml
@@ -383,16 +383,6 @@
</td>
<td>
- <a id="iwakeh"></a>
- <div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
- <div class="icon"><a href="https://db.torproject.org/fetchkey.cgi?fingerprint=B788B36768B69B4DD8E1F69E…"><img src="$(IMGROOT)/pgp-key.png" alt="pgp key" /></a></div>
- <div class="name"><a href="#iwakeh">iwakeh</a></div>
- <div class="description">Speaks Java and other languages, streamlines build processes, and scrutinizes mathematical concepts behind aggregating tons of Tor network data.</div>
- </td>
- </tr>
-
- <tr>
- <td>
<a id="redshiftzero"></a>
<div class="photo"><img src="$(IMGROOT)/people/redshiftzero.png" alt="redshiftzero" /></div>
<div class="icon"><a href="https://twitter.com/redshiftzero"><img src="$(IMGROOT)/twitter-small.png" alt="twitter" /></a></div>
@@ -401,7 +391,9 @@
<div class="field"><b>IRC:</b> redshiftzero</div>
<div class="description">Lead developer of the <a href="https://securedrop.org/">SecureDrop</a> whistleblower platform based at the <a href="https://freedom.press/">Freedom of the Press Foundation</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="qbi"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -411,9 +403,7 @@
<div class="field"><b>IRC:</b> qbi</div>
<div class="description">Volunteer that helped translate the website, is part of TorServers.net, and Tor's sysadmin team.</div>
</td>
- </tr>
- <tr>
<td>
<a id="jselon"></a>
<div class="photo"><img src="$(IMGROOT)/people/jselon.png" alt="jselon" /></div>
@@ -422,7 +412,9 @@
<div class="field"><b>IRC:</b> jselon</div>
<div class="description">Event Coordination, donor management, general office operations.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="juga"></a>
<div class="photo"><img src="$(IMGROOT)/people/juga.png" alt="juga" /></div>
@@ -431,9 +423,7 @@
<div class="field"><b>IRC:</b> juga</div>
<div class="description">Contributed to OONI, bug tracker features, wrote tordyguards. Currently working on bandwidth scanner.</div>
</td>
- </tr>
- <tr>
<td>
<a id="julius"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -442,7 +432,9 @@
<div class="name"><a href="#julius">Julius Mittenzwei</a></div>
<div class="description">Germany-based lawyer and Internet activist.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="juris"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -451,9 +443,7 @@
<div class="field"><b>IRC:</b> juris</div>
<div class="description">Board member of torservers.net.</div>
</td>
- </tr>
- <tr>
<td>
<a id="karsten"></a>
<div class="photo"><img src="$(IMGROOT)/people/karsten.png" alt="karsten" /></div>
@@ -463,7 +453,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Primary researcher and developer into <a href="https://metrics.torproject.org/">anonymous metrics</a> which started as a National Science Foundation grant.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="kat5"></a>
<div class="photo"><img src="$(IMGROOT)/people/kat5.png" alt="kat5" /></div>
@@ -473,9 +465,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Volunteer on the Community Team. Helps with t-shirts for relay operators and other odds and ends.</div>
</td>
- </tr>
- <tr>
<td>
<a id="ailanthus"></a>
<div class="photo"><img src="$(IMGROOT)/people/ailanthus.png" alt="ailanthus" /></div>
@@ -485,7 +475,9 @@
<div class="field"><b>IRC:</b> ailanthus</div>
<div class="description">Writes about Tor in mainstream and technical publications and conducts community workshops to teach people about Tor.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="kushal"></a>
<div class="photo"><img src="$(IMGROOT)/people/kushal.png" alt="kushal" /></div>
@@ -496,16 +488,16 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description"><a href="https://securedrop.org">SecureDrop</a> developer at the <a href="https://freedom.press">Freedom of Press Foundation</a>. Member of the community team, privacy advocate focusing on new users.</div>
</td>
- </tr>
- <tr>
<td>
<a id="leif"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
<div class="name"><a href="#leif">Leif Ryge</a></div>
<div class="description">Works on security analysis, designer of "bananaphone" transport.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ln5"></a>
<div class="photo"><img src="$(IMGROOT)/people/ln5.png" alt="ln5" /></div>
@@ -514,9 +506,7 @@
<div class="field"><b>IRC:</b> ln5</div>
<div class="description">Swedish advocate and Tor Board member. He works on implementing IPv6 in Tor, build automation, and runs a directory authority.</a></div>
</td>
- </tr>
- <tr>
<td>
<a id="agrabeli"></a>
<div class="photo"><img src="$(IMGROOT)/people/agrabeli.png" alt="agrabeli" /></div>
@@ -527,7 +517,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Maria manages OONI's Partnership Program and writes research reports on internet censorship around the world.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="mcs"></a>
<div class="photo"><img src="$(IMGROOT)/people/mcs.png" alt="mcs" /></div>
@@ -537,9 +529,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Developer on the Tor Browser team.</div>
</td>
- </tr>
- <tr>
<td>
<a id="matt"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -547,7 +537,9 @@
<div class="name"><a href="#matt">Matt Blaze</a></div>
<div class="description">Chairs the Tor Board of Directors. Professor at the University of Pennsylvania where he researches security, privacy, and anonymity.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="pastly"></a>
<div class="photo"><img src="$(IMGROOT)/people/pastly.png" alt="pastly" /></div>
@@ -556,9 +548,7 @@
<div class="field"><b>IRC:</b> pastly</div>
<div class="description">Matt <a href="http://mattttttssi4lhud.onion/">implemented</a> the <a href="http://www.robgjansen.com/publications/kist-sec2014.pdf">KIST scheduler</a> into Tor. He helps safely measure Tor and says helpful things on IRC.</div>
</td>
- </tr>
- <tr>
<td>
<a id="sysrqb"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -568,7 +558,9 @@
<div class="field"><b>IRC:</b> sysrqb</div>
<div class="description">Worked on tor, torsocks, and many other projects. Helped maintain and develop BridgeDB.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="meejah"></a>
<div class="photo"><img src="$(IMGROOT)/people/meejah.png" alt="meejah" /></div>
@@ -578,9 +570,7 @@
<div class="field"><b>IRC:</b> meejah</div>
<div class="description"><a href="https://meejah.ca">Author</a> of <a href="https://github.com/meejah/txtorcon">txtorcon</a>, <a href="https://github.com/meejah/carml">carml</a> and other Tor Python tools including some for bad-relay hunting.</div>
</td>
- </tr>
- <tr>
<td>
<a id="micahflee"></a>
<div class="photo"><img src="$(IMGROOT)/people/micahflee.png" alt="micahflee" /></div>
@@ -589,7 +579,9 @@
<div class="name"><a href="#micahflee">Micah Lee</a></div>
<div class="description">Developer of <a href="https://github.com/micahflee/onionshare">OnionShare</a> and <a href="https://github.com/micahflee/torbrowser-launcher">Tor Browser Launcher</a> journalist and security engineer at <a href="https://theintercept.com/staff/micah-lee/">The Intercept</a> and advocate for <a href="https://freedom.press/">freedom of the press</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="mtigas"></a>
<div class="photo"><img src="$(IMGROOT)/people/mtigas.png" alt="mtigas" /></div>
@@ -599,9 +591,7 @@
<div class="field"><b>IRC:</b> mtigas</div>
<div class="description">Works on <a href="https://mike.tig.as/onionbrowser/">Onion Browser</a>, iOS, and hacker-journalist at <a href="https://www.propublica.org/">ProPublica</a> running their <a href="https://www.propub3r6espa33w.onion/">onion service</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="moritz"></a>
<div class="photo"><img src="$(IMGROOT)/people/moritz.png" alt="moritz" /></div>
@@ -610,7 +600,9 @@
<div class="name"><a href="#moritz">Moritz Bartl</a></div>
<div class="description">Co-founder of <a href="https://www.torservers.net/">torservers.net</a>, a network of non-profit organizations that run Tor exit relays.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="n8fr8"></a>
<div class="photo"><img src="$(IMGROOT)/people/n8fr8.png" alt="n8fr8" /></div>
@@ -619,9 +611,7 @@
<div class="field"><b>IRC:</b> n8fr8</div>
<div class="description">Founder of the <a href="https://guardianproject.info/">Guardian Project</a>. Orbot lead developer and contributor to Orfox, Onion Browser and NetCipher SDK. Director of Technology at Tibet Action Institute.</div>
</td>
- </tr>
- <tr>
<td>
<a id="nickhopper"></a>
<div class="photo"><img src="$(IMGROOT)/people/nickhopper.png" alt="nickhopper" /></div>
@@ -630,7 +620,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description"><a href="https://www-users.cs.umn.edu/~hopper/">Researcher</a> interested in improving Tor's performance and resistance to traffic analysis. Some of my work is described <a href="https://www-users.cs.umn.edu/~hopper/research.html">here</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="nickm"></a>
<div class="photo"><img src="$(IMGROOT)/people/nickm.png" alt="nickm" /></div>
@@ -641,9 +633,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">One of the three original designers of Tor - does a lot of the ongoing design work, and coordinates and leads ongoing development.</div>
</td>
- </tr>
- <tr>
<td>
<a id="boklm"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -653,7 +643,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Works on Tor Browser.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="mrphs"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -663,9 +655,7 @@
<div class="field"><b>IRC:</b> mrphs</div>
<div class="description">His main area of interests are End-users Accessibility/Security, UX, Censorship, Advocacy and Onion Services.</div>
</td>
- </tr>
- <tr>
<td>
<a id="pari"></a>
<div class="photo"><img src="$(IMGROOT)/people/pari.png" alt="pari" /></div>
@@ -675,7 +665,9 @@
<div class="field"><b>IRC:</b> pari</div>
<div class="description">Works with UX and Community teams, and on Tor India initiatives. Started as an Outreachy intern.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="syverson"></a>
<div class="photo"><img src="$(IMGROOT)/people/syverson.png" alt="syverson" /></div>
@@ -683,9 +675,7 @@
<div class="field"><b>IRC:</b> syverson</div>
<div class="description"><a href="https://www.nrl.navy.mil">NRL</a> researcher on most things Tor. Inventor of <a href="https://www.onion-router.net/">onion routing</a>, and one of the three original designers of Tor.</div>
</td>
- </tr>
- <tr>
<td>
<a id="pepijn"></a>
<div class="photo"><img src="$(IMGROOT)/people/pepijn.png" alt="pepijn" /></div>
@@ -694,16 +684,16 @@
<div class="name"><a href="#pepijn">Pepijn Le Heux</a></div>
<div class="description">Lawyer based in The Netherlands and co-founder of Hart voor Internetvrijheid.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="peter"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
<div class="name"><a href="#peter">Peter Palfrader</a></div>
<div class="description">Manages the Debian packages, runs one of the directory authorities, and generally helps out a lot.</div>
</td>
- </tr>
- <tr>
<td>
<a id="phw"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -713,7 +703,9 @@
<div class="field"><b>IRC:</b> phw</div>
<div class="description">Maintains <a href="https://gitweb.torproject.org/user/phw/exitmap.git/">exitmap</a> and <a href="https://gitweb.torproject.org/user/phw/sybilhunter.git/">sybilhunter</a>, works on <a href="https://trac.torproject.org/projects/tor/wiki/doc/ReportingBadRelays">bad relay detection</a>, and does <a href="https://nymity.ch/papers.html">security and privacy research</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="pili"></a>
<div class="photo"><img src="$(IMGROOT)/people/pili.png" alt="pili" /></div>
@@ -724,9 +716,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Project Manager for the Tor Browser, Community and UX teams.</div>
</td>
- </tr>
- <tr>
<td>
<a id="robt"></a>
<div class="photo"><img src="$(IMGROOT)/people/robt.png" alt="robt" /></div>
@@ -734,7 +724,9 @@
<div class="name"><a href="#robt">Rabbi Rob Thomas</a></div>
<div class="description">CEO of Team Cymru, which supports Tor through hosting, research, and infosec assistance.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ramy"></a>
<div class="photo"><img src="$(IMGROOT)/people/ramy.png" alt="ramy" /></div>
@@ -743,9 +735,7 @@
<div class="name"><a href="#ramy">Ramy Raoof</a></div>
<div class="description">Tor Board member, technologist, and privacy and security researcher.</div>
</td>
- </tr>
- <tr>
<td>
<a id="pospeselr"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -755,7 +745,9 @@
<div class="field"><b>IRC:</b> pospeselr</div>
<div class="description">Tor Browser developer.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="robgjansen"></a>
<div class="photo"><img src="$(IMGROOT)/people/robgjansen.png" alt="robgjansen" /></div>
@@ -765,9 +757,7 @@
<div class="field"><b>IRC:</b> robgjansen</div>
<div class="description"><a href="https://www.nrl.navy.mil">NRL</a> research scientist, <a href="http://www.robgjansen.com/">leading expert in Tor network performance</a>, and author of <a href="https://shadow.github.io/">Shadow</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="arma"></a>
<div class="photo"><img src="$(IMGROOT)/people/arma.png" alt="arma" /></div>
@@ -777,7 +767,9 @@
<div class="field"><b>IRC:</b> arma</div>
<div class="description">Original developer of Tor along with Nick and Paul. Leading privacy researcher, coordinating developers and researchers.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="sajolida"></a>
<div class="photo"><img src="$(IMGROOT)/people/sajolida.png" alt="sajolida" /></div>
@@ -786,9 +778,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Technical writing, UX, and fundraising for Tails.</div>
</td>
- </tr>
- <tr>
<td>
<a id="sstevenson"></a>
<div class="photo"><img src="$(IMGROOT)/people/sstevenson.png" alt="sstevenson" /></div>
@@ -796,7 +786,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Directs and coordinates all fundraising activities.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="sebastian"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -804,9 +796,7 @@
<div class="name"><a href="#sebastian">Sebastian Hahn</a></div>
<div class="description">Helps people around the world use and understand Tor better. Generally helps everything run smoothly. Runs one of the directory authorities.</div>
</td>
- </tr>
- <tr>
<td>
<a id="sisbell"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -816,7 +806,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Works on Tor Browser for Android.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ssteele"></a>
<div class="photo"><img src="$(IMGROOT)/people/ssteele.png" alt="ssteele" /></div>
@@ -827,9 +819,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Executive Director of the Tor Project, Inc.</div>
</td>
- </tr>
- <tr>
<td>
<a id="hiro"></a>
<div class="photo"><img src="$(IMGROOT)/people/hiro.png" alt="hiro" /></div>
@@ -839,7 +829,9 @@
<div class="field"><b>IRC:</b> hiro</div>
<div class="description">Hiro builds and runs Tor Project's web applications and services.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="inf0"></a>
<div class="photo"><img src="$(IMGROOT)/people/inf0.png" alt="inf0" /></div>
@@ -849,9 +841,7 @@
<div class="field"><b>IRC:</b> inf0</div>
<div class="description">Directory authority operator, outreach and trains human rights activists. System's Engineer at Team Cymru and co-Founder of accessnow.org.</div>
</td>
- </tr>
- <tr>
<td>
<a id="stephw"></a>
<div class="photo"><img src="$(IMGROOT)/people/stephw.png" alt="stephw" /></div>
@@ -862,7 +852,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Directs communications.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="sjmurdoch"></a>
<div class="photo"><img src="$(IMGROOT)/people/sjmurdoch.png" alt="sjmurdoch" /></div>
@@ -872,9 +864,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description"><a href=""http://murdoch.is/"">Principal Research Fellow</a> at University College London. He is the original creator of the <a href=""https://www.torproject.org/projects/torbrowser.html.en"">Tor Browser</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="sukhe"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -883,7 +873,9 @@
<div class="field"><b>IRC:</b> sukhe</div>
<div class="description"><a href="https://trac.torproject.org/projects/tor/wiki/torbirdy">TorBirdy</a> and <a href="https://trac.torproject.org/projects/tor/wiki/doc/TorMessenger">Tor Messenger</a> developer. Member of the <a href="https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam">Community Team</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="haxxpop"></a>
<div class="photo"><img src="$(IMGROOT)/people/haxxpop.png" alt="haxxpop" /></div>
@@ -893,9 +885,7 @@
<div class="field"><b>IRC:</b> haxxpop</div>
<div class="description">Contributes to core Tor and especially onion services.</div>
</td>
- </tr>
- <tr>
<td>
<a id="catalyst"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -906,7 +896,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/they/them">they</a></div>
<div class="description">Software archaeologist and keeper of C language arcana. Works with applied cryptography, protocol design, software security, and technical debt restructuring.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="teor"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -916,9 +908,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/they/them">they</a></div>
<div class="description">Tor developer and chutney maintainer. Currently working on onion services, directory documents, and statistics.</div>
</td>
- </tr>
- <tr>
<td>
<a id="tjr"></a>
<div class="photo"><img src="$(IMGROOT)/people/tjr.png" alt="tjr" /></div>
@@ -929,7 +919,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Maintains <a href="https://consensus-health.torproject.org/">Consensus Health </a>, runs one of the bandwidth authorities, and contributes to Tor Browser.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="t0mmy"></a>
<div class="photo"><img src="$(IMGROOT)/people/t0mmy.png" alt="t0mmy" /></div>
@@ -939,9 +931,7 @@
<div class="field"><b>IRC:</b> t0mmy</div>
<div class="description">Writes and edits grant proposals, one-pagers, blogposts, etc.</div>
</td>
- </tr>
- <tr>
<td>
<a id="egypcio"></a>
<div class="photo"><img src="$(IMGROOT)/people/egypcio.png" alt="egypcio" /></div>
@@ -951,7 +941,9 @@
<div class="field"><b>IRC:</b> egypcio</div>
<div class="description">TorBSD Diversity Project (TDP); IPv6 Enthusiast, BSD Systems Evangelist, and Bridges/Relays Operator.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="wseltzer"></a>
<div class="photo"><img src="$(IMGROOT)/people/wseltzer.png" alt="wseltzer" /></div>
@@ -962,9 +954,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description"><a href="https://wendy.seltzer.org/">Techie lawyer</a> and former Tor board member. She works on legal and policy support for private and secure communications.</div>
</td>
- </tr>
- <tr>
<td>
<a id="yawning"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
1
0
commit 47858b9ff5aba2fac6b4f495172db24dedf96de2
Author: Damian Johnson <atagar(a)torproject.org>
Date: Mon Oct 15 11:13:23 2018 -0700
Add Bekeela to the people page
---
about/en/corepeople.wml | 167 ++++++++++++++++++++++-------------------
images/people/bdavila.png | Bin 0 -> 34842 bytes
images/people/orig/bdavila.jpg | Bin 0 -> 1645382 bytes
3 files changed, 89 insertions(+), 78 deletions(-)
diff --git a/about/en/corepeople.wml b/about/en/corepeople.wml
index 3134b273..3ee2323e 100644
--- a/about/en/corepeople.wml
+++ b/about/en/corepeople.wml
@@ -123,6 +123,15 @@
<tr>
<td>
+ <a id="bdavila"></a>
+ <div class="photo"><img src="$(IMGROOT)/people/bdavila.png" alt="bdavila" /></div>
+ <div class="name"><a href="#bdavila">Bekeela Davila</a></div>
+ <div class="field"><b>IRC:</b> bdavila</div>
+ <div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
+ <div class="description">Grants Manager.</div>
+ </td>
+
+ <td>
<a id="brade"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
<div class="icon"><a href="https://db.torproject.org/fetchkey.cgi?fingerprint=F711FA29D61F88CE6879BAD0…"><img src="$(IMGROOT)/pgp-key.png" alt="pgp key" /></a></div>
@@ -130,7 +139,9 @@
<div class="field"><b>IRC:</b> brade</div>
<div class="description">Developer on the Tor Browser team.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="komlo"></a>
<div class="photo"><img src="$(IMGROOT)/people/komlo.png" alt="komlo" /></div>
@@ -140,9 +151,7 @@
<div class="field"><b>IRC:</b> komlo</div>
<div class="description">Chelsea is a software/security engineer and contributes to core tor.</div>
</td>
- </tr>
- <tr>
<td>
<a id="cindy"></a>
<div class="photo"><img src="$(IMGROOT)/people/cindy.png" alt="cindy" /></div>
@@ -151,7 +160,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Tor Board member and <a href="https://www.eff.org/about/staff/cindy-cohn">Executive Director of the EFF</a>. Lawyer by training, <a href="https://blog.torproject.org/blog/tor-heart-notes-board-member">her focus</a> is on making sure Tor stays available and that Tor users stay safe.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="Phoul"></a>
<div class="photo"><img src="$(IMGROOT)/people/phoul.png" alt="phoul" /></div>
@@ -161,9 +172,7 @@
<div class="field"><b>IRC:</b> Phoul</div>
<div class="description">Relay advocate, Outreachy mentor, and a member of the community team. He is also a director of the Canadian Torservers.net partner <a href="https://www.coldhak.ca/">Coldhak</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="atagar"></a>
<div class="photo"><img src="$(IMGROOT)/people/atagar.png" alt="atagar" /></div>
@@ -173,7 +182,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Author of the <a href="https://stem.torproject.org/">Stem</a> python controller library and <a href="https://nyx.torproject.org/">Nyx</a> relay monitor.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="dgoulet"></a>
<div class="photo"><img src="$(IMGROOT)/people/dgoulet.png" alt="dgoulet" /></div>
@@ -182,9 +193,7 @@
<div class="field"><b>IRC:</b> dgoulet</div>
<div class="description">Tor development team focusing on onion services and our torsocks maintainer.</div>
</td>
- </tr>
- <tr>
<td>
<a id="dawuud"></a>
<div class="photo"><img src="$(IMGROOT)/people/dawuud.png" alt="dawuud" /></div>
@@ -194,7 +203,9 @@
<div class="field"><b>IRC:</b> dawuud</div>
<div class="description"><a href="https://github.com/david415/">Author of roflcoptor and honeybadger</a>. Researches mixnets and contributes to txtorcon.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="DonnchaC"></a>
<div class="photo"><img src="$(IMGROOT)/people/donnchac.png" alt="donnchac" /></div>
@@ -204,9 +215,7 @@
<div class="field"><b>IRC:</b> DonnchaC</div>
<div class="description">Onion services developer, OnionBalance developer, hunter of bad relays.</div>
</td>
- </tr>
- <tr>
<td>
<a id="emmapeel"></a>
<div class="photo"><img src="$(IMGROOT)/people/emmapeel.png" alt="emmapeel" /></div>
@@ -216,7 +225,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">emmapeel coordinates the localization (translations) of the different Tor software.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ewyatt"></a>
<div class="photo"><img src="$(IMGROOT)/people/ewyatt.png" alt="ewyatt" /></div>
@@ -225,9 +236,7 @@
<div class="field"><b>IRC:</b> ewyatt</div>
<div class="description">Non-technical switchboard for people-related things: recruiting, onboarding, benefits, contracts, TPI policy questions, and baked goods.</div>
</td>
- </tr>
- <tr>
<td>
<a id="gaba"></a>
<div class="photo"><img src="$(IMGROOT)/people/gaba.png" alt="gaba" /></div>
@@ -237,7 +246,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Coordinates Network, Metrics and Anti-censorship teams.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="biella"></a>
<div class="photo"><img src="$(IMGROOT)/people/biella.png" alt="biella" /></div>
@@ -247,9 +258,7 @@
<div class="field"><b>IRC:</b> biella</div>
<div class="description"><a href="http://gabriellacoleman.org/">Anthropologist</a> and Wolfe Chair in Scientific and Technological Literacy at McGill University.</div>
</td>
- </tr>
- <tr>
<td>
<a id="gman999"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -257,7 +266,9 @@
<div class="field"><b>IRC:</b> gman999</div>
<div class="description">Tor BSD Diversity Project member, long-time relay operator, trainer.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="GeKo"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -266,9 +277,7 @@
<div class="field"><b>IRC:</b> GeKo</div>
<div class="description">Currently lead of the Tor Browser team.</div>
</td>
- </tr>
- <tr>
<td>
<a id="asn"></a>
<div class="photo"><img src="$(IMGROOT)/people/asn.png" alt="asn" /></div>
@@ -277,7 +286,9 @@
<div class="field"><b>IRC:</b> asn</div>
<div class="description">Onion services. Security analysis. Used to obfsproxy. Follower of the onion.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="saint"></a>
<div class="photo"><img src="$(IMGROOT)/people/saint.png" alt="saint" /></div>
@@ -287,9 +298,7 @@
<div class="field"><b>IRC:</b> saint</div>
<div class="description">Tamper-resistant software distribution, censorship detection, <a href="https://github.com/glamrock/cupcake">Cupcake</a>, and security training of activists and domestic violence survivors.</div>
</td>
- </tr>
- <tr>
<td>
<a id="ggus"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -298,7 +307,9 @@
<div class="field"><b>IRC:</b> ggus</div>
<div class="description">Works as Community Liaison in Global South. Trainer, relay operator and Tor advocate. CryptoRave organizer.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="nyinz"></a>
<div class="photo"><img src="$(IMGROOT)/people/nyinz.png" alt="nyinz" /></div>
@@ -307,9 +318,7 @@
<div class="field"><b>IRC:</b> nyinz</div>
<div class="description">I am very excited and honored to contribute to the Tor project on its mission to provide usable technologies to the global south.</div>
</td>
- </tr>
- <tr>
<td>
<a id="irl"></a>
<div class="photo"><img src="$(IMGROOT)/people/irl.png" alt="irl" /></div>
@@ -320,7 +329,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description"><a href="https://metrics.torproject.org">Metrics team member</a> and maintainer of <a href="https://metrics.torproject.org/rs.html">Relay Search</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ian"></a>
<div class="photo"><img src="$(IMGROOT)/people/ian.png" alt="ian" /></div>
@@ -329,9 +340,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description"><a href="https://cs.uwaterloo.ca/~iang/">Professor of CS</a> at the <a href="https://uwaterloo.ca/">University of Waterloo</a>, developing <a href="https://otr.cypherpunks.ca/">Off-the-Record Messaging</a> among other things.</div>
</td>
- </tr>
- <tr>
<td>
<a id="igt0"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -341,7 +350,9 @@
<div class="field"><b>IRC:</b> igt0</div>
<div class="description">Works on Tor Browser.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="intrigeri"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -350,9 +361,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">He is one of our main interfaces with the <a href="https://tails.boum.org/">Tails</a> project.</div>
</td>
- </tr>
- <tr>
<td>
<a id="isabela"></a>
<div class="photo"><img src="$(IMGROOT)/people/isabela.png" alt="isabela" /></div>
@@ -362,7 +371,9 @@
<div class="field"><b>IRC:</b> isabela</div>
<div class="description">Coordinates Tor's development teams and roadmaps. Keeps track of priorities, and ensures Tor always thinks of the "user first".</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ilv"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -370,9 +381,7 @@
<div class="name"><a href="#ilv">isra</a></div>
<div class="description">Rewrote the <a href="https://gettor.torproject.org">GetTor</a> service.</div>
</td>
- </tr>
- <tr>
<td>
<a id="iwakeh"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -380,7 +389,9 @@
<div class="name"><a href="#iwakeh">iwakeh</a></div>
<div class="description">Speaks Java and other languages, streamlines build processes, and scrutinizes mathematical concepts behind aggregating tons of Tor network data.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="redshiftzero"></a>
<div class="photo"><img src="$(IMGROOT)/people/redshiftzero.png" alt="redshiftzero" /></div>
@@ -390,9 +401,7 @@
<div class="field"><b>IRC:</b> redshiftzero</div>
<div class="description">Lead developer of the <a href="https://securedrop.org/">SecureDrop</a> whistleblower platform based at the <a href="https://freedom.press/">Freedom of the Press Foundation</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="qbi"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -402,7 +411,9 @@
<div class="field"><b>IRC:</b> qbi</div>
<div class="description">Volunteer that helped translate the website, is part of TorServers.net, and Tor's sysadmin team.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="jselon"></a>
<div class="photo"><img src="$(IMGROOT)/people/jselon.png" alt="jselon" /></div>
@@ -411,9 +422,7 @@
<div class="field"><b>IRC:</b> jselon</div>
<div class="description">Event Coordination, donor management, general office operations.</div>
</td>
- </tr>
- <tr>
<td>
<a id="juga"></a>
<div class="photo"><img src="$(IMGROOT)/people/juga.png" alt="juga" /></div>
@@ -422,7 +431,9 @@
<div class="field"><b>IRC:</b> juga</div>
<div class="description">Contributed to OONI, bug tracker features, wrote tordyguards. Currently working on bandwidth scanner.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="julius"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -431,9 +442,7 @@
<div class="name"><a href="#julius">Julius Mittenzwei</a></div>
<div class="description">Germany-based lawyer and Internet activist.</div>
</td>
- </tr>
- <tr>
<td>
<a id="juris"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -442,7 +451,9 @@
<div class="field"><b>IRC:</b> juris</div>
<div class="description">Board member of torservers.net.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="karsten"></a>
<div class="photo"><img src="$(IMGROOT)/people/karsten.png" alt="karsten" /></div>
@@ -452,9 +463,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Primary researcher and developer into <a href="https://metrics.torproject.org/">anonymous metrics</a> which started as a National Science Foundation grant.</div>
</td>
- </tr>
- <tr>
<td>
<a id="kat5"></a>
<div class="photo"><img src="$(IMGROOT)/people/kat5.png" alt="kat5" /></div>
@@ -464,7 +473,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Volunteer on the Community Team. Helps with t-shirts for relay operators and other odds and ends.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ailanthus"></a>
<div class="photo"><img src="$(IMGROOT)/people/ailanthus.png" alt="ailanthus" /></div>
@@ -474,9 +485,7 @@
<div class="field"><b>IRC:</b> ailanthus</div>
<div class="description">Writes about Tor in mainstream and technical publications and conducts community workshops to teach people about Tor.</div>
</td>
- </tr>
- <tr>
<td>
<a id="kushal"></a>
<div class="photo"><img src="$(IMGROOT)/people/kushal.png" alt="kushal" /></div>
@@ -487,16 +496,16 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description"><a href="https://securedrop.org">SecureDrop</a> developer at the <a href="https://freedom.press">Freedom of Press Foundation</a>. Member of the community team, privacy advocate focusing on new users.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="leif"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
<div class="name"><a href="#leif">Leif Ryge</a></div>
<div class="description">Works on security analysis, designer of "bananaphone" transport.</div>
</td>
- </tr>
- <tr>
<td>
<a id="ln5"></a>
<div class="photo"><img src="$(IMGROOT)/people/ln5.png" alt="ln5" /></div>
@@ -505,7 +514,9 @@
<div class="field"><b>IRC:</b> ln5</div>
<div class="description">Swedish advocate and Tor Board member. He works on implementing IPv6 in Tor, build automation, and runs a directory authority.</a></div>
</td>
+ </tr>
+ <tr>
<td>
<a id="agrabeli"></a>
<div class="photo"><img src="$(IMGROOT)/people/agrabeli.png" alt="agrabeli" /></div>
@@ -516,9 +527,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Maria manages OONI's Partnership Program and writes research reports on internet censorship around the world.</div>
</td>
- </tr>
- <tr>
<td>
<a id="mcs"></a>
<div class="photo"><img src="$(IMGROOT)/people/mcs.png" alt="mcs" /></div>
@@ -528,7 +537,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Developer on the Tor Browser team.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="matt"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -536,9 +547,7 @@
<div class="name"><a href="#matt">Matt Blaze</a></div>
<div class="description">Chairs the Tor Board of Directors. Professor at the University of Pennsylvania where he researches security, privacy, and anonymity.</div>
</td>
- </tr>
- <tr>
<td>
<a id="pastly"></a>
<div class="photo"><img src="$(IMGROOT)/people/pastly.png" alt="pastly" /></div>
@@ -547,7 +556,9 @@
<div class="field"><b>IRC:</b> pastly</div>
<div class="description">Matt <a href="http://mattttttssi4lhud.onion/">implemented</a> the <a href="http://www.robgjansen.com/publications/kist-sec2014.pdf">KIST scheduler</a> into Tor. He helps safely measure Tor and says helpful things on IRC.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="sysrqb"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -557,9 +568,7 @@
<div class="field"><b>IRC:</b> sysrqb</div>
<div class="description">Worked on tor, torsocks, and many other projects. Helped maintain and develop BridgeDB.</div>
</td>
- </tr>
- <tr>
<td>
<a id="meejah"></a>
<div class="photo"><img src="$(IMGROOT)/people/meejah.png" alt="meejah" /></div>
@@ -569,7 +578,9 @@
<div class="field"><b>IRC:</b> meejah</div>
<div class="description"><a href="https://meejah.ca">Author</a> of <a href="https://github.com/meejah/txtorcon">txtorcon</a>, <a href="https://github.com/meejah/carml">carml</a> and other Tor Python tools including some for bad-relay hunting.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="micahflee"></a>
<div class="photo"><img src="$(IMGROOT)/people/micahflee.png" alt="micahflee" /></div>
@@ -578,9 +589,7 @@
<div class="name"><a href="#micahflee">Micah Lee</a></div>
<div class="description">Developer of <a href="https://github.com/micahflee/onionshare">OnionShare</a> and <a href="https://github.com/micahflee/torbrowser-launcher">Tor Browser Launcher</a> journalist and security engineer at <a href="https://theintercept.com/staff/micah-lee/">The Intercept</a> and advocate for <a href="https://freedom.press/">freedom of the press</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="mtigas"></a>
<div class="photo"><img src="$(IMGROOT)/people/mtigas.png" alt="mtigas" /></div>
@@ -590,7 +599,9 @@
<div class="field"><b>IRC:</b> mtigas</div>
<div class="description">Works on <a href="https://mike.tig.as/onionbrowser/">Onion Browser</a>, iOS, and hacker-journalist at <a href="https://www.propublica.org/">ProPublica</a> running their <a href="https://www.propub3r6espa33w.onion/">onion service</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="moritz"></a>
<div class="photo"><img src="$(IMGROOT)/people/moritz.png" alt="moritz" /></div>
@@ -599,9 +610,7 @@
<div class="name"><a href="#moritz">Moritz Bartl</a></div>
<div class="description">Co-founder of <a href="https://www.torservers.net/">torservers.net</a>, a network of non-profit organizations that run Tor exit relays.</div>
</td>
- </tr>
- <tr>
<td>
<a id="n8fr8"></a>
<div class="photo"><img src="$(IMGROOT)/people/n8fr8.png" alt="n8fr8" /></div>
@@ -610,7 +619,9 @@
<div class="field"><b>IRC:</b> n8fr8</div>
<div class="description">Founder of the <a href="https://guardianproject.info/">Guardian Project</a>. Orbot lead developer and contributor to Orfox, Onion Browser and NetCipher SDK. Director of Technology at Tibet Action Institute.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="nickhopper"></a>
<div class="photo"><img src="$(IMGROOT)/people/nickhopper.png" alt="nickhopper" /></div>
@@ -619,9 +630,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description"><a href="https://www-users.cs.umn.edu/~hopper/">Researcher</a> interested in improving Tor's performance and resistance to traffic analysis. Some of my work is described <a href="https://www-users.cs.umn.edu/~hopper/research.html">here</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="nickm"></a>
<div class="photo"><img src="$(IMGROOT)/people/nickm.png" alt="nickm" /></div>
@@ -632,7 +641,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">One of the three original designers of Tor - does a lot of the ongoing design work, and coordinates and leads ongoing development.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="boklm"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -642,9 +653,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Works on Tor Browser.</div>
</td>
- </tr>
- <tr>
<td>
<a id="mrphs"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -654,7 +663,9 @@
<div class="field"><b>IRC:</b> mrphs</div>
<div class="description">His main area of interests are End-users Accessibility/Security, UX, Censorship, Advocacy and Onion Services.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="pari"></a>
<div class="photo"><img src="$(IMGROOT)/people/pari.png" alt="pari" /></div>
@@ -664,9 +675,7 @@
<div class="field"><b>IRC:</b> pari</div>
<div class="description">Works with UX and Community teams, and on Tor India initiatives. Started as an Outreachy intern.</div>
</td>
- </tr>
- <tr>
<td>
<a id="syverson"></a>
<div class="photo"><img src="$(IMGROOT)/people/syverson.png" alt="syverson" /></div>
@@ -674,7 +683,9 @@
<div class="field"><b>IRC:</b> syverson</div>
<div class="description"><a href="https://www.nrl.navy.mil">NRL</a> researcher on most things Tor. Inventor of <a href="https://www.onion-router.net/">onion routing</a>, and one of the three original designers of Tor.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="pepijn"></a>
<div class="photo"><img src="$(IMGROOT)/people/pepijn.png" alt="pepijn" /></div>
@@ -683,16 +694,16 @@
<div class="name"><a href="#pepijn">Pepijn Le Heux</a></div>
<div class="description">Lawyer based in The Netherlands and co-founder of Hart voor Internetvrijheid.</div>
</td>
- </tr>
- <tr>
<td>
<a id="peter"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
<div class="name"><a href="#peter">Peter Palfrader</a></div>
<div class="description">Manages the Debian packages, runs one of the directory authorities, and generally helps out a lot.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="phw"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -702,9 +713,7 @@
<div class="field"><b>IRC:</b> phw</div>
<div class="description">Maintains <a href="https://gitweb.torproject.org/user/phw/exitmap.git/">exitmap</a> and <a href="https://gitweb.torproject.org/user/phw/sybilhunter.git/">sybilhunter</a>, works on <a href="https://trac.torproject.org/projects/tor/wiki/doc/ReportingBadRelays">bad relay detection</a>, and does <a href="https://nymity.ch/papers.html">security and privacy research</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="pili"></a>
<div class="photo"><img src="$(IMGROOT)/people/pili.png" alt="pili" /></div>
@@ -715,7 +724,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Project Manager for the Tor Browser, Community and UX teams.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="robt"></a>
<div class="photo"><img src="$(IMGROOT)/people/robt.png" alt="robt" /></div>
@@ -723,9 +734,7 @@
<div class="name"><a href="#robt">Rabbi Rob Thomas</a></div>
<div class="description">CEO of Team Cymru, which supports Tor through hosting, research, and infosec assistance.</div>
</td>
- </tr>
- <tr>
<td>
<a id="ramy"></a>
<div class="photo"><img src="$(IMGROOT)/people/ramy.png" alt="ramy" /></div>
@@ -734,7 +743,9 @@
<div class="name"><a href="#ramy">Ramy Raoof</a></div>
<div class="description">Tor Board member, technologist, and privacy and security researcher.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="pospeselr"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -744,9 +755,7 @@
<div class="field"><b>IRC:</b> pospeselr</div>
<div class="description">Tor Browser developer.</div>
</td>
- </tr>
- <tr>
<td>
<a id="robgjansen"></a>
<div class="photo"><img src="$(IMGROOT)/people/robgjansen.png" alt="robgjansen" /></div>
@@ -756,7 +765,9 @@
<div class="field"><b>IRC:</b> robgjansen</div>
<div class="description"><a href="https://www.nrl.navy.mil">NRL</a> research scientist, <a href="http://www.robgjansen.com/">leading expert in Tor network performance</a>, and author of <a href="https://shadow.github.io/">Shadow</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="arma"></a>
<div class="photo"><img src="$(IMGROOT)/people/arma.png" alt="arma" /></div>
@@ -766,9 +777,7 @@
<div class="field"><b>IRC:</b> arma</div>
<div class="description">Original developer of Tor along with Nick and Paul. Leading privacy researcher, coordinating developers and researchers.</div>
</td>
- </tr>
- <tr>
<td>
<a id="sajolida"></a>
<div class="photo"><img src="$(IMGROOT)/people/sajolida.png" alt="sajolida" /></div>
@@ -777,7 +786,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Technical writing, UX, and fundraising for Tails.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="sstevenson"></a>
<div class="photo"><img src="$(IMGROOT)/people/sstevenson.png" alt="sstevenson" /></div>
@@ -785,9 +796,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Directs and coordinates all fundraising activities.</div>
</td>
- </tr>
- <tr>
<td>
<a id="sebastian"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -795,7 +804,9 @@
<div class="name"><a href="#sebastian">Sebastian Hahn</a></div>
<div class="description">Helps people around the world use and understand Tor better. Generally helps everything run smoothly. Runs one of the directory authorities.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="sisbell"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -805,9 +816,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Works on Tor Browser for Android.</div>
</td>
- </tr>
- <tr>
<td>
<a id="ssteele"></a>
<div class="photo"><img src="$(IMGROOT)/people/ssteele.png" alt="ssteele" /></div>
@@ -818,7 +827,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Executive Director of the Tor Project, Inc.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="hiro"></a>
<div class="photo"><img src="$(IMGROOT)/people/hiro.png" alt="hiro" /></div>
@@ -828,9 +839,7 @@
<div class="field"><b>IRC:</b> hiro</div>
<div class="description">Hiro builds and runs Tor Project's web applications and services.</div>
</td>
- </tr>
- <tr>
<td>
<a id="inf0"></a>
<div class="photo"><img src="$(IMGROOT)/people/inf0.png" alt="inf0" /></div>
@@ -840,7 +849,9 @@
<div class="field"><b>IRC:</b> inf0</div>
<div class="description">Directory authority operator, outreach and trains human rights activists. System's Engineer at Team Cymru and co-Founder of accessnow.org.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="stephw"></a>
<div class="photo"><img src="$(IMGROOT)/people/stephw.png" alt="stephw" /></div>
@@ -851,9 +862,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description">Directs communications.</div>
</td>
- </tr>
- <tr>
<td>
<a id="sjmurdoch"></a>
<div class="photo"><img src="$(IMGROOT)/people/sjmurdoch.png" alt="sjmurdoch" /></div>
@@ -863,7 +872,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description"><a href=""http://murdoch.is/"">Principal Research Fellow</a> at University College London. He is the original creator of the <a href=""https://www.torproject.org/projects/torbrowser.html.en"">Tor Browser</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="sukhe"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -872,9 +883,7 @@
<div class="field"><b>IRC:</b> sukhe</div>
<div class="description"><a href="https://trac.torproject.org/projects/tor/wiki/torbirdy">TorBirdy</a> and <a href="https://trac.torproject.org/projects/tor/wiki/doc/TorMessenger">Tor Messenger</a> developer. Member of the <a href="https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam">Community Team</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="haxxpop"></a>
<div class="photo"><img src="$(IMGROOT)/people/haxxpop.png" alt="haxxpop" /></div>
@@ -884,7 +893,9 @@
<div class="field"><b>IRC:</b> haxxpop</div>
<div class="description">Contributes to core Tor and especially onion services.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="catalyst"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -895,9 +906,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/they/them">they</a></div>
<div class="description">Software archaeologist and keeper of C language arcana. Works with applied cryptography, protocol design, software security, and technical debt restructuring.</div>
</td>
- </tr>
- <tr>
<td>
<a id="teor"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -907,7 +916,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/they/them">they</a></div>
<div class="description">Tor developer and chutney maintainer. Currently working on onion services, directory documents, and statistics.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="tjr"></a>
<div class="photo"><img src="$(IMGROOT)/people/tjr.png" alt="tjr" /></div>
@@ -918,9 +929,7 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/he">he</a></div>
<div class="description">Maintains <a href="https://consensus-health.torproject.org/">Consensus Health </a>, runs one of the bandwidth authorities, and contributes to Tor Browser.</div>
</td>
- </tr>
- <tr>
<td>
<a id="t0mmy"></a>
<div class="photo"><img src="$(IMGROOT)/people/t0mmy.png" alt="t0mmy" /></div>
@@ -930,7 +939,9 @@
<div class="field"><b>IRC:</b> t0mmy</div>
<div class="description">Writes and edits grant proposals, one-pagers, blogposts, etc.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="egypcio"></a>
<div class="photo"><img src="$(IMGROOT)/people/egypcio.png" alt="egypcio" /></div>
@@ -940,9 +951,7 @@
<div class="field"><b>IRC:</b> egypcio</div>
<div class="description">TorBSD Diversity Project (TDP); IPv6 Enthusiast, BSD Systems Evangelist, and Bridges/Relays Operator.</div>
</td>
- </tr>
- <tr>
<td>
<a id="wseltzer"></a>
<div class="photo"><img src="$(IMGROOT)/people/wseltzer.png" alt="wseltzer" /></div>
@@ -953,7 +962,9 @@
<div class="field"><b>Pronoun:</b> <a href="http://pronoun.is/she">she</a></div>
<div class="description"><a href="https://wendy.seltzer.org/">Techie lawyer</a> and former Tor board member. She works on legal and policy support for private and secure communications.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="yawning"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
diff --git a/images/people/bdavila.png b/images/people/bdavila.png
new file mode 100644
index 00000000..2bd59de9
Binary files /dev/null and b/images/people/bdavila.png differ
diff --git a/images/people/orig/bdavila.jpg b/images/people/orig/bdavila.jpg
new file mode 100644
index 00000000..a9abf7b8
Binary files /dev/null and b/images/people/orig/bdavila.jpg differ
1
0

[tor-browser-spec/master] Bug 25030: Update release process document
by boklm@torproject.org 15 Oct '18
by boklm@torproject.org 15 Oct '18
15 Oct '18
commit a9cece5a2988a94acf29702b220f8ed4146ebdc2
Author: Georg Koppen <gk(a)torproject.org>
Date: Wed Oct 10 09:27:08 2018 +0000
Bug 25030: Update release process document
---
processes/ReleaseProcess | 148 ++++++++++++++++++-----------------------------
1 file changed, 57 insertions(+), 91 deletions(-)
diff --git a/processes/ReleaseProcess b/processes/ReleaseProcess
index e4aa4e4..a9c7422 100644
--- a/processes/ReleaseProcess
+++ b/processes/ReleaseProcess
@@ -4,98 +4,74 @@
#
#. Tag any relevant component versions.
- # Depends on which components have been updated
- # If this is a firefox version update, you must rebase the patches, and
- # then:
- vim browser/config/version.txt config/milestone.txt
- git commit browser/config/version.txt config/milestone.txt -m "Bug 10895: Fix versioning for langpacks."
- # git tag and push..
-
-#. Update changelog, updater relevant config and versions file in
-# tor-browser-bundle:
- cd gitian/tor-browser-bundle
- vim Bundle-Data/Docs/ChangeLog.txt
- vim tools/update-responses/config.yml
-# No need to bother with old .xml and .htaccess files
- rm tools/update-resonses/htdocs/$TORBROWSER_UPDATE_CHANNEL/*
- cd gitian
- vim versions*
- git commmit ..
- git diff --color HEAD^1
- cd ../..
-
-#. Tag a build tag in tor-browser-bundle.git
- TORBROWSER_VERSION=x.x.x
- git tag -s tbb-$TORBROWSER_VERSION-build1
-
-#. Check that the build is correctly tagged
- eval $( ./get-tb-version release ) # or alpha / beta
- echo $TORBROWSER_VERSION
- echo $TORBROWSER_BUILDDIR
- echo
- echo 'You must still set $OLD_TORBROWSER_VERSION'
-
-#. Push tag and version to tor-browser-bundle.git
+
+#. Update changelog and relevant config files in tor-browser-build.
+ cd tor-browser-build
+ vim projects/firefox/config
+ vim ChangeLog.txt
+ vim rbm.conf
+
+#. Tag a build tag in tor-browser-build.
+ make signtag-release # or `make signtag-alpha` for an alpha build
+
+#. Push tag and version to tor-browser-build.git. In case of doing a stable
+# release with a maintenance branch use that one instead of `master`.
torsocks git push origin master:master
torsocks git push origin --tags
-#. Build:
- make
- make sign
- make match
-
-#. Place all build signatures in the correct location and fix permissions
- source versions
- for i in gk linus mikeperry boklm
- do
- if [ -d ${TORBROWSER_BUILDDIR}/$i ]; then
- if [ -f ${TORBROWSER_BUILDDIR}/${i}/sha256sums-unsigned-build.txt.asc ]; then
- cp ${TORBROWSER_BUILDDIR}/$i/sha256sums-unsigned-build.txt.asc ${TORBROWSER_BUILDDIR}/sha256sums-unsigned-build.txt-${i}.asc
- fi
- if [ -f ${TORBROWSER_BUILDDIR}/${i}/sha256sums-unsigned-build.incrementals.txt.asc ]; then
- cp ${TORBROWSER_BUILDDIR}/$i/sha256sums-unsigned-build.incrementals.txt.asc ${TORBROWSER_BUILDDIR}/sha256sums-unsigned-build.incrementals.txt-${i}.asc
- fi
- rm -rf ${TORBROWSER_BUILDDIR}/$i
- fi
- done
+#. Build and generate incremental MAR files.
+ make && make incrementals-release # `make alpha && make incrementals-alpha`
+
+#. Compare the SHA256 sums of the bundles and MAR files with an independent
+# builder.
+ sha256sum tor-browser-build/release/unsigned/$TORBROWSER_BUILDDIR/sha256sums-unsigned-build.txt
+ sha256sum tor-browser-build/release/unsigned/$TORBROWSER_BUILDDIR/sha256sums-unsigned-build.incrementals.txt
+
+#. If the sums match (download and) upload the bundles to your build dir on
+# people.torproject.org. Fix permissions.
chmod 755 $TORBROWSER_BUILDDIR
chmod 644 $TORBROWSER_BUILDDIR/*
+ chmod 644 $TORBROWSER_BUILDDIR/.htaccess
+ torsocks ssh people.torproject.org "mkdir ~/public_html/builds/${TORBROWSER_BUILDDIR}"
+ torsocks rsync -avP $TORBROWSER_BUILDDIR/ people.torproject.org:public_html/builds/$TORBROWSER_BUILDDIR
#. (Optional): Upload your binaries to people using partial rsync over old version
torsocks ssh people.torproject.org "mv ~/public_html/builds/${TORBROWSER_VERSION}-build1 ~/public_html/builds/$TORBROWSER_BUILDDIR"
torsocks rsync -avP $TORBROWSER_BUILDDIR/ people.torproject.org:public_html/builds/$TORBROWSER_BUILDDIR
#. Distribute build to tor-qa(a)lists.torproject.org
- #XXX: Currently manual
- # For stable releases put tails-dev(a)boum.org into Cc
+ # XXX: Currently manual email with link to candidate build, important changes,
+ # and changelog.
+ # For stable releases put tails-dev(a)boum.org into Cc.
-#. Code Sign the OS X dmg files:
+#. Codesign the macOS dmg files.
torsocks ssh mac-signer "mkdir $TORBROWSER_VERSION"
torsocks rsync -avP $TORBROWSER_BUILDDIR/*.dmg mac-signer:$TORBROWSER_VERSION/
torsocks ssh mac-signer
# Unlock the keychain and then...
cd $TORBROWSER_VERSION
- # Sign the bundles
+ # Sign the bundles.
../gatekeeper-signing.sh $TORBROWSER_VERSION
- # Check that it worked
+ # Check that it worked.
tar xf torbrowser-$TORBROWSER_VERSION-osx_zh-CN-signed.tar.bz2
spctl -a -t exec -vv TorBrowser.app/
rm -rf TorBrowser.app
exit
torsocks rsync -avP mac-signer:$TORBROWSER_VERSION/*.bz2 .
-#. Regenerate OS X MAR files from code signed dmg files
+#. Regenerate macOS MAR files from code signed dmg files.
# XXX Go to your directory prepared for recreating the .dmg files and containing
- # the uploaded .bz2 files
+ # the uploaded .bz2 files.
./gatekeeper-bundling.sh $TORBROWSER_VERSION
rsync -avP *.dmg $TORBROWSER_BUILDDIR/
- cd $TORBROWSER_BUILDDIR/..
+ cd tor-browser-build
# The code signed dmg files should be in the $TORBROWSER_VERSION directory
# Install a recent p7zip version (see ../tools/dmg2mar for instructions)
- make dmg2mars # or dmg2mars-alpha
+ make dmg2mar-release # or `make dmg2mar-alpha`
-#. Sign the MAR update files
- # First, copy the torbrowser tree to the signing machine:
+#. Sign the MAR files
+ # First, copy the tor-browser-bundle tree to the signing machine. XXX: This
+ # still uses part of the old Gitian related infrastructure.
torsocks rsync -avP $TORBROWSER_BUILDDIR/../../../ signing-machine
torsocks ssh signing-machine "mkdir tor-browser-bundle/gitian/$TORBROWSER_VERSION"
torsocks rsync -avP $TORBROWSER_BUILDDIR/*.mar signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/
@@ -110,7 +86,7 @@
exit
torsocks rsync -avP signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/*.mar $TORBROWSER_BUILDDIR/
-#. Sign individual bundle files:
+#. Sign individual bundle files.
# Authenticode signing first
torsocks ssh windows-signing-machine "mkdir tor-browser-bundle/gitian/$TORBROWSER_VERSION"
torsocks rsync -avP $TORBROWSER_BUILDDIR/*.exe windows-signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/
@@ -123,7 +99,8 @@
cd $TORBROWSER_BUILDDIR
export OSSLSIGNCODE=/path/to/osslsigncode
/path/to/authenticode-timestamping.sh
-
+ # Hashes of the signed bundles
+ ../tools/hash_signed_bundles.sh
# All the GPG signatures at last
torsocks rsync -avP $TORBROWSER_BUILDDIR/* signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/
cd tor-browser-bundle/gitian/$TORBROWSER_VERSION
@@ -135,18 +112,7 @@
torsocks rsync -avP $TORBROWSER_BUILDDIR/ people.torproject.org:public_html/builds/$TORBROWSER_BUILDDIR
torsocks ssh people.torproject.org "mv public_html/$TORBROWSER_BUILDDIR public_html/$TORBROWSER_VERSION"
-#. Clear out old builds, transfer builds to staticiforme
-#. Remote:
- # We must use $TORBROWSER_VERSION here because signed result dirs should omit the build number suffix
- rsync -avP $TORBROWSER_VERSION staticiforme.torproject.org:/srv/dist-master.torproject.org/htdocs/torbrows…
- ssh staticiforme.torproject.org "chmod g+w,o+r -R /srv/dist-master.torproject.org/htdocs/torbrowser/*"
- ssh staticiforme.torproject.org "chown -R :torwww /srv/dist-master.torproject.org/htdocs/torbrowser/"
- ssh staticiforme.torproject.org "cd /srv/dist-master.torproject.org/htdocs/torbrowser/$TORBROWSER_VERSION ; for i in *.asc; do echo $i ; gpg -q $i || break; done"
- ssh staticiforme.torproject.org "static-update-component dist.torproject.org"
-#. Local to staticiforme:
- cd ~/tbb-builds/tor-browser-bundle/gitian
- git pull origin
- eval $( ./get-tb-version release ) # or alpha / beta
+#. Transfer builds to staticiforme
# We must use $TORBROWSER_VERSION here because signed result dirs should omit the build number suffix
wget -nH --cut-dirs=2 -r -l 1 https://people.torproject.org/~gk/builds/$TORBROWSER_VERSION
rm $TORBROWSER_VERSION/index.html*
@@ -170,19 +136,19 @@
static-update-component cdn.torproject.org
#. Make sure we really built from the proper Mozilla build tag by consulting
- # the respective ESR release branch (for a good overview for ESR38 see
- # https://hg.mozilla.org/releases/mozilla-esr38/graph/)
+ # the respective ESR release branch (for a good overview for ESR60 see
+ # https://hg.mozilla.org/releases/mozilla-esr60/graph/)
#. Update website's torbrowser versions file in the website git
cd webwml
torsocks git pull origin
# Update `version-win32-stable` as well if we include a new stable tor
# version. See: #14152.
- # Update the release data (via releasedate-torbrowserbundle*). See: #8968.
+ # Update the release date (via releasedate-torbrowserbundle*). See: #8968.
# In the RecommendedTBBVersions file, only add the new version. Don't
# remove the old one yet. That comes later.
vim ./include/versions.wmi ./projects/torbrowser/RecommendedTBBVersions
- git commit include/versions.wmi projects/torbrowser/RecommendedTBBVersions -m "Add new TBB version"
+ git commit include/versions.wmi projects/torbrowser/RecommendedTBBVersions -m "Add new Tor Browser version"
torsocks git push origin master:master
cd ..
@@ -194,21 +160,22 @@
#. Check whether the MAR files got properly signed
# Point SIGNMAR to your signmar binary
# Point LD_LIBRARY_PATH to your mar-tools directory
- cd tor-browser-bundle/gitian/$TORBROWSER_VERSION
- ../../tools/marsigning_check.sh
+ cd tor-browser-build/$TORBROWSER_VERSION
+ ../tools/marsigning_check.sh
cd ..
#. Update and upload new update responses for the updater
# IMPORTANT: Copy the signed MAR files back before creating the update
# responses!
- make update_responses # (or update_responses-alpha, update_responses-beta)
- cd ../tools/update-responses
- export TORBROWSER_UPDATE_CHANNEL=release # or alpha / beta
- chmod 664 htdocs/${TORBROWSER_UPDATE_CHANNEL}/*
- chmod 664 htdocs/${TORBROWSER_UPDATE_CHANNEL}/.htaccess
- chmod 775 htdocs/${TORBROWSER_UPDATE_CHANNEL}/
+ export TORBROWSER_UPDATE_CHANNEL=release # or alpha / nightly
+ make update_responses-$TORBROWSER_UPDATE_CHANNEL
+ cd $TORBROWSER_UPDATE_CHANNEL/update-responses
+ tar -xf update-responses-$TORBROWSER_UPDATE_CHANNEL-$TORBROWSER_VERSION.tar
+ chmod 664 ${TORBROWSER_UPDATE_CHANNEL}/*
+ chmod 664 ${TORBROWSER_UPDATE_CHANNEL}/.htaccess
+ chmod 775 ${TORBROWSER_UPDATE_CHANNEL}/
torsocks ssh staticiforme.torproject.org "rm -rf /srv/aus1-master.torproject.org/htdocs/torbrowser/update_3/${TORBROWSER_UPDATE_CHANNEL}/*"
- torsocks rsync -avP htdocs/$TORBROWSER_UPDATE_CHANNEL staticiforme.torproject.org:/srv/aus1-master.torproject.org/htdocs/torbrows…
+ torsocks rsync -avP $TORBROWSER_UPDATE_CHANNEL staticiforme.torproject.org:/srv/aus1-master.torproject.org/htdocs/torbrows…
torsocks ssh staticiforme.torproject.org "chown -R :torwww /srv/aus1-master.torproject.org/htdocs/torbrowser/update_3/${TORBROWSER_UPDATE_CHANNEL}/*"
torsocks ssh staticiforme.torproject.org "static-update-component aus1.torproject.org"
# Finally, remove old version as we point the update channel at the new version.
@@ -228,7 +195,6 @@
torsocks git pull origin
# Now it's time to remove the obsolete version(s)
vim ./projects/torbrowser/RecommendedTBBVersions
- git commit projects/torbrowser/RecommendedTBBVersions -m "Deprecate old TBB version"
+ git commit projects/torbrowser/RecommendedTBBVersions -m "Deprecate old Tor Browser version"
torsocks git push origin master:master
cd ..
-
1
0

[translation/tails-misc_completed] Update translations for tails-misc_completed
by translation@torproject.org 15 Oct '18
by translation@torproject.org 15 Oct '18
15 Oct '18
commit 2a0e8e529117320d3b7b1384479e03f2693a138e
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Oct 15 17:16:12 2018 +0000
Update translations for tails-misc_completed
---
es.po | 163 ++++++++++++++++++++++++++++++++++++++++++------------------------
1 file changed, 103 insertions(+), 60 deletions(-)
diff --git a/es.po b/es.po
index f0d41337b..492ac7df2 100644
--- a/es.po
+++ b/es.po
@@ -17,9 +17,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Tor Project\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-09-04 11:37+0200\n"
-"PO-Revision-Date: 2018-10-07 20:58+0000\n"
-"Last-Translator: Emma Peel\n"
+"POT-Creation-Date: 2018-10-15 14:47+0200\n"
+"PO-Revision-Date: 2018-10-15 16:57+0000\n"
+"Last-Translator: eulalio barbero espinosa <eulaliob(a)gmail.com>\n"
"Language-Team: Spanish (http://www.transifex.com/otf/torproject/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -65,7 +65,7 @@ msgid ""
msgstr "El siguientes software se instala automáticamente de tu almacenamiento persistente cuando arrancas Tails."
#: config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:132
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:169
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:172
msgid ""
"To add more, install some software using <a "
"href=\"synaptic.desktop\">Synaptic Package Manager</a> or <a "
@@ -154,136 +154,148 @@ msgstr "Información de versión del paquete (build):\n%s"
msgid "not available"
msgstr "no disponible"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:143
+#. Translators: Don't translate {details}, it's a placeholder and will be
+#. replaced.
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:144
#, python-brace-format
msgid ""
"{details} Please check your list of additional software or read the system "
"log to understand the problem."
msgstr "{details} Comprueba la lista de tu software adicional o lee el registro del sistema para entender el problema."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:148
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:149
msgid ""
"Please check your list of additional software or read the system log to "
"understand the problem."
msgstr " Comprueba tu lista de software adicional o lee el log del sistema para entender el problema."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:152
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:153
msgid "Show Log"
msgstr "Mostrar registro ('log')"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:152
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:153
msgid "Configure"
msgstr "Configurar"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:216
+#. Translators: Don't translate {beginning} or {last}, they are placeholders
+#. and will be replaced.
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:218
#, python-brace-format
msgid "{beginning} and {last}"
msgstr "{beginning} y {last}"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:217
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:219
msgid ", "
msgstr ", "
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:281
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:309
+#. Translators: Don't translate {packages}, it's a placeholder and will be
+#. replaced.
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:284
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:313
#, python-brace-format
msgid "Add {packages} to your additional software?"
msgstr "¿Añadir {packages} a tu software adicional?"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:283
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:286
msgid ""
"To install it automatically from your persistent storage when starting "
"Tails."
msgstr "Para instalarlo automáticamente desde tu almacenamiento permanente cuando inicies Tails."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:285
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:288
msgid "Install Every Time"
msgstr "Instalarlo cada vez"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:286
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:315
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:289
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:319
msgid "Install Only Once"
msgstr "Instalarlo sólo una vez"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:292
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:320
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:355
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:295
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:324
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:362
msgid "The configuration of your additional software failed."
msgstr "La configuración de tu software adicional ha fallado."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:311
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:315
msgid ""
"To install it automatically when starting Tails, you can create a persistent"
" storage and activate the <b>Additional Software</b> feature."
msgstr "Para instalarlo automáticamente cuando inicies Tails, has de crear un almacenamiento permanente y activar la función <b>Software Adicional</b>."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:314
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:318
msgid "Create Persistent Storage"
msgstr "Crear Almacenamiento Persistente"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:322
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:326
msgid "Creating your persistent storage failed."
msgstr "La creación de tu almacenamiento persistente ha fallado."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:329
+#. Translators: Don't translate {packages}, it's a placeholder and will be
+#. replaced.
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:334
#, python-brace-format
msgid "You could install {packages} automatically when starting Tails"
msgstr "Podrías instalar {packages} automáticamente al iniciar Tails."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:332
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:337
msgid ""
"To do so, you need to run Tails from a USB stick installed using <i>Tails "
"Installer</i>."
msgstr "Para hacer eso, necesitas ejecutar Tails desde una memoria USB instalada con <i>Tails Installer</i>."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:345
+#. Translators: Don't translate {packages}, it's a placeholder and will be
+#. replaced.
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:351
#, python-brace-format
msgid "Remove {packages} from your additional software?"
msgstr "¿Quitar {packages} de tu software adicional?"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:347
+#. Translators: Don't translate {packages}, it's a placeholder and will be
+#. replaced.
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:354
#, python-brace-format
msgid "This will stop installing {packages} automatically."
msgstr "Esto parará la instalación de {packages} de forma automática."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:349
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:356
msgid "Remove"
msgstr "Eliminar"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:350
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:357
#: config/chroot_local-includes/usr/local/bin/tails-screen-locker:118
#: config/chroot_local-includes/usr/local/bin/tor-browser:46
msgid "Cancel"
msgstr "Cancelar"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:524
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:531
msgid "Installing your additional software from persistent storage..."
msgstr "Instalando tu software adicional desde el almacenamiento persistente..."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:526
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:533
msgid "This can take several minutes."
msgstr "Esto puede tardar un poco..."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:538
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:545
msgid "The installation of your additional software failed"
msgstr "Ha fallado la instalación de software adicional"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:553
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:560
msgid "Additional software installed successfully"
msgstr "Se ha instalado tu software adicional"
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:573
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:580
msgid "The check for upgrades of your additional software failed"
msgstr "No he podido comprobar si tu software adicional necesita actualizarse."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:575
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:583
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:582
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:590
msgid ""
"Please check your network connection, restart Tails, or read the system log "
"to understand the problem."
msgstr "Por favor, revisa tu conexión de red, reinicia Tails, o lee el registro del sistema para comprender el problema."
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:582
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:589
msgid "The upgrade of your additional software failed"
msgstr "La actualización de tu software adicional ha fallado. "
@@ -291,35 +303,41 @@ msgstr "La actualización de tu software adicional ha fallado. "
msgid "Documentation"
msgstr "Documentación"
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:95
+#. Translators: Don't translate {package}, it's a placeholder and will be
+#. replaced.
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:96
#, python-brace-format
msgid ""
"Remove {package} from your additional software? This will stop installing "
"the package automatically."
msgstr "¿Quitar {package} de tu software adicional? Esto anulará la instalación automática del paquete."
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:105
+#. Translators: Don't translate {pkg}, it's a placeholder and will be
+#. replaced.
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:107
#, python-brace-format
msgid "Failed to remove {pkg}"
msgstr "No se pudo eliminar {pkg}"
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:122
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:124
msgid "Failed to read additional software configuration"
msgstr "Ha fallado la lectura de la configuración de software adicional "
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:151
+#. Translators: Don't translate {package}, it's a placeholder and will be
+#. replaced.
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:154
#, python-brace-format
msgid "Stop installing {package} automatically"
msgstr "Detener la instalación automática de {package}"
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:176
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:179
msgid ""
"To do so, install some software using <a href=\"synaptic.desktop\">Synaptic "
"Package Manager</a> or <a href=\"org.gnome.Terminal.desktop\">APT on the "
"command line</a>."
msgstr "Para hacerlo, instala software usando <a href=\"synaptic.desktop\">el Gestor de Paquetes Synaptic</a> o <a href=\"org.gnome.Terminal.desktop\">con APT en la línea de comandos</a>."
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:185
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:188
msgid ""
"To do so, unlock your persistent storage when starting Tails and install "
"some software using <a href=\"synaptic.desktop\">Synaptic Package "
@@ -327,20 +345,20 @@ msgid ""
"line</a>."
msgstr "Para hacerlo, desbloquea tu almacenamiento persistente cuando inicies Tails, e instala software usando <a href=\"synaptic.desktop\">el Gestor de Paquetes Synaptic</a> o <a href=\"org.gnome.Terminal.desktop\">con APT en la línea de comandos</a>."
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:195
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:198
msgid ""
"To do so, create a persistent storage and install some software using <a "
"href=\"synaptic.desktop\">Synaptic Package Manager</a> or <a "
"href=\"org.gnome.Terminal.desktop\">APT on the command line</a>."
msgstr "Para hacerlo, crea un almacenamiento persistente e instala software usando <a href=\"synaptic.desktop\">el Gestor de Paquetes Synaptic</a> o <a href=\"org.gnome.Terminal.desktop\">con APT en la línea de comandos</a>."
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:203
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:206
msgid ""
"To do so, install Tails on a USB stick using <a href=\"tails-"
"installer.desktop\">Tails Installer</a> and create a persistent storage."
msgstr "Para hacerlo, instala Tails en una memoria USB utilizando el <a href=\"tails-installer.desktop\">Tails Installer</a> y crea un almacenamiento persistente."
-#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:250
+#: config/chroot_local-includes/usr/local/bin/tails-additional-software-config:253
msgid "[package not available]"
msgstr "[paquete no disponible]"
@@ -540,31 +558,37 @@ msgstr "No se obtuvo ningún servidor DNS a través de DHCP o configurado manual
msgid "Failed to run browser."
msgstr "Falló al iniciar el navegador."
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:56
+#. Translators: Don't translate {volume_label} or {volume_size},
+#. they are placeholders and will be replaced.
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:58
#, python-brace-format
msgid "{volume_label} ({volume_size})"
msgstr "{volume_label} ({volume_size})"
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:59
+#. Translators: Don't translate {partition_name} or {partition_size},
+#. they are placeholders and will be replaced.
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:63
#, python-brace-format
msgid "{partition_name} ({partition_size})"
msgstr "{partition_name} ({partition_size})"
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:62
+#. Translators: Don't translate {volume_size}, it's a placeholder
+#. and will be replaced.
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:68
#, python-brace-format
msgid "{volume_size} Volume"
msgstr "{volume_size} Volumen"
#. Translators: Don't translate {volume_name}, it's a placeholder and
#. will be replaced.
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:101
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:107
#, python-brace-format
msgid "{volume_name} (Read-Only)"
msgstr "{volume_name} (Sólo lectura)"
#. Translators: Don't translate {partition_name} and {container_path}, they
#. are placeholders and will be replaced.
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:109
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:115
#, python-brace-format
msgid "{partition_name} in {container_path}"
msgstr "{partition_name} en {container_path}"
@@ -573,14 +597,14 @@ msgstr "{partition_name} en {container_path}"
#. they are placeholders and will be replaced. You should only have to
#. translate
#. this string if it makes sense to reverse the order of the placeholders.
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:116
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:122
#, python-brace-format
msgid "{volume_name} – {path_to_file_container}"
msgstr "{volume_name} – {path_to_file_container}"
#. Translators: Don't translate {partition_name} and {drive_name}, they
#. are placeholders and will be replaced.
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:122
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:128
#, python-brace-format
msgid "{partition_name} on {drive_name}"
msgstr "{partition_name} en {drive_name}"
@@ -589,11 +613,28 @@ msgstr "{partition_name} en {drive_name}"
#. they are placeholders and will be replaced. You should only have to
#. translate
#. this string if it makes sense to reverse the order of the placeholders.
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:129
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:135
#, python-brace-format
msgid "{volume_name} – {drive_name}"
msgstr "{volume_name} – {drive_name}"
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:222
+msgid "Wrong passphrase or parameters"
+msgstr "Contraseña o parámetros incorrectos"
+
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:224
+msgid "Error unlocking volume"
+msgstr "Error al desbloquear el volumen"
+
+#. Translators: Don't translate {volume_name} or {error_message},
+#. they are placeholder and will be replaced.
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:228
+#, python-brace-format
+msgid ""
+"Couldn't unlock volume {volume_name}:\n"
+"{error_message}"
+msgstr "No se pudo desbloquear el volumen {volume_name}:\n{error_message}"
+
#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_list.py:83
msgid "No file containers added"
msgstr "No se añadieron contenedores de archivos"
@@ -615,38 +656,40 @@ msgstr "El contenedor de archivo %s ya debería estar en la lista."
msgid "Container opened read-only"
msgstr "Abierto contenedor de sólo lectura"
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:132
+#. Translators: Don't translate {path}, it's a placeholder and will be
+#. replaced.
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:133
#, python-brace-format
msgid ""
"The file container {path} could not be opened with write access. It was opened read-only instead. You will not be able to modify the content of the container.\n"
"{error_message}"
msgstr "El contenedor de archivo {path} no se debería abrir con permiso de escritura. Ha sido abierto para solo-lectura. No deberías poder modificar el contenido del contenedor. {error_message}"
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:137
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:138
msgid "Error opening file"
msgstr "Error al abrir fichero"
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:159
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:160
msgid "Not a VeraCrypt container"
msgstr "No es un contenedor VeraCrypt"
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:160
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:161
#, python-format
msgid "The file %s does not seem to be a VeraCrypt container."
msgstr "El archivo %s no parece ser un contenedor VeraCrypt."
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:162
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:163
msgid "Failed to add container"
msgstr "Error al agregar contenedor"
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:163
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:164
#, python-format
msgid ""
"Could not add file container %s: Timeout while waiting for loop setup.Please"
" try using the <i>Disks</i> application instead."
msgstr "Imposible añadir contenedor de archivo %s: Tiempo de espera agotado mientras esperaba la configuración del bucle. Prueba a usar la aplicación <i>Disks</i>."
-#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:208
+#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_manager.py:209
msgid "Choose File Container"
msgstr "Selecciona contenedor de archivo"
1
0

[translation/tails-misc] Update translations for tails-misc
by translation@torproject.org 15 Oct '18
by translation@torproject.org 15 Oct '18
15 Oct '18
commit 0c2df2c3dd6a01e634623092401a682c4cd41722
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Oct 15 17:16:05 2018 +0000
Update translations for tails-misc
---
es.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/es.po b/es.po
index ce737784f..492ac7df2 100644
--- a/es.po
+++ b/es.po
@@ -18,8 +18,8 @@ msgstr ""
"Project-Id-Version: Tor Project\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-15 14:47+0200\n"
-"PO-Revision-Date: 2018-10-15 14:43+0000\n"
-"Last-Translator: carolyn <carolyn(a)anhalt.org>\n"
+"PO-Revision-Date: 2018-10-15 16:57+0000\n"
+"Last-Translator: eulalio barbero espinosa <eulaliob(a)gmail.com>\n"
"Language-Team: Spanish (http://www.transifex.com/otf/torproject/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -620,11 +620,11 @@ msgstr "{volume_name} – {drive_name}"
#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:222
msgid "Wrong passphrase or parameters"
-msgstr ""
+msgstr "Contraseña o parámetros incorrectos"
#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume.py:224
msgid "Error unlocking volume"
-msgstr ""
+msgstr "Error al desbloquear el volumen"
#. Translators: Don't translate {volume_name} or {error_message},
#. they are placeholder and will be replaced.
@@ -633,7 +633,7 @@ msgstr ""
msgid ""
"Couldn't unlock volume {volume_name}:\n"
"{error_message}"
-msgstr ""
+msgstr "No se pudo desbloquear el volumen {volume_name}:\n{error_message}"
#: config/chroot_local-includes/usr/local/lib/python3/dist-packages/unlock_veracrypt_volumes/volume_list.py:83
msgid "No file containers added"
1
0

15 Oct '18
commit 633e99575ff5576ea01cc03c085b22776972bcc3
Merge: d1ec7bb06 6b2ef2c55
Author: Nick Mathewson <nickm(a)torproject.org>
Date: Mon Oct 15 12:52:54 2018 -0400
Merge branch 'maint-0.3.3' into maint-0.3.4
src/or/hs_intropoint.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
1
0