<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://blog.torproject.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>anonymity advocacy</title>
 <link>http://blog.torproject.org/category/tags/anonymity-advocacy</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>en</language>
<item>
 <title>August 2009 Progress Report</title>
 <link>http://blog.torproject.org/blog/august-2009-progress-report</link>
 <description>&lt;p&gt;&lt;strong&gt;New releases&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On August 4, we released Tor Browser Bundle 1.2.7. It is updated primarily due to Firefox 3.0.13 with its ssl fixes.&lt;/p&gt;
&lt;p&gt;The full changelist is:&lt;br /&gt;
1.2.7: Released 2009-08-04&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;update Firefox to 3.0.13 &lt;/li&gt;
&lt;li&gt;add Polish translation &lt;/li&gt;
&lt;li&gt;update libevent to 1.4.12 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On August 19, we released Tor Browser Bundle 1.2.8.  The big changes are the inclusion of statically linked openssl dlls to resolve a few geoip lookup and functionality issues with Vidalia, and the upgrade to the new Vidalia 0.2.2. &lt;/p&gt;
&lt;p&gt;The full list of updates and fixes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;update Torbutton to 1.2.2 &lt;/li&gt;
&lt;li&gt;update Vidalia to 0.2.2 &lt;/li&gt;
&lt;li&gt;compile OpenSSL 0.9.8k with Visual C to make dlls &lt;/li&gt;
&lt;li&gt;update Pidgin to 2.6.1 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On August 3rd, we release Vidalia 0.2.1.  This is a major change in the way OS X and Windows bundles are installed, as well as many usability enhancements.  This also sets the stage for a plugin-API being developed over the next few months.  &lt;/p&gt;
&lt;p&gt;The changes are:
&lt;ul&gt;
&lt;li&gt;Add a &quot;Find Bridges Now&quot; button that will attempt to automatically&lt;br /&gt;
download a set of bridge addresses and add them to the list of bridges&lt;br /&gt;
in the Network settings page. &lt;/li&gt;
&lt;li&gt;Add support for building with Google&#039;s Breakpad crash reporting&lt;br /&gt;
library (currently disabled by default). &lt;/li&gt;
&lt;li&gt;Show or hide the &quot;Who has used my bridge recently?&quot; link along with&lt;br /&gt;
the other bridge-related widgets when the user toggles the relay mode&lt;br /&gt;
in the Network settings page. (Ticket #480) &lt;/li&gt;
&lt;li&gt;Tolerate bridge addresses that do not specify a port number, since Tor&lt;br /&gt;
now defaults to using port 443 in such cases. &lt;/li&gt;
&lt;li&gt;Add support for viewing the map as a full screen widget when built&lt;br /&gt;
with KDE Marble support. &lt;/li&gt;
&lt;li&gt;Compute the salted hash of the control password ourself when starting&lt;br /&gt;
Tor, rather than launching Tor once to hash the password, parsing the&lt;br /&gt;
output, and then again to actually start Tor. &lt;/li&gt;
&lt;li&gt;Add a signal handler that allows Vidalia to clean up and exit normally&lt;br /&gt;
when it catches a SIGINT or SIGTERM signal. (Ticket #481)&lt;/li&gt;
&lt;li&gt;If the user chooses to ignore further warnings for a particular port,&lt;br /&gt;
remove it from the WarnPlaintextPorts and RejectPlaintextPorts&lt;br /&gt;
settings immediately. Also remember their preferences and reapply them&lt;br /&gt;
later, even if Tor is unable to writes to its torrc.(Ticket #493) &lt;/li&gt;
&lt;li&gt;Don&#039;t display additional plaintext port warning message boxes until&lt;br /&gt;
the first visible message box is dismissed. (Ticket #493) &lt;/li&gt;
&lt;li&gt;Renamed the &#039;make win32-installer&#039; CMake target to &#039;make dist-win32&#039;&lt;br /&gt;
for consistency with our &#039;make dist-osx&#039; target. &lt;/li&gt;
&lt;li&gt;Fix a couple bugs in the WiX-based Windows installer related to building&lt;br /&gt;
a Marble-enabled Vidalia installer. &lt;/li&gt;
&lt;li&gt;Write the list of source files containing translatable strings to a&lt;br /&gt;
.pro file and supply just the .pro file as an argument to lupdate, rather&lt;br /&gt;
than supplying all of the source file names themselves.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On August 14th, we release Vidalia 0.2.2. It addresses an issue with openssl which causes the geoip lookups to fail on various versions of Windows. It also switches from the Nullsoft Installer to the Microsoft System Installer for better compatibility with Microsoft Windows.&lt;br /&gt;
There are now separate Apple OS X builds, one for PowerPC architectures and one for i386 architectures. No more Universal binary bloat to download.&lt;br /&gt;
The changes are:
&lt;ul&gt;
&lt;li&gt;When the user clicks &quot;Browse&quot; in the Advanced settings page to locate&lt;br /&gt;
a new torrc, set the initial directory shown in the file dialog to the&lt;br /&gt;
current location of the user&#039;s torrc. (Ticket #505) &lt;/li&gt;
&lt;li&gt;Use &#039;ditto&#039; to strip the architectures we don&#039;t want from the Qt&lt;br /&gt;
frameworks installed into the app bundle with the dist-osx,&lt;br /&gt;
dist-osx-bundle and dist-osx-split-bundle build targets. &lt;/li&gt;
&lt;li&gt;Fix a bug in the CMakeLists.txt files for ts2po and po2ts that caused&lt;br /&gt;
build errors on Panther for those two tools. &lt;/li&gt;
&lt;li&gt;Include rebuilt OpenSSL libraries in the Windows packages that are&lt;br /&gt;
built with the static (/MT) version of the Microsoft Visual C++&lt;br /&gt;
Runtime. Otherwise, we would require users to install the MSVC&lt;br /&gt;
Redistributable, which doesn&#039;t work for portable installations such as&lt;br /&gt;
the Tor Browser Bundle. &lt;/li&gt;
&lt;li&gt;Remove the NSIS file for the Vidalia installer since we now ship&lt;br /&gt;
MSI-based installers on Windows. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On August 27th, we released Vidalia 0.2.3.  This fixes some more bugs with &quot;Who has used by bridge&quot; functionality and switches to Qt signals for event handling.&lt;br /&gt;
The changes are:
&lt;ul&gt;
&lt;li&gt;Create the data directory before trying to copy over the default&lt;br /&gt;
Vidalia configuration file from inside the application bundle on Mac&lt;br /&gt;
OS X. Affects only OS X drag-and-drop installer users without a&lt;br /&gt;
previous Vidalia installation. &lt;/li&gt;
&lt;li&gt;Change all Tor event handling to use Qt&#039;s signals and slots mechanism&lt;br /&gt;
instead of custom QEvent subclasses. &lt;/li&gt;
&lt;li&gt;Fix another bug that resulted in the &quot;Who has used my bridge?&quot; link&lt;br /&gt;
initially being visible when the user clicks &quot;Setup Relaying&quot; from&lt;br /&gt;
the control panel if they are running a non-bridge relay.&lt;br /&gt;
(Ticket #509, reported by &quot;vrapp&quot;) &lt;/li&gt;
&lt;li&gt;Always hide the &quot;Who has used my bridge?&quot; link when Tor isn&#039;t running,&lt;br /&gt;
since clicking it won&#039;t return useful information until Tor actually&lt;br /&gt;
is running. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On August 9th, we released Torbutton 1.2.2.&lt;br /&gt;
The changes and enhancements are:
&lt;ul&gt;
&lt;li&gt;bugfix: Workaround Firefox Bug 440892 to prevent external apps from&lt;br /&gt;
    being launched (and thus bypassing proxy settings) without user&lt;br /&gt;
    confirmation. Independently reported by Greg Fleischer and optimist.&lt;/li&gt;
&lt;li&gt;bugfix: Create a separate &quot;No Proxy For&quot; option and remove the&lt;br /&gt;
    string &quot;localhost&quot; from proxy exemptions. Prevents a theoretical&lt;br /&gt;
    proxy bypass condition discovered by optimist. Fix based on patch from&lt;br /&gt;
    optimist.&lt;/li&gt;
&lt;li&gt;bugfix: bug 970: Purge undo tab list on Tor toggle.&lt;/li&gt;
&lt;li&gt;bugfix: bug 1040: Scrub URLs from log level 4 and higher log messages.&lt;br /&gt;
    Mac OS writes Firefox console messages to disk by default.&lt;/li&gt;
&lt;li&gt;bugfix: bug 1033: Fix FoxyProxy conflict that caused some FoxyProxy&lt;br /&gt;
    strings to fail to display.&lt;/li&gt;
&lt;li&gt;misc: bug 1006: Pop up a more specific failure message for pref&lt;br /&gt;
    changing errors during Tor toggle.&lt;/li&gt;
&lt;li&gt;misc: Fix a couple of strict javascript warns on FF3.5&lt;/li&gt;
&lt;li&gt;misc: Add chrome url protection call to conceal other addons during&lt;br /&gt;
    non-Tor usage. Patch by Sebastian Lisken.&lt;/li&gt;
&lt;li&gt;misc: Remove torbutton log system init message that may have scared some&lt;br /&gt;
    paranoids. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Architecture and technical design docs&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Update our secure updater, Thandy, to have optional BitTorrent support to distribute load spikes following new releases better.   Currently, it uses the mainline BitTorrent libraries that can be installed along with Thandy, but there is also some groundwork to support other BitTorrent libraries later on.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Advocacy and outreach.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Andrew, Jacob, Karsten, Mike, Nick, and Roger attended the Privacy Enhancing Technologies Symposium in Seattle, WA.  Details can be found at &lt;a href=&quot;http://petsymposium.org/2009/&quot; title=&quot;http://petsymposium.org/2009/&quot; rel=&quot;nofollow&quot;&gt;http://petsymposium.org/2009/&lt;/a&gt;.  Jacob, Karsten, Mike, and Roger each presented their work on Tor.&lt;/p&gt;
&lt;p&gt;Jacob, Karsten, Mike, Roger, and Sebastian attended Hacking at Random 2009 in  Vierhouten, Netherlands.  Details of the conference can be found at &lt;a href=&quot;https://wiki.har2009.org/page/Main_Page&quot; title=&quot;https://wiki.har2009.org/page/Main_Page&quot; rel=&quot;nofollow&quot;&gt;https://wiki.har2009.org/page/Main_Page&lt;/a&gt;.  Jacob and Roger presented about Tor.&lt;/p&gt;
&lt;p&gt;Jacob attended FooCamp 2009.  More details can be found at &lt;a href=&quot;http://foocamp09.wiki.oreilly.com/wiki/index.php/Main_Page&quot; title=&quot;http://foocamp09.wiki.oreilly.com/wiki/index.php/Main_Page&quot; rel=&quot;nofollow&quot;&gt;http://foocamp09.wiki.oreilly.com/wiki/index.php/Main_Page&lt;/a&gt;.  Jacob presented about Tor.&lt;/p&gt;
&lt;p&gt;Andrew contacted  Tor relay operators that started running a relay between June 12, 2009 and July 13, 2009; ostensibly for the Iranian protest movement.  Of the 37 new relays, 13 had gone offline.  After contacting the relay operators, 7 of the 13 are back online.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Preconfigured privacy (circumvention) bundles for USB or LiveCD.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On August 4, we released Tor Browser Bundle 1.2.7. It is updated primarily due to Firefox 3.0.13 with its ssl fixes.&lt;/p&gt;
&lt;p&gt;The full changelist is:&lt;br /&gt;
1.2.7: Released 2009-08-04&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;update Firefox to 3.0.13 &lt;/li&gt;
&lt;li&gt;add Polish translation &lt;/li&gt;
&lt;li&gt;update libevent to 1.4.12 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On August 19, we released Tor Browser Bundle 1.2.8.  The big changes are the inclusion of statically linked openssl dlls to resolve a few geoip lookup and functionality issues with Vidalia, and the upgrade to the new Vidalia 0.2.2. &lt;/p&gt;
&lt;p&gt;The full list of updates and fixes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;update Torbutton to 1.2.2 &lt;/li&gt;
&lt;li&gt;update Vidalia to 0.2.2 &lt;/li&gt;
&lt;li&gt;compile OpenSSL 0.9.8k with Visual C to make dlls &lt;/li&gt;
&lt;li&gt;update Pidgin to 2.6.1 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Jacob and Steve Tyree started work on a portable Tor Browser Bundle for Apple OS X.  Jacob started work on a portable Tor Browser Bundle for generic Linux.  Both bundles are currently in developer testing, gearing up for an alpha release in September 2009.&lt;/p&gt;
&lt;p&gt;Updated TorVM with current packages for torbutton, tor, qemu.  Added geoip and pycrypto to TorVM.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scalability, load balancing, directory overhead, efficiency.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Continued metrics work with torperf and directory request statistics.  Update bufferstats report, &lt;a href=&quot;http://git.torproject.org/checkout/metrics/master/report/buffer/bufferstats-2009-08-25.pdf&quot; title=&quot;http://git.torproject.org/checkout/metrics/master/report/buffer/bufferstats-2009-08-25.pdf&quot; rel=&quot;nofollow&quot;&gt;http://git.torproject.org/checkout/metrics/master/report/buffer/bufferst...&lt;/a&gt;&lt;br /&gt;
Updated circuit window report, &lt;a href=&quot;http://git.torproject.org/checkout/metrics/master/report/circwindow/circwindow-2009-08-19.pdf&quot; title=&quot;http://git.torproject.org/checkout/metrics/master/report/circwindow/circwindow-2009-08-19.pdf&quot; rel=&quot;nofollow&quot;&gt;http://git.torproject.org/checkout/metrics/master/report/circwindow/circ...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;updated statistics on directory requests, &lt;a href=&quot;http://git.torproject.org/checkout/metrics/master/report/dirarch/&quot; title=&quot;http://git.torproject.org/checkout/metrics/master/report/dirarch/&quot; rel=&quot;nofollow&quot;&gt;http://git.torproject.org/checkout/metrics/master/report/dirarch/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And updated measurements on overall tor network performance, &lt;a href=&quot;http://git.torproject.org/checkout/metrics/master/report/performance/torperf-2009-08-24.pdf&quot; title=&quot;http://git.torproject.org/checkout/metrics/master/report/performance/torperf-2009-08-24.pdf&quot; rel=&quot;nofollow&quot;&gt;http://git.torproject.org/checkout/metrics/master/report/performance/tor...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Continued work on our bandwidth node scanner to provide better extra-info for clients to make better routing decisions.&lt;/p&gt;
&lt;p&gt;Added a seventh directory authority run by Jacob Appelbaum.  &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More reliable (e.g. split) download mechanism.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Christian Fromme started work on our email auto-responder, get-tor, to better handle split downloads via email.&lt;/p&gt;
&lt;p&gt;Jon, our mirror volunteer, continued to contact mirrors and update their status accordingly.  The net change is zero, but we added a new mirror and removed a stale mirror.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Translation work&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Runa, our Google Summer of Code student, finished the project to allow for website content to be translated via the Tor Translation Portal, &lt;a href=&quot;https://translation.torproject.org/&quot; title=&quot;https://translation.torproject.org/&quot; rel=&quot;nofollow&quot;&gt;https://translation.torproject.org/&lt;/a&gt;.   The conversion tools are now live and Danish and Farsi are the first languages enabled in the Tor Translation Portal for testing.&lt;/p&gt;
&lt;p&gt;In August, there were:&lt;/p&gt;
&lt;p&gt;8 Russian updates for the website&lt;br /&gt;
29 Polish updates for the website&lt;br /&gt;
15 Chinese updates for the website&lt;br /&gt;
Danish updates for Torbutton&lt;br /&gt;
Nederlandish updates for Torbutton&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/august-2009-progress-report#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/bug-fixes">bug fixes</category>
 <category domain="http://blog.torproject.org/category/tags/progress-report">progress report</category>
 <category domain="http://blog.torproject.org/category/tags/releases">releases</category>
 <pubDate>Mon, 21 Sep 2009 07:19:26 -0700</pubDate>
 <dc:creator>phobos</dc:creator>
 <guid isPermaLink="false">186 at http://blog.torproject.org</guid>
</item>
<item>
 <title>Anonymity by Design versus by Policy</title>
 <link>http://blog.torproject.org/blog/anonymity-design-versus-policy</link>
 <description>&lt;p&gt;There have been some recent stories in the news about various &lt;a href=&quot;http://www.citmedialaw.org/blog/2009/skanky-blogging-anonymity-and-whats-right&quot; rel=&quot;nofollow&quot;&gt;&quot;anonymous&quot; bloggers&lt;/a&gt; and &lt;a href=&quot;http://www.citmedialaw.org/blog/2009/splitting-digital-baby-california-court-creates-new-procedure-uncovering-anonymous-comment&quot; rel=&quot;nofollow&quot;&gt;commenters&lt;/a&gt; being unmasked by court order.   A business promises not to give up your identity unless forced to do so via court order.  This is anonymity by policy.  If a business doesn&#039;t have your identity, then there is nothing to divulge.  This is anonymity by design.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.washingtonpost.com/wp-dyn/content/article/2009/04/08/AR2009040803248.html&quot; rel=&quot;nofollow&quot;&gt;Advocates for anonymous comments&lt;/a&gt; understand the value of being able to speak freely.  However, if you&#039;re simply connecting from your home or office, parts of your identity are leaked to the site on which you commented.  As shown above, you can be unmasked fairly easily.  Some sites simply respond to a subpoena, others legal threats, and still others simply don&#039;t care; giving away your identity with any request.  There are &lt;a href=&quot;https://www.torproject.org/torusers&quot; rel=&quot;nofollow&quot;&gt;plenty of valid reasons&lt;/a&gt; to want to protect your identity in a blog, comment, or feedback form.  &lt;/p&gt;
&lt;p&gt;I&#039;ve participated in &quot;anonymous reviews&quot; being conducted in a company where employees get to give their opinion on anything in the company: strategy, management, branding, etc.  Human Resources rolls out the &quot;anonymous survey&quot;  with great fanfare as a chance for the line employees to get their voice heard.  At the same time, upper management asks IT to ascertain which IP address maps to which employee, whether connecting internally or not.  Employees quickly figure out what&#039;s going on and feel undervalued and coerced into toeing the company line.  And management lacks the feedback they probably should hear.  In this case, anonymity by policy doesn&#039;t help anyone actually improve the company.&lt;/p&gt;
&lt;p&gt;Another example is the &lt;a href=&quot;https://www.cia.gov/about-cia/iraqi-rewards-program.html&quot; rel=&quot;nofollow&quot;&gt;Iraqi Rewards Program&lt;/a&gt; run by the CIA.  It&#039;s designed such that concerned Iraqi&#039;s can report illegal activities and get a reward for verified intelligence.  Essentially, an anonymous tip line. The issue is an Iraqi citizen will go into an Internet cafe and have an encrypted conversation with cia.gov.  This is bad for the people who want to report something.  An observer on the network only sees someone talking to cia.gov with encryption.  A truly anonymous tip line should protect the identity of the tipster, and provide the tipster with the ability to divulge as much of their identity as comfortable.&lt;/p&gt;
&lt;p&gt;The examples and news stories above show you the difference between anonymity by policy and anonymity by design.  We encourage the courts to keep raising the requirements before forcing a provider to divulge your identity.  We encourage companies to learn how privacy can enhance their relationship with their customers.  We designed Tor such that relying on court tests and company policies isn&#039;t your only protection.  Tor users and relay operators don&#039;t have the data to divulge.  This is anonymity and privacy by design.&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/anonymity-design-versus-policy#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/blogging">blogging</category>
 <category domain="http://blog.torproject.org/category/tags/commenting">commenting</category>
 <category domain="http://blog.torproject.org/category/tags/courts">courts</category>
 <category domain="http://blog.torproject.org/category/tags/free-speech">free speech</category>
 <category domain="http://blog.torproject.org/category/tags/news-stories">news stories</category>
 <category domain="http://blog.torproject.org/category/tags/online-anonymity">online anonymity</category>
 <pubDate>Wed, 16 Sep 2009 20:44:30 -0700</pubDate>
 <dc:creator>phobos</dc:creator>
 <guid isPermaLink="false">184 at http://blog.torproject.org</guid>
</item>
<item>
 <title>July 2009 Progress Report</title>
 <link>http://blog.torproject.org/blog/july-2009-progress-report</link>
 <description>&lt;p&gt;&lt;strong&gt;New releases&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On July 8th, we released &lt;a href=&quot;https://blog.torproject.org/blog/vidalia-0115-released&quot; rel=&quot;nofollow&quot;&gt;Vidalia 0.1.15.&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;On July 8th, we updated the Tor 0.2.0.35-stable bundles with the new Vidalia to fix an ssl issue and the Firefox Torbutton extension installation for OS X users.&lt;/p&gt;
&lt;p&gt;On July 8th, we released &lt;a href=&quot;https://blog.torproject.org/blog/tor-02117rc-released&quot; rel=&quot;nofollow&quot;&gt;Tor 0.2.1.17-rc&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.torproject.org/blog/tor-browser-bundle-123-and-124-released&quot; rel=&quot;nofollow&quot;&gt;Tor Browser Bundle 1.2.3&lt;/a&gt; was released on July 8, 2009.&lt;br /&gt;
&lt;a href=&quot;https://blog.torproject.org/blog/tor-browser-bundle-123-and-124-released&quot; rel=&quot;nofollow&quot;&gt;TBB 1.2.3&lt;/a&gt; was replaced by 1.2.4 on July 11, 2009&lt;br /&gt;
&lt;a href=&quot;https://blog.torproject.org/blog/tor-browser-bundle-125-and-126-released&quot; rel=&quot;nofollow&quot;&gt;TBB 1.2.5&lt;/a&gt; was released on July 25th.  It solely included an update to Tor 0.2.1.18 .&lt;br /&gt;
&lt;a href=&quot;https://blog.torproject.org/blog/tor-browser-bundle-125-and-126-released&quot; rel=&quot;nofollow&quot;&gt;TBB 1.2.6&lt;/a&gt; was released on July 28th.  It solely included an update to Tor 0.2.1.19.&lt;/p&gt;
&lt;p&gt;On July 24th, we released &lt;a href=&quot;https://blog.torproject.org/blog/tor-02118-and-02119-released-stable&quot; rel=&quot;nofollow&quot;&gt;Tor 0.2.1.18&lt;/a&gt;.  &lt;/p&gt;
&lt;p&gt;On July 28th, we released &lt;a href=&quot;https://blog.torproject.org/blog/tor-02118-and-02119-released-stable&quot; rel=&quot;nofollow&quot;&gt;Tor 0.2.1.19&lt;/a&gt;.  &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Make Tor a better tool for users in censored countries&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Tor 0.2.1.18 is our new stable. That is, this is the first stable release&lt;br /&gt;
of the 0.2.1.x branch. The 0.2.0.x branch went stable in July of 2008.&lt;br /&gt;
From the 0.2.1.18 release:&lt;/p&gt;
&lt;p&gt;If the bridge config line doesn&#039;t specify a port, assume 443.&lt;br /&gt;
This makes bridge lines a bit smaller and easier for users to&lt;br /&gt;
understand. &lt;/p&gt;
&lt;p&gt;If we&#039;re using bridges and our network goes away, be more willing&lt;br /&gt;
to forgive our bridges and try again when we get an application&lt;br /&gt;
request. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Architecture and technical design docs for Tor enhancements related to blocking-resistance.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Proposal 166 details four steps we&#039;re taking to safely collect data&lt;br /&gt;
about Tor&#039;s network performance and network usage: 1) directory client&lt;br /&gt;
counts by country, 2) entry guard client counts by country, 3) relay&lt;br /&gt;
cell statistics, and 4) exit traffic by port and volume.&lt;br /&gt;
&lt;a href=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/166-statistics-extra-info-docs.txt&quot; title=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/166-statistics-extra-info-docs.txt&quot; rel=&quot;nofollow&quot;&gt;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/166-st...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hide Tor&#039;s network signature&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Part of the reason why Tor might be especially slow in Iran could&lt;br /&gt;
be that they&#039;re doing deep packet inspection (DPI) to throttle SSL&lt;br /&gt;
connections. Tor&#039;s strategy of looking like SSL might turn out to be a&lt;br /&gt;
bad move in this case. It&#039;s hard to tell whether the SSL throttling is&lt;br /&gt;
actually happening, of course, because we get plenty of mixed information&lt;br /&gt;
from our sources in Iran. But if it *is* happening, we should start&lt;br /&gt;
investigating traffic obfuscation approaches that a) don&#039;t look like SSL,&lt;br /&gt;
but b) don&#039;t look recognizably like any other protocol.&lt;/p&gt;
&lt;p&gt;Some other Iran circumvention developers have come up with a patch to&lt;br /&gt;
obfuscate ssh traffic:&lt;br /&gt;
&lt;a href=&quot;http://github.com/brl/obfuscated-openssh/tree/master&quot; title=&quot;http://github.com/brl/obfuscated-openssh/tree/master&quot; rel=&quot;nofollow&quot;&gt;http://github.com/brl/obfuscated-openssh/tree/master&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://c-skills.blogspot.com/2008/12/sshv2-trickery.html&quot; title=&quot;http://c-skills.blogspot.com/2008/12/sshv2-trickery.html&quot; rel=&quot;nofollow&quot;&gt;http://c-skills.blogspot.com/2008/12/sshv2-trickery.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sometime soon we should start looking at designs to super-encrypt the&lt;br /&gt;
Tor link traffic in this way.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Grow the Tor network and user base. Outreach&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On July 1st, Andrew gave a detailed Tor talk at the National Cyber Forensics and Training Alliance.  Andrew&#039;s blog about the event is at &lt;a href=&quot;https://blog.torproject.org/blog/visit-ncfta&quot; title=&quot;https://blog.torproject.org/blog/visit-ncfta&quot; rel=&quot;nofollow&quot;&gt;https://blog.torproject.org/blog/visit-ncfta&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;On July 7th, Andrew was a panelist for the CIMA/NED discussion on Iran and the Role of New Media, &lt;a href=&quot;http://cima.ned.org/events/new-media-in-iran.html&quot; title=&quot;http://cima.ned.org/events/new-media-in-iran.html&quot; rel=&quot;nofollow&quot;&gt;http://cima.ned.org/events/new-media-in-iran.html&lt;/a&gt;.  Andrew&#039;s blog about the event  is at &lt;a href=&quot;https://blog.torproject.org/blog/cimaned-panel-iran-and-new-media&quot; title=&quot;https://blog.torproject.org/blog/cimaned-panel-iran-and-new-media&quot; rel=&quot;nofollow&quot;&gt;https://blog.torproject.org/blog/cimaned-panel-iran-and-new-media&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;On July 15th, Andrew presented Tor at Webinno22, &lt;a href=&quot;http://www.webinnovatorsgroup.com/2009/07/06/the-webinno22-demo-companies/&quot; title=&quot;http://www.webinnovatorsgroup.com/2009/07/06/the-webinno22-demo-companies/&quot; rel=&quot;nofollow&quot;&gt;http://www.webinnovatorsgroup.com/2009/07/06/the-webinno22-demo-companie...&lt;/a&gt;.  Further discussions about online privacy startups and business deals with various investors and their seed companies are continuing since this event.&lt;/p&gt;
&lt;p&gt;More press interviews and articles:&lt;/p&gt;
&lt;p&gt;Iran activists work to elude crackdown on Internet, &lt;a href=&quot;http://www.google.com/hostednews/ap/article/ALeqM5hTf-p6Iy3sWHK8BRR58npGosLC3AD99L01QO0&quot; title=&quot;http://www.google.com/hostednews/ap/article/ALeqM5hTf-p6Iy3sWHK8BRR58npGosLC3AD99L01QO0&quot; rel=&quot;nofollow&quot;&gt;http://www.google.com/hostednews/ap/article/ALeqM5hTf-p6Iy3sWHK8BRR58npG...&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.taragana.com/n/iran-government-builds-internet-walls-but-activists-still-slip-around-in-political-turmoil-119968/&quot; title=&quot;http://blog.taragana.com/n/iran-government-builds-internet-walls-but-activists-still-slip-around-in-political-turmoil-119968/&quot; rel=&quot;nofollow&quot;&gt;http://blog.taragana.com/n/iran-government-builds-internet-walls-but-act...&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Twitter and Facebook Help Protestors Connect, &lt;a href=&quot;http://www.outloud.com/2009/issue96/protest.html&quot; title=&quot;http://www.outloud.com/2009/issue96/protest.html&quot; rel=&quot;nofollow&quot;&gt;http://www.outloud.com/2009/issue96/protest.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;US set to hike aid aimed at Iranians, &lt;a href=&quot;http://www.boston.com/news/nation/washington/articles/2009/07/26/us_to_increase_funding_for_hackivists_aiding_iranians/&quot; title=&quot;http://www.boston.com/news/nation/washington/articles/2009/07/26/us_to_increase_funding_for_hackivists_aiding_iranians/&quot; rel=&quot;nofollow&quot;&gt;http://www.boston.com/news/nation/washington/articles/2009/07/26/us_to_i...&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Senate OKs funds to thwart Iran Web censors , &lt;a href=&quot;http://www.washingtontimes.com/news/2009/jul/26/senate-help-iran-dodge-internet-censorship/&quot; title=&quot;http://www.washingtontimes.com/news/2009/jul/26/senate-help-iran-dodge-internet-censorship/&quot; rel=&quot;nofollow&quot;&gt;http://www.washingtontimes.com/news/2009/jul/26/senate-help-iran-dodge-i...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We wrote a follow-up blog post about the number of people using Tor&lt;br /&gt;
from Iran and China in June:&lt;br /&gt;
&lt;a href=&quot;https://blog.torproject.org/blog/measuring-tor-and-iran-part-two&quot; title=&quot;https://blog.torproject.org/blog/measuring-tor-and-iran-part-two&quot; rel=&quot;nofollow&quot;&gt;https://blog.torproject.org/blog/measuring-tor-and-iran-part-two&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On July 1-5, Roger, Jake, Mike, and Damian attended Toorcamp in rural&lt;br /&gt;
Washington State. Roger did a talk on current attacks and vulnerabilities&lt;br /&gt;
in Tor.&lt;br /&gt;
&lt;a href=&quot;http://www.toorcamp.org/content/B4&quot; title=&quot;http://www.toorcamp.org/content/B4&quot; rel=&quot;nofollow&quot;&gt;http://www.toorcamp.org/content/B4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On July 21-23, Roger attended a workshop in DC at the National Academy of&lt;br /&gt;
Sciences. The workshop focused on the combination of Usability, Privacy,&lt;br /&gt;
and Security, and where future funding should concentrate.&lt;/p&gt;
&lt;p&gt;On July 31, Roger gave a Defcon talk on the current state of Tor&#039;s&lt;br /&gt;
performance challenges and how we&#039;re addressing them:&lt;br /&gt;
&lt;a href=&quot;http://defcon.org/html/defcon-17/dc-17-speakers.html#Dingledine&quot; title=&quot;http://defcon.org/html/defcon-17/dc-17-speakers.html#Dingledine&quot; rel=&quot;nofollow&quot;&gt;http://defcon.org/html/defcon-17/dc-17-speakers.html#Dingledine&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://freehaven.net/~arma/slides-dc09.pdf&quot; title=&quot;http://freehaven.net/~arma/slides-dc09.pdf&quot; rel=&quot;nofollow&quot;&gt;http://freehaven.net/~arma/slides-dc09.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Preconfigured privacy (circumvention) bundles for USB or LiveCD.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://blog.torproject.org/blog/tor-browser-bundle-123-and-124-released&quot; rel=&quot;nofollow&quot;&gt;Tor Browser Bundle 1.2.3&lt;/a&gt; was released on July 8, 2009.&lt;br /&gt;
&lt;a href=&quot;https://blog.torproject.org/blog/tor-browser-bundle-123-and-124-released&quot; rel=&quot;nofollow&quot;&gt;TBB 1.2.3&lt;/a&gt; was replaced by 1.2.4 on July 11, 2009&lt;br /&gt;
&lt;a href=&quot;https://blog.torproject.org/blog/tor-browser-bundle-125-and-126-released&quot; rel=&quot;nofollow&quot;&gt;TBB 1.2.5&lt;/a&gt; was released on July 25th.  It solely included an update to Tor 0.2.1.18 .&lt;br /&gt;
&lt;a href=&quot;https://blog.torproject.org/blog/tor-browser-bundle-125-and-126-released&quot; rel=&quot;nofollow&quot;&gt;TBB 1.2.6&lt;/a&gt; was released on July 28th.  It solely included an update to Tor 0.2.1.19.&lt;/p&gt;
&lt;p&gt;Upgraded many programs in Incognito to address security concerns and general bugfixes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bridges&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Updated geoip database.  From the 0.2.1.18 release:&lt;/p&gt;
&lt;p&gt;If the bridge config line doesn&#039;t specify a port, assume 443.&lt;br /&gt;
This makes bridge lines a bit smaller and easier for users to&lt;br /&gt;
understand. &lt;/p&gt;
&lt;p&gt;If we&#039;re using bridges and our network goes away, be more willing&lt;br /&gt;
to forgive our bridges and try again when we get an application&lt;br /&gt;
request. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scalability, load balancing, directory overhead, efficiency.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;From the 0.2.1.18 release:&lt;br /&gt;
Network status consensus documents and votes now contain bandwidth&lt;br /&gt;
information for each relay. Clients use the bandwidth values&lt;br /&gt;
in the consensus, rather than the bandwidth values in each&lt;br /&gt;
relay descriptor. This approach opens the door to more accurate&lt;br /&gt;
bandwidth estimates once the directory authorities start doing&lt;br /&gt;
active measurements. Implements part of proposal 141. &lt;/p&gt;
&lt;p&gt;When building a consensus, do not include routers that are down.&lt;br /&gt;
This cuts down 30% to 40% on consensus size. Implements proposal&lt;br /&gt;
138. &lt;/p&gt;
&lt;p&gt;Authorities now vote for the Stable flag for any router whose&lt;br /&gt;
weighted mean time between failure (MTBF) is at least 5 days, regardless of the mean MTBF. &lt;/p&gt;
&lt;p&gt;The main 2009 remaining performance changes are, in order of importance:&lt;br /&gt;
- Get the bwauthority scripts into place so authorities are voting on&lt;br /&gt;
  more accurate bandwidths.&lt;br /&gt;
