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 |
|
Astro
|
32031a239e
|
TODO
|
2017-07-02 01:26:36 +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
|
000f848dd0
|
consolidate debug output
|
2017-06-19 02:34:16 +02:00 |
|
Astro
|
8b7a49d03a
|
client_bind: tighten match
this branch is specific to Async::NotReady
|
2017-06-19 02:33:01 +02:00 |
|
Astro
|
2e0dff5153
|
xmpp_codec: add Packet::Text
|
2017-06-19 02:17:06 +02:00 |
|
Astro
|
014633d119
|
add client_bind
|
2017-06-19 02:16:47 +02:00 |
|
Maxime “pep” Buquet
|
973a5ca659
|
Force channel binding to None
|
2017-06-17 22:47:07 +02:00 |
|
Astro
|
df423e5047
|
use jid
|
2017-06-14 01:55:56 +02:00 |
|
Astro
|
1d9790a1d8
|
stream_start: fix style
|
2017-06-13 23:52:41 +02:00 |
|
Astro
|
0bae1ce336
|
switch from rustls to native-tls
|
2017-06-06 02:03:38 +02:00 |
|
Astro
|
52c60229e3
|
client_auth: add stream restart
|
2017-06-06 01:38:48 +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
|
98e7a2fbf4
|
starttls: parameterize TcpStream
|
2017-06-05 00:45:16 +02:00 |
|
Astro
|
a618acd6d6
|
starttls works
|
2017-06-05 00:42:35 +02:00 |
|
Astro
|
482bf77955
|
tidy up
|
2017-06-04 02:05:15 +02:00 |
|
Astro
|
288930bcd4
|
reorg
|
2017-06-04 01:37:46 +02:00 |
|
Astro
|
0a34c6c71f
|
fix stanza events
|
2017-06-03 02:26:44 +02:00 |
|
Astro
|
aece3798c1
|
XMPPCodec Input shall be just one Packet
|
2017-06-03 02:17:12 +02:00 |
|
Astro
|
005013f37c
|
this kinda works
|
2017-06-03 01:58:31 +02:00 |
|
Astro
|
212d9e7e7e
|
this ain't work
|
2017-06-02 00:42:57 +02:00 |
|