summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDidier Wenzek <didier.wenzek@acidalie.com>2022-07-27 10:53:29 +0200
committerGitHub <noreply@github.com>2022-07-27 10:53:29 +0200
commit8ab77c27571eb6680be4b43ff7670a6a08830ce0 (patch)
tree758e7a184484c329322b1b84b37db910726a591d
parent45b220f537d6a6c92772822927a432621e28438f (diff)
parent5d84f2577dc27e721d3115555d588f7156dc792d (diff)
Merge pull request #1301 from matthiasbeyer/update-rumqttd
Update rumqttd
-rw-r--r--Cargo.lock41
-rw-r--r--crates/tests/mqtt_tests/Cargo.toml3
-rw-r--r--crates/tests/mqtt_tests/src/test_mqtt_server.rs2
3 files changed, 18 insertions, 28 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 9dbf4aec..dd521590 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1656,7 +1656,6 @@ dependencies = [
"once_cell",
"rumqttc",
"rumqttd",
- "rumqttlog",
"tokio",
]
@@ -2311,7 +2310,7 @@ dependencies = [
"percent-encoding",
"pin-project-lite",
"rustls 0.20.6",
- "rustls-pemfile",
+ "rustls-pemfile 1.0.0",
"serde",
"serde_json",
"serde_urlencoded",
@@ -2381,45 +2380,28 @@ dependencies = [
[[package]]
name = "rumqttd"
-version = "0.9.0"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3a1b0c1bb4e345c681c0a13174ce78df48885b0855c06f6eadbad53efb8b5e3b"
+checksum = "916b8c94b0703befa41eb45cb0b684e7050755be1a70ebd38cfe77faa879a829"
dependencies = [
"argh",
"bytes",
"confy",
"futures-util",
+ "jackiechan",
"jemallocator",
"log",
- "mqttbytes",
"pretty_env_logger",
- "rumqttlog",
+ "rustls-pemfile 0.3.0",
+ "segments",
"serde",
"thiserror",
"tokio",
- "tokio-rustls 0.22.0",
+ "tokio-rustls 0.23.4",
"warp",
]
[[package]]
-name = "rumqttlog"
-version = "0.9.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "031d0d6fc69b8f36267870724b7a28e4a9396d0b3f722f84b5631c56c0840244"
-dependencies = [
- "byteorder",
- "bytes",
- "fnv",
- "jackiechan",
- "log",
- "memmap",
- "mqttbytes",
- "segments",
- "serde",
- "thiserror",
-]
-
-[[package]]
name = "rustc-demangle"
version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2461,6 +2443,15 @@ dependencies = [
[[package]]
name = "rustls-pemfile"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1ee86d63972a7c661d1536fefe8c3c8407321c3df668891286de28abcd087360"
+dependencies = [
+ "base64",
+]
+
+[[package]]
+name = "rustls-pemfile"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7522c9de787ff061458fe9a829dc790a3f5b22dc571694fc5883f448b94d9a9"
diff --git a/crates/tests/mqtt_tests/Cargo.toml b/crates/tests/mqtt_tests/Cargo.toml
index 875f276a..ff0e505d 100644
--- a/crates/tests/mqtt_tests/Cargo.toml
+++ b/crates/tests/mqtt_tests/Cargo.toml
@@ -13,6 +13,5 @@ fastrand = "1.8"
futures = "0.3"
once_cell = "1.8"
rumqttc = "0.10"
-rumqttd = "0.9"
-rumqttlog = "0.9"
+rumqttd = "0.11"
tokio = { version = "1.9", default_features = false, features = [] }
diff --git a/crates/tests/mqtt_tests/src/test_mqtt_server.rs b/crates/tests/mqtt_tests/src/test_mqtt_server.rs
index e469f8d2..675e715a 100644
--- a/crates/tests/mqtt_tests/src/test_mqtt_server.rs
+++ b/crates/tests/mqtt_tests/src/test_mqtt_server.rs
@@ -111,7 +111,7 @@ fn spawn_broker(port: u16) {
}
fn get_rumqttd_config(port: u16) -> Config {
- let router_config = rumqttlog::Config {
+ let router_config = librumqttd::rumqttlog::Config {
id: 0,
dir: "/tmp/rumqttd".into(),
max_segment_size: 10240,