Jonas Schäfer
31d7bbf622
xso: discard xml:lang implicitly
...
Because this attribute may occur in random places, it makes no sense
failing on it. We discard it after attribute processing though, so it
can still be captured by structs which are explicitly interested in it.
2025-04-22 17:55:12 +02:00
..
muc
xmpp-parsers: Add missing size tests for MUC
2025-02-11 12:27:07 +01:00
pubsub
parsers: port data_forms to use derive macros
2025-04-18 10:49:26 +02:00
util
xso: discard xml:lang implicitly
2025-04-22 17:55:12 +02:00
attention.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
avatar.rs
parsers: port more things to derive macros
2024-08-03 13:05:37 +02:00
bind.rs
xmpp_parsers: --features disable-validation
2024-12-20 14:50:14 +01:00
bind2.rs
xmpp-parsers: Convert the remaining bind2 elements to xso
2024-08-06 16:36:10 +02:00
blocking.rs
xmpp_parsers: --features disable-validation
2024-12-20 14:50:14 +01:00
bob.rs
xmpp_parsers: --features disable-validation
2024-12-20 14:50:14 +01:00
bookmarks.rs
parsers/xmpp: MUC bookmarks have nickname typed as ResourcePart
2024-12-18 15:43:09 +00:00
bookmarks2.rs
xmpp-parsers: Use xso for pubsub events
2025-01-27 15:07:59 +01:00
caps.rs
parsers: port data_forms to use derive macros
2025-04-18 10:49:26 +02:00
carbons.rs
parsers: port Message to use the derive macros
2025-04-18 12:56:03 +02:00
cert_management.rs
xmpp-parsers: Don’t use anything from std
2025-01-26 10:22:37 +00:00
chatstates.rs
parsers: port enums over to derive macros
2024-08-03 12:19:42 +02:00
component.rs
xmpp-parsers: Reduce component handshake allocations
2025-02-10 17:06:15 +00:00
csi.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
data_forms.rs
parsers: port data_forms to use derive macros
2025-04-18 10:49:26 +02:00
data_forms_validate.rs
Bump rxml to 0.13.1
2025-04-22 17:47:45 +02:00
date.rs
parsers: clippy run
2025-04-08 13:57:21 +02:00
delay.rs
xmpp-parsers: Don’t use anything from std
2025-01-26 10:22:37 +00:00
disco.rs
parsers: port data_forms to use derive macros
2025-04-18 10:49:26 +02:00
ecaps2.rs
parsers: port data_forms to use derive macros
2025-04-18 10:49:26 +02:00
eme.rs
xmpp_parsers: --features disable-validation
2024-12-20 14:50:14 +01:00
extdisco.rs
xmpp-parsers: Replace all instances of bool attributes with bool
2024-12-16 13:32:49 +00:00
fast.rs
xmpp-parsers: Don’t use anything from std
2025-01-26 10:22:37 +00:00
forwarding.rs
parsers: port Message to use the derive macros
2025-04-18 12:56:03 +02:00
hashes.rs
xmpp_parsers: --features disable-validation
2024-12-20 14:50:14 +01:00
http_upload.rs
parsers: clippy run
2025-04-08 13:57:21 +02:00
ibb.rs
parsers: Replace std stuff with alloc/core stuff
2024-12-19 20:45:38 +01:00
ibr.rs
parsers: port data_forms to use derive macros
2025-04-18 10:49:26 +02:00
idle.rs
xmpp-parsers: Don’t use anything from std
2025-01-26 10:22:37 +00:00
iq.rs
parsers: clippy run
2025-04-08 13:57:21 +02:00
jid_prep.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle.rs
xmpp_parsers: --features disable-validation
2024-12-20 14:50:14 +01:00
jingle_dtls_srtp.rs
xmpp-parsers: Convert jingle_dtls_srtp to xso
2024-07-25 18:42:18 +02:00
jingle_ft.rs
xmpp_parsers: --features disable-validation
2024-12-20 14:50:14 +01:00
jingle_grouping.rs
parsers: port more things to derive macros
2024-08-03 13:05:37 +02:00
jingle_ibb.rs
parsers: Replace std stuff with alloc/core stuff
2024-12-19 20:45:38 +01:00
jingle_ice_udp.rs
parsers: Replace std stuff with alloc/core stuff
2024-12-19 20:45:38 +01:00
jingle_message.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_raw_udp.rs
parsers: Replace std stuff with alloc/core stuff
2024-12-19 20:45:38 +01:00
jingle_rtcp_fb.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
jingle_rtp.rs
xmpp-parsers: Convert Jingle RTP to xso
2024-08-05 15:02:25 +00:00
jingle_rtp_hdrext.rs
xmpp-parsers: Convert jingle_rtp_hdrext to xso
2024-07-25 18:42:18 +02:00
jingle_s5b.rs
xmpp-parsers: Don’t use anything from std
2025-01-26 10:22:37 +00:00
jingle_ssma.rs
parsers: port more things to derive macros
2024-08-03 13:05:37 +02:00
jingle_thumbnails.rs
xmpp-parsers: Fix jingle thumbnails wrt the XEP changes
2024-12-17 00:27:15 +01:00
json_containers.rs
parsers: Add support for XEP-0335: JSON Containers
2025-04-07 18:35:43 +00:00
legacy_omemo.rs
xmpp-parsers: Replace all instances of bool attributes with bool
2024-12-16 13:32:49 +00:00
lib.rs
parsers: Add support for XEP-0335: JSON Containers
2025-04-07 18:35:43 +00:00
mam.rs
parsers: port Message to use the derive macros
2025-04-18 12:56:03 +02:00
mam_prefs.rs
xmpp-parsers: Convert MAM prefs to xso
2024-08-05 15:02:25 +00:00
media_element.rs
parsers: port data_forms to use derive macros
2025-04-18 10:49:26 +02:00
message.rs
parsers: port Message to use the derive macros
2025-04-18 12:56:03 +02:00
message_correct.rs
Message and message_correct::Replace now has typed Id
2024-12-30 20:50:43 +00:00
message_displayed.rs
xmpp-parsers: Implement XEP-0490: Message Displayed Synchronization
2024-12-15 17:30:24 +00:00
mood.rs
parsers: port enums over to derive macros
2024-08-03 12:19:42 +02:00
nick.rs
parsers: port some elements with children to derive macros
2024-07-26 22:31:42 +02:00
ns.rs
parsers: Add support for XEP-0335: JSON Containers
2025-04-07 18:35:43 +00:00
occupant_id.rs
xmpp_parsers: --features disable-validation
2024-12-20 14:50:14 +01:00
oob.rs
xmpp-parsers: Convert OOB to xso
2024-08-05 15:02:25 +00:00
openpgp.rs
xmpp-parsers: Simplify PubSub Item using xso
2025-01-26 16:40:05 +00:00
ping.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
presence.rs
parsers: improve xml:lang handling
2025-04-18 13:16:21 +02:00
private.rs
xso: reject duplicate children
2024-08-03 11:58:19 +00:00
push.rs
xmpp_parsers: Add Push Notifications (XEP-0357)
2025-02-25 14:47:08 +02:00
reactions.rs
parsers: port more things to derive macros
2024-08-03 13:05:37 +02:00
receipts.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
roster.rs
jid: Validate domains against idna
2025-02-12 18:21:20 +01:00
rsm.rs
xmpp-parsers: Convert SetResult to xso
2024-12-22 07:54:12 +00:00
rtt.rs
xmpp-parsers: Simplify RTT implementation using more xso
2024-08-05 15:02:25 +00:00
sasl.rs
xmpp-parsers: Don’t use anything from std
2025-01-26 10:22:37 +00:00
sasl2.rs
xmpp-parsers: Switch from zero-sized types to #[xml(flag)]
2025-01-25 20:07:47 +01:00
sasl_cb.rs
parsers: Replace std stuff with alloc/core stuff
2024-12-19 20:45:38 +01:00
server_info.rs
parsers: port data_forms to use derive macros
2025-04-18 10:49:26 +02:00
sm.rs
xso-proc: Allow #[xml(flag)] without params
2025-01-25 20:07:47 +01:00
spam_reporting.rs
xmpp-parsers: Implement XEP-0377: Spam Reporting
2024-12-21 17:44:55 +01:00
stanza_error.rs
parsers: port stanza_error over to derive macros
2025-04-06 08:36:15 +02:00
stanza_id.rs
xmpp_parsers: --features disable-validation
2024-12-20 14:50:14 +01:00
starttls.rs
xso-proc: Allow #[xml(flag)] without params
2025-01-25 20:07:47 +01:00
stream.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
stream_error.rs
parsers: clippy run
2025-04-08 13:57:21 +02:00
stream_features.rs
xmpp-parsers: Switch from zero-sized types to #[xml(flag)]
2025-01-25 20:07:47 +01:00
stream_limits.rs
parsers: Replace std stuff with alloc/core stuff
2024-12-19 20:45:38 +01:00
time.rs
parsers: clippy run
2025-04-08 13:57:21 +02:00
tune.rs
parsers: clippy run
2025-04-08 13:57:21 +02:00
vcard.rs
xmpp-parsers: Split vCard-temp iq get into new VCardQuery
2025-01-26 12:19:43 +01:00
vcard_update.rs
xmpp-parsers: Don’t use anything from std
2025-01-26 10:22:37 +00:00
version.rs
parsers: port version to derive macros
2024-08-04 16:07:14 +02:00
websocket.rs
xmpp-parsers: Stop reexporting extra symbols
2024-07-25 14:36:09 +00:00
xhtml.rs
parsers: clippy run
2025-04-08 13:57:21 +02:00