From b23d68f75aadbb5f54c179659c1b28dbbc7a1fc4 Mon Sep 17 00:00:00 2001 From: poffo <ltkpoffo@gmail.com> Date: Mon, 25 Jul 2022 02:14:02 -0300 Subject: [PATCH] Renet: release 0.0.9 Renet -> 0.0.9 BevyRenet -> 0.0.4 Rechannel -> 0.0.5 Renetcode -> 0.0.5 RenetVisualizer -> 0.0.2 --- CHANGELOG.md | 2 ++ bevy_renet/Cargo.toml | 6 +++--- rechannel/Cargo.toml | 2 +- renet/Cargo.toml | 8 ++++---- renet_visualizer/Cargo.toml | 4 ++-- renetcode/Cargo.toml | 2 +- 6 files changed, 13 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d5141dd..e95a7d03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Renet changelog ## Unreleased + +## 0.0.9 - 2022-07-25 ### Added ⭐ * Rechannel: added max_message_size configuration for channels. This also fixes an exploit over the block channel, it was possible to send a SliceMessage with a high value of number of slices, this would cause the channel to allocate a lot of memory causing out of memories errors. [(commit)](https://github.com/lucaspoffo/renet/commit/774d0eeb1d05356edc29a368561e735b0eb8ab9f) diff --git a/bevy_renet/Cargo.toml b/bevy_renet/Cargo.toml index 1c16430d..7846197b 100644 --- a/bevy_renet/Cargo.toml +++ b/bevy_renet/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "bevy_renet" -version = "0.0.3" +version = "0.0.4" keywords = ["gamedev", "networking"] -description = "Bevy plugin for the renet crate: Server/Client network library for multiplayer games" +description = "Bevy plugin for the renet crate: Server/Client network library for multiplayer games with authentication and connection management" repository = "https://github.com/lucaspoffo/renet" license = "MIT OR Apache-2.0" readme = "README.md" @@ -12,7 +12,7 @@ edition = "2021" [dependencies] bevy = { version = "0.7.0", default-features = false } -renet = { path = "../renet", version = "0.0.8" } +renet = { path = "../renet", version = "0.0.9" } [dev-dependencies] serde = { version = "1.0", features = [ "derive" ] } diff --git a/rechannel/Cargo.toml b/rechannel/Cargo.toml index d10e35c0..055c399e 100644 --- a/rechannel/Cargo.toml +++ b/rechannel/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rechannel" -version = "0.0.4" +version = "0.0.5" authors = ["Lucas Poffo <ltkpoffo@gmail.com>"] description = "Server/Client network library for reliable communication channels in multiplayer games" keywords = ["gamedev", "networking"] diff --git a/renet/Cargo.toml b/renet/Cargo.toml index 5938b74b..3d8efa8c 100644 --- a/renet/Cargo.toml +++ b/renet/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "renet" -version = "0.0.8" -description = "Server/Client network library for multiplayer games using Renet and UDP" +version = "0.0.9" +description = "Server/Client network library for multiplayer games with authentication and connection management" keywords = ["gamedev", "networking"] repository = "https://github.com/lucaspoffo/renet" readme = "../README.md" @@ -11,6 +11,6 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -rechannel = { path = "../rechannel", version = "0.0.4" } -renetcode = { path = "../renetcode", version = "0.0.4" } +rechannel = { path = "../rechannel", version = "0.0.5" } +renetcode = { path = "../renetcode", version = "0.0.5" } log = "0.4.11" diff --git a/renet_visualizer/Cargo.toml b/renet_visualizer/Cargo.toml index 6691e969..507164f1 100644 --- a/renet_visualizer/Cargo.toml +++ b/renet_visualizer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "renet_visualizer" -version = "0.0.1" +version = "0.0.2" keywords = ["gamedev", "networking"] description = "Egui metrics visualizer for the renet crate: Server/Client network library for multiplayer games" repository = "https://github.com/lucaspoffo/renet" @@ -11,5 +11,5 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -renet = { path = "../renet", version = "0.0.8" } +renet = { path = "../renet", version = "0.0.9" } egui = "0.18" diff --git a/renetcode/Cargo.toml b/renetcode/Cargo.toml index 4c8f2dd9..beff653f 100644 --- a/renetcode/Cargo.toml +++ b/renetcode/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "renetcode" -version = "0.0.4" +version = "0.0.5" description = "Server/Client network protocol library for multiplayer games" keywords = ["gamedev", "networking", "cryptography"] repository = "https://github.com/lucaspoffo/renet"