tor-commits
Threads by month
- ----- 2025 -----
- October
- September
- August
- July
- 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
December 2017
- 14 participants
- 2422 discussions

21 Dec '17
commit 5db94adac24a3418d6dcef0078cea330d76ae442
Author: Nick Mathewson <nickm(a)torproject.org>
Date: Thu Dec 21 08:50:41 2017 -0500
Fix a pair of memory leaks in tor_cleanup()
Spotted by coverity scan as 1426749 and 1426750
Bug not in any released Tor.
---
src/or/main.c | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/src/or/main.c b/src/or/main.c
index 7f55f1210..e449b95b9 100644
--- a/src/or/main.c
+++ b/src/or/main.c
@@ -3504,10 +3504,17 @@ tor_cleanup(void)
/* Remove control port file */
tor_remove_file(options->ControlPortWriteToFile);
/* Remove cookie authentication file */
- tor_remove_file(get_controller_cookie_file_name());
+ {
+ char *cookie_fname = get_controller_cookie_file_name();
+ tor_remove_file(cookie_fname);
+ tor_free(cookie_fname);
+ }
/* Remove Extended ORPort cookie authentication file */
- tor_remove_file(get_ext_or_auth_cookie_file_name());
-
+ {
+ char *cookie_fname = get_ext_or_auth_cookie_file_name();
+ tor_remove_file(cookie_fname);
+ tor_free(cookie_fname);
+ }
if (accounting_is_enabled(options))
accounting_record_bandwidth_usage(now, get_or_state());
or_state_mark_dirty(get_or_state(), 0); /* force an immediate save. */
1
0
commit 8ca3afd216ea3a1e9f48c33cd78aeb1577ab6a04
Author: hiromipaw <hiro(a)torproject.org>
Date: Thu Dec 21 13:55:35 2017 +0100
Fix previous redirect
---
.htaccess | 1 -
1 file changed, 1 deletion(-)
diff --git a/.htaccess b/.htaccess
index cbc5372b..0c7514f9 100644
--- a/.htaccess
+++ b/.htaccess
@@ -84,7 +84,6 @@ RewriteRule ^donate/donor-faq(.*) https://donate.torproject.org/donor-faq [R=302
RewriteRule ^donate/donor-privacy-policy(.*) https://donate.torproject.org/privacy-policy [R=302,L]
RewriteRule ^donate/thankyou(.*) https://donate.torproject.org/thank-you [R=302,L]
RewriteRule ^thankyou(.*) https://donate.torproject.org/thank-you [R=302,L]
-RewriteRule ^averyonionthankyou(.*) /averyonionthankyou.html.en [R=302,L]
RewriteRule ^embed/onionvideo(.*) https://www.youtube.com/embed/TXT0F7p7WbM [R=301,L]
# The following redirect is necessary because we're using that URL on
1
0
commit 121caf0dede7bb5327af4e3198bc732459c5bd2f
Author: hiromipaw <hiro(a)torproject.org>
Date: Thu Dec 21 13:44:44 2017 +0100
Fix redirect
---
.htaccess | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.htaccess b/.htaccess
index 21386d6f..cbc5372b 100644
--- a/.htaccess
+++ b/.htaccess
@@ -85,7 +85,7 @@ RewriteRule ^donate/donor-privacy-policy(.*) https://donate.torproject.org/priva
RewriteRule ^donate/thankyou(.*) https://donate.torproject.org/thank-you [R=302,L]
RewriteRule ^thankyou(.*) https://donate.torproject.org/thank-you [R=302,L]
RewriteRule ^averyonionthankyou(.*) /averyonionthankyou.html.en [R=302,L]
-RewriteRule ^embed/onionvideo(.*) https://www.youtube.com/embed/TXT0F7p7WbM [R=302,L]
+RewriteRule ^embed/onionvideo(.*) https://www.youtube.com/embed/TXT0F7p7WbM [R=301,L]
# The following redirect is necessary because we're using that URL on
# some external resources (the donate infrastructure in particular) and
1
0
commit 3a73aeabec6b069264143784d35a5f944b33023a
Author: Nick Mathewson <nickm(a)torproject.org>
Date: Fri Dec 1 08:55:33 2017 -0500
New releases
---
Makefile | 4 ++--
include/versions.wmi | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index c6f0288f..5f768488 100644
--- a/Makefile
+++ b/Makefile
@@ -14,8 +14,8 @@
# branch to your personal webwml repository, open a trac ticket in the
# website component, and set it to needs_review.
-export STABLETAG=tor-0.3.1.8
-export DEVTAG=tor-0.3.2.5-alpha
+export STABLETAG=tor-0.3.1.9
+export DEVTAG=tor-0.3.2.6-alpha
WMLBASE=.
SUBDIRS=docs eff projects press about download getinvolved donate docs/torbutton
diff --git a/include/versions.wmi b/include/versions.wmi
index b4f13c80..f7073ca7 100644
--- a/include/versions.wmi
+++ b/include/versions.wmi
@@ -1,5 +1,5 @@
-<define-tag version-stable whitespace=delete>0.3.1.8</define-tag>
-<define-tag version-alpha whitespace=delete>0.3.2.5-alpha</define-tag>
+<define-tag version-stable whitespace=delete>0.3.1.9</define-tag>
+<define-tag version-alpha whitespace=delete>0.3.2.6-alpha</define-tag>
<define-tag version-torbrowserdevelopbranch whitespace=delete>maint-7.0</define-tag>
1
0

21 Dec '17
commit 8d7dd7b65ec798139cf2cbb25ca10b4106b880f3
Author: kat <kat(a)torproject.org>
Date: Sat Dec 2 14:50:57 2017 -0500
Fix dead links and update content. (#22522)
Make dead news report links point to wayback machine versions.
Make dead adopton link point to Wikipedia.
Removed outdated IBB/BBG link and content.
Added SecureDrop to journalist section.
---
about/en/torusers.wml | 20 +++++++++-----------
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/about/en/torusers.wml b/about/en/torusers.wml
index f0a32be7..1313fc4d 100644
--- a/about/en/torusers.wml
+++ b/about/en/torusers.wml
@@ -57,7 +57,7 @@
</li>
<li><strong>They research sensitive topics.</strong>
There's a wealth of information available online. But perhaps in your country, access to information on AIDS, birth control,
- <a href="http://www.theepochtimes.com/n2/china-news/tibetan-culture-website-shut-dow…">Tibetan culture</a>,
+ <a href="https://web.archive.org/web/20120107130815/http://www.theepochtimes.com/n2/…">Tibetan culture</a>,
or world religions is behind a national firewall.
</li>
<li><strong>They skirt surveillance.</strong> Even harmless web browsing can sometimes raise red flags for suspicious observers. Using Tor protects your privacy by making it extremely dificult for an observer to correlate the sites you visit with your physical-world identity.
@@ -74,12 +74,10 @@
tracks Internet prisoners of conscience and jailed or harmed journalists all over the world. They advise
journalists, sources, bloggers, and dissidents to use Tor to ensure their privacy and safety.
</li>
- <li><strong>The US <a href="http://www.ibb.gov/">International Broadcasting Bureau</a></strong>
- (Voice of America/Radio Free Europe/Radio Free Asia) supports Tor development to help Internet users in countries without
- safe access to free media. Tor preserves the ability of persons behind national firewalls or under
- the surveillance of repressive regimes to obtain a global perspective on controversial topics including democracy,
- economics and religion.
- </li>
+ <li>Tor is part of <strong><a href="https://securedrop.org/">SecureDrop</a></strong>, an open-source whistleblower submission system that media organizations can use to securely accept documents from and communicate with anonymous sources. <a href="https://securedrop.org/directory">Many news organizations</a> use SecureDrop, including the Associated Press, The Washington Post, The New York Times, The CBC, ProPublica, Dagbladet, and more.
+ </li>
+ <li>Tor preserves the ability of people behind national firewalls or under the surveillance of repressive regimes to obtain a global perspective on controversial topics including democracy, economics and religion.
+ </li>
<li><strong>Citizen journalists in China</strong> use Tor to write about
local events to encourage social change and political reform.
</li>
@@ -179,7 +177,7 @@
<li>
Tor can help activists avoid government or corporate censorship that hinders organization.
In one such case, a
- <a href="http://www.cbc.ca/canada/story/2005/07/24/telus-sites050724.html">Canadian ISP blocked access to a union website used by their own employees</a>
+ <a href="https://web.archive.org/web/20071015142759/http://www.cbc.ca:80/canada/stor…">Canadian ISP blocked access to a union website used by their own employees</a>
to help organize a strike.
</li>
</ul>
@@ -256,7 +254,7 @@
<hr>
<ul>
<li>Frequently we hear about bloggers who are
- <a href="http://online.wsj.com/public/article/SB112541909221726743-Kl4kLxv0wSbjqrkXg…">sued</a> or
+ <a href="https://web.archive.org/web/20060910122231/http://online.wsj.com/public/art…">sued</a> or
<a href="http://www.usatoday.com/money/workplace/2005-06-14-worker-blogs-usat_x.htm">fired</a>
for saying perfectly legal things online, in their blog.</li>
<li>We recommend the <a href="http://www.eff.org/issues/bloggers/legal">EFF Legal Guide for Bloggers</a>.</li>
@@ -317,8 +315,8 @@
<a href="http://www.edge.org/q2006/q06_4.html#kelly">con</a>, and <a
href="http://web.mit.edu/gtmarx/www/anon.html">academic</a>) over anonymity. The Tor project is based on the belief that anonymity is not
just a good idea some of the time — it is a requirement for a free and functioning society. The <a href="http://www.eff.org/issues/anonymity">EFF maintains a good overview</a> of how anonymity was crucial to the founding of the United States. Anonymity is recognized by US courts as a fundamental and important right. In fact, governments mandate anonymity in many cases themselves:
- <a href="https://www.crimeline.co.za/">police tip lines</a>,
- <a href="http://www.texasbar.com/Content/ContentGroups/Public_Information1/Legal_Res…">adoption services</a>,
+ <a href="https://www.crimeline.co.za/">police tip lines</a>,
+ <a href="https://en.wikipedia.org/wiki/Closed_adoption">some adoption services</a>,
<a href="http://writ.news.findlaw.com/aronson/20020827.html">police officer identities</a>,
and so forth. It would be impossible to rehash the entire anonymity debate here — it is too large an issue with too many nuances, and there
are plenty of other places where this information can be found. We do have a <a href="<page docs/faq-abuse>">Tor abuse</a> page describing some of
1
0

