tox
tox copied to clipboard
toxcore implementation in Rust
This should fix a deadlock we currently have on master. Later we can move more stuff in this state and make it pure version of DHT server.
Do you have the plan to build the Same api with ‘Rust bindings to c-toxcore’ which is perfect for beginners
I looked up the documentation, the `add_friend` accepts only one param which is the public key of the friend, but the C binding lib can add friend with a message,...
Hi. Thanks for this project! 👍 So, is there any client like qTox/uTox using `tox-rs`? If so, could you share its link?! Thank you!
See https://github.com/tox-rs/tox/pull/395
Nom 5 don't have custom ErrorKind now. But I want to return with custom error kind in this situation. https://github.com/tox-rs/tox/blob/a8d0e565d7e2b5627da6cc23ab7ddd1c6053667a/src/toxcore/messenger/packet/msi.rs#L237-L246 It is needed when the Msi packet don't have a...
https://github.com/tox-rs/tox/blob/76840d982fc9a1fa57c785c814cb323327e7cd08/src/toxcore/dht/ip_port.rs#L7 See https://github.com/rust-lang/rust/pull/60145 Still we need it to be in stable
Onion module allows nodes to announce their long term public keys and find friends by their long term public keys. There are two basic onion requests - AnnounceRequest and OnionDataRequest....
Crypto connection can have one of the next statuses: - CookieRequesting - HandshakeSending - NotConfirmed - Established Usually the initial status is `CookieRequesting`. But it also can be `NotConfirmed` in...
Cargo doc currently emits tons of warnings when run on this codebase. ```bash cargo clean --doc && cargo doc ``` ``` ... warning: could not parse code block as Rust...