Blogs
Measuring Tor and Iran (Part two)
Posted July 1st, 2009 by karstenTwo weeks ago we posted early measurements about the growth of Tor usage in Iran. Since then we have improved our math, and used more data sources. This work is part of our metrics project, where we're learning about the Tor network to improve its availability and performance while keeping our users safe. read more »
Tor 0.2.0.35-stable released
Posted June 25th, 2009 by phobosTor 0.2.0.35 fixes a big bug that was causing Tor relays with dynamic
IP addresses to disappear from the network. It also fixes a rare crash
bug on fast exit relays.
https://www.torproject.org/easy-download
Changes in version 0.2.0.35 - 2009-06-24
Security fix:
- Avoid crashing in the presence of certain malformed descriptors.
Found by lark, and by automated fuzzing. - Fix an edge case where a malicious exit relay could convince a
controller that the client's DNS question resolves to an internal IP
address. Bug found and fixed by "optimist"; bugfix on 0.1.2.8-beta.
Major bugfixes:
- Finally fix the bug where dynamic-IP relays disappear when their
IP address changes: directory mirrors were mistakenly telling
them their old address if they asked via begin_dir, so they
never got an accurate answer about their new address, so they read more »
Tor 0.2.1.16-rc Release Candidate now available
Posted June 24th, 2009 by phobosTor 0.2.1.16-rc speeds up performance for fast exit relays, and fixes
a bunch of minor bugs.
https://www.torproject.org/download
Changes in version 0.2.1.16-rc - 2009-06-20
Security fixes:
- Fix an edge case where a malicious exit relay could convince a
controller that the client's DNS question resolves to an internal IP
address. Bug found and fixed by "optimist"; bugfix on 0.1.2.8-beta.
Major performance improvements (on 0.2.0.x):
- Disable and refactor some debugging checks that forced a linear scan
over the whole server-side DNS cache. These accounted for over 50%
of CPU time on a relatively busy exit node's gprof profile. Found
by Jacob. - Disable some debugging checks that appeared in exit node profile
data.
Minor features: read more »
- Update to the "June 3 2009" ip-to-country file.
Tor Browser Bundle 1.2.2 Released
Posted June 24th, 2009 by phobosTor Browser Bundle 1.2.2 is now available. The only change is an update to Pidgin to version 2.5.7. The Pidgin changelog has more information.
On the Recent Growth of the Tor Network
Posted June 22nd, 2009 by karstenIn the past few days the Tor network is seeing a lot of new users coming from Iran. At the same time we have heard from many people who want to support the Tor network by setting up more relays and bridges. Now we wanted to know, are these just promises, or did the network really grow? Here are the results: read more »
Tor Browser Bundle 1.2.1 Released
Posted June 21st, 2009 by phobosTor Browser Bundle 1.2.1 is released. The major changes are:
- changes to Firefox to stop scanning for plugins such as Java, Windows Media, etc. These were disabled by torbutton, but still showed up in Firefox. More work will continue on this task
- Include OpenSSL dll (ssleay32.dll) so we're not relying upon the system ssl dll. This should fix Vidalia errors relating to ssl differences.
The official changelog is:
- Better updates to Firefox to stop scanning for plugins on start
- Update Pidgin to 2.5.6r2
- Update Firefox to 3.0.11
- Include OpenSSL 0.9.8k DLL and stop using the system ssl dll
- Update Tor to 0.2.1.16-rc
Tips for Running an Exit Node with Minimal Harassment
Posted June 21st, 2009 by mikeperryI 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).
However, I want to make sure that these nodes stay up and don't end up being shut down due to easily preventable abuse complaints. I've run a number of exit nodes on a few different ISPs and not only have I lived to tell about it, I've have not had one shut down yet. Moreover, I'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 more reactive strategy. I'm convinced this is largely because I observe the following pro-active guidelines. read more »
TorFlow Node Capacity, Integrity and Reliability Measurements at HotPETS
Posted June 21st, 2009 by mikeperryLike Karsten, I too am presenting at HotPETS in Seattle in August. My presentation will cover my work with my TorFlow suite - a python library and utility set to assist measuring and adjusting performance on the Tor network, and to scan the network for malfunctioning and misbehaving exits. read more »

Recent comments
36 min 57 sec ago
37 min 32 sec ago
6 hours 31 min ago
6 hours 35 min ago
9 hours 40 min ago
16 hours 15 min ago
22 hours 21 min ago
22 hours 23 min ago
1 day 1 hour ago
1 day 6 hours ago