- Write a proposal for capping the circuit window much lower, and&lt;br /&gt;
  implement it, and backport it to 0.2.1.x.&lt;br /&gt;
- Proposal 151: Mike&#039;s plan to track circuit build times and give up on&lt;br /&gt;
  the slow ones.&lt;br /&gt;
- Write a proposal for refilling our bandwidth buckets intra-second.&lt;br /&gt;
  Consider deploying in 0.2.2.x.&lt;br /&gt;
- Figure out what we can do for a less fair round-robin between active&lt;br /&gt;
  circuits. My intuition is heading towards &quot;we don&#039;t know what effect&lt;br /&gt;
  each possible change will make, and our other changes are going to&lt;br /&gt;
  have big effects, so we shouldn&#039;t deploy anything here quite yet.&quot;&lt;br /&gt;
- Get enough authorities upgraded that our bug 969 fixes (&quot;voting wrong&lt;br /&gt;
  on wfu and mtbf&quot;) take effect.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More reliable (e.g. split) download mechanism.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We have a new Volunteer, Jon, working on maintaining and expanding the list of tor mirrors.  Jon has contacted all mirror maintainers and updated the mirrors list.  Three were removed, two added, and seven updated with new information.  There are 39 active mirrors.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Translations&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;10 Polish website updates&lt;br /&gt;
