Skip to content
GitLab
Menu
Why GitLab
Pricing
Contact Sales
Explore
Why GitLab
Pricing
Contact Sales
Explore
Sign in
Get free trial
Commits on Source
434
0ef646db
jid: Bump version to 0.11.1
Jul 23, 2024
25adde99
Bump rxml to 0.11.1
Jul 24, 2024
d29b89d3
xso: introduce AsXml trait
Jul 24, 2024
d12b6c31
xso: implement AsXml for minidom::Element
Jul 24, 2024
569b6e32
xso: provide adapter for AsXml implementation based on Into<Element>
Jul 24, 2024
4910b012
xso: add text conversion traits for AsXml
Jul 24, 2024
ccf38cdf
Port everything over to AsXml
Jul 24, 2024
7bc7e7a6
xso: remove remnants of IntoXml
Jul 24, 2024
d6d9a7aa
Add changelog stub files for xso crates
Jul 24, 2024
ca53892e
xso: add README files
Jul 24, 2024
6e1f24c3
xso: Apply clippy’s suggestions
Jul 25, 2024
fa284602
xmpp-parsers: Fix typos noticed by codespell
Jul 25, 2024
62b2966b
xmpp-parsers: Simplify the page-flip logic for MAM
Jul 25, 2024
ab35c234
xso: Bump version to 0.1.0
Jul 25, 2024
7b66de11
xmpp-parsers: Stop reexporting extra symbols
Jul 25, 2024
e9b226e1
tokio-xmpp: Import Jid, BareJid and Element properly
Jul 25, 2024
5fc12c45
xmpp: Use tokio-xmpp’s reexports of jid and minidom
Jul 25, 2024
11d40bac
Unify version string formats
Jul 25, 2024
9346aedf
xmpp-parsers: Update the version in the DOAP
Jul 25, 2024
387fccce
xmpp-parsers: Write the ChangeLog for 0.21.0
Jul 25, 2024
16204a10
xso: Import the FixedHex text codec from xmpp-parsers
Jul 25, 2024
8a48244b
xmpp-parsers: Convert vcard_update to xso
Jul 25, 2024
f0b51dec
xso: Import the ColonSeparatedHex text codec from xmpp-parsers
Jul 25, 2024
dc0db38c
xmpp-parsers: Convert jingle_dtls_srtp to xso
Jul 25, 2024
a2ece705
xmpp-parsers: Convert vcard to xso
Jul 25, 2024
e9b6fd5d
xmpp-parsers: Convert avatar to xso
Jul 25, 2024
4be297de
xmpp-parsers: Convert component to xso
Jul 25, 2024
2b333ce5
xso: Add an EmptyAsError text codec
Jul 25, 2024
0c9e4789
xmpp-parsers: Convert media_element to xso
Jul 25, 2024
2eb6ca2f
xmpp-parsers: Remove util::text_node_codecs
Jul 25, 2024
0b920614
xmpp-parsers: Convert jingle_ibb to xso
Jul 25, 2024
5b5df16a
xmpp-parsers: Convert jingle_rtp_hdrext to xso
Jul 25, 2024
01a61c60
xmpp-parsers: Convert pubsub’s Default to xso
Jul 25, 2024
1a7dec6f
xmpp-parsers: Convert sm’s Enable and Enabled to xso
Jul 25, 2024
72680161
xmpp-parsers: Convert ibb to xso
Jul 25, 2024
09c5ad59
xmpp-parsers: Convert jingle_s5b’s Candidate to xso
Jul 25, 2024
c0f1aa62
xmpp-parsers: Bump version to 0.21.0
Jul 25, 2024
6b4bdc16
xso: Bump version to 0.1.1
Jul 25, 2024
5b1706a3
tokio-xmpp: Update dependencies
Jul 25, 2024
204c82e6
xso: add more doc comments throughout
Jul 25, 2024
fe61a25c
xso: improve macro for FromXmlText/AsXmlText
Jul 25, 2024
bf46248e
xso: implement FromXmlText/AsXmlText for char
Jul 25, 2024
fce846ae
xso: refactor Base64 text codec
Jul 25, 2024
f798c2b5
xso: ensure that feature-gated things render on docs.rs
Jul 26, 2024
c40023a6
xso: add feature flag marker to derive macros
Jul 26, 2024
951d23cc
xso: add changelog entry for release
Jul 26, 2024
76cd0774
xso: Bump version to 0.1.2
Jul 26, 2024
1265f4bb
xso-proc: fix warnings when struct names end on `_`
Jul 26, 2024
5bd36ecc
xso-proc: add support for child elements
Jul 26, 2024
5d284bbd
parsers: port some elements with children to derive macros
Jul 26, 2024
01336802
xso-proc: add support for optional children
Jul 27, 2024
cd9f2033
xso: add support for boxed children
Jul 27, 2024
819a869f
parsers: replace some more generate_element! calls with derive macros
Jul 27, 2024
6995961d
tokio-xmpp: Update ChangeLog
Jul 27, 2024
1a452523
tokio-xmpp: Bump version to 4.0
Jul 28, 2024
eae6cb2c
xmpp: Update ChangeLog
Jul 28, 2024
10acdf1e
xmpp: Bump version to 0.6.0
Jul 28, 2024
c85bde3d
xmpp-parsers: Convert MetadataResponse to xso
Jul 31, 2024
d752d8c8
xmpp-parsers: Convert Tune to xso
Jul 31, 2024
eb51b05c
Reexport tokio_xmpp from xmpp crate
Jul 31, 2024
c90752aa
xso: add support for overriding names of generated types
Aug 01, 2024
30898320
xso-proc: remove stripping of trailing `_` from type names
Aug 01, 2024
507a3df6
xso-proc: remove Span information from generated type names
Aug 01, 2024
ee3d86ec
Remove tokio_xmpp::ParseError and tokio_xmpp::starttls::ParseError
Aug 01, 2024
dc88d1fb
Fix minidom CHANGELOG.md format
Aug 01, 2024
3a56b2bb
xso-proc: introduce trait for StructDef
Aug 01, 2024
4845715a
xso: implement support for enums
Aug 01, 2024
cf617e4d
xso-proc: ensure that all meta keys are handled
Aug 02, 2024
5110d5fa
Support <stream:features> in parsers
Aug 02, 2024
b9fc1597
Replace tokio_xmpp::stream_features with parsers
Aug 02, 2024
271c31c9
xso: use values instead of types for text codecs
Aug 03, 2024
2fe3c0ce
xso-proc: add fancy hack to allow `codec = Foo<Bar>`
Aug 03, 2024
a20caf83
xso-proc: improve error messages for `codec = ..` parsing hack
Aug 03, 2024
c028c3b9
xso: implement exhaustive enums
Aug 03, 2024
6afd0ef5
parsers: port enums over to derive macros
Aug 03, 2024
5c3ed143
parsers: delete now-unused generate_element_enum macro
Aug 03, 2024
93ba2797
xso-proc: implement support for collections of children
Aug 03, 2024
2b346c4e
parsers: port more things to derive macros
Aug 03, 2024
7f5b6fec
xso: Allow any T: FromXmlText + AsXmlText in EmptyAsNone
Aug 03, 2024
6440209f
xso: reject duplicate children
Aug 03, 2024
e0de0354
xso-proc: deduplicate parsing of `namespace` / `name` keys
Aug 03, 2024
5efaabc7
xso-proc: allow constructing a Compound from processed fields
Aug 03, 2024
2c5f1f09
xso: implement support for extracting data from child elements
Aug 03, 2024
1e0bccc5
parsers: port extracts over to derive macros
Aug 03, 2024
48855843
xmpp-parsers: Convert some more elements to xso
Aug 03, 2024
df63c2a7
xso: allow omission of namespace and name on extracts
Aug 03, 2024
7ab375fa
xmpp-parsers: Convert ext disco and Jingle ICE-UDP to xso
Aug 03, 2024
5590d707
xso-proc: merge extract and normal child code
Aug 03, 2024
8732ca9a
xso: add support for extracting into collections
Aug 03, 2024
aa518fd6
xso-proc: add support for extracting attributes into collections
Aug 04, 2024
5de1891f
Merged starttls::ConnectorError into starttls::Error
Aug 04, 2024
1828fde7
xso-proc: Use core instead of std wherever possible
Aug 04, 2024
f318dd46
xso: Use core instead of std wherever possible
Aug 04, 2024
c7c180fe
xso: implement support for defaulting extracts
Aug 04, 2024
f466b186
parsers: port version to derive macros
Aug 04, 2024
b0996e3a
xso-proc: pull out the extract code into a separate impl
Aug 04, 2024
19be14cd
xso-proc: make field into a module folder
Aug 04, 2024
2358c863
xso-proc: refactor field implementations into separate files
Aug 04, 2024
34796c90
Only expose one error type in crate root
Aug 04, 2024
84511b54
Only expose one error type in crate root
Aug 04, 2024
334 additional commits have been omitted to prevent performance issues.
Loading