xmpp-rs/tokio-xmpp/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
pep 77acd92c62 tokio-xmpp: Ignore missing "version" stream attribute for 0114 components
From the prosody@ room:
- 0114 doesn't mention the removal of @version on the stream, and it
  refers to 3920 which has it as a MUST.
- 0114 streams have historically never used @version="1.0"
- @version="1.0" implies stream features which 0114 doesn't have.
- There was a proposal years ago to fix this but a new XEP was preferred
  (0225).

The change here uses a compile-time check, and may have to change when
support for 0225 arrives if it's still gated behind the "component"
feature (even though it may be weird to have both under the same
feature). We'll see when we get there.

Signed-off-by: pep <pep@bouah.net>
2025-11-30 16:21:28 +01:00
..
client Fix all typos using the typos tool 2025-11-22 21:48:21 +00:00
component xmpp-parsers: Reduce component handshake allocations 2025-02-10 17:06:15 +00:00
connect tokio-xmpp: Document TlsStream type behind 'ktls' feature 2025-10-21 23:40:00 +02:00
stanzastream Fix all typos using the typos tool 2025-11-22 21:48:21 +00:00
xmlstream tokio-xmpp: Ignore missing "version" stream attribute for 0114 components 2025-11-30 16:21:28 +01:00
error.rs use thiserror in tokio-xmpp and minidom 2025-10-12 00:31:48 +02:00
event.rs tokio-xmpp: impl PartialEq on event::Stanza 2025-08-12 15:30:34 +02:00
lib.rs Fix docs build with current nightly 2025-10-08 13:03:39 +02:00