7 French website updates&lt;br /&gt;
1 Chinese website updates&lt;br /&gt;
German torbutton translations updated&lt;br /&gt;
Finnish torbutton translations updated&lt;br /&gt;
Generate translation infrastructure for our email auto-responder.&lt;br /&gt;
Ukrainian torbutton translation started&lt;br /&gt;
Start of a Thai torbutton translation&lt;br /&gt;
Spanish torbutton translation&lt;br /&gt;
Ukrainian check.torproject.org translation&lt;br /&gt;
Thai check.torproject.org translation&lt;/p&gt;
&lt;p&gt;Our Google Summer of Code student, Runa, created a set of scripts to allow translators to translate our website content through the translation web portal.  This will greatly simplify the process used to translate the website.&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/july-2009-progress-report#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/anonymity-fixes">anonymity fixes</category>
 <category domain="http://blog.torproject.org/category/tags/bug-fixes">bug fixes</category>
 <category domain="http://blog.torproject.org/category/tags/progress-report">progress report</category>
 <category domain="http://blog.torproject.org/category/tags/security-fixes">security fixes</category>
 <category domain="http://blog.torproject.org/category/tags/stable-releases">stable releases</category>
 <category domain="http://blog.torproject.org/category/tags/tor-browser-bundle">tor browser bundle</category>
 <pubDate>Mon, 10 Aug 2009 01:07:57 -0700</pubDate>
 <dc:creator>phobos</dc:creator>
 <guid isPermaLink="false">163 at http://blog.torproject.org</guid>
