[tor-reports] Isis' May 2015
isis
isis at torproject.org
Wed Jun 3 01:57:44 UTC 2015
Things I might get yelled at if I didn't do (jk):
--------------------------------------------------
- Fixed an issue with BridgeDB having very few bridges, due to the
BridgeAuthority's bridge-networkstatus documents no longer working. [0]
- Continued to finish the work on redesigning BridgeDB's hashrings [1] [2]
and invented a new type of trie in the process. This work is taking
significantly longer than I originally estimated, because it turned out to
be heavily entangled with:
* Separating Bridge Distributors from the hashring structures, [3]
* Designing an API for creating new Bridge Distributors, [4]
* Creating a separate hashring for each of the configured email-provider
domains, [5]
* Causing the hashrings to rotate at configurable intervals. [6]
This work is nearly done, I promise. I just really want *a lot* of testing
before I'm comfortable merging it, since it rips out and replaces some of
BridgeDB's most intrinsic datatypes and touches the databases slightly.
- Discovered and fixed an bridge enumeration issue due to the way that
BridgeDB was treating IPv6 subnets. [7]
- Started separating BridgeDB's homemade CAPTCHA thingie into a separate
service, [8] and moving the Twisted ReCAPTCHA code into its own module. [9] [10]
♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥
♥ 🐈 🌈 🐈 Things I did because I'm the nicest, awesomest, bestest person evar! 🐈 🌈 🐈 ♥
♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥
- Reviewed/wrote/merged some patches for Globe. [11] [12] [13] [14]
- Set up a Sandstorm server for Tor folks to use to collaborate/organise, and
contributed some feedback and patches to a couple of Sandstorm's components
in the process. [15] [16] [17] [18]
- Helped Mike Perry out a bit with the Bandwidth Authorities. [19] [20]
- Triaged and re-filed a zillion Trac tickets, including non-closed tickets
owned by phobos, and tickets in the now-defunct "Company" component.
- Updated my SoW [21] and CV [22] for my OTF ETFP application, as well as SO
MUCH PAPERWORK AND HASSLE to incorporate and get a new commercial mailbox.
I figure that I pretty much count as a real grownup now.
- Agreed to be a "curator" for Tor proposals for Nick. These means that if
Nick doesn't like your proposal for some reason, but I do, I'll work with
you to clean it up, give it a number, and commit it to torspec. In this
way, we can all conspire together to force Nick to give proposals he
doesn't like more serious consideration.
This responsibility came with two rules:
1. "Do not replace tor-spec.txt with asciiart of cats."
2. "Do not commit proposals which were written with crayon on a
half-eaten cheeseburger, unless they're really good."
No rules about replacing tor-spec.txt with asciiart of half-eaten
cheeseburgers!
|\ /| /|_/|
|\||-|\||-/|/|
\\|\|//||///
_..----.._ ¹ |\/\||//||||
.' o '. |||\\|/\\ ||
/ o o /\ | './\_/.' |
|o o { } | |
/'-.._o _( } | |
\ ````` { } | |
|``--........-'\ / '.______.'
\ /
`'----------'`
[0]: https://bugs.torproject.org/15866
[1]: https://bugs.torproject.org/12505
[2]: https://github.com/isislovecruft/bridgedb/tree/fix/12505-12029-11330-hashrings
[3]: https://bugs.torproject.org/12506
[4]: https://bugs.torproject.org/12029
[5]: https://bugs.torproject.org/11330
[6]: https://bugs.torproject.org/1839
[7]: https://bugs.torproject.org/15517
[8]: https://bugs.torproject.org/15967
[9]: https://pypi.python.org/pypi/txrecaptcha
[10]: https://bugs.torproject.org/15457
[11]: https://bugs.torproject.org/13782
[12]: https://bugs.torproject.org/13921
[13]: https://bugs.torproject.org/15451
[14]: https://bugs.torproject.org/13084
[15]: https://github.com/sandstorm-io/sandstorm/issues/434
[16]: https://github.com/sandstorm-io/sandstorm/pull/447
[17]: https://github.com/sandstorm-io/ekam/pull/4
[18]: https://github.com/sandstorm-io/sandstorm/pull/431
[19]: https://gitweb.torproject.org/torflow.git/commit/?id=de0f7ed5c5a8e79eabc824d4074fac6ead31efb3
[20]: https://gitweb.torproject.org/torflow.git/commit/?id=412fd5c95d5552c26c489898603d32679c6b7807
[21]: https://people.torproject.org/~isis/otf-etfp-sow.pdf
[22]: https://github.com/isislovecruft/curriculum-vitae
¹ Actually a vegan chreezey-vedge-burger; no asciicows were harmed.
--
♥Ⓐ isis agora lovecruft
_________________________________________________________
OpenPGP: 4096R/0A6A58A14B5946ABDE18E207A3ADB67A2CDB8B35
Current Keys: https://blog.patternsinthevoid.net/isis.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1154 bytes
Desc: Digital signature
URL: <http://lists.torproject.org/pipermail/tor-reports/attachments/20150603/23376aac/attachment.sig>
More information about the tor-reports
mailing list