[tor-bugs] #24609 [Core Tor/Tor]: consdiff implementation in Rust

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Dec 13 00:06:15 UTC 2017


#24609: consdiff implementation in Rust
------------------------------+------------------------------
     Reporter:  Sebastian     |      Owner:  (none)
         Type:  defect        |     Status:  new
     Priority:  Medium        |  Milestone:  Tor: unspecified
    Component:  Core Tor/Tor  |    Version:
     Severity:  Normal        |   Keywords:
Actual Points:                |  Parent ID:
       Points:                |   Reviewer:
      Sponsor:                |
------------------------------+------------------------------
 in my public repo in branch rust4, there's a pretty much complete consdiff
 implementation in Rust (only missing some logging and testing from the C
 side iirc). I won't have time to pick it up anytime soon I'm afraid but I
 hope someone finds it useful. Note it looks a bit different compared to
 the C code as we were trying very hard to come up with something without
 any unsafe code and no external dependencies, as this was some of the
 first rust code ever written for tor. It should be straight-forward,
 though.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24609>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list