Cargo.toml 702 B

123456789101112131415161718192021222324252627282930313233
  1. [package]
  2. name = "multicast_relay"
  3. version = "1.0.0"
  4. edition = "2021"
  5. description = "Multicast traffic relay system"
  6. # Note: Requires C compiler toolchain (build-essential on Debian/Ubuntu)
  7. [[bin]]
  8. name = "castrepeat-server"
  9. path = "src/bin/server.rs"
  10. [[bin]]
  11. name = "castrepeat-client"
  12. path = "src/bin/client.rs"
  13. [[bin]]
  14. name = "castrepeat-mcast-test"
  15. path = "src/bin/mcast_test.rs"
  16. [dependencies]
  17. tokio = { version = "1.28", features = ["full"] }
  18. serde = { version = "1.0", features = ["derive"] }
  19. serde_json = "1.0"
  20. toml = "0.7"
  21. clap = { version = "4.3", features = ["derive"] }
  22. anyhow = "1.0"
  23. hmac = "0.12"
  24. sha2 = "0.10"
  25. hex = "0.4"
  26. log = "0.4"
  27. env_logger = "0.10"
  28. socket2 = "0.5"
  29. rand = "0.8"