[tor-reports] Andrea's status report for July 2012

andrea at persephoneslair.org andrea at persephoneslair.org
Mon Aug 6 08:10:54 UTC 2012


I started off this month by attending the Tor developers' conference
in Florence, so I met a lot of people there for the first time.  Toward
the end of that week I started working on refactoring the hideous mess
that was rend_service_introduce().

I spent about two weeks on that, beating most of the hideousness out of it
and making it over into a nice, unit-testable INTRODUCE2 parser.  See bug
6177 for details.  After that, I started working on fitting a channel_t
abstraction around or_connection_t between that and the rest of Tor.

The idea here is to make it easy to replace or_connection_t with an
alternative node-to-node transport.  See bug 6465 for more info on this
work.  That's probably now about 60-70% finished; most of the abstraction
layer itself is done, but I still need to make the rest of Tor use and
write portions of the or_connection_t-specific 'subclass' for it.

Up next in August: I'll be finishing up bug 6465, hopefully by the intended
deadline of the 15th.  My last day at Linden Lab is August 31, so I'll be
working for Tor full-time beginning in September.

-- 
Andrea Shepard
<andrea at persephoneslair.org>
PGP fingerprint: B593 78C9 DDEB 2DFE 2E29  FF59 D1D8 B7B1 6BFE F7CE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.torproject.org/pipermail/tor-reports/attachments/20120806/3cf0ce70/attachment.pgp>


More information about the tor-reports mailing list