Commit graph

  • 79e224a02a xmpp-parsers: Convert bookmarks to xso Emmanuel Gil Peyrot 2024-08-04 17:42:01 +0200
  • 9e9186ef7b xmpp-parsers: Convert MUC to xso Emmanuel Gil Peyrot 2024-08-04 16:56:22 +0200
  • 57c2eeadfc xmpp-parsers: Convert Jingle RTP to xso Emmanuel Gil Peyrot 2024-08-03 19:50:53 +0200
  • 4e2af36186 xmpp-parsers: Implement FromXmlText and AsXmlText for default types Emmanuel Gil Peyrot 2024-08-04 17:07:58 +0200
  • 656125a850 xso-proc: change field def's span slightly for better UX Jonas Schäfer 2024-08-05 10:56:28 +0200
  • 0361b5905b xso: implement catch-all for unknown elements Jonas Schäfer 2024-08-05 08:20:25 +0200
  • 2103ef0191 Remove manual doc_cfg feature because we have doc_auto_cfg xmppftw 2024-08-04 22:52:28 +0200
  • fa99c09585 Indicate which feature flag for each module/type xmppftw 2024-08-04 22:35:01 +0200
  • aa26d98e2a Check attr="" parse to Some("") in Option<String> xmppftw 2024-08-04 17:27:41 +0200
  • b3fd0b5372 Move SimpleClient constructors to client::simple_client module xmppftw 2024-08-03 15:23:00 +0200
  • fc0071a0c5 Move AsyncClient::new to client::async_client module xmppftw 2024-08-03 15:17:27 +0200
  • 84511b54a0 Only expose one error type in crate root xmppftw 2024-08-04 17:32:12 +0200
  • 34796c90d4 Only expose one error type in crate root xmppftw 2024-08-04 17:32:12 +0200
  • 2358c8636e xso-proc: refactor field implementations into separate files Jonas Schäfer 2024-08-04 15:54:46 +0200
  • 19be14cdd8 xso-proc: make field into a module folder Jonas Schäfer 2024-08-04 15:30:13 +0200
  • b0996e3a35 xso-proc: pull out the extract code into a separate impl Jonas Schäfer 2024-08-04 15:28:49 +0200
  • f466b18622 parsers: port version to derive macros Jonas Schäfer 2024-08-04 15:12:25 +0200
  • c7c180feb6 xso: implement support for defaulting extracts Jonas Schäfer 2024-08-04 15:11:13 +0200
  • f318dd460d xso: Use core instead of std wherever possible Emmanuel Gil Peyrot 2024-08-03 17:26:35 +0200
  • 1828fde78c xso-proc: Use core instead of std wherever possible Emmanuel Gil Peyrot 2024-08-03 17:23:14 +0200
  • 5de1891f06 Merged starttls::ConnectorError into starttls::Error xmppftw 2024-08-04 12:38:08 +0200
  • aa518fd6c1 xso-proc: add support for extracting attributes into collections Emmanuel Gil Peyrot 2024-08-03 19:21:03 +0200
  • 8732ca9a28 xso: add support for extracting into collections Jonas Schäfer 2024-08-03 18:03:29 +0200
  • 5590d707fb xso-proc: merge extract and normal child code Jonas Schäfer 2024-08-03 15:01:42 +0200
  • 7ab375fad7 xmpp-parsers: Convert ext disco and Jingle ICE-UDP to xso Emmanuel Gil Peyrot 2024-08-03 15:48:50 +0200
  • df63c2a78f xso: allow omission of namespace and name on extracts Jonas Schäfer 2024-08-03 14:06:41 +0200
  • 48855843d4 xmpp-parsers: Convert some more elements to xso Emmanuel Gil Peyrot 2024-08-03 14:41:33 +0200
  • 1e0bccc504 parsers: port extracts over to derive macros Jonas Schäfer 2024-08-03 13:45:57 +0200
  • 2c5f1f096b xso: implement support for extracting data from child elements Jonas Schäfer 2024-08-01 17:16:55 +0200
  • 5efaabc74b xso-proc: allow constructing a Compound from processed fields Jonas Schäfer 2024-08-01 17:15:36 +0200
  • e0de035448 xso-proc: deduplicate parsing of namespace / name keys Jonas Schäfer 2024-08-01 16:39:02 +0200
  • 6440209f95 xso: reject duplicate children Jonas Schäfer 2024-08-03 13:28:07 +0200
  • 7f5b6fec7f xso: Allow any T: FromXmlText + AsXmlText in EmptyAsNone Emmanuel Gil Peyrot 2024-08-03 13:35:41 +0200
  • 2b346c4e87 parsers: port more things to derive macros Jonas Schäfer 2024-08-03 13:04:56 +0200
  • 93ba2797be xso-proc: implement support for collections of children Jonas Schäfer 2024-07-11 17:29:29 +0200
  • 5c3ed1435f parsers: delete now-unused generate_element_enum macro Jonas Schäfer 2024-07-10 16:38:07 +0200
  • 6afd0ef52f parsers: port enums over to derive macros Jonas Schäfer 2024-07-10 16:38:00 +0200
  • c028c3b91a xso: implement exhaustive enums Jonas Schäfer 2024-07-10 16:35:29 +0200
  • a20caf839f xso-proc: improve error messages for codec = .. parsing hack Jonas Schäfer 2024-08-03 11:39:23 +0200
  • 2fe3c0cef2 xso-proc: add fancy hack to allow codec = Foo<Bar> Jonas Schäfer 2024-08-03 11:19:09 +0200
  • 271c31c9d4 xso: use values instead of types for text codecs Jonas Schäfer 2024-08-03 10:51:23 +0200
  • b9fc15977b Replace tokio_xmpp::stream_features with parsers xmppftw 2024-08-01 17:54:00 +0200
  • 5110d5fa96 Support <stream:features> in parsers xmppftw 2024-07-31 21:22:04 +0200
  • cf617e4d7e xso-proc: ensure that all meta keys are handled Jonas Schäfer 2024-07-10 16:34:48 +0200
  • 4845715add xso: implement support for enums Jonas Schäfer 2024-06-30 09:06:10 +0200
  • 3a56b2bb10 xso-proc: introduce trait for StructDef Jonas Schäfer 2024-06-30 08:42:20 +0200
  • dc88d1fb29 Fix minidom CHANGELOG.md format xmppftw 2024-08-01 14:43:05 +0200
  • ee3d86ec42 Remove tokio_xmpp::ParseError and tokio_xmpp::starttls::ParseError xmppftw 2024-07-31 19:25:09 +0200
  • 507a3df652 xso-proc: remove Span information from generated type names Jonas Schäfer 2024-07-31 15:41:40 +0200
  • 3089832090 xso-proc: remove stripping of trailing _ from type names Jonas Schäfer 2024-07-31 15:40:41 +0200
  • c90752aa51 xso: add support for overriding names of generated types Jonas Schäfer 2024-07-27 08:52:08 +0200
  • eb51b05c13 Reexport tokio_xmpp from xmpp crate xmppftw 2024-07-31 14:28:15 +0200
  • d752d8c8fe xmpp-parsers: Convert Tune to xso Emmanuel Gil Peyrot 2024-07-28 18:13:01 +0200
  • c85bde3d2e xmpp-parsers: Convert MetadataResponse to xso Emmanuel Gil Peyrot 2024-07-28 18:11:57 +0200
  • 10acdf1e78 xmpp: Bump version to 0.6.0 xmpp-0.6.0 xmpp-changelog Maxime “pep” Buquet 2024-07-28 20:30:18 +0200
  • eae6cb2c97 xmpp: Update ChangeLog Maxime “pep” Buquet 2024-07-26 23:33:42 +0200
  • 1a452523bd
    tokio-xmpp: Bump version to 4.0 main tokio-xmpp-4.0.0 tokio-xmpp-4.0 Maxime “pep” Buquet 2024-07-28 01:00:01 +0200
  • 6995961d38 tokio-xmpp: Update ChangeLog tokio-xmpp-changelog Maxime “pep” Buquet 2024-07-26 16:13:42 +0200
  • 819a869ffb parsers: replace some more generate_element! calls with derive macros Jonas Schäfer 2024-06-30 09:42:55 +0200
  • cd9f2033f3 xso: add support for boxed children Jonas Schäfer 2024-06-30 09:27:48 +0200
  • 01336802b4 xso-proc: add support for optional children Jonas Schäfer 2024-06-30 09:21:46 +0200
  • 5d284bbd3a parsers: port some elements with children to derive macros Jonas Schäfer 2024-06-29 16:14:12 +0200
  • 5bd36eccfc xso-proc: add support for child elements Jonas Schäfer 2024-06-29 15:22:52 +0200
  • 1265f4bb67 xso-proc: fix warnings when struct names end on _ Jonas Schäfer 2024-06-29 16:53:27 +0200
  • 76cd077490 xso: Bump version to 0.1.2 xso-v0.1.2 xso-0.1.2 Jonas Schäfer 2024-07-26 18:24:43 +0200
  • 951d23cc21 xso: add changelog entry for release Jonas Schäfer 2024-07-26 18:24:02 +0200
  • c40023a65e xso: add feature flag marker to derive macros Jonas Schäfer 2024-07-26 17:11:48 +0200
  • f798c2b5bc xso: ensure that feature-gated things render on docs.rs Jonas Schäfer 2024-07-26 17:07:05 +0200
  • fce846ae3d xso: refactor Base64 text codec Jonas Schäfer 2024-07-24 16:09:02 +0200
  • bf46248eeb xso: implement FromXmlText/AsXmlText for char Jonas Schäfer 2024-07-24 16:08:48 +0200
  • fe61a25cfd xso: improve macro for FromXmlText/AsXmlText Jonas Schäfer 2024-07-24 16:07:59 +0200
  • 204c82e6b0 xso: add more doc comments throughout Jonas Schäfer 2024-07-24 16:07:29 +0200
  • 5b1706a311
    tokio-xmpp: Update dependencies tokio-xmpp-update Maxime “pep” Buquet 2024-07-25 20:51:20 +0200
  • 6b4bdc1641
    xso: Bump version to 0.1.1 xso-v0.1.1 xso-0.1.1 Maxime “pep” Buquet 2024-07-25 18:53:31 +0200
  • c0f1aa620e xmpp-parsers: Bump version to 0.21.0 xmpp-parsers-v0.21.0 xmpp-parsers-0.21.0 Emmanuel Gil Peyrot 2024-07-25 17:42:36 +0200
  • 09c5ad5976 xmpp-parsers: Convert jingle_s5b’s Candidate to xso Emmanuel Gil Peyrot 2024-07-24 18:26:21 +0200
  • 726801610f xmpp-parsers: Convert ibb to xso Emmanuel Gil Peyrot 2024-07-24 18:12:55 +0200
  • 1a7dec6f1e xmpp-parsers: Convert sm’s Enable and Enabled to xso Emmanuel Gil Peyrot 2024-07-24 18:07:06 +0200
  • 01a61c6099 xmpp-parsers: Convert pubsub’s Default to xso Emmanuel Gil Peyrot 2024-07-24 18:02:46 +0200
  • 5b5df16ac9 xmpp-parsers: Convert jingle_rtp_hdrext to xso Emmanuel Gil Peyrot 2024-07-24 18:00:25 +0200
  • 0b92061433 xmpp-parsers: Convert jingle_ibb to xso Emmanuel Gil Peyrot 2024-07-24 14:41:54 +0200
  • 2eb6ca2f94 xmpp-parsers: Remove util::text_node_codecs Emmanuel Gil Peyrot 2024-07-24 17:50:35 +0200
  • 0c9e478994 xmpp-parsers: Convert media_element to xso Emmanuel Gil Peyrot 2024-07-24 17:48:42 +0200
  • 2b333ce579 xso: Add an EmptyAsError text codec Emmanuel Gil Peyrot 2024-07-24 17:47:35 +0200
  • 4be297de11 xmpp-parsers: Convert component to xso Emmanuel Gil Peyrot 2024-07-24 17:35:56 +0200
  • e9b6fd5d8b xmpp-parsers: Convert avatar to xso Emmanuel Gil Peyrot 2024-07-24 17:27:33 +0200
  • a2ece705cc xmpp-parsers: Convert vcard to xso Emmanuel Gil Peyrot 2024-07-24 17:24:19 +0200
  • dc0db38cf3 xmpp-parsers: Convert jingle_dtls_srtp to xso Emmanuel Gil Peyrot 2024-07-24 16:31:53 +0200
  • f0b51decea xso: Import the ColonSeparatedHex text codec from xmpp-parsers Emmanuel Gil Peyrot 2024-07-24 16:30:36 +0200
  • 8a48244bc3 xmpp-parsers: Convert vcard_update to xso Emmanuel Gil Peyrot 2024-07-24 16:29:31 +0200
  • 16204a1092 xso: Import the FixedHex text codec from xmpp-parsers Emmanuel Gil Peyrot 2024-07-24 16:27:50 +0200
  • 387fccce4a xmpp-parsers: Write the ChangeLog for 0.21.0 Emmanuel Gil Peyrot 2024-07-24 22:51:36 +0200
  • 9346aedfac xmpp-parsers: Update the version in the DOAP Emmanuel Gil Peyrot 2024-07-24 22:51:12 +0200
  • 11d40bac94 Unify version string formats Maxime “pep” Buquet 2024-07-25 10:34:39 +0200
  • 5fc12c45b5 xmpp: Use tokio-xmpp’s reexports of jid and minidom Emmanuel Gil Peyrot 2024-07-24 20:52:10 +0200
  • e9b226e1ae tokio-xmpp: Import Jid, BareJid and Element properly Emmanuel Gil Peyrot 2024-07-24 20:39:27 +0200
  • 7b66de1166 xmpp-parsers: Stop reexporting extra symbols Emmanuel Gil Peyrot 2024-07-24 20:28:22 +0200
  • 5143938bef
    Unify version string formats version-strings Maxime “pep” Buquet 2024-07-25 10:34:39 +0200
  • ab35c234c8 xso: Bump version to 0.1.0 xso-v0.1.0 xso-proc-v0.1.0 xso-proc-0.1.0 xso-0.1.0 Jonas Schäfer 2024-07-25 09:52:44 +0200
  • 62b2966b9d xmpp-parsers: Simplify the page-flip logic for MAM Emmanuel Gil Peyrot 2024-07-24 21:39:13 +0200