0743249
migrate to minidom 0.6.0
Astro created
0743249
migrate to minidom 0.6.0
Astro created
4546db9
bump version and update CHANGELOG.md
lumi created
90a5eb0
Merge branch 'namespaceset' into 'master'
add NamespaceSet implementation See merge request !14
lumi created
2398e4f
Cargo.toml: add Astro to authors
Astro created
b141559
rename namespaces mod to namespace_set
Astro created
7297dbc
namespaces: add some tests
Astro created
0148790
move NamespaceSet to namespaces mod
Astro created
7d2699e
NamespaceSet::set_parent(): don't require a full Element
by passing just a reference to a NamespaceSet we could reuse this for xmlns elision in the serialization code.
Astro created
98fd71f
NamespaceSet: rm unneeded cast
Astro created
26f03c2
optimize Element::write_to_inner() with CoW
Astro created
a01cf55
switch Element namespaces to NamespaceSet with parent reference
Astro created
77bc215
tests: add namespace inheritance tests
Astro created
db3c4e4
Merge branch 'escaping' into 'master'
escape text and attribute values See merge request !15
lumi created
052c466
escape text and attribute values
Astro created
1af06fd
Add an iq version parser (XEP-0092).
Emmanuel Gil Peyrot created
cbff99b
bump version
lumi created
0ed1a00
Merge branch 'minidom' into 'master'
Optionally implement minidom::IntoAttributeValue See merge request !6
lumi created
69cc83c
message, iq, presence, stanza_error, forwarded: Add support for components hidden behind the component feature flag.
Emmanuel Gil Peyrot created
99b9525
Update to jid-rs 0.2.3, which implements IntoAttributeValue on Jid.
Emmanuel Gil Peyrot created
d55fa8e
chatstates: Prevent compilation if the module isn’t properly documented.
Emmanuel Gil Peyrot created
a04c395
roster: Document most structs and their fields.
Emmanuel Gil Peyrot created
56a66f8
message: Enforce more type safety on Body, Subject and Thread.
Emmanuel Gil Peyrot created
6ec1e46
roster: Make Group a proper struct.
Emmanuel Gil Peyrot created
5388696
lib: Remove erroneous “reference” mention in the module docstring.
Emmanuel Gil Peyrot created
5bd0feb
optionally implement minidom::IntoAttributeValue
Emmanuel Gil Peyrot created
45d1964
disco: Document every struct and their fields.
Emmanuel Gil Peyrot created
67e72b0
disco: Fix serialisation of extensions, and add a test.
Emmanuel Gil Peyrot created
4d3717d
disco: Split Feature and Identity parsing out of DiscoQueryResult.
Emmanuel Gil Peyrot created
5ece20a
disco: Create a mutable DiscoInfoResult at the beginning of its parsing.
Emmanuel Gil Peyrot created
58760fc
data_forms: Split field parsing into its own TryFrom impl.
Emmanuel Gil Peyrot created
37d1ae6
receipts: Split the stupid enum into two different structs.
Emmanuel Gil Peyrot created
a0b1d93
stanza_id: Split the stupid enum into two different structs.
Emmanuel Gil Peyrot created
db35d28
ibb: Split the stupid enum into three different structs.
Emmanuel Gil Peyrot created
dfb736a
rsm: Change if .is_some() { .unwrap() } into if let Some().
Emmanuel Gil Peyrot created
f83fe92
jingle: Wrap the disposition in a struct, to get better type safety.
Emmanuel Gil Peyrot created
75ae610
data_forms: Remove unneccessary swallowing of an error.
Emmanuel Gil Peyrot created
4b3ced0
ecaps2, jingle_s5b: Replace drain() with into_iter().
Emmanuel Gil Peyrot created
7511ca4
Added tag v0.7.1 for changeset 714dc06b558a
Emmanuel Gil Peyrot created
712e6df
Release version 0.7.1.
Emmanuel Gil Peyrot created
83c9713
caps, ecaps2: Make Blake2b panic and update the blake2 crate to 0.6.1.
See https://github.com/RustCrypto/hashes/issues/34 for more information.
Emmanuel Gil Peyrot created
ff165d7
Cargo.toml: update minidom to 0.4.4
Astro created
6e506fb
Cargo.toml, echo_bot: update xmpp-parsers to 0.7.0
Emmanuel Gil Peyrot created
6ad21db
Merge branch 'xmpp-parsers-0.7.0' into 'master'
update to xmpp-parsers 0.7.0 See merge request !31
lumi created
ba8c866
update to xmpp-parsers 0.7.0
Emmanuel Gil Peyrot created
9e6e84f
Added tag v0.7.0 for changeset 28ea59e51a98
Emmanuel Gil Peyrot created
e26bd33
Release version 0.7.0.
Emmanuel Gil Peyrot created
85ea78d
ChangeLog: Add 0.7.0 release notes.
Emmanuel Gil Peyrot created
a204e66
echo_component: TODO
Astro created
993fdca
unify Client::Event and Component::Event into Event
Astro created
c0f3fc4
lib: add a component connection method
Emmanuel Gil Peyrot created