Astro
4d24e6bebb
tokio-xmpp: name Event::Online fields, add resumed flag
2020-05-29 18:21:31 +02:00
Maxime “pep” Buquet
36aaa3e681
jid: Add serde support behind feature
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-30 23:24:48 +02:00
Maxime “pep” Buquet
33ee71bcb4
tokio-xmpp: update for minidom changes
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-04-21 22:23:36 +02:00
Astro
a4325c787a
tokio-xmpp: doc
2020-03-16 00:34:46 +01:00
Astro
b6828b9674
tokio-xmpp: remove obsolete TODOs
2020-03-16 00:11:52 +01:00
Astro
23cb34e026
tokio-xmpp: rewrite for futures-0.3
2020-03-06 18:01:31 +01:00
Astro
bded964c38
tokio-xmpp: update dependency xml5ever
2020-03-01 00:40:45 +01:00
Maxime “pep” Buquet
89d92ced73
parsers: 0.17.0 release
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-02-15 02:27:26 +01:00
Maxime “pep” Buquet
44eaa5a6ea
tokio-xmpp: Prevent XmppCodec from producing invalid stanza
...
This bug was introduced by 2e97f4de2e , to
fix another bug where the parser would choke on whitespace.
The bug would manifest whenever a stanza was sent in different parts,
for example:
<< "<message "
<< "type='chat><body>foo</body></message>"
Would produce the following once parsed:
`<messagetype='chat'><body>foo</body></messagetype='chat'>`
This commit ensures this doesn't happen anymore (by not trimming
whitespaces before feeding the parser), and also ensures that
whitespaces are now handled at the correct layer.
The removal of xmpp_codec::test_lone_whitespace only happens because I'm
not sure if it's supposed to be here anymore. Maybe it should be at a
different layer? Or written differently?
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-01-22 01:25:15 +01:00
Maxime “pep” Buquet
db9f7a76be
tokio-xmpp: Add some ugly premature logging useful for debugging
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-12-09 03:46:03 +01:00
Maxime “pep” Buquet
fd2bd2468d
tokio-xmpp: changer .into_iter to .iter to avoid ambiguity
...
Follow compiler warnings. See
https://github.com/rust-lang/rust/issues/66145
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-12-07 23:43:54 +00:00
Maxime “pep” Buquet
141d11ad38
minidom: Don't prepend xml prelude in writer. Add new API
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-11-10 01:01:42 +01:00
Maxime “pep” Buquet
a104ebc3f6
Rustfmt pass, and rustfmt --check in CI"
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-23 01:36:02 +02:00
Maxime “pep” Buquet
e1b53eae3c
Remove unused .gitlab-ci.yml files
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-23 01:02:11 +02:00
Maxime “pep” Buquet
2dd116c0e8
Update repo and homepage in Cargo.toml files
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-20 01:04:22 +02:00
Maxime “pep” Buquet
fa118433df
Create Cargo.toml workspace file. Add patch directives to override path
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-19 17:57:43 +02:00
Maxime “pep” Buquet
34aa710366
Prepare for merge: Move all tokio-xmpp files into tokio-xmpp/
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-18 14:16:01 +02:00