Commit graph

73 commits

Author SHA1 Message Date
Astro
b82237f422 replace try! with ? syntax 2018-08-02 20:10:26 +02:00
Astro
b929a3c71e doc 2018-08-02 19:58:19 +02:00
Astro
0e4941dc7a rm unused dep tendril 2018-08-02 18:46:54 +02:00
Astro
2a17ffc624 replace parts of client::auth with xmpp-parsers 2018-08-02 18:12:41 +02:00
Astro
db81338bc6 replace parts of client::auth with xmpp-parsers 2018-08-02 01:44:48 +02:00
Astro
0155e3fdac more replacement with xmpp-parsers 2018-08-02 01:01:41 +02:00
Astro
71e2b1c84f add XMPPStream.send_stanza() convenience method 2018-08-02 00:19:06 +02:00
Astro
06b97ea228 ClientBind: replace with xmpp_parsers::bind::Bind 2018-08-02 00:00:00 +02:00
Astro
89a1d3e1cf
Merge pull request #3 from linkmauve/component-handshake
Replace sha-1 with xmpp-parsers for component handshake
2018-08-01 23:53:15 +02:00
Emmanuel Gil Peyrot
2e746f89e2 replace sha-1 with xmpp-parsers for component handshake 2018-08-01 01:08:39 +02:00
Astro
7baced0c3f tokio-xmpp 0.1.1 2018-08-01 00:42:31 +02:00
Astro
4e18383806 update dependencies 2018-08-01 00:28:12 +02:00
Astro
1a3707649e use tokio-codec 2018-07-31 23:34:04 +02:00
Astro
53db39f0c8 bump some deps 2018-07-31 23:19:46 +02:00
Emmanuel Gil Peyrot
772c6b56ee update dependencies 2018-02-22 20:05:41 +01:00
Emmanuel Gil Peyrot
6ac5bb99db happy_eyeballs: fix two mut warnings 2018-02-22 19:56:56 +01:00
Astro
1a46449c16 Cargo.toml: update xmpp-parsers from 0.7.2 to 0.8.0 2017-08-28 21:00:59 +02: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
Astro
0743249280 migrate to minidom 0.6.0 2017-08-14 03:57:33 +02:00
Astro
ff165d745d Cargo.toml: update minidom to 0.4.4 2017-07-23 23:53:08 +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
Astro
993fdcab8f unify Client::Event and Component::Event into Event 2017-07-23 02:46:47 +02:00
Emmanuel Gil Peyrot
c0f3fc4afb lib: add a component connection method 2017-07-23 02:09:52 +02:00
Astro
430cd4b44d README: TODO 2017-07-23 02:04:46 +02:00
Astro
dc5ddc73f6 client: use idna 2017-07-21 00:43:43 +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
fc0973539f add README with TODOs 2017-07-19 01:57:54 +02:00
Astro
6ae3292d0c add .travis.yml 2017-07-19 01:57:46 +02:00
Astro
8850c95155 happy_eyeballs: don't retain errored connects 2017-07-19 01:32:53 +02:00
Astro
7b7f2866fc move stream_start out of places 2017-07-19 01:02:45 +02:00
Astro
35be5a4323 Cargo, echo_bot: fix xmpp-parsers usage 2017-07-19 01:00:17 +02:00
Emmanuel Gil Peyrot
794a994720 don’t use wildcard use 2017-07-18 22:59:45 +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
68af9d2110 xmpp_codec: fix large stanzas 2017-07-18 22:12:00 +02:00
Astro
c6351e8efa Cargo: fix minidom dependency 2017-07-18 21:22:12 +02:00
Astro
b944ca4ac7 make it work with minidom 2017-07-18 20:12:17 +02:00
Astro
36d7ab474e client::auth: fix base64 encoding 2017-07-18 20:04:34 +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
6e5f86632f xmpp_codec: add remedies for truncated utf8 2017-07-14 01:58:25 +02:00
Astro
2335bab844 happy_eyeballs: improvements 2017-07-13 22:17:29 +02:00
Astro
7e18db0717 echo_bot: document, simplify 2017-07-13 22:04:54 +02:00
Astro
e2c6a6ed37 implement SRV lookup 2017-07-13 02:56:02 +02:00
Astro
7f667041d9 more of a ClientEvent api 2017-07-13 01:47:05 +02:00
Astro
e2a4f609fb rm stale code 2017-07-13 01:43:27 +02:00
Astro
d5768c4c78 echo_bot: unify send() 2017-07-13 01:40:14 +02:00