Paul Fariello
|
cc4e0c247e
|
Implement all sub element of pubsub#owner
|
2021-01-12 22:44:42 +01:00 |
|
Paul Fariello
|
e6d4047160
|
Add pubsub#owner initial support (only configure)
|
2021-01-12 22:44:42 +01:00 |
|
Emmanuel Gil Peyrot
|
059321f89a
|
xmpp-parsers: Add support for Jingle Raw UDP Transport Method (XEP-0177)
|
2021-01-12 17:05:45 +01:00 |
|
Emmanuel Gil Peyrot
|
4d82f14bb3
|
xmpp-parsers/jingle_ice_udp: Update to version 1.1
'foundation' is now a String, and 'network' is optional.
See https://github.com/xsf/xeps/pull/1014
|
2021-01-12 17:05:45 +01:00 |
|
Emmanuel Gil Peyrot
|
04e149ad53
|
xmpp-parsers/jingle_rtp: Add a proper constructor for PayloadType.
|
2021-01-12 17:05:38 +01:00 |
|
Emmanuel Gil Peyrot
|
923a054b81
|
xmpp-parsers: Make everything PartialEq! \o/
|
2021-01-12 17:05:38 +01:00 |
|
Emmanuel Gil Peyrot
|
c10d0094e9
|
xmpp-parsers/jingle: Use XEP-0338.
|
2021-01-12 17:05:38 +01:00 |
|
Emmanuel Gil Peyrot
|
27ddad683a
|
xmpp-parsers/jingle: Implement Display on ReasonElement.
|
2021-01-12 17:05:38 +01:00 |
|
Emmanuel Gil Peyrot
|
026b7d3c12
|
xmpp-parsers/jingle: Fix Jingle::set_reason() helper.
It would add a content currently…
|
2021-01-12 17:05:38 +01:00 |
|
Emmanuel Gil Peyrot
|
59ccccbedc
|
xmpp-parsers: Add support for Jingle Grouping Framework (XEP-0338).
|
2021-01-12 17:05:38 +01:00 |
|
Emmanuel Gil Peyrot
|
5355975254
|
xmpp-parsers/jingle_rtp: Use XEP-0294.
|
2021-01-12 17:05:38 +01:00 |
|
Emmanuel Gil Peyrot
|
3ad93f0bf2
|
xmpp-parsers: Add support for Jingle RTP Header Extensions Negotiation (XEP-0294).
|
2021-01-12 17:05:38 +01:00 |
|
Emmanuel Gil Peyrot
|
24eeb0b3c9
|
xmpp-parsers/iq: Add a helper to create an empty result iq.
This can be useful to reply to a get/set iq.
|
2021-01-12 17:05:38 +01:00 |
|
Emmanuel Gil Peyrot
|
eaa63fbe46
|
xmpp-parsers/jingle_rtp: Update to 1.2.0, adding rtcp-mux.
The presence of this element signals the ability to multiplex RTP Data
and Control Packets on a single socket.
|
2021-01-12 17:05:38 +01:00 |
|
Paul Fariello
|
e921168380
|
Fix bookamrks2 empty extensions field handling
|
2021-01-05 08:37:05 +01:00 |
|
Paul Fariello
|
20a94117d3
|
Handle extensions element in bookmarks2
|
2021-01-05 08:37:05 +01:00 |
|
Paul Fariello
|
76db2ae117
|
Update bookmarks2 NS to urn:xmpp:bookmarks:1
|
2021-01-05 08:37:05 +01:00 |
|
Emmanuel Gil Peyrot
|
2f570fcabe
|
xmpp-parsers/caps: Simplify get_hash_vec().
|
2020-12-25 16:13:27 +00:00 |
|
Emmanuel Gil Peyrot
|
f085b1cbf8
|
xmpp-parsers/hashes: Simplify to_*_hex() functions.
|
2020-12-25 16:13:27 +00:00 |
|
Emmanuel Gil Peyrot
|
f34897b198
|
xmpp-parsers: Prefer Bare/FromJid::new to FromStr::from_str.
|
2020-12-10 21:13:55 +01:00 |
|
Emmanuel Gil Peyrot
|
71b995731a
|
xmpp-parsers/mam: Use .is_empty() instead of Vec’s PartialEq.
|
2020-12-10 20:45:01 +01:00 |
|
Emmanuel Gil Peyrot
|
63d940b339
|
xmpp-parsers/blocking: Use .is_empty() instead of Vec’s PartialEq.
|
2020-12-10 20:37:06 +01:00 |
|
Emmanuel Gil Peyrot
|
0c0be96ec4
|
xmpp-parsers/bookmarks: Make @name actually optional
No idea why these two attribute got considered required, maybe a wrong
read of the spec.
|
2020-10-30 10:38:28 +00:00 |
|
Paul Fariello
|
3a73ce3fd4
|
Make date::DateTime inner chrono::DateTime public
|
2020-10-30 08:36:47 +01:00 |
|
Emmanuel Gil Peyrot
|
c25e87b04f
|
xmpp-parsers: Fix the size tests on AArch64 and amd64
These two changes were caused by the HashMap implementation having been
switched to hashbrown, and thus using less memory and being faster.
|
2020-10-29 18:39:48 +01:00 |
|
Emmanuel Gil Peyrot
|
5cd7d5fe57
|
xmpp-parsers: Fix size tests on AArch32
|
2020-10-29 18:39:22 +01:00 |
|
Emmanuel Gil Peyrot
|
db86aa9d5a
|
xmpp-parsers: Bump RustCrypto crates
|
2020-07-29 11:07:28 +00:00 |
|
Astro
|
1a06a09774
|
xmpp-parsers: add ns::TLS
|
2020-05-30 01:14:29 +02:00 |
|
|
47ab4446d1
|
parsers: remove unused imports
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-22 00:02:54 +02:00 |
|
|
fd158d9a08
|
parsers: rustfmt
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-21 22:23:36 +02:00 |
|
|
6308250c17
|
parsers: update for minidom API changes
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-21 22:23:36 +02:00 |
|
|
0b680a18e5
|
parsers: Fix jingle and jingle_rtp test_size for 32bit
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-04-05 19:05:12 +02:00 |
|
Emmanuel Gil Peyrot
|
048e49f786
|
xmpp-parsers: Add a MIX serialisation test.
|
2020-03-27 19:19:43 +01:00 |
|
Emmanuel Gil Peyrot
|
820fbbf08e
|
xmpp-parsers: Add helper constructors for MIX.
|
2020-03-27 19:19:43 +01:00 |
|
Emmanuel Gil Peyrot
|
ad4c1f5b15
|
xmpp-parsers: Add a MIX parser.
|
2020-03-27 19:19:07 +01:00 |
|
|
015d0007fc
|
minidom: Remove comments support. Forbid them as per XMPP RFC.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-03-26 20:50:30 +01:00 |
|
|
0377b5658a
|
parsers: Remove dead get_ns methods
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-01-22 00:50:56 +01:00 |
|
|
fbb0edd93b
|
parsers: cleanup warnings about errors and unused stuff
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2020-01-22 00:50:56 +01:00 |
|
Paul Fariello
|
c224133382
|
Add test for openpgp pubkey serialization
|
2020-01-21 17:23:08 +01:00 |
|
Paul Fariello
|
13afbfd099
|
Add test for jingle udp transport serialization
|
2020-01-21 16:59:22 +01:00 |
|
Paul Fariello
|
1432807f11
|
Add tests for cert management serialization
|
2020-01-21 16:53:56 +01:00 |
|
Paul Fariello
|
34a87e22a8
|
Fix fmt
|
2019-12-30 11:28:52 +01:00 |
|
Paul Fariello
|
8d246975d7
|
Add serialization test for sm failed element
|
2019-12-30 11:20:37 +01:00 |
|
Paul Fariello
|
6b14b593d3
|
Add serialization test for pubsub publish-options and options element
|
2019-12-30 11:20:37 +01:00 |
|
Paul Fariello
|
8010b5a1e5
|
Add serialization test for muc item element
|
2019-12-30 11:20:37 +01:00 |
|
Paul Fariello
|
02e3f93caa
|
fixup! Add more test on Optionnal, Required children serialization
|
2019-12-30 11:20:37 +01:00 |
|
Paul Fariello
|
ce49b918c6
|
Add serialization test for mam result and fin element
|
2019-12-30 11:20:37 +01:00 |
|
Paul Fariello
|
e66a21176a
|
Add serialization test for forwaded element
|
2019-12-30 11:20:37 +01:00 |
|
Paul Fariello
|
5da5795286
|
Add serialization test for carbons forwarded elemt
|
2019-12-30 11:20:37 +01:00 |
|
Paul Fariello
|
0d879eb231
|
Add more test on Optionnal, Required children serialization
|
2019-12-30 11:20:37 +01:00 |
|