[tor-reports] Arturo's February
Arturo Filastò
art at torproject.org
Sun Mar 3 20:53:03 UTC 2013
In February I ended up getting chicken pox and was out of order for about a
week, that said this is what I did:
# Top 5 things I did in February:
> * Work on debugging #8123
Not much progress was done here as I am not able to reproduce the bug. If somebody is able to reproduce this bug help in debugging it and fixing it is greatly appreciated.
> * Finish speccing out the currently implemented ooniprobe tests
(https://github.com/TheTorProject/ooni-spec)
Wrote the specification for all the base test template formats and for the following ooniprobe core tests:
* DNS Consistency
* HTTP Requests
* HTTP Host
Still missing the specification of:
* TCP Connect
* Traceroute
* Invalid Request Line
* HTTP Header Field manipulation
> * Consolidate the reporting format of the various ooniprobe tests with the
goal of having the least amount of key nesting as possible.
Done here: https://github.com/TheTorProject/ooni-probe/pull/59
> * Add support for exposing the oonib collector also over SSL and pin the SSL
certificates of the ooniprobe backend colllector in the client
(ooniprobe).
Not done yet.
> * Make the running of Tor a soft dependency and come up with an acceptable
strategy for determining the probes IP address.
Not done yet, but some ideas of how to do this have been identified here:
https://trac.torproject.org/projects/tor/ticket/7348
https://trac.torproject.org/projects/tor/ticket/8191
In addition to the above tasks I also did:
* Fix multiple inheritance in test #7999
https://github.com/TheTorProject/ooni-probe/pull/52
* Fixed up the setup.py script for ooniprobe
https://github.com/TheTorProject/ooni-probe/pull/56
* Fixed some bugs in the DNS lookup test
https://github.com/TheTorProject/ooni-probe/pull/32
* Fix some bugs in the HTTP Request test:
https://github.com/TheTorProject/ooni-probe/pull/37
# Top things I plan to do in March:
* Make ooniprobe into a daemon
* Start working on the ooniprobe HTTP API
* Start working on the ooniprobe User Interface
* Finish specifying the tests that are not specified
~ Art.
More information about the tor-reports
mailing list