Damian's Dev Blog

Tor Development Reports

  • Contact
  • Stem
  • Tor

Status Report for July 2012

Posted by atagar on August 5, 2012
Posted in: Status Report.

Hi all. My July was mostly spent traveling, both for Defcon and a couple visits with my family on Vashon (for a funeral and Strawberry Festival). August will be much the same. I’ll be gone…

  • 8/8 – 8/12 for Toorcamp
  • 8/17 – 9/3 for a family trip

Besides that and cat wrangling for the GSoC midterms, here’s the things I did this month…

  • Implemented an ExitPolicy class. Sathyanarayanan did the initial port of the class from arm, but that implementation turned out to have several issues (no IPv6 support, masking was incomplete, didn’t strictly conform to the spec) so I ended up rewriting it. The result was pretty nice…

    • ExitPolicy module
    • Policy Tests
    • Rule Tests
  • Not tor related, but submitted five patches to ReviewBoard…

    • Re-enabling lexer guessing based on content
    • Supporting dashboard impersonations
    • Better supporting mixed newline types in diff reconstruction
    • Crashing issue when authentication fails
    • Better handle perforce symlinks

  • Variety of small things…

    • Skipping tests on OSX that make numerous sockets to unblock development there (ticket)
    • Unsuccessful attempt to fix Windows specific date formatting issue (ticket)
    • Forgot to account for tor’s debugger disabling in stem’s proc tests (ticket)
    • Supporting the transport line in extrainfo descriptors (ticket)
    • Expanding the Version class and tor spec to include git commit ids
    • Variety of pylint fixes (changes)
    • Discussion about is_alive() handling and quitting the socket (ticket)

  • Ravi has also been busy, finishing several controller methods…

    • GETCONF support
    • SETCONF and RESETCONF support
    • LOADCONF and SAVECONF support
    • SETFEATURE support, though this one’s still incomplete

Posts navigation

← Trip Report for Defcon 2012
Status Report for August 2012 →
  • Recent Posts

    • Status Report for August 2022
    • Status Report for August 2021
    • Status Report for July 2021
    • Status Report for June 2021
    • Status Report for May 2021
  • Links

    • Contact
    • Stem
    • Tor
Proudly powered by WordPress Theme: Parament by Automattic.