Skip to content

Commit

Permalink
Add protocol-analyzer utility
Browse files Browse the repository at this point in the history
  • Loading branch information
inetic committed Dec 3, 2023
1 parent 15a1533 commit 2c50156
Show file tree
Hide file tree
Showing 4 changed files with 516 additions and 0 deletions.
1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ members = [
"utils/btdht",
"utils/stress-test",
"utils/swarm",
"utils/protocol-analyzer",
"vfs"
]
resolver = "2"
Expand Down
22 changes: 22 additions & 0 deletions utils/protocol-analyzer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[package]
name = "ouisync-protocol-analyzer"
description = "Utility to parse protocol logs and digest them into human readable output"
publish = false
authors.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
version.workspace = true

[[bin]]
name = "protocol-analyzer"
path = "src/main.rs"

[dependencies]
anyhow = "1.0.75"
clap = { workspace = true }
tokio = { workspace = true, features = ["signal", "io-std", "fs", "macros", "rt-multi-thread", "io-util"] }
tokio-stream = { workspace = true, features = ["sync"] }
tokio-util = { workspace = true }
chrono = "0.4.31"
Loading

0 comments on commit 2c50156

Please sign in to comment.