index
:
cloudmqtt
dependabot/cargo/thiserror-1.0.59
dependabot/cargo/typed-builder-0.18.2
dependabot/cargo/winnow-0.6.7
dependabot/github_actions/actions/checkout-4.1.4
feature/add_fuzzing
feature/add_v5_writing
main
release/0.1.x
release/0.2.x
release/0.3.x
release/0.4.x
staging
trying
update_flake_lock_action
Mirror of https://github.com/TheNeikos/cloudmqtt
matthias
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2024-04-05
Merge pull request #282 from matthiasbeyer/handlers-calls
HEAD
main
Marcel Müller
2024-04-05
Add call for on_packet_recv handler
Matthias Beyer
2024-04-05
Move packet objects into handlers
Matthias Beyer
2024-04-05
Add Puback packet type
Matthias Beyer
2024-04-05
Rename handle functions
Matthias Beyer
2024-04-05
Merge pull request #281 from matthiasbeyer/remove-tryfrom
Marcel Müller
2024-04-05
Clearify name: We only ack QoS1 packets
Matthias Beyer
2024-04-05
Add builder for MqttClient
Matthias Beyer
2024-04-05
Replace failable conversion with non-failable one
Matthias Beyer
2024-04-05
Impl Default for ClientHandlers
Matthias Beyer
2024-04-05
Add type aliases for handler functions
Matthias Beyer
2024-04-05
Merge pull request #279 from matthiasbeyer/replace-tryfrom-from
Marcel Müller
2024-04-05
Fix: Replace TryFrom that cannot fail with From impl
Matthias Beyer
2024-04-05
Fix clippy: Remove useless return keyword
Matthias Beyer
2024-04-05
Fix clippy: Remove unused stuff
Matthias Beyer
2024-04-04
Merge pull request #277 from matthiasbeyer/some-clippy-fixes
Marcel Müller
2024-04-04
Fix clippy: Remove unnecessary return value decl
Matthias Beyer
2024-04-04
Create and start heartbeat background task
Marcel Müller
2024-04-04
Add KeepAlive value to ConnectState
Marcel Müller
2024-04-04
Create TransportWriter abstraction for heartbeats
Marcel Müller
2024-04-04
Make KeepAlive Debug/Clone/Copy
Marcel Müller
2024-04-04
Merge pull request #274 from TheNeikos/fix/client_pingreq
Marcel Müller
2024-04-04
Rename PacketIdentifierNonZero -> PacketIdentifier
Matthias Beyer
2024-04-04
Fix: Because PacketIdentifier holds a NonZeroU16, this is now easier
Matthias Beyer
2024-04-04
Fix: PacketIdentifierNonZero can now be converted to PacketIdentifier
Matthias Beyer
2024-04-04
Remove PacketIdentifier type that held u16
Matthias Beyer
2024-04-04
Don't send a pingresp to server
Marcel Müller
2024-04-04
Replace std::num::NonZeroU16 with PacketIdentifierNonZero
Matthias Beyer
2024-04-04
Add dedicated type for PacketIdenitifier{,NonZero}
Matthias Beyer
2024-04-04
Refactor Callbacks to use methods instead of direct
Marcel Müller
2024-04-04
Refactor Callback hashmap to its own struct
Marcel Müller
2024-04-04
Add MqttClient::ping
Marcel Müller
2024-04-04
Use VecDeque for CallbackState::PingReq
Marcel Müller
2024-04-04
Rename publish module to send
Marcel Müller
2024-04-04
Rename background module to receive
Marcel Müller
2024-04-04
Don't pass process_span as parameter
Marcel Müller
2024-04-04
Add pingresp handling
Marcel Müller
2024-04-04
Add pingreq handling
Marcel Müller
2024-04-04
Extract pubcomp handling
Marcel Müller
2024-04-04
Extract puback handling
Marcel Müller
2024-04-04
Extract pubrec handling
Marcel Müller
2024-04-04
Rename new method to reflect what it does
Marcel Müller
2024-04-04
Split up client/mod.rs into files
Marcel Müller
2024-04-04
Refactor client.rs into mod
Marcel Müller
2024-04-04
Move background task to free function
Marcel Müller
2024-04-04
Add PubComp handling for start of QoS2 handling
Marcel Müller
2024-04-04
Add PubRec handling for start of QoS2 handling
Marcel Müller
2024-04-04
Call Qos1 callbacks on receiving PubAck
Marcel Müller
2024-04-04
Add Clone and Copy to QualityOfService
Marcel Müller
2024-04-03
Add publishing abstraction
Matthias Beyer
[next]