Emmanuel Gil Peyrot
7ab375fad7
xmpp-parsers: Convert ext disco and Jingle ICE-UDP to xso
2024-08-03 15:48:50 +02:00
Jonas Schäfer
2b346c4e87
parsers: port more things to derive macros
2024-08-03 13:05:37 +02:00
Emmanuel Gil Peyrot
7b66de1166
xmpp-parsers: Stop reexporting extra symbols
...
Let’s continue reexporting jid and minidom, but not their inner pub
items, users of this crate can go one level deeper if they need that.
Only xso::error::Error is still useful to reexport, as this is part of
the public API of all of our parsers.
2024-07-25 14:36:09 +00:00
Jonas Schäfer
ccf38cdf9b
Port everything over to AsXml
2024-07-24 16:05:06 +02:00
Jonas Schäfer
e439e9991e
parsers: port more generate_element! usages to derive macros
2024-06-30 13:05:37 +02:00
Jonas Schäfer
e7fa6460f4
Update size tests
...
This seems to be related to an update of chrono. 32-bit sizes verified
using `cargo test --target i686-unknown-linux-gnu`.
2024-03-08 16:04:55 +01:00
Maxime “pep” Buquet
4089891f6c
Update edition to 2021
...
- Remove TryFrom/Into and FromIterator imports
- Prevent impl_validator_using_provider macro in sasl crate from
constructing trait object
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2023-12-15 19:40:09 +00:00
Emmanuel Gil Peyrot
014582461e
extdisco: Use the correct size of Service on 32-bit platforms
...
This has been tested on my Wii U.
2022-02-02 15:03:54 +01:00
Emmanuel Gil Peyrot
9401b79a02
parsers/extdisco: Document missing TODOs.
2021-12-27 12:30:06 +01:00
Emmanuel Gil Peyrot
3a6cd23166
parsers: Add support for XEP-0215: External Service Discovery
2021-10-15 15:02:28 +00:00