tokio-xmpp: add option to split client

Adds an option to split the `tokio-xmpp::Client` into a Sender and
Receiver. To enable this, a client worker is added which drives the
stream in the background.
This commit is contained in:
famfo 2026-01-05 22:33:43 +01:00 committed by pep
commit 10f1b3663c
8 changed files with 287 additions and 63 deletions

View file

@ -22,6 +22,7 @@ Version NEXT:
* Changed:
- Update hickory-dns to 0.26 (!671)
- Drive the XMPP client stream in the background (!631)
- Add option to split XMPP client into read and write half (!631)
Version 5.0.0:
2025-10-28 pep <pep@bouah.net>