CQ Xiao

Results 10 issues of CQ Xiao

## Type of change Added reason code for PubAck/Rec/Comp. Fix notification flow for NoticeFuture and Eventloop. See discuss https://github.com/bytebeamio/rumqtt/issues/805 ## Checklist: - [ ] Formatted with `cargo fmt` - [...

When manual acknowledgment (ACK) is enabled, the sequence of acknowledging messages (in application implement) may not align with the order in which messages are received. Is there an underlying mechanism...

Add some documents for USBX development.

A solution for issue https://github.com/bytebeamio/rumqtt/issues/841 and issue https://github.com/bytebeamio/rumqtt/issues/609. Note the example of `async_manual_acks_v5` needs PR https://github.com/bytebeamio/rumqtt/pull/854 to make broker re-send publishes. ## Type of change New feature (non-breaking change which...

# Expected Behavior When connecting to broker, `session_expiry_interval` should be supported. # Current Behavior There is no API to set `session_expiry_interval` for CONNECT request. # Failure Information (for bugs) ##...

Fixing issue https://github.com/bytebeamio/rumqtt/issues/853 ## Type of change New feature (non-breaking change which adds functionality) * Added `session_expiry_interval` support for MQTT V5 connection, ## Checklist: - [ ] Formatted with `cargo...

# Current Behavior Currently rumqttc for MQTTv5 always republish packets which aren't acked, no matter it's clean session or resume session. # Expected Behavior For simple we can use the...

## Type of change Resolves WSS part for https://github.com/bytebeamio/rumqtt/issues/866. New feature (non-breaking change which adds functionality) * Added native_tls websocket support ## Checklist: - [x] Formatted with `cargo fmt` -...

# Expected Behavior We do not appear to currently have a way to connect with clean_session = True on the initial connect, and then change to using clean_start = False...

# Expected Behavior It does not appear there is a way to inform the broker that the client wishes to end the session. Usually, as I understand it, this is...

good first issue