[tor-dev] Rust rewrite help

teor teor2345 at gmail.com
Sat Dec 23 22:31:13 UTC 2017


> On 24 Dec 2017, at 09:13, Ivan Mandura <ivan.mandura93 at gmail.com> wrote:
> 
> Hello,
> 
> My name is Ivan and I would like to help out with Rust rewrite. 
> 
> I'm a huge fan of both Rust and TOR. Recently, I spent some time in China and it made me realize the importance of a project like TOR. 
> 
> Have experience with low-level code, being in DB industry for a few years now.
> 
> Any pointers would be of huge help :)

Hi Ivan,

Here are our getting started documents:
https://gitweb.torproject.org/tor.git/tree/doc/HACKING/GettingStartedRust.md
https://gitweb.torproject.org/tor.git/tree/doc/HACKING/GettingStarted.md

Our goal is to gradually add interchangeable Rust crates to Tor,
so that they can be used as alternatives to the corresponding C code.

You might find torguts helpful to understand Tor's current structure:
https://gitweb.torproject.org/user/nickm/torguts.git/tree/

Other Core Tor developers know much more about Rust than I do.
They can tell you if there is anywhere we are focusing on right now.

You can start by building Tor with Rust, and making sure the unit tests pass.
We use "make check" to run a bunch of tests.

T
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tor-dev/attachments/20171224/0c1c0394/attachment.html>


More information about the tor-dev mailing list