websocket protocol

This commit is contained in:
2024-10-19 16:00:31 +02:00
parent 5e651b382d
commit b94b3cf44f
13 changed files with 440 additions and 217 deletions

33
Cargo.lock generated
View File

@@ -201,9 +201,9 @@ dependencies = [
[[package]]
name = "anyhow"
version = "1.0.89"
version = "1.0.90"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
checksum = "37bf3594c4c988a53154954629820791dde498571819ae4ca50ca811e060cc95"
[[package]]
name = "anymap2"
@@ -374,6 +374,7 @@ version = "0.1.0"
dependencies = [
"anyhow",
"argon2",
"avam-protocol",
"axum",
"axum-extra",
"axum-macros",
@@ -413,6 +414,7 @@ name = "avam-client"
version = "0.1.0"
dependencies = [
"anyhow",
"avam-protocol",
"base64 0.22.1",
"clap",
"config",
@@ -444,6 +446,17 @@ dependencies = [
"winreg 0.52.0",
]
[[package]]
name = "avam-protocol"
version = "0.1.0"
dependencies = [
"anyhow",
"bincode",
"flate2",
"serde",
"thiserror",
]
[[package]]
name = "avam-wasm"
version = "0.1.0"
@@ -1665,6 +1678,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0"
dependencies = [
"crc32fast",
"libz-rs-sys",
"miniz_oxide 0.8.0",
]
@@ -3391,6 +3405,15 @@ dependencies = [
"x11",
]
[[package]]
name = "libz-rs-sys"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "009b9249eef9fd7f6bbc96969f38de54a10f6be687f6d0a2ed98c4e4dcdc566f"
dependencies = [
"zlib-rs",
]
[[package]]
name = "linear-map"
version = "1.2.0"
@@ -7470,6 +7493,12 @@ dependencies = [
"syn 2.0.79",
]
[[package]]
name = "zlib-rs"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b947c9af34afbf71a8ad64bedb8f3c26b562b1dad562218b265edd6f095731a"
[[package]]
name = "zune-core"
version = "0.4.12"