[webwml/staging] Add sections for trac (#18586) and reporting bad relays (#22412).
by hiro@torproject.org 21 Dec '17
by hiro@torproject.org 21 Dec '17
21 Dec '17
commit 9f5f29d3b01135ff66317af76046208a902a2cd3
Author: kat <kat(a)torproject.org>
Date: Sun Dec 3 14:59:18 2017 -0500
Add sections for trac (#18586) and reporting bad relays (#22412).
Add sections.
Move security section to directly follow trac section.
---
about/en/contact.wml | 42 +++++++++++++++++++++++++++++++-----------
1 file changed, 31 insertions(+), 11 deletions(-)
diff --git a/about/en/contact.wml b/about/en/contact.wml
index 6105e9cb..2c7348f7 100644
--- a/about/en/contact.wml
+++ b/about/en/contact.wml
@@ -16,9 +16,11 @@
<li><a href="#support">Support</a></li>
<li><a href="#irc">IRC</a></li>
<li><a href="#twitter">Twitter</a></li>
+ <li><a href="#bugs">Bug Tracker</a></li>
+ <li><a href="#security">Security Issues</a></li>
+ <li><a href="#badrelays">Report Bad Relays</a></li>
<li><a href="#email">Email</a></li>
<li><a href="#mail">Mailing Address</a></li>
- <li><a href="#security">Security Issues</a></li>
</ul>
<a id="support"></a>
@@ -88,7 +90,34 @@
</ul>
</p>
- <a id="email"></a>
+ <a id="bugs"></a>
+ <h3><a class="anchor" href="#bugs">Bug Tracker</a></h3>
+ <p>You can report bugs other than <a href="#security">security
+ issues</a> using our <a href="https://trac.torproject.org/projects/tor"
+ >bug tracker</a>. Our
+ <a href="<page getinvolved/volunteer>">volunteer page</a> has
+ convenient links to <a href="<page getinvolved/volunteer>#Projects">
+ project-related queries</a>.</p>
+
+ <a id="security"></a>
+ <h3><a class="anchor" href="#security">Security Issues</a></h3>
+ <p>If you've found a security issue in one of our projects or our
+ infrastructure, please email the respective maintainer. You can find
+ their GPG fingerprint/key on our <a
+ href="https://db.torproject.org">developer ldap search page</a>. Due
+ to the many different projects we have, we do not offer a single
+ list for security issues.</p>
+
+ <a id="badrelays"></a>
+ <h3><a class="anchor" href="#badrelays">Report Bad Relays</a></h3>
+ <p>If you find a relay that you think is malicious, misconfigured,
+ or otherwise broken, please check out our
+ <a href="https://trac.torproject.org/projects/tor/wiki/doc/ReportingBadRelays">
+ wiki page</a> and <a href="https://blog.torproject.org/how-report-bad-relays"
+ >blog post</a> on how to report it.</p>
+
+
+ <a id="email"></a>
<h3><a class="anchor" href="#email">Email</a></h3>
<p>If you have Tor questions, please try to help yourself via the
above support venues. Please don't use this contact address
@@ -116,15 +145,6 @@
Seattle, WA 98194 USA<br><br>
</address>
- <a id="security"></a>
- <h3><a class="anchor" href="#security">Security Issues</a></h3>
- <p>If you've found a security issue in one of our projects or our
- infrastructure, please email the respective maintainer. You can find
- their GPG fingerprint/key on our <a
- href="https://db.torproject.org">developer ldap search page</a>. Due
- to the many different projects we have, we do not offer a single
- list for security issues.
-
</div>
<!-- END MAINCOL -->
<div id = "sidecol">
1
0
commit 656a7a382335ee537a2fa1fd6980509f7414f09d
Author: hiromipaw <hiro(a)torproject.org>
Date: Mon Dec 4 19:49:09 2017 +0100
Fix #24233
---
include/donatehead.wmi | 4 +---
include/links.wmi | 2 +-
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/include/donatehead.wmi b/include/donatehead.wmi
index 7115abaf..a1f616c5 100644
--- a/include/donatehead.wmi
+++ b/include/donatehead.wmi
@@ -34,9 +34,7 @@
</div>
<ul id="navbar" class="nav navbar-nav navbar-right">
<li><a href="<page about/overview>">About</a></li>
- <:{
- printf '<li><a href="https://donate.torproject.org/donor-faq">Questions?</a></li>'
- }:>
+ <:{ printf '<li><a href="https://donate.torproject.org/donor-faq">Questions?</a></li>' }:>
</ul>
</div>
</nav>
diff --git a/include/links.wmi b/include/links.wmi
index ce903703..601f57b8 100644
--- a/include/links.wmi
+++ b/include/links.wmi
@@ -13,7 +13,7 @@
<define-tag tbbrepo whitespace=delete>https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:</define-tag>
<define-tag specblob whitespace=delete>https://gitweb.torproject.org/torspec.git/tree/</define-tag>
<define-tag doxygen whitespace=delete>https://doxygen.torproject.org/</define-tag>
-<define-tag donatefaq whitespace=delete>https://donate.torproject.org/donor-faq</define-tag>
+<define-tag donatefaq whitespace=delete>https://donate.torproject.org/donor-faq</define-tag>
# Xinclude "locallinks.wmi"
1
0
commit 7f27d07261d0be534e25f174e5643c50c80cd9ed
Author: hiromipaw <hiro(a)torproject.org>
Date: Tue Dec 5 18:23:47 2017 +0100
Adjust css top nav
---
css/layout.css | 3 ++-
css/layout.min.css | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/css/layout.css b/css/layout.css
index 33b30c00..a69ee491 100644
--- a/css/layout.css
+++ b/css/layout.css
@@ -55,7 +55,8 @@ body {
#nav {
position: absolute;
top: 30px;
- left: 130px; float: right;
+ left: 115px;
+ float: right;
}
#nav ul {
diff --git a/css/layout.min.css b/css/layout.min.css
index 4bdb092e..85d024a7 100644
--- a/css/layout.min.css
+++ b/css/layout.min.css
@@ -1 +1 @@
-@charset "UTF-8";body{background:#fff}#wrap{width:960px;margin:0 auto}.left{float:left}.right{float:right}.twenty{width:20%}.thirty{width:30%}.forty{width:40%}.fifty{width:50%}.sixty{width:60%}.hundred{width:100%}.nopad{padding:0}.toppad{padding-top:10px}.toptwenty{margin-top:20px}.topforty{margin-top:40px}.hidden{display:none}#header{width:960px;height:97px;margin-bottom:23px;position:relative}h1#logo{margin:0;float:left}h1#logo a,h1#logo a:visited{background:url(../images/tor-logo.jpg) left top no-repeat;text-indent:-9999px;overflow:hidden;width:150px;height:97px;display:block}#nav{position:absolute;top:30px;left:130px;float:right}#nav ul{height:50px;float:right;margin-bottom:0}#nav ul li{float:left;display:inline;width:auto}#calltoaction{height:30px;float:right;margin-top:100px;margin-right:5px;text-align:center}#calltoaction ul{padding:0;margin:0;height:30px;list-style:none;float:right}#calltoaction ul li{list-style:none;display:inline;float:none;width:100px;margin-left:0}#callt
oaction ul li a:link,#calltoaction ul li a:visited{display:block;background:url(../images/cta-buttons.jpg) top center no-repeat #885ca4;padding:4px 8px;color:#fff;font-weight:bold;text-decoration:none;font-size:13px;line-height:22px;height:22px;width:84px;float:left;text-shadow:1px 1px 0 #111}#calltoaction ul li:hover a{background:url(../images/cta-buttons.jpg) bottom center no-repeat #ff9800;font-weight:bold;text-shadow:1px 1px 0 #111}#calltoaction ul li:first-child a:link,#calltoaction ul li:first-child a:visited,#calltoaction ul li:hover:first-child a{-webkit-border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px;border-top-left-radius:7px;border-bottom-left-radius:7px}#calltoaction ul li:first-child a:link,#calltoaction ul li:first-child a:visited{background:url(../images/cta-buttons.jpg) top left no-repeat #885ca4}#calltoaction ul li:hover:first-child a{background:url(../images/cta-buttons.jpg) bottom le
ft no-repeat #ff9800}#calltoaction ul li:last-child a:link,#calltoaction ul li:last-child a:visited,#calltoaction ul li:hover:last-child a{-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;border-top-right-radius:7px;border-bottom-right-radius:7px}#calltoaction ul li:last-child a:link,#calltoaction ul li:last-child a:visited{background:url(../images/cta-buttons.jpg) top right no-repeat #885ca4;color:#fff}#calltoaction ul li:hover:last-child a{background:url(../images/cta-buttons.jpg) bottom right no-repeat #ff9800}#banner{background:url(../images/bg-banner.jpg) left top no-repeat;height:200px;width:600px;padding:23px 15px;margin-bottom:15px}#download a:link,#download a:visited{margin:-17px 0 0;background:url(../images/button-download.png) left top no-repeat;width:257px;height:79px;float:left;padding:35px 0 0 80px;text-decoration:none}#download a .download-tor{background:url(../images/button-d
ownload-arrow.png) right center no-repeat;font-family:"Arial Narrow",Arial,sans-serif;color:#fff;font-size:2.167em;letter-spacing:1px;padding-right:25px}#download a .version{color:#bda5cc;font-size:1.167em;line-height:1.167em}#download a .info{color:#bda5cc;font-size:.833em;line-height:.833em}#download a:hover{background-position:0 -114px}#download a:hover .version,#download a:hover .info{color:#f1c6a1}#banner ul{background:#387520 url(../images/banner-gradient.jpg) left top repeat-x;border:1px solid #366b32;width:180px;float:right;margin:0 15px 0 0;padding:10px 10px 10px 30px}#banner ul li{list-style:url(../images/white-bullet.png) outside;padding:5px 0}#content{width:960px}#content img{max-width:710px}#breadcrumbs{padding:0 0 10px 5px}#home #maincol{float:left;width:620px;margin-right:20px}#maincol{float:right;width:710px;margin-bottom:20px}#dow-don-left,#maincol-left{float:left;width:710px;margin-bottom:20px}#maincol .topforty .icon img{border:0}.subcol{width:280px;float:left;mar
gin:0 0 25px}#content .first{margin-right:20px}#home #sidecol{float:right;width:300px}#sidecol{float:left;width:230px;margin-right:20px}#dow-don-right,#sidecol-right{float:right;width:230px;margin-left:20px;padding-top:100px}#torusers{margin:0 0 27px}.user{margin:0 0 12px;height:auto}.user img,.project-icon{border:1px solid #cac8a7;float:left;margin:3px 10px 0 0}.user p{margin:0}.img-shadow{float:left;background:url(../images/shadowAlpha.png) no-repeat bottom right!important;background:url(../images/shadow.gif) no-repeat bottom right;margin:10px 0 10px 10px!important;margin:10px 0 10px 5px}.img-shadow .infoblock,.img-shadow .important-infoblock,.img-shadow .custom-infoblock,.img-shadow #sidenav,.img-shadow .sidenav-sub{display:block;position:relative;margin:-6px 6px 6px -6px;background-color:#fff;border:1px solid #ddd}.img-shadow .important-infoblock{background-color:#f7f8f0;border:1px solid #eeefe8}.img-shadow .infoblock,.img-shadow .important-infoblock{padding:15px;width:188px}.im
g-shadow .custom-infoblock{padding:15px;height:120px;width:426px}.img-shadow .infoblock p,.img-shadow .important-infoblock p,.img-shadow .custom-infoblock p{margin:0}.img-shadow #sidenav,.img-shadow .sidenav-sub{padding:10px 0 0;width:218px}#sidenav ul li,.sidenav-sub ul li{border-bottom:1px solid #ddd}#sidenav ul li.dropdown a:link,#sidenav ul li.dropdown a:visited{background:url(../images/sidenav-arrow.gif) left center no-repeat}#sidenav ul li.dropdown a.active{background:url(../images/sidenav-arrow-active.gif) left center no-repeat}.sidenav-sub ul li.dropdown a:link,.sidenav-sub ul li.dropdown a:visited{background:url(../images/sidenav-arrow.gif) left top no-repeat;margin-top:12px}#sidenav ul li a:link,#sidenav ul li a:visited{display:block;height:auto;padding:8px 15px 8px 26px}#sidenav ul li ul li a:link,#sidenav ul li ul li a:visited{padding-left:37px}.sidenav-sub ul li a:link,.sidenav-sub ul li a:visited{display:block;padding:0 15px 10px 26px;line-height:16px}#sidenav ul li.ac
tive{background:url(../images/sidenav-active.png) left center no-repeat;width:230px;border:0}#sidenav ul li ul li ul li a:link,#sidenav ul li ul li ul li a:visited{padding-left:48px}table{width:100%}td{padding:12px}table td img,table tr img{border:0;float:left;margin-right:10px}.icon{float:left;width:auto;margin-right:15px;padding:10px 0;border:0}.calendar{background:url(../images/icon-calendar.jpg) left top no-repeat;float:left;margin-right:10px;width:45px;height:54px;text-align:center;padding:4px 0}.fauxhead{background:url(../images/table-arrow.jpg) right top no-repeat;width:100%;height:11px}#home-our-projects td{height:92px;width:296px;padding:6px}#ecosystem_presentation{height:30px;padding-top:10px;padding-left:60px;vertical-align:middle;background:url("../images/video.png") no-repeat scroll left center transparent;font-size:1.7em;font-weight:bold}#ecosystem_presentation a{text-decoration:none}.project{float:left;padding:6px;border:1px solid #cac8a7;height:76px;width:284px;-webk
it-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.project img{border:0;margin-right:6px}.beige{background:#f5f5df}.gray{background:#e0e0e0}.meta{float:right;width:auto}.windows24{background:url("../images/icon-windows24.png") no-repeat scroll left center transparent}.mac24{background:url("../images/icon-mac24.png") no-repeat scroll left center transparent}.linux24{background:url("../images/icon-linux24.png") no-repeat scroll left center transparent}.smartphone24{background:url("../images/icon-smartphone24.png") no-repeat scroll left center transparent}.sourcecode24{background:url("../images/icon-sourcecode24.png") no-repeat scroll left center transparent}.windows24,.mac24,.linux24,.smartphone24,.sourcecode24{display:block;line-height:32px;padding:0 0 0 33px}.accordionButton{background:url("../images/table-title.jpg") repeat-x left bottom #885ca4;color:#fff;margin:0;font-size:1.1em;font-weight:bold;height:32px;float:left;_float:none;border:1px solid #fff;border-bottom
:0;cursor:pointer;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;position:relative;padding-left:30px;width:680px}.accordionButton:hover{background:url("../images/table-title-hover.jpg") repeat-x left bottom #885ca4;text-shadow:1px 1px 0 rgba(17,17,17,1)}.on:before,.off:before{position:absolute;content:'';height:0;width:0;font-size:0;line-height:0}.on:before{top:14px;left:10px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}.off:before{top:9px;left:14px;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid #fff}.accordionContent{width:708px;float:left;_float:none;background:#fff;display:block}.accordionContent .fauxhead{width:710px}.package{float:left;height:280px;margin:0;padding:25px 20px 20px 20px;border-top:1px solid #888}.package h2{margin-bottom:3px}.packa
ge p{margin-top:16px;padding-left:10px}.downloads{display:block;float:left;width:238px;padding:0 16px 0 0;text-align:center}.lang{float:right;display:none;width:80px;height:20px;margin:0 7px 0 0;padding:0 0 0 3px;background-color:#fefff7;border:2px solid #cccfb8;border-top:0;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.button{text-align:center;display:block;width:234px;height:69px;text-decoration:none;background:url(../images/button-downloadpage.png) bottom left no-repeat;margin:0 auto 8px auto;text-shadow:1px 1px 0 rgba(17,17,17,1);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.button .strong{display:block;padding:10px 0 0 57px}.button .normal{padding:5px 0 0 57px;display:block}.sig{display:block;margin:3px 0 20px 0}.easy{width:712px;margin-bottom:10px;padding-bottom:8px}#download-donate{background-at
tachment:scroll;background-clip:border-box;background-color:transparent;background-image:url(../images/headerbg.jpg);background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.easy .package h2,.easy .package em{display:block;width:100%;text-align:left}.easy .package h2{padding-top:10px;padding-bottom:5px}.easy .package em{font-size:1.2em;padding-top:8px;padding-bottom:4px}.easy .package p{padding-left:0;font-size:15px;text-align:justify}.easy .package p.alt-dl{text-align:left;text-indent:0;padding-left:0;margin-top:32px}.all-dl{display:block;text-align:left;width:100%;font-size:15px}.all-dl a{text-decoration:none;font-weight:bold}.all-dl a:hover{text-decoration:underline}.easy .package{float:none;padding:0 8px 0 12px}.open{display:block}.lang-alt{line-height:15px;font-size:10px;float:right;margin-right:10px}.expander{text-align:right;float:right;padding:10px 20px 0 0;font-size:15px;display:none}.title{background:url(../images/table-t
itle-arrow.jpg) right top no-repeat;padding:10px 25px 0 10px;height:33px;float:left}.title a:link,.title a:visited{background:url(../images/table-title.jpg) left top no-repeat;height:33px;display:block}.paypal{float:left;width:auto;min-height:159px;max-width:365px}.paypal span{padding-right:20px}.warning-top{width:618px;padding:10px 10px 10px 60px;margin:0 10px 0 10px;display:block;background:url("../images/warning.png") no-repeat scroll 2px 23px #fffeb6;border:1px solid #a6a427;border-bottom:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.warning-top h2{padding-right:15px;padding-left:0;margin-bottom:5px}.warning-top p{padding-left:10px;margin-bottom:0}.warning{float:left;_float:none;padding:25px 25px;margin-top:4px}.warning p{padding-left:10px}.focus{background:#f4f2c7;border:1px solid #ebd4a9;padding:10px 15px}.focus .icon{float:left;widt
h:auto;margin-right:10px}.featured-project{width:313px}input,select{margin:0 3px 10px 0}input.textfield{padding:0 10px;vertical-align:top}.donate-btn{background:left top no-repeat;height:26px;width:92px;text-indent:-9999px;overflow:hidden;border:0;vertical-align:top;margin-top:5px}.donate-btn:hover{background-position:0 -26px;cursor:pointer}.signup{background:#96c35a;border-top:1px solid #6ab334;border-left:1px solid #6ab334;border-bottom:1px solid #5a952b;border-right:1px solid #5a952b;height:31px;padding:0 5px;vertical-align:top;color:#222c14;font-weight:bold;font-size:1em;line-height:1em}.signup:hover{background:#6ab334}select#lang{float:left;width:160px;margin-right:3px}.go{background:#96c35a;border-top:1px solid #6ab334;border-left:1px solid #6ab334;border-bottom:1px solid #5a952b;border-right:1px solid #5a952b;padding:0 5px;vertical-align:top;color:#222c14;font-weight:bold;font-size:1em;line-height:1em;height:18px}.go:hover{background:#6ab334}#footer{width:1024px;height:200px;
border-top:1px solid #ddd;padding:20px 0;margin:20px 0 0}.onion{float:left;width:88px;padding-right:20px;height:100%}#footer .about{width:180px;padding-right:30px;border-right:1px solid #ddd;float:left}#footer .newsletter{padding:0 0 15px 30px;width:auto;margin-left:308px}#footer input.textfield{width:220px;height:26px}#footer input{margin:0}#footer .col{float:left;width:100px;margin-left:20px}#footer .first{margin-left:30px}#footer .wider{width:201px}small{margin:0 auto 0 auto;text-align:center;font-size:10px;font-style:italic}.hlist{text-align:center;display:block;width:100%;padding:0;list-style:none;margin:0 0 18px 0}.hlist li{display:inline-block;border-right:1px solid #444;margin-left:-4px}.hlist li.last{border-right:0 solid #444}.hlist a{display:block;top:0;right:0;bottom:0;left:0;text-decoration:none;font-weight:bold;padding:0 8px}.dbox{float:none;text-align:center;color:#222;border:0;padding:1.4em .7em;width:163px;margin:0 0 0 10px}.dbox p{display:block;padding:0;margin:0}.d
box h2{padding:13px 0 15px 0;position:relative;color:black;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;height:35px;margin-bottom:-20px;margin-left:-6px;z-index:-10}.dbox input.donate-btn{background:url(../images/btn_donateCC_LG.gif) left top no-repeat transparent;height:68px;width:186px;margin-top:0;display:block;background-color:transparent;color:transparent;margin:10px auto 10px auto;padding:0}.dbox span{float:left;padding-right:0}.dbox div label{padding:0 10px 0 0}.dbox h6#ppinfo{width:100%;text-align:center;margin:-15px auto 0 auto}.dbox small,.dbox.donate #ppinfo{margin:0 auto 0 auto;text-align:center;font-size:10px;font-style:normal}.dbox.dl{float:none;width:177px;margin:0 5px 20px 5px}.dbox.dl input.amount{width:87px}.dbox.donate{float:none;padding:30px 30px;width:626px;min-height:0;max-width:none;text-align:left}.dbox.donate input,.dbox.donate select{padding-bottom:0;margin-bottom:0}.dbox.donate .drow{margin:0 0 0 20px}.dbox.donate .drow div{padd
ing:0;width:auto;display:block}.dbox.donate h3{padding-left:0;color:#23300e;margin:0 0 10px 0}.dbox.donate h4{padding-left:20px}.dbox.donate p{padding:5px 20px 15px 40px}.dbox.donate span{float:left;padding-right:0}.dbox.donate div label{padding:0 10px 0 0}.dbox.donate .type{padding-left:20px}.dbox.donate select#t3{width:auto;margin-bottom:0}.dbox.donate ul.amounts{width:auto}.dbox.donate ul.amounts li{display:inline-block}.dbox.donate ul.amounts li label{padding:0 0 0 5px}.dbox.donate input.donate-btn{background:url(../images/btn_donateCC_LG.gif) left top no-repeat transparent;height:26px;width:115px;margin-top:-3px;display:inline-block;background-color:transparent;color:transparent;border:0 solid transparent}.dbox.dsmall{position:relative;display:inline-block;width:170px;height:140px;text-align:center;margin:0 10px;vertical-align:top}.dbox.dsmall input.donate-btn{background:url() left top no-repeat transparent;width:auto;height:auto;margin-top:0;display:block;background-color:tran
sparent;color:transparent;border:0 solid transparent}.dbox.dsmall div label{padding:0}.dbox.dsmall small{display:block;position:absolute;width:172px;float:none;bottom:20px;margin:0 auto}.givv p{text-align:justify;margin-top:10px;font-size:11px;line-height:13px}dwolla p{text-align:justify;margin-top:10px;font-size:11px;line-height:13px}div.blogRow,div.blogFirstRow{height:40px;padding:3px 10px;margin:0}div.blogLastRow{height:20px;text-align:center}div.blogFirstRow{height:22px;background:url(../images/table-head.jpg) left top repeat-x #885ca4}.blogRow:hover{background:#f6ffd5}div.blogRow1,div.blogRow3{background:#eee8f1}.blogFeed a{text-decoration:none}.blogFeed p{margin:0;font-size:12px}p.blogTitle{font-weight:bold;text-decoration:underline}p.blogAuthor{color:#000;text-align:right;margin-top:-20px}p.blogAuthor em{color:#4e6a20;text-align:right;margin-top:-20px}p.blogDate{color:#000}.blogFeed h2{font-size:1.467em;margin:0;line-height:23px;color:#f6f6ed}#projectpage td{width:50%}.projec
tbox{width:710px;position:relative;margin-bottom:80px}.projectbox .name{font-size:1.5em;font-weight:bold}.projectbox a img{float:none;position:absolute;top:0;left:0}.projectbox .projectdesc{margin-left:100px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.joblink{display:block;font-size:128%;font-weight:bold;padding:10px 5px;text-align:right}.joblink a{text-decoration:none}.dropbtn{background-color:white;padding:16px 0 0 0;font-size:100%;border:0;cursor:pointer}.dropdown{position:relative;display:inline-block;padding:0;margin-top:-16px;top:0}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;margin:48px 0 0 0}.dropdown-content a{color:black;padding-top:12px 16px;text-decoration:none;display:block}.dropdown:hover .dropdown-content{display:block}
\ No newline at end of file
+@charset "UTF-8";body{background:#fff}#wrap{width:960px;margin:0 auto}.left{float:left}.right{float:right}.twenty{width:20%}.thirty{width:30%}.forty{width:40%}.fifty{width:50%}.sixty{width:60%}.hundred{width:100%}.nopad{padding:0}.toppad{padding-top:10px}.toptwenty{margin-top:20px}.topforty{margin-top:40px}.hidden{display:none}#header{width:960px;height:97px;margin-bottom:23px;position:relative}h1#logo{margin:0;float:left}h1#logo a,h1#logo a:visited{background:url(../images/tor-logo.jpg) left top no-repeat;text-indent:-9999px;overflow:hidden;width:150px;height:97px;display:block}#nav{position:absolute;top:30px;left:115px;float:right}#nav ul{height:50px;float:right;margin-bottom:0}#nav ul li{float:left;display:inline;width:auto}#calltoaction{height:30px;float:right;margin-top:100px;margin-right:5px;text-align:center}#calltoaction ul{padding:0;margin:0;height:30px;list-style:none;float:right}#calltoaction ul li{list-style:none;display:inline;float:none;width:100px;margin-left:0}#callt
oaction ul li a:link,#calltoaction ul li a:visited{display:block;background:url(../images/cta-buttons.jpg) top center no-repeat #885ca4;padding:4px 8px;color:#fff;font-weight:bold;text-decoration:none;font-size:13px;line-height:22px;height:22px;width:84px;float:left;text-shadow:1px 1px 0 #111}#calltoaction ul li:hover a{background:url(../images/cta-buttons.jpg) bottom center no-repeat #ff9800;font-weight:bold;text-shadow:1px 1px 0 #111}#calltoaction ul li:first-child a:link,#calltoaction ul li:first-child a:visited,#calltoaction ul li:hover:first-child a{-webkit-border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px;border-top-left-radius:7px;border-bottom-left-radius:7px}#calltoaction ul li:first-child a:link,#calltoaction ul li:first-child a:visited{background:url(../images/cta-buttons.jpg) top left no-repeat #885ca4}#calltoaction ul li:hover:first-child a{background:url(../images/cta-buttons.jpg) bottom le
ft no-repeat #ff9800}#calltoaction ul li:last-child a:link,#calltoaction ul li:last-child a:visited,#calltoaction ul li:hover:last-child a{-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;border-top-right-radius:7px;border-bottom-right-radius:7px}#calltoaction ul li:last-child a:link,#calltoaction ul li:last-child a:visited{background:url(../images/cta-buttons.jpg) top right no-repeat #885ca4;color:#fff}#calltoaction ul li:hover:last-child a{background:url(../images/cta-buttons.jpg) bottom right no-repeat #ff9800}#banner{background:url(../images/bg-banner.jpg) left top no-repeat;height:200px;width:600px;padding:23px 15px;margin-bottom:15px}#download a:link,#download a:visited{margin:-17px 0 0;background:url(../images/button-download.png) left top no-repeat;width:257px;height:79px;float:left;padding:35px 0 0 80px;text-decoration:none}#download a .download-tor{background:url(../images/button-d
ownload-arrow.png) right center no-repeat;font-family:"Arial Narrow",Arial,sans-serif;color:#fff;font-size:2.167em;letter-spacing:1px;padding-right:25px}#download a .version{color:#bda5cc;font-size:1.167em;line-height:1.167em}#download a .info{color:#bda5cc;font-size:.833em;line-height:.833em}#download a:hover{background-position:0 -114px}#download a:hover .version,#download a:hover .info{color:#f1c6a1}#banner ul{background:#387520 url(../images/banner-gradient.jpg) left top repeat-x;border:1px solid #366b32;width:180px;float:right;margin:0 15px 0 0;padding:10px 10px 10px 30px}#banner ul li{list-style:url(../images/white-bullet.png) outside;padding:5px 0}#content{width:960px}#content img{max-width:710px}#breadcrumbs{padding:0 0 10px 5px}#home #maincol{float:left;width:620px;margin-right:20px}#maincol{float:right;width:710px;margin-bottom:20px}#dow-don-left,#maincol-left{float:left;width:710px;margin-bottom:20px}#maincol .topforty .icon img{border:0}.subcol{width:280px;float:left;mar
gin:0 0 25px}#content .first{margin-right:20px}#home #sidecol{float:right;width:300px}#sidecol{float:left;width:230px;margin-right:20px}#dow-don-right,#sidecol-right{float:right;width:230px;margin-left:20px;padding-top:100px}#torusers{margin:0 0 27px}.user{margin:0 0 12px;height:auto}.user img,.project-icon{border:1px solid #cac8a7;float:left;margin:3px 10px 0 0}.user p{margin:0}.img-shadow{float:left;background:url(../images/shadowAlpha.png) no-repeat bottom right!important;background:url(../images/shadow.gif) no-repeat bottom right;margin:10px 0 10px 10px!important;margin:10px 0 10px 5px}.img-shadow .infoblock,.img-shadow .important-infoblock,.img-shadow .custom-infoblock,.img-shadow #sidenav,.img-shadow .sidenav-sub{display:block;position:relative;margin:-6px 6px 6px -6px;background-color:#fff;border:1px solid #ddd}.img-shadow .important-infoblock{background-color:#f7f8f0;border:1px solid #eeefe8}.img-shadow .infoblock,.img-shadow .important-infoblock{padding:15px;width:188px}.im
g-shadow .custom-infoblock{padding:15px;height:120px;width:426px}.img-shadow .infoblock p,.img-shadow .important-infoblock p,.img-shadow .custom-infoblock p{margin:0}.img-shadow #sidenav,.img-shadow .sidenav-sub{padding:10px 0 0;width:218px}#sidenav ul li,.sidenav-sub ul li{border-bottom:1px solid #ddd}#sidenav ul li.dropdown a:link,#sidenav ul li.dropdown a:visited{background:url(../images/sidenav-arrow.gif) left center no-repeat}#sidenav ul li.dropdown a.active{background:url(../images/sidenav-arrow-active.gif) left center no-repeat}.sidenav-sub ul li.dropdown a:link,.sidenav-sub ul li.dropdown a:visited{background:url(../images/sidenav-arrow.gif) left top no-repeat;margin-top:12px}#sidenav ul li a:link,#sidenav ul li a:visited{display:block;height:auto;padding:8px 15px 8px 26px}#sidenav ul li ul li a:link,#sidenav ul li ul li a:visited{padding-left:37px}.sidenav-sub ul li a:link,.sidenav-sub ul li a:visited{display:block;padding:0 15px 10px 26px;line-height:16px}#sidenav ul li.ac
tive{background:url(../images/sidenav-active.png) left center no-repeat;width:230px;border:0}#sidenav ul li ul li ul li a:link,#sidenav ul li ul li ul li a:visited{padding-left:48px}table{width:100%}td{padding:12px}table td img,table tr img{border:0;float:left;margin-right:10px}.icon{float:left;width:auto;margin-right:15px;padding:10px 0;border:0}.calendar{background:url(../images/icon-calendar.jpg) left top no-repeat;float:left;margin-right:10px;width:45px;height:54px;text-align:center;padding:4px 0}.fauxhead{background:url(../images/table-arrow.jpg) right top no-repeat;width:100%;height:11px}#home-our-projects td{height:92px;width:296px;padding:6px}#ecosystem_presentation{height:30px;padding-top:10px;padding-left:60px;vertical-align:middle;background:url("../images/video.png") no-repeat scroll left center transparent;font-size:1.7em;font-weight:bold}#ecosystem_presentation a{text-decoration:none}.project{float:left;padding:6px;border:1px solid #cac8a7;height:76px;width:284px;-webk
it-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.project img{border:0;margin-right:6px}.beige{background:#f5f5df}.gray{background:#e0e0e0}.meta{float:right;width:auto}.windows24{background:url("../images/icon-windows24.png") no-repeat scroll left center transparent}.mac24{background:url("../images/icon-mac24.png") no-repeat scroll left center transparent}.linux24{background:url("../images/icon-linux24.png") no-repeat scroll left center transparent}.smartphone24{background:url("../images/icon-smartphone24.png") no-repeat scroll left center transparent}.sourcecode24{background:url("../images/icon-sourcecode24.png") no-repeat scroll left center transparent}.windows24,.mac24,.linux24,.smartphone24,.sourcecode24{display:block;line-height:32px;padding:0 0 0 33px}.accordionButton{background:url("../images/table-title.jpg") repeat-x left bottom #885ca4;color:#fff;margin:0;font-size:1.1em;font-weight:bold;height:32px;float:left;_float:none;border:1px solid #fff;border-bottom
:0;cursor:pointer;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;position:relative;padding-left:30px;width:680px}.accordionButton:hover{background:url("../images/table-title-hover.jpg") repeat-x left bottom #885ca4;text-shadow:1px 1px 0 rgba(17,17,17,1)}.on:before,.off:before{position:absolute;content:'';height:0;width:0;font-size:0;line-height:0}.on:before{top:14px;left:10px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}.off:before{top:9px;left:14px;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid #fff}.accordionContent{width:708px;float:left;_float:none;background:#fff;display:block}.accordionContent .fauxhead{width:710px}.package{float:left;height:280px;margin:0;padding:25px 20px 20px 20px;border-top:1px solid #888}.package h2{margin-bottom:3px}.packa
ge p{margin-top:16px;padding-left:10px}.downloads{display:block;float:left;width:238px;padding:0 16px 0 0;text-align:center}.lang{float:right;display:none;width:80px;height:20px;margin:0 7px 0 0;padding:0 0 0 3px;background-color:#fefff7;border:2px solid #cccfb8;border-top:0;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.button{text-align:center;display:block;width:234px;height:69px;text-decoration:none;background:url(../images/button-downloadpage.png) bottom left no-repeat;margin:0 auto 8px auto;text-shadow:1px 1px 0 rgba(17,17,17,1);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.button .strong{display:block;padding:10px 0 0 57px}.button .normal{padding:5px 0 0 57px;display:block}.sig{display:block;margin:3px 0 20px 0}.easy{width:712px;margin-bottom:10px;padding-bottom:8px}#download-donate{background-at
tachment:scroll;background-clip:border-box;background-color:transparent;background-image:url(../images/headerbg.jpg);background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.easy .package h2,.easy .package em{display:block;width:100%;text-align:left}.easy .package h2{padding-top:10px;padding-bottom:5px}.easy .package em{font-size:1.2em;padding-top:8px;padding-bottom:4px}.easy .package p{padding-left:0;font-size:15px;text-align:justify}.easy .package p.alt-dl{text-align:left;text-indent:0;padding-left:0;margin-top:32px}.all-dl{display:block;text-align:left;width:100%;font-size:15px}.all-dl a{text-decoration:none;font-weight:bold}.all-dl a:hover{text-decoration:underline}.easy .package{float:none;padding:0 8px 0 12px}.open{display:block}.lang-alt{line-height:15px;font-size:10px;float:right;margin-right:10px}.expander{text-align:right;float:right;padding:10px 20px 0 0;font-size:15px;display:none}.title{background:url(../images/table-t
itle-arrow.jpg) right top no-repeat;padding:10px 25px 0 10px;height:33px;float:left}.title a:link,.title a:visited{background:url(../images/table-title.jpg) left top no-repeat;height:33px;display:block}.paypal{float:left;width:auto;min-height:159px;max-width:365px}.paypal span{padding-right:20px}.warning-top{width:618px;padding:10px 10px 10px 60px;margin:0 10px 0 10px;display:block;background:url("../images/warning.png") no-repeat scroll 2px 23px #fffeb6;border:1px solid #a6a427;border-bottom:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.warning-top h2{padding-right:15px;padding-left:0;margin-bottom:5px}.warning-top p{padding-left:10px;margin-bottom:0}.warning{float:left;_float:none;padding:25px 25px;margin-top:4px}.warning p{padding-left:10px}.focus{background:#f4f2c7;border:1px solid #ebd4a9;padding:10px 15px}.focus .icon{float:left;widt
h:auto;margin-right:10px}.featured-project{width:313px}input,select{margin:0 3px 10px 0}input.textfield{padding:0 10px;vertical-align:top}.donate-btn{background:left top no-repeat;height:26px;width:92px;text-indent:-9999px;overflow:hidden;border:0;vertical-align:top;margin-top:5px}.donate-btn:hover{background-position:0 -26px;cursor:pointer}.signup{background:#96c35a;border-top:1px solid #6ab334;border-left:1px solid #6ab334;border-bottom:1px solid #5a952b;border-right:1px solid #5a952b;height:31px;padding:0 5px;vertical-align:top;color:#222c14;font-weight:bold;font-size:1em;line-height:1em}.signup:hover{background:#6ab334}select#lang{float:left;width:160px;margin-right:3px}.go{background:#96c35a;border-top:1px solid #6ab334;border-left:1px solid #6ab334;border-bottom:1px solid #5a952b;border-right:1px solid #5a952b;padding:0 5px;vertical-align:top;color:#222c14;font-weight:bold;font-size:1em;line-height:1em;height:18px}.go:hover{background:#6ab334}#footer{width:1024px;height:200px;
border-top:1px solid #ddd;padding:20px 0;margin:20px 0 0}.onion{float:left;width:88px;padding-right:20px;height:100%}#footer .about{width:180px;padding-right:30px;border-right:1px solid #ddd;float:left}#footer .newsletter{padding:0 0 15px 30px;width:auto;margin-left:308px}#footer input.textfield{width:220px;height:26px}#footer input{margin:0}#footer .col{float:left;width:100px;margin-left:20px}#footer .first{margin-left:30px}#footer .wider{width:201px}small{margin:0 auto 0 auto;text-align:center;font-size:10px;font-style:italic}.hlist{text-align:center;display:block;width:100%;padding:0;list-style:none;margin:0 0 18px 0}.hlist li{display:inline-block;border-right:1px solid #444;margin-left:-4px}.hlist li.last{border-right:0 solid #444}.hlist a{display:block;top:0;right:0;bottom:0;left:0;text-decoration:none;font-weight:bold;padding:0 8px}.dbox{float:none;text-align:center;color:#222;border:0;padding:1.4em .7em;width:163px;margin:0 0 0 10px}.dbox p{display:block;padding:0;margin:0}.d
box h2{padding:13px 0 15px 0;position:relative;color:black;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;height:35px;margin-bottom:-20px;margin-left:-6px;z-index:-10}.dbox input.donate-btn{background:url(../images/btn_donateCC_LG.gif) left top no-repeat transparent;height:68px;width:186px;margin-top:0;display:block;background-color:transparent;color:transparent;margin:10px auto 10px auto;padding:0}.dbox span{float:left;padding-right:0}.dbox div label{padding:0 10px 0 0}.dbox h6#ppinfo{width:100%;text-align:center;margin:-15px auto 0 auto}.dbox small,.dbox.donate #ppinfo{margin:0 auto 0 auto;text-align:center;font-size:10px;font-style:normal}.dbox.dl{float:none;width:177px;margin:0 5px 20px 5px}.dbox.dl input.amount{width:87px}.dbox.donate{float:none;padding:30px 30px;width:626px;min-height:0;max-width:none;text-align:left}.dbox.donate input,.dbox.donate select{padding-bottom:0;margin-bottom:0}.dbox.donate .drow{margin:0 0 0 20px}.dbox.donate .drow div{padd
ing:0;width:auto;display:block}.dbox.donate h3{padding-left:0;color:#23300e;margin:0 0 10px 0}.dbox.donate h4{padding-left:20px}.dbox.donate p{padding:5px 20px 15px 40px}.dbox.donate span{float:left;padding-right:0}.dbox.donate div label{padding:0 10px 0 0}.dbox.donate .type{padding-left:20px}.dbox.donate select#t3{width:auto;margin-bottom:0}.dbox.donate ul.amounts{width:auto}.dbox.donate ul.amounts li{display:inline-block}.dbox.donate ul.amounts li label{padding:0 0 0 5px}.dbox.donate input.donate-btn{background:url(../images/btn_donateCC_LG.gif) left top no-repeat transparent;height:26px;width:115px;margin-top:-3px;display:inline-block;background-color:transparent;color:transparent;border:0 solid transparent}.dbox.dsmall{position:relative;display:inline-block;width:170px;height:140px;text-align:center;margin:0 10px;vertical-align:top}.dbox.dsmall input.donate-btn{background:url() left top no-repeat transparent;width:auto;height:auto;margin-top:0;display:block;background-color:tran
sparent;color:transparent;border:0 solid transparent}.dbox.dsmall div label{padding:0}.dbox.dsmall small{display:block;position:absolute;width:172px;float:none;bottom:20px;margin:0 auto}.givv p{text-align:justify;margin-top:10px;font-size:11px;line-height:13px}dwolla p{text-align:justify;margin-top:10px;font-size:11px;line-height:13px}div.blogRow,div.blogFirstRow{height:40px;padding:3px 10px;margin:0}div.blogLastRow{height:20px;text-align:center}div.blogFirstRow{height:22px;background:url(../images/table-head.jpg) left top repeat-x #885ca4}.blogRow:hover{background:#f6ffd5}div.blogRow1,div.blogRow3{background:#eee8f1}.blogFeed a{text-decoration:none}.blogFeed p{margin:0;font-size:12px}p.blogTitle{font-weight:bold;text-decoration:underline}p.blogAuthor{color:#000;text-align:right;margin-top:-20px}p.blogAuthor em{color:#4e6a20;text-align:right;margin-top:-20px}p.blogDate{color:#000}.blogFeed h2{font-size:1.467em;margin:0;line-height:23px;color:#f6f6ed}#projectpage td{width:50%}.projec
tbox{width:710px;position:relative;margin-bottom:80px}.projectbox .name{font-size:1.5em;font-weight:bold}.projectbox a img{float:none;position:absolute;top:0;left:0}.projectbox .projectdesc{margin-left:100px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.joblink{display:block;font-size:128%;font-weight:bold;padding:10px 5px;text-align:right}.joblink a{text-decoration:none}.dropbtn{background-color:white;padding:16px 0 0 0;font-size:100%;border:0;cursor:pointer}.dropdown{position:relative;display:inline-block;padding:0;margin-top:-16px;top:0}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;margin:48px 0 0 0}.dropdown-content a{color:black;padding-top:12px 16px;text-decoration:none;display:block}.dropdown:hover .dropdown-content{display:block}
\ No newline at end of file
1
0
commit 1c59f59b42cdc194ba4428e59159a6de461a138f
Author: Damian Johnson <atagar(a)torproject.org>
Date: Sun Dec 10 14:53:55 2017 -0800
Add Amogh to people page
---
about/en/corepeople.wml | 157 ++++++++++++++++++++++++---------------------
images/people/amoghbl1.png | Bin 0 -> 11879 bytes
2 files changed, 83 insertions(+), 74 deletions(-)
diff --git a/about/en/corepeople.wml b/about/en/corepeople.wml
index 2c49fc36..3be6351b 100644
--- a/about/en/corepeople.wml
+++ b/about/en/corepeople.wml
@@ -59,13 +59,24 @@
<tr>
<td>
+ <a id="amoghbl1"></a>
+ <div class="photo"><img src="$(IMGROOT)/people/amoghbl1.png" alt="amoghbl1" /></div>
+ <div class="icon"><a href="https://twitter.com/amoghbl1"><img src="$(IMGROOT)/twitter-small.png" alt="twitter" /></a></div>
+ <div class="name"><a href="#amoghbl1">Amogh Pradeep</a></div>
+ <div class="field"><b>IRC:</b> amoghbl1</div>
+ <div class="description"><a href="http://amoghbl1.com/">Lead developer</a> of Orfox and contributor to Orbot.</div>
+ </td>
+
+ <td>
<a id="andreas"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
<div class="icon"><a href="../keys/andreas.txt"><img src="$(IMGROOT)/pgp-key.png" alt="pgp key" /></a></div>
<div class="name"><a href="#andreas">Andreas Lehner</a></div>
<div class="description">Works at the intersection of security, privacy, data integrity and anonymity both in politics and technology.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="antonela"></a>
<div class="photo"><img src="$(IMGROOT)/people/antonela.png" alt="antonela" /></div>
@@ -75,9 +86,7 @@
<div class="field"><b>IRC:</b> antonela</div>
<div class="description">Designer working with the UX team. Making Tor usable for everyone.</div>
</td>
- </tr>
- <tr>
<td>
<a id="arlolra"></a>
<div class="photo"><img src="$(IMGROOT)/people/arlolra.png" alt="arlolra" /></div>
@@ -87,7 +96,9 @@
<div class="field"><b>IRC:</b> arlolra</div>
<div class="description">Developer for Snowflake, Tor Messenger, and Check.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="arthuredelstein"></a>
<div class="photo"><img src="$(IMGROOT)/people/arthuredelstein.png" alt="arthuredelstein" /></div>
@@ -96,9 +107,7 @@
<div class="field"><b>IRC:</b> arthuredelstein</div>
<div class="description">Works on Tor Browser.</div>
</td>
- </tr>
- <tr>
<td>
<a id="hellais"></a>
<div class="photo"><img src="$(IMGROOT)/people/hellais.png" alt="hellais" /></div>
@@ -108,7 +117,9 @@
<div class="field"><b>IRC:</b> hellais</div>
<div class="description">Project leader for <a href="https://ooni.torproject.org/">OONI</a>, has helped with <a href="http://tor2web.org/">tor2web</a>, wrote <a href="https://atlas.torproject.org/">Atlas</a>, and helps improve security.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="bparker"></a>
<div class="photo"><img src="$(IMGROOT)/people/bparker.png" alt="bparker" /></div>
@@ -117,9 +128,7 @@
<div class="field"><b>IRC:</b> bparker</div>
<div class="description">Chief financial & grants officer at the Tor Project.</div>
</td>
- </tr>
- <tr>
<td>
<a id="brade"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -128,7 +137,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>
@@ -138,9 +149,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>
@@ -148,7 +157,9 @@
<div class="name"><a href="#cindy">Cindy Cohn</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">my 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>
@@ -158,9 +169,7 @@
<div class="field"><b>IRC:</b> Phoul</div>
<div class="description">Support and translation coordinator, GSoC administrator, member of the community team and a director of <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>
@@ -169,7 +178,9 @@
<div class="field"><b>IRC:</b> atagar</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>
@@ -178,9 +189,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>
@@ -190,7 +199,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>
@@ -200,9 +211,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="ewyatt"></a>
<div class="photo"><img src="$(IMGROOT)/people/ewyatt.png" alt="ewyatt" /></div>
@@ -211,7 +220,9 @@
<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="biella"></a>
<div class="photo"><img src="$(IMGROOT)/people/biella.png" alt="biella" /></div>
@@ -221,9 +232,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>
@@ -231,7 +240,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>
@@ -240,9 +251,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>
@@ -251,7 +260,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>
@@ -261,9 +272,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="irl"></a>
<div class="photo"><img src="$(IMGROOT)/people/irl.png" alt="irl" /></div>
@@ -273,7 +282,9 @@
<div class="field"><b>IRC:</b> irl</div>
<div class="description"><a href="https://metrics.torproject.org">Metrics team member</a> and maintainer of <a href="https://atlas.torproject.org/">Atlas</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ian"></a>
<div class="photo"><img src="$(IMGROOT)/people/ian.png" alt="ian" /></div>
@@ -281,9 +292,7 @@
<div class="name"><a href="#ian">Ian Goldberg</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="intrigeri"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -291,7 +300,9 @@
<div class="name"><a href="#intrigeri">intrigeri</a></div>
<div class="description">Our main interface 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>
@@ -301,9 +312,7 @@
<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="isis"></a>
<div class="photo"><img src="$(IMGROOT)/people/isis.png" alt="isis" /></div>
@@ -313,7 +322,9 @@
<div class="field"><b>IRC:</b> isis</div>
<div class="description">Tor developer working on censorship circumvention, <a href="https://gitweb.torproject.org/bridgedb.git">BridgeDB</a>, and cryptographic research, design, and implementations.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ilv"></a>
<div class="photo"><img src="$(IMGROOT)/people/ilv.png" alt="ilv" /></div>
@@ -322,9 +333,7 @@
<div class="field"><b>IRC:</b> ilv</div>
<div class="description">Rewrote the <a href="https://gettor.torproject.org">GetTor</a> service. Volunteer on the <a href="https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam">Community Team</a>, focused on Latin America. Works in <a href="https://www.derechosdigitales.org">Derechos Digitales</a>.</div>
</td>
- </tr>
- <tr>
<td>
<a id="iwakeh"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -332,7 +341,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>
@@ -342,9 +353,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>
@@ -354,7 +363,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>
@@ -363,9 +374,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="julius"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -374,7 +383,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>
@@ -383,9 +394,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>
@@ -394,7 +403,9 @@
<div class="field"><b>IRC:</b> karsten</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>
@@ -402,9 +413,7 @@
<div class="field"><b>IRC:</b> kat5</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>
@@ -414,16 +423,16 @@
<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="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="linda"></a>
<div class="photo"><img src="$(IMGROOT)/people/linda.png" alt="linda" /></div>
@@ -432,7 +441,9 @@
<div class="field"><b>IRC:</b> linda</div>
<div class="description">UX team lead.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ln5"></a>
<div class="photo"><img src="$(IMGROOT)/people/ln5.png" alt="ln5" /></div>
@@ -442,9 +453,7 @@
<div class="field"><b>IRC:</b> ln5</div>
<div class="description">Swedish advocate and Tor Board member. Works on implementing IPv6 in Tor, build automation, and runs a directory authority.</div>
</td>
- </tr>
- <tr>
<td>
<a id="agrabeli"></a>
<div class="photo"><img src="$(IMGROOT)/people/agrabeli.png" alt="agrabeli" /></div>
@@ -454,7 +463,9 @@
<div class="field"><b>IRC:</b> agrabeli</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>
@@ -463,9 +474,7 @@
<div class="field"><b>IRC:</b> mcs</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>
@@ -473,7 +482,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>
@@ -482,9 +493,7 @@
<div class="field"><b>IRC:</b> pastly</div>
<div class="description"><a href="http://mattttttssi4lhud.onion/">Implemented</a> the <a href="http://www.robgjansen.com/publications/kist-sec2014.pdf">KIST scheduler</a> into Tor. Helps safely measure Tor. 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>
@@ -494,7 +503,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>
@@ -504,9 +515,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="mtigas"></a>
<div class="photo"><img src="$(IMGROOT)/people/mtigas.png" alt="mtigas" /></div>
@@ -516,7 +525,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>
@@ -525,9 +536,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>
@@ -536,7 +545,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>
@@ -544,9 +555,7 @@
<div class="field"><b>IRC:</b> nickhopper</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>
@@ -556,7 +565,9 @@
<div class="field"><b>IRC:</b> nickm</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>
@@ -565,9 +576,7 @@
<div class="field"><b>IRC:</b> boklm</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>
@@ -577,7 +586,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="syverson"></a>
<div class="photo"><img src="$(IMGROOT)/people/syverson.png" alt="syverson" /></div>
@@ -585,9 +596,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>
@@ -596,16 +605,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>
@@ -615,7 +624,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="robt"></a>
<div class="photo"><img src="$(IMGROOT)/people/robt.png" alt="robt" /></div>
@@ -623,9 +634,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>
@@ -634,7 +643,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>
@@ -644,9 +655,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>
@@ -656,7 +665,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>
@@ -666,9 +677,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>
@@ -676,7 +685,9 @@
<div class="name"><a href="#sajolida">sajolida</a></div>
<div class="description">Technical writing, UX, and fundraising for Tails.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="sebastian"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -684,9 +695,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="serene"></a>
<div class="photo"><img src="$(IMGROOT)/people/serene.png" alt="serene" /></div>
@@ -695,7 +704,9 @@
<div class="name"><a href="#serene">Serene</a></div>
<div class="description">Snowflake and Pluggable Transports developer.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="ssteele"></a>
<div class="photo"><img src="$(IMGROOT)/people/ssteele.png" alt="ssteele" /></div>
@@ -705,9 +716,7 @@
<div class="field"><b>IRC:</b> ssteele</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>
@@ -717,7 +726,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>
@@ -727,9 +738,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>
@@ -739,7 +748,9 @@
<div class="field"><b>IRC:</b> stephw</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>
@@ -749,9 +760,7 @@
<div class="field"><b>IRC:</b> sjmurdoch</div>
<div class="description"><a href="http://www.cs.ucl.ac.uk/staff/s.murdoch/">Principal Research Fellow</a> at University College London and 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>
@@ -760,7 +769,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. Volunteer on the <a href="https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam">Community Team</a>.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="catalyst"></a>
<div class="photo"><img src="$(IMGROOT)/people/no_photo.png" alt="no photo" /></div>
@@ -770,9 +781,7 @@
<div class="field"><b>IRC:</b> catalyst</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>
@@ -781,7 +790,9 @@
<div class="field"><b>IRC:</b> teor</div>
<div class="description">Onion services developer, and core member of Tor dev team. Researches Tor network measurement and onion service scalability.</div>
</td>
+ </tr>
+ <tr>
<td>
<a id="tjr"></a>
<div class="photo"><img src="$(IMGROOT)/people/tjr.png" alt="tjr" /></div>
@@ -791,9 +802,7 @@
<div class="field"><b>IRC:</b> tjr</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>
@@ -803,7 +812,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="wseltzer"></a>
<div class="photo"><img src="$(IMGROOT)/people/wseltzer.png" alt="wseltzer" /></div>
@@ -813,9 +824,7 @@
<div class="field"><b>IRC:</b> wseltzer</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/amoghbl1.png b/images/people/amoghbl1.png
new file mode 100644
index 00000000..e9f6961f
Binary files /dev/null and b/images/people/amoghbl1.png differ
1
0

[webwml/staging] Add hrefs to the heading anchors in the answers. (#24519)
by hiro@torproject.org 21 Dec '17
by hiro@torproject.org 21 Dec '17
21 Dec '17
commit f87eea1a1a9f45bb15db61e6c970765d0784f235
Author: kat <kat(a)torproject.org>
Date: Mon Dec 11 14:12:42 2017 -0500
Add hrefs to the heading anchors in the answers. (#24519)
---
docs/en/faq.wml | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/docs/en/faq.wml b/docs/en/faq.wml
index d8d4c942..ea52015e 100644
--- a/docs/en/faq.wml
+++ b/docs/en/faq.wml
@@ -287,7 +287,7 @@ things?</a></li>
<hr>
<a id="General"></a>
- <h2><a class="anchor">General:</a></h2>
+ <h2><a class="anchor" href="#General">General:</a></h2>
<a id="WhatIsTor"></a>
<h3><a class="anchor" href="#WhatIsTor">What is Tor?</a></h3>
@@ -889,7 +889,7 @@ executive
<hr>
<a id="CompilationAndInstallation"></a>
- <h2><a class="anchor">Compilation And Installation:</a></h2>
+ <h2><a class="anchor" href="#CompilationAndInstallation">Compilation And Installation:</a></h2>
<a id="HowUninstallTor"></a>
<h3><a class="anchor" href="#HowUninstallTor">How do I uninstall
@@ -1025,7 +1025,7 @@ bundle that includes Tor?</a></h3>
<hr>
<a id="TBBGeneral"></a>
-<h2><a class="anchor">Tor Browser (general):</a></h2>
+<h2><a class="anchor" href="#TBBGeneral">Tor Browser (general):</a></h2>
<a id="TBBFlash"></a>
<h3><a class="anchor" href="#TBBFlash">Why can't I view videos on
@@ -1380,7 +1380,7 @@ href="http://www.crowdstrike.com/community-tools/index.html#tool-79">proposed
<hr>
<a id="TBB3.x"></a>
-<h2><a class="anchor">Tor Browser (3.x and later):</a></h2>
+<h2><a class="anchor" href="#TBB3.x">Tor Browser (3.x and later):</a></h2>
<a id="WhereDidVidaliaGo"></a>
<h3><a class="anchor" href="#WhereDidVidaliaGo">Where did the world map
(Vidalia) go?</a></h3>
@@ -1510,7 +1510,7 @@ href="http://www.crowdstrike.com/community-tools/index.html#tool-79">proposed
<hr>
<a id="AdvancedTorUsage"></a>
-<h2><a class="anchor">Advanced Tor usage:</a></h2>
+<h2><a class="anchor" href="#AdvancedTorUsage">Advanced Tor usage:</a></h2>
<a id="torrc"></a>
<h3><a class="anchor" href="#torrc">I'm supposed to "edit my torrc".
@@ -2016,7 +2016,7 @@ from the source code release tor-0.2.4.16-rc is:
<hr>
<a id="RunningATorRelay"></a>
- <h2><a class="anchor">Running a Tor relay:</a></h2>
+ <h2><a class="anchor" href="#RunningATorRelay">Running a Tor relay:</a></h2>
<a id="HowDoIDecide"></a>
<h3><a class="anchor" href="#HowDoIDecide">How do I decide if I should
@@ -3000,7 +3000,7 @@ diversity,
# Leaving in old ids to accomodate incoming links.
<a id="TorOnionServices"></a><a id="TorHiddenServices"></a>
-<h2><a class="anchor">Tor onion services:</a></h2>
+<h2><a class="anchor" href="#TorOnionServices">Tor onion services:</a></h2>
<a id="AccessOnionServices"></a><a id="AccessHiddenServices"></a>
<h3><a class="anchor" href="#AccessOnionServices">How do I access
@@ -3066,7 +3066,7 @@ diversity,
<hr>
<a id="Development"></a>
- <h2><a class="anchor">Development:</a></h2>
+ <h2><a class="anchor" href="#Development">Development:</a></h2>
<a id="VersionNumbers"></a>
<h3><a class="anchor" href="#VersionNumbers">What do these weird
@@ -3245,7 +3245,7 @@ diversity,
<hr>
<a id="AnonymityAndSecurity"></a>
- <h2><a class="anchor">Anonymity And Security:</a></h2>
+ <h2><a class="anchor" href="#AnonymityAndSecurity">Anonymity And Security:</a></h2>
<a id="WhatProtectionsDoesTorProvide"></a>
<h3><a class="anchor" href="#WhatProtectionsDoesTorProvide">What
@@ -3777,7 +3777,7 @@ Perhaps even run separate Tor clients for these applications.
<hr>
<a id="AlternateDesigns"></a>
- <h2><a class="anchor">Alternate designs:</a></h2>
+ <h2><a class="anchor" href="#AlternateDesigns">Alternate designs:</a></h2>
<a id="EverybodyARelay"></a>
<h3><a class="anchor" href="#EverybodyARelay">You should make every
@@ -4251,7 +4251,7 @@ only solution is to have no opinion.
<hr>
<a id="Abuse"></a>
- <h2><a class="anchor">Abuse:</a></h2>
+ <h2><a class="anchor" href="#Abuse">Abuse:</a></h2>
<a id="Criminals"></a>
<h3><a class="anchor" href="#Criminals">Doesn't Tor enable criminals
1
0