[tor-dev] Damian's Status Report - July 2013
Damian Johnson
atagar at torproject.org
Sat Aug 3 23:16:31 UTC 2013
Hi all. This month was mostly spent on non-tor work including a server
migration, bad service outage at work, and a full week of cleaning my
apartment. Still, plenty of spiffy news in stem land...
======================================================================
Remote Descriptor Fetching
======================================================================
Major feature for this month was the addition of a module to remotely
fetch tor descriptors...
https://stem.torproject.org/api/descriptor/remote.html
https://lists.torproject.org/pipermail/tor-dev/2013-July/005156.html
This works much like tor itself does, downloading descriptor content
from directory authorities and mirrors. With it we can now easily script
against the present state of the tor network without piggybacking on a
live tor instance.
Curious what you can use it for? See our present monitors for some ideas...
https://lists.torproject.org/pipermail/tor-dev/2013-July/005209.html
https://gitweb.torproject.org/atagar/tor-utils.git/tree
This also included a little work with Nick on the spec and tor side...
* Dropped the unimplemented microdescriptor query from the spec. (#9271)
* Noting the max queryable fingerprints/hashes in spec. (#9282)
* We're getting a high failure rate on the downloads we make. A little
more investigation is needed on my part to help narrow this down. (#9379)
======================================================================
Other news includes...
* Revised the appearance of stem's frontpage. The blue buttons were pretty
jarring, so switched to something that matches the rest of the page...
http://www.atagar.com/transfer/stem_frontpage/before.png
http://www.atagar.com/transfer/stem_frontpage/after.png
* Added Slackware to our download page. Many thanks to Markus for adding us
to SlackBuilds!
http://slackbuilds.org/repository/14.0/python/stem/
* Worked with Sreenatha to port Tor Weather to stem. Unfortunately Weather
does not presently have an active maintainer so I'm not sure how we will
proceed on this front. (#8264)
https://lists.torproject.org/pipermail/tor-dev/2013-July/005111.html
* The Munich dev meeting has attracted quite a few potential volunteers. After
discussing prospective projects with seros I tidied up our volunteer page.
Changes included...
* Added Christian's Globe project
https://lists.torproject.org/pipermail/tor-commits/2013-August/060124.html
* Dropped Thandy
https://lists.torproject.org/pipermail/tor-commits/2013-July/059830.html
* Merged TorStatus into the entry for Atlas
https://lists.torproject.org/pipermail/tor-commits/2013-July/060003.html
* General page corrections
https://lists.torproject.org/pipermail/tor-commits/2013-August/060125.html
* Our automated Jenkins test runs ran into another regression in tor that
caused it to segfault. (#9298)
* STREAM events mishandled IPv6 addresses. (caught and patched by soult, #9181)
* Thread with Pierre about TorPylle which turned into a discussion with Nick
regarding future language direction for the tor codebase. I'm looking
forward to seeing where it goes!
https://lists.torproject.org/pipermail/tor-dev/2013-July/005161.html
* We just finished with midterms for Google Summer of Code. Chang
unfortunately did not pass, but the other projects are going well.
* Sorted out travel arrangements for the GSoC mentor summit. Nick and I will
be going, and Moritz is presently on the waitlist.
* Code reviewed ra's rttprober. He provided some great feedback for which I
still owe him a reply.
https://lists.torproject.org/pipermail/tor-dev/2013-July/005183.html
Cheers! -Damian
More information about the tor-dev
mailing list