</item>
<item>
 <title>June 2009 Progress Report</title>
 <link>http://blog.torproject.org/blog/june-2009-progress-report</link>
 <description>&lt;p&gt;&lt;strong&gt;New releases&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On June 20th we released Tor 0.2.1.16-rc.&lt;br /&gt;
On June 21st, we released Tor Browser Bundle 1.2.1.&lt;br /&gt;
On June 23rd, we released Tor Browser Bundle 1.2.2.&lt;br /&gt;
On June 24th, we released Tor 0.2.0.35-stable.  We expect that this release is the last of the 0.2.0.x -stable series, soon to be replaced with the 0.2.1.x series.&lt;br /&gt;
On June 30th, we released Vidalia 0.1.14.  &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Censorship circumvention&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Packaged rpms for Red Flag Linux version 6.  Red Flag Linux is reported to be the new operating system for all Internet cafe&#039;s in China.  So far, no one has seen this conversion actually happen, but now we&#039;re ready if it does.&lt;/p&gt;
&lt;p&gt;Our email autoresponder, gettor , received a number of patches to deal with dkim issues, including finding a dkim bug that prevented yahoo email users from fetching Tor. This bug has been fixed. Additionally, we&#039;ve whitelisted some domains where we&lt;br /&gt;
see we&#039;re having lots of use but dkim isn&#039;t always configured properly.  We&#039;ve had thousands of users from China using gettor.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Outreach/Advocacy&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Andrew, Roger, and Wendy attended Computers, Freedom, and Privacy 2009 Conference (&lt;a href=&quot;http://www.cfp2009.org&quot; title=&quot;http://www.cfp2009.org&quot; rel=&quot;nofollow&quot;&gt;http://www.cfp2009.org&lt;/a&gt;).  Andrew presented a “quicktake” talk on “Who uses Tor?”.  Andrew and Roger, along with Paul Syverson, and a North African blogger,  hosted a panel on “It Takes A Village To Be Anonymous”.  Due to the sensitive situation surrounding the blogger, this panel was not recorded.&lt;/p&gt;
&lt;p&gt;Andrew talked with the Committee to Protect Journalists (&lt;a href=&quot;http://cpj.org&quot; title=&quot;http://cpj.org&quot; rel=&quot;nofollow&quot;&gt;http://cpj.org&lt;/a&gt;) about online security and circumvention tools.&lt;/p&gt;
&lt;p&gt;Jillian C. York blogged at KnightPulse about “Average citizens browse anonymously&lt;br /&gt;
”, &lt;a href=&quot;http://www.knightpulse.org/blog/09/06/04/average-citizens-browse-anonymously&quot; title=&quot;http://www.knightpulse.org/blog/09/06/04/average-citizens-browse-anonymously&quot; rel=&quot;nofollow&quot;&gt;http://www.knightpulse.org/blog/09/06/04/average-citizens-browse-anonymo...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Due to Iranian&#039;s usage of Tor during the recent election, the general press/media conducted a few interviews with Andrew:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Computer World, &lt;a href=&quot;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9134471&amp;amp;intsrc=news_ts_head&quot; title=&quot;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9134471&amp;amp;intsrc=news_ts_head&quot; rel=&quot;nofollow&quot;&gt;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Cnet News, &lt;a href=&quot;http://news.cnet.com/8301-13578_3-10267287-38.html&quot; title=&quot;http://news.cnet.com/8301-13578_3-10267287-38.html&quot; rel=&quot;nofollow&quot;&gt;http://news.cnet.com/8301-13578_3-10267287-38.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Deutche Welle, &lt;a href=&quot;http://www.dw-world.de/dw/article/0,,4400882,00.html&quot; title=&quot;http://www.dw-world.de/dw/article/0,,4400882,00.html&quot; rel=&quot;nofollow&quot;&gt;http://www.dw-world.de/dw/article/0,,4400882,00.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Technology Review, &lt;a href=&quot;http://www.technologyreview.com/web/22893/&quot; title=&quot;http://www.technologyreview.com/web/22893/&quot; rel=&quot;nofollow&quot;&gt;http://www.technologyreview.com/web/22893/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Origo, in Hungary, &lt;a href=&quot;http://www.origo.hu/techbazis/internet/20090618-a-kiberforradalmarok-fegyverei-eszkozok-anonim-netezeshez.html&quot; title=&quot;http://www.origo.hu/techbazis/internet/20090618-a-kiberforradalmarok-fegyverei-eszkozok-anonim-netezeshez.html&quot; rel=&quot;nofollow&quot;&gt;http://www.origo.hu/techbazis/internet/20090618-a-kiberforradalmarok-feg...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;O&#039;Reilly, &lt;a href=&quot;http://radar.oreilly.com/2009/06/tor-and-the-legality-of-runnin.html&quot; title=&quot;http://radar.oreilly.com/2009/06/tor-and-the-legality-of-runnin.html&quot; rel=&quot;nofollow&quot;&gt;http://radar.oreilly.com/2009/06/tor-and-the-legality-of-runnin.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Washington Times, &lt;a href=&quot;http://www.washingtontimes.com/news/2009/jun/26/protesters-use-navy-technology-to-avoid-censorship/?feat=home_headlines&quot; title=&quot;http://www.washingtontimes.com/news/2009/jun/26/protesters-use-navy-technology-to-avoid-censorship/?feat=home_headlines&quot; rel=&quot;nofollow&quot;&gt;http://www.washingtontimes.com/news/2009/jun/26/protesters-use-navy-tech...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Arte TV video interview, the 30-minute video interview can&#039;t be put online, but will be shown to their viewers in late June/early July 2009.  &lt;a href=&quot;http://www.arte.tv&quot; title=&quot;http://www.arte.tv&quot; rel=&quot;nofollow&quot;&gt;http://www.arte.tv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;EFF, &lt;a href=&quot;http://www.eff.org/deeplinks/2009/06/help-protesters-iran-run-tor-relays-bridges&quot; title=&quot;http://www.eff.org/deeplinks/2009/06/help-protesters-iran-run-tor-relays-bridges&quot; rel=&quot;nofollow&quot;&gt;http://www.eff.org/deeplinks/2009/06/help-protesters-iran-run-tor-relays...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A Houston Radio station did an on-air interview, but didn&#039;t put the interview online.&lt;/li&gt;
&lt;li&gt;A Romanian newspaper did an interview, but didn&#039;t put the story online.&lt;/li&gt;
&lt;li&gt;Public Rado International did a more in-depth interview.  They expect it to be on PBS Radio and BBC Radio 4 in early July 2009.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;A number of blogs and other media picked up these original interviews and spread the word even further:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Wall Street Journal, &lt;a href=&quot;http://blogs.wsj.com/digits/2009/06/18/iranians-using-tor-to-anonymize-web-use/&quot; title=&quot;http://blogs.wsj.com/digits/2009/06/18/iranians-using-tor-to-anonymize-web-use/&quot; rel=&quot;nofollow&quot;&gt;http://blogs.wsj.com/digits/2009/06/18/iranians-using-tor-to-anonymize-w...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CBS News, &lt;a href=&quot;http://www.cbsnews.com/blogs/2009/06/17/politics/politicalhotsheet/entry5094825.shtml&quot; title=&quot;http://www.cbsnews.com/blogs/2009/06/17/politics/politicalhotsheet/entry5094825.shtml&quot; rel=&quot;nofollow&quot;&gt;http://www.cbsnews.com/blogs/2009/06/17/politics/politicalhotsheet/entry...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://curtisschweitzer.net/blog/?p=2995&quot; title=&quot;http://curtisschweitzer.net/blog/?p=2995&quot; rel=&quot;nofollow&quot;&gt;http://curtisschweitzer.net/blog/?p=2995&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://voices.allthingsd.com/20090618/iranians-using-tor-to-anonymize-web-use/&quot; title=&quot;http://voices.allthingsd.com/20090618/iranians-using-tor-to-anonymize-web-use/&quot; rel=&quot;nofollow&quot;&gt;http://voices.allthingsd.com/20090618/iranians-using-tor-to-anonymize-we...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.dailyfinance.com/2009/06/24/nokia-and-siemens-in-iran-controversy/&quot; title=&quot;http://www.dailyfinance.com/2009/06/24/nokia-and-siemens-in-iran-controversy/&quot; rel=&quot;nofollow&quot;&gt;http://www.dailyfinance.com/2009/06/24/nokia-and-siemens-in-iran-controv...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.muslimnews.co.uk/news/news.php?article=16360&quot; title=&quot;http://www.muslimnews.co.uk/news/news.php?article=16360&quot; rel=&quot;nofollow&quot;&gt;http://www.muslimnews.co.uk/news/news.php?article=16360&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Preconfigured privacy (circumvention) bundles for USB or LiveCD.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Tor Browser Bundle 1.2.1 and 1.2.2 released in June.  Planning a migration of the base operating system for the Incognito LiveCD to switch from Gentoo to an Ubuntu variant.  We can always use help in maintaining Incognito.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scalability, load balancing, directory overhead, efficiency.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;June was spent documenting, stabilizing, and streamlining the bandwidth authority scanner, which has been runningfor a while on the Directory Authority named ides.&lt;/p&gt;
&lt;p&gt;It is good enough to start running on multiple authorities now to produce actual results for clients to use.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More reliable (e.g. split) download mechanism.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Our email autoresponder, gettor , received a number of patches to deal with dkim issues, including finding a dkim bug that prevented yahoo email users from fetching Tor. This bug&lt;br /&gt;
has been fixed. Additionally, we&#039;ve whitelisted some domains where we see we&#039;re having lots of use but dkim isn&#039;t always configured properly.  We&#039;ve had thousands of users from China using gettor.&lt;/p&gt;
&lt;p&gt;The Tor Check website (check.torproject.org) had a few bugs and we&#039;ve fixed all but two. We sometimes still have false negatives (because the Tor client doesn&#039;t know to fetch the consensus at any specific time) and we also still sometimes barf python exceptions because mod_python has some weird exception from time to time. We also accepted a patch from Marcus Greip that extends the TorBulkExitList to allow arbitrary ports rather than just port 80.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Footprints from Tor Browser Bundle.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Reduced the scanning for plugins Portable Firefox can do on launch of the application.  There is still an issue where Firefox displays other plugins to users, but they aren&#039;t actually valid plugins and won&#039;t run on command.  Firefox acquires the names through queries to the Windows Registry.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Translations&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;16 Polish website updates&lt;br /&gt;
8 Italian website updates&lt;br /&gt;
3 German website updates&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/june-2009-progress-report#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/bugfixes">bugfixes</category>
 <category domain="http://blog.torproject.org/category/tags/censorship-circumvention">censorship circumvention</category>
 <category domain="http://blog.torproject.org/category/tags/progress-report">progress report</category>
 <category domain="http://blog.torproject.org/category/tags/releases">releases</category>
 <pubDate>Sat, 11 Jul 2009 19:06:32 -0700</pubDate>
 <dc:creator>phobos</dc:creator>
 <guid isPermaLink="false">151 at http://blog.torproject.org</guid>
</item>
<item>
 <title>Tips for Running an Exit Node with Minimal Harassment</title>
 <link>http://blog.torproject.org/blog/tips-running-exit-node-minimal-harassment</link>
 <description>&lt;p&gt;I have noticed that a lot of new exit nodes have recently appeared on the network. This is great news, since exit nodes are typically on the scarce side. Exits usually occupy 30-33% of network by capacity, but are currently at a whopping 38.5% (156 MBytes/sec out of 404 total).&lt;/p&gt;
&lt;p&gt;However, I want to make sure that these nodes stay up and don&#039;t end up being shut down due to easily preventable abuse complaints. I&#039;ve run a number of exit nodes on a few different ISPs and not only have I lived to tell about it, I&#039;ve have not had one shut down yet. Moreover, I&#039;ve only received about 4 abuse complaints in as many years of running exit nodes. This is in stark contrast to other node operators following a &lt;a href=&quot;https://blog.torproject.org/blog/five-years-exit-node-operator&quot;&gt;more reactive strategy&lt;/a&gt;. I&#039;m convinced this is largely because I observe the following pro-active guidelines.&lt;/p&gt;
&lt;p&gt;&lt;!--break--&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;1. Inform your ISP&lt;/b&gt;&lt;br /&gt;
This is the most important rule for running a long-lived exit node, especially if you have your &lt;a href=&quot;https://wiki.torproject.org/noreply/TheOnionRouter/GoodBadISPs&quot;&gt;choice of ISP&lt;/a&gt;. Pick an ISP you can trust, and let them know exactly what is going on. Explain Tor to them, and why it is important to the Internet, the world, and to you, their customer. Giving them links to our &lt;a href=&quot;https://www.torproject.org/torusers.html.en&quot;&gt;Tor Users&lt;/a&gt;, &lt;a href=&quot;https://www.torproject.org/overview.html.en&quot;&gt;Tor Overview&lt;/a&gt;, &lt;a href=&quot;https://www.torproject.org/eff/tor-legal-faq.html.en&quot;&gt;Tor Legal FAQ&lt;/a&gt; and &lt;a href=&quot;https://www.torproject.org/faq-abuse.html.en&quot;&gt;Tor Abuse FAQ&lt;/a&gt; is typically immensely helpful. Mentioning China and the current conflict in Iran are also likely to be helpful. If your ISP is your University, you may also want to peruse &lt;a href=&quot;https://wiki.torproject.org/noreply/TheOnionRouter/TorGuideUniversities&quot;&gt;this set of recommendations&lt;/a&gt; specific to dealing with University administrators.&lt;/p&gt;
&lt;p&gt;If your ISP does not approve, all is not lost: you can look into running a middle node, or a much less visible &lt;a href=&quot;https://www.torproject.org/bridges&quot;&gt;bridge node&lt;/a&gt;. It is better to learn this up front, rather than have your Internet connection shut down on you without warning. Exit bandwidth is often scarce, but any node is better than no node.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;2. Get a separate IP for the node. Do not route your own traffic via this IP&lt;/b&gt;&lt;br /&gt;
While it may be tempting to mix in your traffic with your node&#039;s exit traffic for cover, this is best avoided. Having a separate IP allows your ISP to more easily recognize that abuse complaints and DMCA notices can be forwarded to you to be quickly responded to with a &lt;a href=&quot;https://wiki.torproject.org/noreply/TheOnionRouter/TorAbuseTemplates&quot;&gt;boilerplate response&lt;/a&gt;, as opposed to cutting off your Internet access or providing your personal information to the copyright cartels.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;3. Get recognizable Reverse DNS for this IP&lt;/b&gt;&lt;br /&gt;
Setting a good reverse DNS name for your exit IP helps to prevent knee-jerk reactions from sysadmins and DoS kiddies alike who run into bad apples coming from your node IP. Something like tor-exit.yourdomain.org or tor-proxy-readme.yourdomain.org is the best bet.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;4. Set up a Tor Exit Notice&lt;/b&gt;&lt;br /&gt;
Once you have a good reverse DNS name, you should put some content there that explains what Tor is for those who see the name and try to visit it via http. If you run your DirPort on port 80 with Tor 0.2.1.x or newer, you can use the Tor config option &quot;DirPortFrontPage&quot; to display a notice explaining that you are running an exit node. A sample one is provided in &lt;a href=&quot;https://git.torproject.org/checkout/tor/master/contrib/tor-exit-notice.html&quot;&gt;contrib/tor-exit-notice.html&lt;/a&gt; in the source distribution. This way, when someone sees tor-proxy-readme.yourdomain.org in their logs, they hopefully will get the hint and read the notice before flaming you. Be sure to update the contact info and other places marked with FIXME in the notice.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;5. Get ARIN registration (if possible)&lt;/b&gt;&lt;br /&gt;
If you can get your ISP to &lt;a href=&quot;http://en.wikipedia.org/wiki/Shared_Whois_Project&quot;&gt;SWIP&lt;/a&gt; your IP block to display a contact and abuse email that you control, this can go a long way to reducing aggravation that they may feel from dealing with the occasional abuse complaint, because the vast majority of the few complaints that are still made will go to you instead of them.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;6. Rate limit and optionally QoS your node&lt;/b&gt;&lt;br /&gt;
I&#039;ve recently conducted &lt;a href=&quot;https://blog.torproject.org/blog/torflow-node-capacity-integrity-and-reliability-measurements-hotpets&quot;&gt;some measurements&lt;/a&gt; that showed that nodes that used Tor&#039;s BandwidthRate config option to set a limit slightly below their actual capacity were much more reliable than those that did not. Along these lines, it may also be useful to use this &lt;a href=&quot;https://git.torproject.org/checkout/tor/master/contrib/linux-tor-prio.sh&quot;&gt;Linux-based QoS script&lt;/a&gt; to prioritize your Tor IP traffic below other traffic on your machine. Similar QoS can also be achieved via &lt;a href=&quot;http://www.dd-wrt.com/&quot;&gt;DDWRT&lt;/a&gt;, &lt;a href=&quot;http://openwrt.org/&quot;&gt;openwrt&lt;/a&gt; and of course via commercial routers. If you use do QoS other than that script, you should ensure that you provide Tor with a reasonable minimum bandwidth so that it does not starve when you do other things. Somewhere between 33 and 50% of your connection is a reasonable minimum value.&lt;/p&gt;
&lt;p&gt;That&#039;s it! Happy operating!&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/tips-running-exit-node-minimal-harassment#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/distributed-trust">distributed trust</category>
 <category domain="http://blog.torproject.org/category/tags/education">education</category>
 <pubDate>Sun, 21 Jun 2009 03:08:08 -0700</pubDate>
 <dc:creator>mikeperry</dc:creator>
 <guid isPermaLink="false">141 at http://blog.torproject.org</guid>
</item>
<item>
 <title>May 2009 Progress Report</title>
 <link>http://blog.torproject.org/blog/may-2009-progress-report</link>
 <description>&lt;p&gt;&lt;strong&gt;New releases&lt;/strong&gt;&lt;br /&gt;
On May 25, we released Tor 0.2.1.15-rc.&lt;br /&gt;
On May 17, we released Tor VM 0.0.2.&lt;br /&gt;
On May 25, we released Vidalia 0.1.13 containing&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Remove an old warning on the relay settings page that running a bridge&lt;br /&gt;
    relay requires Tor 0.2.0.8-alpha or newer. &lt;/li&gt;
&lt;li&gt;Add a workaround for a bug that prevented Vidalia&#039;s tray icon from&lt;br /&gt;
    getting added to the system notification area on Gnome when Vidalia was&lt;br /&gt;
    run on system startup. Patch by Steve Tyree. (Ticket #247) &lt;/li&gt;
&lt;li&gt;Fix a bug that prevented the control panel from displaying when&lt;br /&gt;
    running on the Enlightenment window manager. Patch by Steve Tyree. &lt;/li&gt;
&lt;li&gt;Rename the CMake variables used to store the location of Qt&#039;s lupdate&lt;br /&gt;
    and lrelease executables. Recent versions of CMake decided to use the&lt;br /&gt;
    same variable name, which was stomping on mine, resulting in the wrong&lt;br /&gt;
    lupdate and lrelease executables being used. &lt;/li&gt;
&lt;li&gt;Use the TorProcess subclass of QProcess for launching Tor when hashing&lt;br /&gt;
    a control password so we can take advantage of its PATH+=:/usr/sbin&lt;br /&gt;
    trick on Debian there too. &lt;/li&gt;
&lt;li&gt;If a RouterDescriptor object is empty, don&#039;t try to display it in the&lt;br /&gt;
    router descriptor details viewer. (Ticket #479)&lt;/li&gt;
&lt;li&gt;Wait until Vidalia has registered for log events via the control port&lt;br /&gt;
    before ignoring Tor&#039;s output on stdout. Previously we would start&lt;br /&gt;
    ignoring Tor&#039;s stdout after successfully authenticating, but before&lt;br /&gt;
    registering for log events which, in some cases, could lead to&lt;br /&gt;
    messages not appearing in the message log. &lt;/li&gt;
&lt;li&gt;Update many translations and remove others than are no longer&lt;br /&gt;
    up-to-date enough to be useful.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On May 25th, we released Tor Browser Bundle 1.2.0 containing&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Switch to launching Firefox directly from Vidalia to&lt;br /&gt;
       allow multiple instances of Firefox &lt;/li&gt;
&lt;li&gt;Update Firefox to 3.0.10 &lt;/li&gt;
&lt;li&gt;Update to Qt 4.5.1&lt;/li&gt;
&lt;li&gt;Update Firefox prefs.js to stop scanning for plugins &lt;/li&gt;
&lt;li&gt;Update libevent to 1.4.11&lt;/li&gt;
&lt;li&gt;Include the Tor geoip database&lt;/li&gt;
&lt;li&gt;Update Vidalia to 0.1.13&lt;/li&gt;
&lt;li&gt;Update Tor to 0.2.1.15-rc&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Design, develop, and implement enhancements that make Tor a better&lt;br /&gt;
tool for users in censored countries.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Matt added &quot;fetch bridges&quot; features to Vidalia 0.2.x.  This provides a link to automatically request bridges from &lt;a href=&quot;https://bridges.torproject.org&quot; title=&quot;https://bridges.torproject.org&quot; rel=&quot;nofollow&quot;&gt;https://bridges.torproject.org&lt;/a&gt; for users.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Architecture and technical design docs for Tor enhancements&lt;br /&gt;
related to blocking-resistance.&lt;/strong&gt;&lt;br /&gt;
Proposal 160 aims to let authorities modify the bandwidth they put in&lt;br /&gt;
the consensus for each relay. This step will allow us to adjust the&lt;br /&gt;
weights we advertise for clients, once the measurements from TorFlow&lt;br /&gt;
start giving us better weights.&lt;br /&gt;
&lt;a href=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/160-bandwidth-offset.txt&quot; title=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/160-bandwidth-offset.txt&quot; rel=&quot;nofollow&quot;&gt;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/160-ba...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Proposal 161 describes how node bandwidth ratios are&lt;br /&gt;
   computed and how they can be produced in parallel.&lt;br /&gt;
&lt;a href=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/161-computing-bandwidth-adjustments.txt&quot; title=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/161-computing-bandwidth-adjustments.txt&quot; rel=&quot;nofollow&quot;&gt;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/161-co...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Proposal 162 describes &quot;consensus flavors&quot;: the size of the networkstatus&lt;br /&gt;
consensus is critical, since every user fetches it every few hours. So&lt;br /&gt;
we need a way to add new fields -- and remove old fields -- in a way&lt;br /&gt;
that lets old clients continue to use the consensus. The current plan&lt;br /&gt;
is to build and distribute several different versions at once, so each&lt;br /&gt;
client can fetch the one with the format they expect.&lt;br /&gt;
&lt;a href=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/162-consensus-flavors.txt&quot; title=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/162-consensus-flavors.txt&quot; rel=&quot;nofollow&quot;&gt;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/162-co...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Proposal 163 starts to consider the problem of clients using relays as&lt;br /&gt;
single-hop proxies. If many clients start doing this (say, to improve&lt;br /&gt;
their own performance), it puts additional risk on the relays, since now&lt;br /&gt;
an attacker can expect to discover both client origins and destinations&lt;br /&gt;
by attacking the relay. Our current strategy for forcing clients to use&lt;br /&gt;
more than one hop is quite fragile, and it looks like we will soon need&lt;br /&gt;
more robust strategies.&lt;br /&gt;
&lt;a href=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/163-detecting-clients.txt&quot; title=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/163-detecting-clients.txt&quot; rel=&quot;nofollow&quot;&gt;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/163-de...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Proposal 164 suggests ways to make it easier for relay operators to&lt;br /&gt;
discover why they are not listed in the networkstatus consensus. We have&lt;br /&gt;
a handle of people each week ask us on IRC why their relay isn&#039;t listed,&lt;br /&gt;
and currently the only way to answer is to have a competent directory&lt;br /&gt;
authority operator go dig around in various files in his datadirectory.&lt;br /&gt;
&lt;a href=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/164-reporting-server-status.txt&quot; title=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/164-reporting-server-status.txt&quot; rel=&quot;nofollow&quot;&gt;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/164-re...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Proposal 165 focuses on simplifying the steps required to add a new&lt;br /&gt;
directory authority. The current approach requires manual work from every&lt;br /&gt;
directory authority operator within a space of several hours. As the&lt;br /&gt;
number of authorities grows, this synchronization is becoming impractical&lt;br /&gt;
-- and that&#039;s causing us to leave the number of authorities small, which&lt;br /&gt;
makes us vulnerable to other attacks. Once this proposal is finalized&lt;br /&gt;
and deployed, we&#039;ll hopefully be able to add new authorities more&lt;br /&gt;
smoothly.&lt;br /&gt;
&lt;a href=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/165-simple-robust-voting.txt&quot; title=&quot;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/165-simple-robust-voting.txt&quot; rel=&quot;nofollow&quot;&gt;https://git.torproject.org/checkout/tor/master/doc/spec/proposals/165-si...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Grow the Tor network and user base. Outreach.&lt;/strong&gt;&lt;br /&gt;
Jacob attended CONFidence in Krakow, Poland as a keynote speaker.  &lt;a href=&quot;http://2009.confidence.org.pl/&quot; title=&quot;http://2009.confidence.org.pl/&quot; rel=&quot;nofollow&quot;&gt;http://2009.confidence.org.pl/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Andrew and Jacob attended the Soul of a New Machine conference in Berkeley, CA.  &lt;a href=&quot;http://hrc.berkeley.edu/events/newmachineconference/&quot; title=&quot;http://hrc.berkeley.edu/events/newmachineconference/&quot; rel=&quot;nofollow&quot;&gt;http://hrc.berkeley.edu/events/newmachineconference/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Roger and Andrew attended the 7th Annual Chinese Internet Research Conference in Philadelphia, PA. &lt;a href=&quot;http://www.global.asc.upenn.edu/index.php?page=167&quot; title=&quot;http://www.global.asc.upenn.edu/index.php?page=167&quot; rel=&quot;nofollow&quot;&gt;http://www.global.asc.upenn.edu/index.php?page=167&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Karsten attended SIGINT 09 in Cologne.&lt;/p&gt;
&lt;p&gt;Mike gave a presentation on TorFlow at CodeCon.&lt;/p&gt;
&lt;p&gt;Roger met with Nick, Paul Syverson and Aaron Johnson at Yale to work more on Paul&#039;s research question: if we trust some Tor relays differently than others, how should we select our paths to be safe, and how do we analyze how safe the paths are?&lt;/p&gt;
&lt;p&gt;Roger did a talk for about 15 OSI people in Budapest, Hungary.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Preconfigured privacy (circumvention) bundles for USB or LiveCD&lt;/strong&gt;&lt;br /&gt;
The two large changes were the ability to run multiple instances of Firefox at once, such that a user&#039;s personal firefox shouldn&#039;t share data with the firefox from our bundle.  The other change is the ability to stop TBB firefox from scanning the system for potential plugins, like Windows Media, Java, etc.  &lt;/p&gt;
&lt;p&gt;Started work on a hardened branch of Incognito live CD to help protect users from possible bugs in the programs running.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scalability, load balancing, directory overhead, efficiency.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We documented the metrics we collect to help us determine the best ways to scale the Tor network.  &lt;a href=&quot;http://blog.torproject.org/blog/performance-measurements-and-blockingresistance-analysis-tor-network&quot; title=&quot;http://blog.torproject.org/blog/performance-measurements-and-blockingresistance-analysis-tor-network&quot; rel=&quot;nofollow&quot;&gt;http://blog.torproject.org/blog/performance-measurements-and-blockingres...&lt;/a&gt;  A number of nodes are now collecting this information to assist our network-wide measurements.&lt;/p&gt;
&lt;p&gt;Much progress on torctl and torflow tools being used to measure real and potential performance of nodes in the public tor network.  &lt;/p&gt;
&lt;p&gt;Mike wrote proposal 161 describing how node bandwidth ratios are&lt;br /&gt;
   computed and how they can be produced in parallel.  The proposal can be found at &lt;a href=&quot;http://git.torproject.org/checkout/tor/master/doc/spec/proposals/161-computing-bandwidth-adjustments.txt&quot; title=&quot;http://git.torproject.org/checkout/tor/master/doc/spec/proposals/161-computing-bandwidth-adjustments.txt&quot; rel=&quot;nofollow&quot;&gt;http://git.torproject.org/checkout/tor/master/doc/spec/proposals/161-com...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Karsten finished a first patch to dump statistics about local queues to disk every 15 minutes. A first impression of how these data could be evaluated can be found in &lt;a href=&quot;http://freehaven.net/~karsten/volatile/bufferstats-2009-05-25.pdf&quot; title=&quot;http://freehaven.net/~karsten/volatile/bufferstats-2009-05-25.pdf&quot; rel=&quot;nofollow&quot;&gt;http://freehaven.net/~karsten/volatile/bufferstats-2009-05-25.pdf&lt;/a&gt;. The goal is to see if our buffer allocation algorithms are sufficient or need tweaking.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More reliable (e.g. split) download mechanism.&lt;/strong&gt;&lt;br /&gt;
Developed the ability to split Apple OS X bundles into 1.44MB chunks.  The functionality is native to OS X versions 10.4 and newer.  It will not work in versions 10.3.9 or earlier releases.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Translation work, ultimately a browser-based approach&lt;/strong&gt;&lt;br /&gt;
11 Polish updates&lt;br /&gt;
4 German updates&lt;br /&gt;
Portugese torbutton updates&lt;br /&gt;
Danish torbutton updates&lt;br /&gt;
Romanian torbutton updates&lt;br /&gt;
11 Italian updates&lt;br /&gt;
3 Chinese updates&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/may-2009-progress-report#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/metrics">metrics</category>
 <category domain="http://blog.torproject.org/category/tags/progress-report">progress report</category>
 <category domain="http://blog.torproject.org/category/tags/proposals">proposals</category>
 <category domain="http://blog.torproject.org/category/tags/translations">translations</category>
 <pubDate>Wed, 10 Jun 2009 11:41:55 -0700</pubDate>
 <dc:creator>phobos</dc:creator>
 <guid isPermaLink="false">136 at http://blog.torproject.org</guid>
</item>
<item>
 <title>Updated guide to blogging anonymously</title>
 <link>http://blog.torproject.org/blog/updated-guide-blogging-anonymously</link>
 <description>&lt;p&gt;We worked with Sami from Global Voices to update their &lt;a href=&quot;http://advocacy.globalvoicesonline.org/projects/guide/&quot; rel=&quot;nofollow&quot;&gt;guide to blogging anonymously&lt;/a&gt;.  The big changes are more screenshots, easier instructions, and suggested use of the Tor Browser Bundle by default; as it&#039;s generaly plug and play.&lt;/p&gt;
&lt;p&gt;The Citizen Media Law Project also has a good &lt;a href=&quot;http://www.citmedialaw.org/legal-guide/how-maintain-your-anonymity-online&quot; rel=&quot;nofollow&quot;&gt;guide to anonymity online&lt;/a&gt;.  Be sure to check out the &lt;a href=&quot;http://www.citmedialaw.org/legal-guide/potential-legal-challenges-anonymity&quot; rel=&quot;nofollow&quot;&gt;legal challenges to anonymity online&lt;/a&gt; and &lt;a href=&quot;http://www.citmedialaw.org/legal-guide/legal-protections-anonymous-speech&quot; rel=&quot;nofollow&quot;&gt;legal protections to anonymous speech&lt;/a&gt; as well.&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/updated-guide-blogging-anonymously#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/anonymous-publishing">anonymous publishing</category>
 <category domain="http://blog.torproject.org/category/tags/global-voices">global voices</category>
 <pubDate>Thu, 12 Mar 2009 17:58:05 -0700</pubDate>
 <dc:creator>phobos</dc:creator>
 <guid isPermaLink="false">114 at http://blog.torproject.org</guid>
</item>
<item>
 <title>February 2009 Progress Report</title>
 <link>http://blog.torproject.org/blog/february-2009-progress-report</link>
 <description>&lt;p&gt;&lt;strong&gt;New releases, new hires, new funding&lt;/strong&gt;&lt;br /&gt;
On February 8, we released versions 0.2.0.34-stable and 0.2.1.12-alpha.  &lt;/p&gt;
&lt;p&gt;Tor 0.2.0.34 features several more security-related fixes. You should upgrade, especially if you run an exit relay (remote crash) or a directory authority (remote infinite loop), or you&#039;re on an older (pre-XP) or not-recently-patched Windows (remote exploit).&lt;/p&gt;
&lt;p&gt;This release marks end-of-life for Tor 0.1.2.x. Those Tor versions have many known flaws, and nobody should be using them. You should upgrade. If you&#039;re using a Linux or BSD and its packages are obsolete, stop using those packages and upgrade anyway.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Enhancements&lt;/strong&gt;&lt;br /&gt;
In Tor 0.2.1.12-alpha, if we&#039;re using bridges and our network goes away, be more willing to forgive our bridges and try again when we get an application  request. Bugfix on 0.2.0.x.&lt;/p&gt;
&lt;p&gt;Continued to develop research and coding items for improving Tor&#039;s performance using a number of techniques.  We&#039;re focusing on six main reasons for slow performance:  congestion control, tcp backoff, wrong window sizes at start, lack of priority for circuit control cells, and user load from peer to peer bulk data transfers.&lt;/p&gt;
&lt;p&gt;We&#039;ve implemented KDE Marble as an alternate visualization of the world into Vidalia.  The first phase is to get a better 3-D globe for clients.  The next phase is to enable “click to exit” so users can choose their country of preference for exit nodes.  More on this coming in a future blog post.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Outreach&lt;/strong&gt;&lt;br /&gt;
Andrew and Roger attended an Open Society Institute Forum on, “The Future of Freedom and Control in the Internet Age”, &lt;a href=&quot;http://www.soros.org/initiatives/fellowship/events/freedom_20090210&quot; title=&quot;http://www.soros.org/initiatives/fellowship/events/freedom_20090210&quot; rel=&quot;nofollow&quot;&gt;http://www.soros.org/initiatives/fellowship/events/freedom_20090210&lt;/a&gt;.  Rebecca MacKinnon and Evgeny Morozov both mentioned Tor and its positive uses multiple times during the talk and subsequent Q&amp;amp;A.  &lt;/p&gt;
&lt;p&gt;Andrew attended Mobile Activism 4 Change barcamp on February 21.  This generated some citizen media press about security, privacy, and anonymity in reference to the mobile activist world.  You can read more at &lt;a href=&quot;http://barcamp.org/MobileTechForSocialChangeNewYork&quot; title=&quot;http://barcamp.org/MobileTechForSocialChangeNewYork&quot; rel=&quot;nofollow&quot;&gt;http://barcamp.org/MobileTechForSocialChangeNewYork&lt;/a&gt;.  &lt;/p&gt;
&lt;p&gt;Jacob attended the InfoActivism camp, &lt;a href=&quot;http://www.informationactivism.org/&quot; title=&quot;http://www.informationactivism.org/&quot; rel=&quot;nofollow&quot;&gt;http://www.informationactivism.org/&lt;/a&gt;, in Bangalore, India.  He gave 20 presentations, trainings, and lectures on Tor.  &lt;/p&gt;
&lt;p&gt;Produced a guide to Tor and circumvention with the Center for Human Rights and Democracy in Saudi Arabia, &lt;a href=&quot;http://cdhr.info&quot; title=&quot;http://cdhr.info&quot; rel=&quot;nofollow&quot;&gt;http://cdhr.info&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Worked with Global Voices (&lt;a href=&quot;http://globalvoicesonline.org/&quot; title=&quot;http://globalvoicesonline.org/&quot; rel=&quot;nofollow&quot;&gt;http://globalvoicesonline.org/&lt;/a&gt;) to update their guide to anonymous blogging with Tor and Wordpress; &lt;a href=&quot;http://advocacy.globalvoicesonline.org/projects/guide/&quot; title=&quot;http://advocacy.globalvoicesonline.org/projects/guide/&quot; rel=&quot;nofollow&quot;&gt;http://advocacy.globalvoicesonline.org/projects/guide/&lt;/a&gt;.  We recommend the Tor Browser Bundle by default, and provide clearer instructions and more pictures to assist users in getting configured quickly and securely.&lt;/p&gt;
&lt;p&gt;There was a talk at BlackHat from Xinwen Fu. Our official response and thoughts on the topic are available at &lt;a href=&quot;https://blog.torproject.org/blog/one-cell-enough&quot; title=&quot;https://blog.torproject.org/blog/one-cell-enough&quot; rel=&quot;nofollow&quot;&gt;https://blog.torproject.org/blog/one-cell-enough&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From Feb 6-9, Roger, Nick, Wendy, and Andrew attended ShmooconV, &lt;a href=&quot;http://shmoocon.org/&quot; title=&quot;http://shmoocon.org/&quot; rel=&quot;nofollow&quot;&gt;http://shmoocon.org/&lt;/a&gt;, in February.  Discussed Tor present and futures with many of the attendees.  &lt;/p&gt;
&lt;p&gt;End of Feb, Steven and Roger went to Financial Crypto 2009. We talked more with economics and &quot;economics of information security&quot; professors and researchers to get a better intuition about how to balance usability and load on the network. Steven also did a lightning talk on the &quot;TLS footprint&quot; arms race question: should we wait to fix known flaws, to slow down the arms race, or should we fix everything asap to discourage the censors from even trying?&lt;/p&gt;
&lt;p&gt;Feb 17, Roger did a guest lecture on Tor in Drexel&#039;s senior-level computer&lt;br /&gt;
security class.&lt;/p&gt;
&lt;p&gt;In Feb we also met with the Freedom House (&lt;a href=&quot;http://www.freedomhouse.org/&quot; title=&quot;http://www.freedomhouse.org/&quot; rel=&quot;nofollow&quot;&gt;http://www.freedomhouse.org/&lt;/a&gt;), to help them understand how Tor works and to try to help with the trainings they&#039;re organizing.&lt;/p&gt;
&lt;p&gt;Jillian C. York continued her blogging for Tor at KnightPulse with “From Tunisia to Japan: Anonymity Everywhere”, &lt;a href=&quot;http://www.knightpulse.org/blog/09/02/25/tunisia-japan-anonymity-everywhere&quot; title=&quot;http://www.knightpulse.org/blog/09/02/25/tunisia-japan-anonymity-everywhere&quot; rel=&quot;nofollow&quot;&gt;http://www.knightpulse.org/blog/09/02/25/tunisia-japan-anonymity-everywh...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tor bundles for USB drives or LiveCDs&lt;/strong&gt;&lt;br /&gt;
On February 18, we released Tor Browser Bundle 1.1.9 with an updated Tor version to 0.2.1.12-alpha, Vidalia updated to 0.1.11, and Firefox 3.0.6.  Andrew has taken over building the bundle to reduce the time between tor releases and bundles which include it.  This should make PETER from the blog happy. &lt;/p&gt;
&lt;p&gt;Updated the Incognito LiveCD TODO list to provide some more direction and tasks for the near future, &lt;a href=&quot;http://archives.seul.org/or/cvs/Feb-2009/msg00056.html&quot; title=&quot;http://archives.seul.org/or/cvs/Feb-2009/msg00056.html&quot; rel=&quot;nofollow&quot;&gt;http://archives.seul.org/or/cvs/Feb-2009/msg00056.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We continued development and enhancement of TorVM with software updates to libevent, openwrt, vidalia, openvpn, tor, and win pcap.  Enhanced the self-extraction and build scripts for easier creation by less technical users.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scalability, load balancing, directory overhead, and efficiency&lt;/strong&gt;&lt;br /&gt;
We wrote up a summary of directory overhead work here:&lt;br /&gt;
&lt;a href=&quot;https://blog.torproject.org/blog/overhead-directory-info%3A-past%2C-present%2C-future&quot; title=&quot;https://blog.torproject.org/blog/overhead-directory-info%3A-past%2C-present%2C-future&quot; rel=&quot;nofollow&quot;&gt;https://blog.torproject.org/blog/overhead-directory-info%3A-past%2C-pres...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Csaba Kiraly has been doing research on how to reduce the overall load on the Tor network, while also reducing latency for clients: &lt;a href=&quot;http://archives.seul.org/or/dev/Feb-2009/msg00000.html&quot; title=&quot;http://archives.seul.org/or/dev/Feb-2009/msg00000.html&quot; rel=&quot;nofollow&quot;&gt;http://archives.seul.org/or/dev/Feb-2009/msg00000.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Alternate acquisition methods&lt;/strong&gt;&lt;br /&gt;
Updated our get-tor email auto-responder to include more languages, added in the English version of the tor browser bundle, tested gmail download and resuming interrupted downloads, and fleshed out the design for easier localization of the message text and commands.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Translation&lt;/strong&gt;&lt;br /&gt;
We had a combined 113 commits across Polish, Chinese, Italian, German, Spanish, Russian, Argentinian, Brazilian Portuguese, and Romanian languages.  41 of these commits were through our translation portal.&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/february-2009-progress-report#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/progress-report">progress report</category>
 <category domain="http://blog.torproject.org/category/tags/translation">translation</category>
 <pubDate>Tue, 10 Mar 2009 08:24:22 -0700</pubDate>
 <dc:creator>phobos</dc:creator>
 <guid isPermaLink="false">113 at http://blog.torproject.org</guid>
</item>
<item>
 <title>Black t-shirts by user request</title>
 <link>http://blog.torproject.org/blog/black-t-shirts-user-request</link>
 <description>&lt;p&gt;Our fine green t-shirts have been a hit over the past few years.  By the sheer number of requests we&#039;ve received for another color, it appears not everyone is comfortable wearing the &lt;a href=&quot;https://www.torproject.org/tshirt/green-tor-tshirt.png&quot;&gt;conversation starting green&lt;/a&gt;.  We now have black t-shirts.  Just like the green shirts, these are Fruit of the Loom &quot;tagless&quot; 100% cotton t-shirts.  They have the Tor logo and domain name on the front, nothing on the back.
&lt;p&gt;The conditions for receiving them are still the same:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;A large enough ($65+) &lt;a href=&quot;https://torproject.org/donate.html.en&quot;&gt;donation&lt;/a&gt; to the Tor Project.&lt;/li&gt;
&lt;li&gt;Operate a fast &lt;a href=&quot;https://torproject.org/docs/tor-doc-relay.html.en&quot;&gt;Tor relay&lt;/a&gt; that&#039;s been running for the past two months: you are eligible if you allow exits to port 80 and you average 100 KB/s traffic, or if you&#039;re not an exit but you average 500 KB/s traffic.&lt;/li&gt;
&lt;li&gt;Help out in &lt;a href=&quot;https://torproject.org/volunteer.html.en&quot;&gt;other ways&lt;/a&gt;. &lt;a href=&quot;https://torproject.org/translation.html.en&quot;&gt;Maintain a translation for the website&lt;/a&gt;. Write a good &lt;a href=&quot;https://wiki.torproject.org/noreply/TheOnionRouter/SupportPrograms&quot;&gt; support program and get a lot of people to use it&lt;/a&gt;. Do research on Tor and anonymity, solve some of &lt;a href=&quot;https://bugs.torproject.org/&quot;&gt;our bugs&lt;/a&gt;, or establish yourself as a Tor advocate.
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The pictures just have the shirts folded in half so you can see the detail.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.torproject.org/tshirt/black-tor-tshirt.png&quot;&gt;&lt;img src=&quot;https://www.torproject.org/tshirt/black-tor-tshirt.png&quot; width=&quot;320&quot; height=&quot;240&quot; alt=&quot;black t-shirt&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.torproject.org/tshirt/green-tor-tshirt.png&quot;&gt;&lt;img src=&quot;https://www.torproject.org/tshirt/green-tor-tshirt.png&quot; width=&quot;320&quot; height=&quot;240&quot; alt=&quot;green t-shirt&quot;&gt;&lt;/a&gt;&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/black-t-shirts-user-request#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/black-t-shirts">black t-shirts</category>
 <category domain="http://blog.torproject.org/category/tags/user-request">user request</category>
 <pubDate>Tue, 17 Feb 2009 11:36:01 -0800</pubDate>
 <dc:creator>phobos</dc:creator>
 <guid isPermaLink="false">103 at http://blog.torproject.org</guid>
</item>
<item>
 <title>In praise of multiple options for circumvention</title>
 <link>http://blog.torproject.org/blog/praise-multiple-options-circumvention</link>
 <description>&lt;p&gt;I was asked the other day why we don&#039;t advocate for just Tor as the one tool to rule them all.  My glib answer is &quot;of course we do, however the larger the toolbox, the better off the world.&quot;  &lt;/p&gt;
&lt;p&gt;Expanding on that notion, the various anonymity, privacy, and circumvention tools target different people and use cases.  Tor advocates for &lt;a href=&quot;https://blog.torproject.org/blog/circumvention-and-anonymity&quot; rel=&quot;nofollow&quot;&gt;Anonymity first, circumvention second&lt;/a&gt;.  It would be very naive of us to think that we can solve all use cases.  In fact, it would be silly of us to try to dictate the needs of any user.  The larger the ecosystem of privacy and anonymity tools, the more options for users, and the better off we are as a whole.&lt;/p&gt;
&lt;p&gt;At the core, Tor is a protocol and a set of specifications.  Others can take our documentation and build upon it for their own tool.  The EU PRIME project did this and created a fully Java implementation of Tor with a GUI.  The result was called OnionCoffee.  It&#039;s woefully out of date now, but the proof of concept stands; it can be done.  The purpose of specifying a protocol is to leave interpretation and implementation as open as possible.  Imagine if the creators of the Internet Protocol restricted implementations to exactly as they had envisioned 40-something years ago.  As for Tor, there is much more protocol work to be done, research completed, and our reference implementation polished before we can consider online anonymity solved, or even close to solved.&lt;/p&gt;
&lt;p&gt;We are often asked, &quot;I use tool X, what do you think about it?  Should I switch to Tor?&quot;  &lt;/p&gt;
&lt;p&gt;Instead of an answer, we ask a series of questions to find out why they use X; for the reasons of learning more about X, why people choose X, and what Tor may lack.  It turns out, they use X because their friends use X, and they know the strengths and weaknesses of the software well.  It may not be perfect, but they know what the software can and cannot do.  They know if a tool is compromised, or access to the service is shut off, they can switch to another.  If there was only one tool, once it is blocked or disappears, the users are screwed.  Isn&#039;t it great to have options?&lt;/p&gt;
&lt;p&gt;Obviously, we state that Tor is a fine solution, and perhaps they should add the concept of anonymity and our software to their list of options.  Our goal is educating users to help themselves and others.  Anyone who suggests otherwise is trying to sell you something.&lt;/p&gt;
</description>
 <comments>http://blog.torproject.org/blog/praise-multiple-options-circumvention#comments</comments>
 <category domain="http://blog.torproject.org/category/tags/anonymity-advocacy">anonymity advocacy</category>
 <category domain="http://blog.torproject.org/category/tags/circumvention">circumvention</category>
 <category domain="http://blog.torproject.org/category/tags/education">education</category>
 <pubDate>Mon, 16 Feb 2009 16:31:16 -0800</pubDate>
 <dc:creator>phobos</dc:creator>
 <guid isPermaLink="false">102 at http://blog.torproject.org</guid>
</item>
</channel>
</rss>
