Commit graph

37 commits

Author SHA1 Message Date
Astro
fd27582ac7 examples: remove a few .clone() calls 2019-09-09 14:57:08 +02:00
SonnyX
3b37646d0a Update dependencies 2019-09-08 21:28:44 +02:00
Astro
07304d7fee Merge branch 'contact-addr' into 'master'
Add "Contact Address for XMPP Services" (0157) example

See merge request xmpp-rs/tokio-xmpp!4
2019-04-28 14:28:35 +00:00
Emmanuel Gil Peyrot
2e10ff8091 download_avatars: new example client 2019-03-20 20:14:22 +01:00
d04eb02d4c
Add "Contact Address for XMPP Services" (0157) example
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-03-20 18:47:31 +00:00
Astro
1d69b1a256 improve echo_bot example 2019-01-29 23:06:07 +01:00
Astro
2654722fa3 client: switch SinkItem to Packet
this breaks backwards compatibility
2019-01-29 01:53:00 +01:00
Astro
234450b9d1 echo_bot: illustrate close() 2019-01-26 23:59:06 +01:00
Emmanuel Gil Peyrot
62e9dcc022 Bump xmpp-parsers to 0.12.2.
This also removes minidom, jid and try_from as direct dependencies,
since they are now reexported by xmpp-parsers.
2019-01-16 15:26:45 +01:00
Emmanuel Gil Peyrot
51bae9b0e5 Run cargo fmt on the entire project. 2018-12-18 19:04:31 +01:00
Emmanuel Gil Peyrot
3aba4e7070 Remove now-useless "extern crate"s. 2018-12-18 19:04:02 +01:00
O01eg
d3039127dd
Move from tokio-core to tokio. 2018-09-01 22:59:02 +03:00
Astro
58b5a84391 client: stream.poll_complete() for ease of use 2017-08-24 20:15:14 +02:00
Astro
a92e7a0ff7 update deps 2017-08-24 19:54:33 +02:00
Astro
b83905dc96 update to newer jid 2017-08-15 00:27:40 +02:00
Emmanuel Gil Peyrot
6e506fbc57 Cargo.toml, echo_bot: update xmpp-parsers to 0.7.0 2017-07-23 23:50:43 +02:00
Astro
a204e66709 echo_component: TODO 2017-07-23 02:47:07 +02:00
Emmanuel Gil Peyrot
c0f3fc4afb lib: add a component connection method 2017-07-23 02:09:52 +02:00
Astro
7cd31bd425 delint (clippy) 2017-07-21 00:19:08 +02:00
Astro
00e2daaecd echo_bot: use xmpp-parsers to parse message 2017-07-20 01:07:07 +02:00
Astro
35be5a4323 Cargo, echo_bot: fix xmpp-parsers usage 2017-07-19 01:00:17 +02:00
Emmanuel Gil Peyrot
0ec0f3413e echo_bot: use xmpp-parsers to generate stanzas
This also fixes a bug where show and status were inverted while
creating the presence element.
2017-07-18 22:58:43 +02:00
Astro
d4bd64370c switch from rustxml to minidom, doesn't work 2017-07-17 20:53:00 +02:00
Astro
fa08591162 echo_bot: take jid, password from cmdline args 2017-07-15 22:35:50 +02:00
Astro
7e18db0717 echo_bot: document, simplify 2017-07-13 22:04:54 +02:00
Astro
7f667041d9 more of a ClientEvent api 2017-07-13 01:47:05 +02:00
Astro
d5768c4c78 echo_bot: unify send() 2017-07-13 01:40:14 +02:00
Astro
3c952e47d1 impl Sink for Client + complete echo_bot 2017-07-02 01:25:22 +02:00
Astro
1e2672ba50 impl stream for client 2017-06-20 21:27:10 +02:00
Astro
547902fe8f echo_bot: send presence 2017-06-19 02:35:21 +02:00
Astro
014633d119 add client_bind 2017-06-19 02:16:47 +02:00
Astro
df423e5047 use jid 2017-06-14 01:55:56 +02:00
Astro
0bae1ce336 switch from rustls to native-tls 2017-06-06 02:03:38 +02:00
Astro
f8de49569f add client_auth using sasl 2017-06-06 01:29:20 +02:00
Astro
c32a38874c refactor into stream_start + xmpp_stream 2017-06-05 02:50:22 +02:00
Astro
a618acd6d6 starttls works 2017-06-05 00:42:35 +02:00
Astro
288930bcd4 reorg 2017-06-04 01:37:46 +02:00