[dependencies.aes-gcm]
version = "0.10.3"
[dependencies.ahash]
version = "0.8.11"
[dependencies.argon2]
version = "0.5.3"
[dependencies.bitvec]
version = "1.0.1"
[dependencies.bon]
version = "3.1.1"
[dependencies.chacha20poly1305]
version = "0.10.1"
[dependencies.crossbeam]
version = "0.8.4"
[dependencies.ed25519-dalek]
version = "2.1.1"
[dependencies.either]
version = "1.13.0"
[dependencies.hkdf]
version = "0.12.4"
[dependencies.integer-encoding]
version = "4.0.2"
[dependencies.mio]
features = ["net", "os-poll"]
version = "1.0.2"
[dependencies.priority-queue]
version = "2.1.1"
[dependencies.rand]
version = "0.8.5"
[dependencies.rand_xoshiro]
version = "0.6.0"
[dependencies.sha2]
version = "0.10.8"
[dependencies.siphasher]
version = "1.0.1"
[dependencies.socket2]
features = ["all"]
version = "0.5.8"
[dependencies.thiserror]
version = "2.0.3"
[dependencies.x25519-dalek]
features = ["reusable_secrets"]
version = "2.0.1"
[dev-dependencies.anyhow]
version = "1.0.93"
[dev-dependencies.text_io]
version = "0.1.12"
[[example]]
name = "chat_client"
path = "examples/chat_client.rs"
[[example]]
name = "chat_server"
path = "examples/chat_server.rs"
[[example]]
name = "info"
path = "examples/info.rs"
[lib]
name = "hexgate"
path = "src/lib.rs"
[package]
authors = ["alexdesander <alexdesander@tuta.io>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["game-development", "game-engines", "network-programming"]
description = "Efficient and easy-to-use udp based client-server game networking crate"
edition = "2021"
include = ["/src", "/examples", "/LICENSE", "/README.md"]
keywords = ["networking", "gamedev", "multiplayer", "netcode", "udp"]
license = "MPL-2.0"
name = "hexgate"
readme = "README.md"
repository = "https://github.com/alexdesander/hexgate"
version = "0.0.1"