Commit graph

14 commits

Author SHA1 Message Date
lumi
917b14b5d2 implement the new event system, things are still really messy 2017-05-10 00:17:34 +02:00
Emmanuel Gil Peyrot
b4795cecd4 replace openssl with sha-1 for component handshake 2017-05-02 17:21:26 +01:00
Emmanuel Gil Peyrot
caa83ce789 add a component builder 2017-04-01 17:16:25 +01:00
lumi
9d59bd2f7e update to sasl-rs 0.3.0, process error stanzas 2017-03-07 18:19:09 +01:00
lumi
2fab3ae088 split off sasl module 2017-02-27 16:10:11 +01:00
lumi
e94c582359 split the jid module off into its own crate 2017-02-27 15:41:00 +01:00
lumi
2722e1ebf3 some work towards proper SASL support 2017-02-24 16:49:17 +01:00
lumi
6e7ec9ddb4 abstract some of the connection stuff away 2017-02-20 17:41:09 +01:00
lumi
83fdd9866c add plugin infrastructure 2017-02-20 16:28:51 +01:00
lumi
c18ace6230 put DOM stuff into a separate crate: minidom-rs 2017-02-19 21:00:59 +01:00
lumi
87ac9a1227 cleanups and initial XML tree implementation 2017-02-19 18:08:35 +01:00
lumi
75986db40b more cleanups, put LockedIO into its own module 2017-02-19 02:32:28 +01:00
lumi
bf7112ff39 implement a part of Client 2017-02-19 00:01:39 +01:00
lumi
18327f522c initial commit 2017-02-18 22:16:20 +01:00