aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
Commit message (Collapse)AuthorAgeFilesLines
* Return exit status from runTomasz Kramkowski10 days1-4/+8
|
* Use moro local to reduce allocationsTomasz Kramkowski10 days1-27/+29
| | | | | This means that we can also use Rc instead of Arc (which should have been used instead of re-allocating in the first place).
* Add per-process timeoutTomasz Kramkowski2025-07-041-1/+6
| | | | Side note... holy crap serde... more boilerplate than code at this point
* Configurable global timeoutTomasz Kramkowski2025-07-041-2/+2
|
* Clippy lint fixesTomasz Kramkowski2025-07-041-21/+18
|
* Use write_all instead of write for the messageTomasz Kramkowski2025-07-041-1/+1
|
* Configurable QoSTomasz Kramkowski2025-07-041-5/+4
|
* Make QoS 2 (ExactlyOnce) the defaultTomasz Kramkowski2025-06-271-1/+1
|
* Pass packet metadata as argumentsTomasz Kramkowski2025-06-271-5/+12
| | | | DUP, QoS, RETAIN and the packet identifier
* Process timeout after 60 secondsTomasz Kramkowski2025-06-271-4/+6
|
* Reduce nesting depthTomasz Kramkowski2025-06-271-11/+12
|
* Ignore mqttr.toml for safetyTomasz Kramkowski2025-06-271-1/+1
|
* Asynchronous process executionTomasz Kramkowski2025-06-271-13/+15
|
* Minimal changes to convert to asyncTomasz Kramkowski2025-06-271-5/+6
|
* Initial commitTomasz Kramkowski2025-06-271-0/+174