Commit graph

  • fa2846024f xmpp-parsers: Fix typos noticed by codespell Emmanuel Gil Peyrot 2024-07-24 22:38:58 +0200
  • 6e1f24c385 xso: Apply clippy’s suggestions Emmanuel Gil Peyrot 2024-07-24 21:24:15 +0200
  • ca53892e66 xso: add README files Jonas Schäfer 2024-07-24 16:27:53 +0200
  • d6d9a7aaaf Add changelog stub files for xso crates Jonas Schäfer 2024-07-24 16:27:33 +0200
  • 7bc7e7a684 xso: remove remnants of IntoXml Jonas Schäfer 2024-07-09 17:03:46 +0200
  • ccf38cdf9b Port everything over to AsXml Jonas Schäfer 2024-07-09 17:01:42 +0200
  • 4910b01244 xso: add text conversion traits for AsXml Jonas Schäfer 2024-07-09 16:57:45 +0200
  • 569b6e327d xso: provide adapter for AsXml implementation based on Into<Element> Jonas Schäfer 2024-07-09 16:54:08 +0200
  • d12b6c31ea xso: implement AsXml for minidom::Element Jonas Schäfer 2024-07-09 16:46:11 +0200
  • d29b89d307 xso: introduce AsXml trait Jonas Schäfer 2024-07-09 16:40:40 +0200
  • 25adde99da Bump rxml to 0.11.1 Jonas Schäfer 2024-06-29 14:33:01 +0200
  • 0ef646db86 jid: Bump version to 0.11.1 jid-v0.11.1 jid-0.11.1 minidom-release Maxime “pep” Buquet 2024-07-23 18:30:56 +0200
  • f35bbcb36d minidom: Bump version to 0.16 minidom-v0.16.0 minidom-0.16.0 Maxime “pep” Buquet 2024-07-23 18:26:50 +0200
  • f648ab0c36 minidom: Update changelog Maxime “pep” Buquet 2024-07-23 18:23:58 +0200
  • cc123e3d93 parsers: Update jid to 0.11 Maxime “pep” Buquet 2024-07-23 18:15:55 +0200
  • 86c13611ba Remove unused paths in multiple Cargo.toml Maxime “pep” Buquet 2024-07-22 23:56:50 +0200
  • 93288307d3
    jid: bump version to 0.11 Maxime “pep” Buquet 2024-07-23 18:06:03 +0200
  • 318e5a19cc jid: Update Changelog jid-changelog Maxime “pep” Buquet 2024-07-23 01:04:35 +0200
  • 75a5595c0f
    Remove unused paths in multiple Cargo.toml unused-paths Maxime “pep” Buquet 2024-07-22 23:56:50 +0200
  • 77eadecea9 sasl: bump version to 0.5.2 sasl-v0.5.2 sasl-0.5.2 sasl-release Maxime “pep” Buquet 2024-07-22 22:28:09 +0200
  • 25ee51f178 sasl: Update Changelog Maxime “pep” Buquet 2024-07-22 22:27:21 +0200
  • b4b0a7dbba jid: Simplify from_parts() a bit Emmanuel Gil Peyrot 2024-07-15 18:27:35 +0200
  • c631e4eff4 xmpp-parsers: Implement XEP-0386: Bind 2 Emmanuel Gil Peyrot 2024-07-01 19:08:22 +0200
  • ff588d834e jid: Fix a clippy warning Emmanuel Gil Peyrot 2024-07-03 14:27:16 +0200
  • 1adccee40b minidom: Fix all clippy warnings Emmanuel Gil Peyrot 2024-07-03 11:18:54 +0200
  • 4356cab33c xso-proc: Fix all clippy warnings Emmanuel Gil Peyrot 2024-07-03 11:15:33 +0200
  • b18385cfff xso: Fix all clippy warnings Emmanuel Gil Peyrot 2024-07-03 11:12:20 +0200
  • 69f480e709 xmpp-parsers: Fix most of the clippy warnings Emmanuel Gil Peyrot 2024-07-03 11:06:33 +0200
  • b51d6cec3a xmpp-parsers: Reorder the XEP-0122 and XEP-0484 namespaces Emmanuel Gil Peyrot 2024-06-30 16:34:31 +0200
  • 05651545f8 xmpp-parsers: Update XEP-0313 to its latest version Emmanuel Gil Peyrot 2024-07-01 18:47:37 +0200
  • b94919ae99 xmpp-parsers: Fix tests on 32-bit Emmanuel Gil Peyrot 2024-07-01 19:38:20 +0200
  • 1367764f85 parsers: use Base64 codec to derive more things Jonas Schäfer 2024-06-26 19:35:56 +0200
  • 7c7f6d1f23 xso: add support for base64 text codec Jonas Schäfer 2024-06-26 18:36:48 +0200
  • 4ec12fab16 parsers: make use of text codecs and derive more things Jonas Schäfer 2024-06-26 18:29:37 +0200
  • c83ff286e0 xso-proc: add support for text codecs Jonas Schäfer 2024-06-26 18:26:13 +0200
  • 46584f05f9 xso: refine handling of multiple #[xml(text)] fields Jonas Schäfer 2024-07-01 07:46:02 +0200
  • ae30221e3c xso: only fail on non-whitespace unknown text Jonas Schäfer 2024-07-01 07:40:28 +0200
  • 1e3c075fbf parsers: remove now-obsolete JidCodec Jonas Schäfer 2024-07-01 07:31:36 +0200
  • 298bf006bf parsers: use derive macros for simple text-based elements Jonas Schäfer 2024-06-26 18:05:13 +0200
  • b0803f831b xso-proc: add support for parsing text content Jonas Schäfer 2024-06-26 17:54:36 +0200
  • 92e69cf59f xso-proc: add debug mode for development purposes Jonas Schäfer 2024-06-26 17:54:14 +0200
  • 32e8f2ec2e xmpp-parsers: Implement XEP-0484: Fast Authentication Streamlining Tokens Emmanuel Gil Peyrot 2024-06-30 18:07:00 +0200
  • 972a8427b0 xmpp-parsers: Use the new macro for the feature element Emmanuel Gil Peyrot 2024-06-30 21:42:50 +0200
  • 0e4865006c parsers: port more elements to derive macros Jonas Schäfer 2024-06-29 16:34:27 +0200
  • 2fb9fc6959 xso: add more doc_cfg labels Jonas Schäfer 2024-06-26 16:12:57 +0200
  • e439e9991e parsers: port more generate_element! usages to derive macros Jonas Schäfer 2024-06-26 16:07:06 +0200
  • 0c57be3e61 xso-proc: add support for defaulting in attribute parsing Jonas Schäfer 2024-06-26 15:56:43 +0200
  • cea246a0fc parsers: port more generate_element! usages to derive macros Jonas Schäfer 2024-06-26 13:13:02 +0200
  • 4e9c4883a3 parsers: add xso text trait implementations to types Jonas Schäfer 2024-06-26 13:12:33 +0200
  • c0fc7f49cf xso-proc: add support for non-String typed attributes Jonas Schäfer 2024-06-25 17:37:03 +0200
  • 1f679c3af7 xso: add traits for XML text <-> value conversion Jonas Schäfer 2024-06-25 17:36:36 +0200
  • 3a680d4738 parsers: re-arrange data_forms validation implementation Jonas Schäfer 2024-06-30 11:25:45 +0200
  • cfbd58c1cd parsers: fix warnings in doc build Jonas Schäfer 2024-06-26 19:46:40 +0200
  • cb09ab865c parsers: use built-in string quoting instead of manual quoting Jonas Schäfer 2024-06-25 15:51:40 +0200
  • 8d8f3fea37 parsers: fix accidental MSRV bump Jonas Schäfer 2024-06-25 15:50:46 +0200
  • 6ade419030 xso-proc: improve combinatorial test coverage for attribute fields Jonas Schäfer 2024-06-24 14:43:15 +0200
  • c0d109d9be xso-proc: fix renaming attributes using a static item Jonas Schäfer 2024-06-24 14:41:43 +0200
  • 9e07882531 CI: Stop running ignored tests Emmanuel Gil Peyrot 2024-06-24 10:58:45 +0200
  • 1e695d8923 sasl: remove ignore from toml snippet Jonas Schäfer 2024-06-25 07:30:14 +0200
  • 8bc1f32218 sasl: remove ignore from scram-requiring doctest Jonas Schäfer 2024-06-25 07:28:48 +0200
  • a7fe743850
    Add DatatypeError mb 2024-06-24 17:39:25 +0200
  • c94c53ac86
    Reorganize imports in data_forms module mb 2024-06-24 16:00:47 +0200
  • 1d99e9a298
    Fix datatype validation to be case-sensitive mb 2024-06-24 15:57:51 +0200
  • 8c7e9fab85
    Convert comment to module doc comment mb 2024-06-24 15:50:42 +0200
  • 5c129d5285
    Adapt to xso change mb 2024-06-24 15:24:19 +0200
  • ffd0c3c719
    Add support for XEP-0122: Data Forms Validation mb 2024-06-19 19:15:34 +0200
  • d4d520e1f6 xso-proc: add support for built-in prefixes in attribute names Jonas Schäfer 2024-06-24 07:43:51 +0200
  • 84de7fc248 xso-proc: add support for namespaced attributes Jonas Schäfer 2024-06-24 07:28:04 +0200
  • 219d682295 xso-proc: add support for renaming attributes Jonas Schäfer 2024-06-23 10:09:59 +0200
  • 0bae5d3346 parsers: replace some generate_element! usage with derive macros Jonas Schäfer 2024-06-23 09:52:41 +0200
  • 212c5c4a83 xso-proc: add support for parsing attributes into Strings Jonas Schäfer 2024-06-23 09:06:32 +0200
  • 183bef5cf6 xso-proc: completely overengineer everything for no good reason! Jonas Schäfer 2024-06-22 15:35:56 +0200
  • bf7816d321 xso-proc: refactor struct processing Jonas Schäfer 2024-06-22 13:55:54 +0200
  • 2efef5ceeb xso-proc: add support for string literals for namespaces Jonas Schäfer 2024-06-22 09:30:45 +0200
  • 4d1166b66d xso-proc: allow paths as XML names Jonas Schäfer 2024-06-22 09:25:42 +0200
  • 1611c5fba9 xso-proc: validate XML names against rxml_validation::NcName Jonas Schäfer 2024-06-22 09:13:47 +0200
  • bc785fde28 parsers: replace generate_empty_element with derive Jonas Schäfer 2024-06-21 17:54:12 +0200
  • 0adfd1218b xso-proc: start making derive macros for FromXml and IntoXml Jonas Schäfer 2024-06-21 17:53:37 +0200
  • 9ec9a0f0c6 xso: introduce xso::from_bytes Jonas Schäfer 2024-06-21 18:02:55 +0200
  • 6ef8dbefa3 parsers: use Error type from xso Jonas Schäfer 2024-06-21 16:27:43 +0200
  • b3e6e089da
    CI: display rustfmt version Maxime “pep” Buquet 2024-06-18 20:38:42 +0200
  • a39a2330aa Revert "tokio-xmpp: rustfmt pass in examples" Maxime “pep” Buquet 2024-06-18 20:32:46 +0200
  • 46fdd9cdfa
    tokio-xmpp: rustfmt pass in examples Maxime “pep” Buquet 2024-06-18 20:21:23 +0200
  • 2af07f4fc0 xmpp-parsers: Simplify DataForm creation using constructors Emmanuel Gil Peyrot 2024-06-18 17:55:15 +0200
  • 3d52905fe9 fix check for childen and attributes in desc element mb 2024-06-18 17:22:23 +0200
  • 49adbc49ac xso: make newlines after module comments consistent with other crates Jonas Schäfer 2024-06-18 17:18:48 +0200
  • dd76a62bdd xso: only warn on missing docs Jonas Schäfer 2024-06-18 17:16:59 +0200
  • 6d642ba4a2 xso: pull fmt from core Jonas Schäfer 2024-06-18 17:16:35 +0200
  • 17a38f190b xso: mark iterator type as non-breaking to change Jonas Schäfer 2024-06-18 16:59:46 +0200
  • a1bee56ee1 Support desc element in field mb 2023-08-30 17:01:17 +0200
  • cb3da52ba2 parsers: add streamable parsing Jonas Schäfer 2024-06-16 10:14:18 +0200
  • 14a1d66bf8 xso: create library for streamed XML parsing Jonas Schäfer 2024-06-16 10:14:13 +0200
  • 998d2825f8 Add alternate_address to StanzaError mb 2023-11-24 16:33:40 +0100
  • ac0707e52d
    Make ‘var’ attribute of a Field optional mb 2023-08-30 15:55:18 +0200
  • 079379a178 Fix build with nightly rust Jonas Schäfer 2024-06-16 10:45:09 +0200
  • 44029c90bb
    Derive PartialEq for PubSub elements mb 2024-06-17 18:53:41 +0200
  • 80efd2eb19 Ignore missing disco#info feature in disco#info responses Jonas Schäfer 2024-06-16 10:50:30 +0200
  • eb0bc1b82f Changed name to XmppCodec Parker 2024-06-15 09:21:20 -0400
  • 56dc1c6e60 Added XmppCodec usage example Parker 2024-06-13 15:16:55 -0400
  • 6d449e9aaa Make XmppCodec public Parker 2024-06-13 12:29:05 -0400