diff --git a/rumqttd/CHANGELOG.md b/rumqttd/CHANGELOG.md index 6d981ffd7..090bef2fe 100644 --- a/rumqttd/CHANGELOG.md +++ b/rumqttd/CHANGELOG.md @@ -26,6 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - record client id for remote link's span - session present flag in connack - Make write method return the number of bytes written correctly everywhere +- `ConnectionSettings` can be manually created ### Security - Implement constant-time password comparison in authentication logic diff --git a/rumqttd/src/lib.rs b/rumqttd/src/lib.rs index 3763bab57..0b62f89f8 100644 --- a/rumqttd/src/lib.rs +++ b/rumqttd/src/lib.rs @@ -149,7 +149,7 @@ pub struct ConnectionSettings { pub max_inflight_count: usize, pub auth: Option>, #[serde(skip)] - external_auth: Option, + pub external_auth: Option, #[serde(default)] pub dynamic_filters: bool, }