xmpp-rs/tokio-xmpp
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Link Mauve bc88134c41 xmpp-parsers: Make DiscoInfoResult::features a BTreeSet
Features must never be duplicated, so we can use a BTreeSet instead of a
Vec to be nicer for users.

It makes the internal API for computing caps and ecaps2 a bit worse,
because it was expecting a slice directly, so for now let’s collect the
BTreeSet into a Vec when computing the thing.  A refactor to use
Iterator might make it better eventually, but I won’t work on that
before profiling it.
2026-02-21 20:58:33 +01:00
..
examples xmpp-parsers: Make DiscoInfoResult::features a BTreeSet 2026-02-21 20:58:33 +01:00
src xmpp-parsers: Simplify StreamFeatures::sasl_mechanisms 2026-02-21 11:34:05 +01:00
.gitignore Prepare for merge: Move all tokio-xmpp files into tokio-xmpp/ 2019-10-18 14:16:01 +02:00
Cargo.toml Bump rxml to 0.14.0 2026-02-21 13:56:50 +01:00
ChangeLog tokio-xmpp: add option to disable xmpp_parsers validation 2026-02-18 16:53:38 +00:00
logo.svg Prepare for merge: Move all tokio-xmpp files into tokio-xmpp/ 2019-10-18 14:16:01 +02:00
README.md tokio-xmpp: remove obsolete TODOs 2020-03-16 00:11:52 +01:00

TODO

  • allow tls verify customization
  • more tests