xmpp-rs/tokio-xmpp
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jonas Schäfer cc92d113fa stanzastream: handle malformed stanzas more gracefully
This introduces the FallibleStreamElement type which, instead of
failing parsing altogether, captures certain types of parse errors and
allows the user (in this case, the stanzastream) to react to these
errors appropriately.

This allows us to drop invalid stanzas (e.g. with malformed values in
strictly-checked fields) instead of failing the entire stream.

Fixes #172.
2026-06-06 15:35:18 +02:00
..
examples tokio-xmpp: add option to set custom hickory resolver 2026-05-24 20:07:42 +00:00
src stanzastream: handle malformed stanzas more gracefully 2026-06-06 15:35:18 +02:00
.gitignore Prepare for merge: Move all tokio-xmpp files into tokio-xmpp/ 2019-10-18 14:16:01 +02:00
Cargo.toml Bump all outdated dependencies 2026-05-21 13:26:08 +02:00
ChangeLog stanzastream: handle malformed stanzas more gracefully 2026-06-06 15:35:18 +02: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