[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-dev] Rust rewrite help



> On 24 Dec 2017, at 12:55, Ivan Mandura <ivan.mandura93@xxxxxxxxx> wrote:
> 
> Thanks, successfully done it!
> 
> Will start reading docs. If somebody has something simple to start with please send it my way.


If you want to modify existing code, this one looks easy:

Wrap types in protover.rs
https://trac.torproject.org/projects/tor/ticket/24030


If you like FFI from Rust to C, here are some options:

Wrap our sha2 interface in Rust which implements the appropriate traits
https://trac.torproject.org/projects/tor/ticket/24659

Wrap our PRNG interface(s) in Rust with appropriate traits
https://trac.torproject.org/projects/tor/ticket/24660


If you like testing, and FFI from C to Rust, and want to get involved
with our C-based unit tests - try these after your first patch?

Test all rust functions' behavior when called from C with bad UTF8
https://trac.torproject.org/projects/tor/ticket/24029

consdiff implementation in Rust
https://trac.torproject.org/projects/tor/ticket/24609
(Most people's repositories are on git.torproject.org.)


And here are all the Rust tickets:

https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&keywords=~rust&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority

T

--
Tim Wilson-Brown (teor)

teor2345 at gmail dot com
PGP C855 6CED 5D90 A0C5 29F6 4D43 450C BA7F 968F 094B
ricochet:ekmygaiu4rzgsk6n
xmpp: teor at torproject dot org
------------------------------------------------------------------------



Attachment: signature.asc
Description: Message signed with OpenPGP

_______________________________________________
tor-dev mailing list
tor-dev@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev