Skip to content

Commit

Permalink
Merge pull request #306 from tox-rs/release
Browse files Browse the repository at this point in the history
Release 0.0.9
  • Loading branch information
kpp authored Jan 27, 2019
2 parents 2a6d088 + 10f93e9 commit 5f16065
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 41 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# 0.0.9 (January 27, 2019)

* Add dht::MAIN_LOOP_INTERVAL const (#304)
* Update parking_lot and env_logger deps (#303)
* Do not require exact minor version of the deps (#301)
* Remove useless logs from dht::Server::handle_packet (#300)
* Add timeout for the TCP handshake (10 seconds) (#299)
* Use impl Future instead of IoFuture (#295)
* Move to Edition 2018 (#298)
* Add limit for TCP connections count (#297)
* Use failure crate in lan_discovery with Error-ErrorKind pattern (#285)
* Relax assert rule for floats to avoid sporadic test failures (#296, #302)
* Fix crash on invalid DHT packets (#294)

# 0.0.8 (December 27, 2018)

* Update the onion proposal link (#292)
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tox"
version = "0.0.8"
version = "0.0.9"
authors = [
"Zetok Zalbavar <[email protected]>",
"Roman Proskuryakov <[email protected]>",
Expand Down
45 changes: 5 additions & 40 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,46 +78,11 @@ cargo clippy --all --tests
- more

## Progress
*Not listed items are on TODO*. If you're interested in them arriving sooner,
consider helping :wink:

- [ ] implementing toxcore
- [ ] DHT Node
- [x] ping requests & responses
- [x] nodes requests & responses
- [x] CookieRequest
- [x] CookieResponse
- [x] CryptoHandshake
- [x] CryptoData
- [x] LanDiscovery
- [x] OnionRequest[0,1,2]
- [x] OnionResponse[3,2,1]
- [x] OnionAnnounceRequest & OnionDataRequest
- [ ] OnionAnnounceResponse & OnionDataResponse (need onion client)
- [x] BootstrapInfo
- [x] NAT ping requests & responses
- [ ] TCP Relay
- [x] Handshake
- [x] RouteRequest
- [x] RouteResponse
- [x] ConnectNotification
- [x] DisconnectNotification
- [x] PingRequest
- [x] PongResponse
- [x] OobSend
- [x] OobReceive
- [x] OnionRequest
- [x] OnionResponse
- [x] Data
- [x] toxencryptsave (aka TES)
- [x] Rust API

It will be a subject to changes, and most likely parts that are currently
public will at later point become hidden. That though depends on the needs.
- [x] Documentation
- [x] Simply great. Further improvements in progress.
- [x] tests
- [x] tests cover almost all functionality

A fully working tox-node written in pure Rust with a DHT server and a TCP relay
can be found [here](https://github.com/tox-rs/tox-node).

Right now we are working on the client part.


## Authors
Expand Down

0 comments on commit 5f16065

Please sign in to comment.