|
9c6b42a961
|
Implement StanzaPlugin with {Message,Presence,Iq}Event
|
2017-04-18 01:53:26 +02:00 |
|
lumi
|
0e11cea0fa
|
add the MUC to the README
|
2017-04-17 23:03:27 +00:00 |
|
lumi
|
b0e72d586b
|
add derive methods to Pbkdf2 secrets
|
2017-04-04 18:04:23 +02:00 |
|
lumi
|
8f027cfee2
|
Merge branch 'valid-xml' into 'master'
Make the Debug trait output valid XML
See merge request !1
|
2017-04-02 20:50:40 +00:00 |
|
lumi
|
e6416f34d8
|
Merge branch 'component' into 'master'
Add the possibility to write components
See merge request !3
|
2017-04-01 20:57:40 +00:00 |
|
lumi
|
890d789af6
|
Merge branch 'sasl_error' into 'master'
Two sasl_error fixes
See merge request !2
|
2017-04-01 20:56:44 +00:00 |
|
lumi
|
11b3bb1e12
|
Merge branch 'ping' into 'master'
Add a ping plugin
See merge request !1
|
2017-04-01 20:55:42 +00:00 |
|
Emmanuel Gil Peyrot
|
86b5f72d2f
|
add a component example
|
2017-04-01 17:24:01 +01:00 |
|
Emmanuel Gil Peyrot
|
caa83ce789
|
add a component builder
|
2017-04-01 17:16:25 +01:00 |
|
Emmanuel Gil Peyrot
|
70f70b1c73
|
add a Component2S connection type
|
2017-04-01 17:16:24 +01:00 |
|
Emmanuel Gil Peyrot
|
e2e6ae985a
|
add a plain text transport, unencrypted
|
2017-04-01 17:16:24 +01:00 |
|
Emmanuel Gil Peyrot
|
6c15618df7
|
remove extraneous text option in sasl_error
|
2017-04-01 14:37:43 +01:00 |
|
Emmanuel Gil Peyrot
|
f8c76ac1e8
|
respect rfc6120 §6.5 properly in sasl_error
Any unknown condition should be considered as a <not-authorized/> one.
|
2017-04-01 14:36:57 +01:00 |
|
Emmanuel Gil Peyrot
|
40d01a729f
|
add a ping plugin
This is a demo of the simplest iq-based protocol. When an iq is
received containing a payload qualified by this namespace, an empty
result iq is sent.
|
2017-04-01 14:32:19 +01:00 |
|
Emmanuel Gil Peyrot
|
9af7d252d7
|
auto-close elements with no child
|
2017-04-01 13:34:08 +01:00 |
|
Emmanuel Gil Peyrot
|
f301f2cb10
|
make Debug on Element return valid XML
|
2017-04-01 13:34:08 +01:00 |
|
lumi
|
09a71b6e0a
|
how did this get there?
|
2017-03-28 15:55:07 +02:00 |
|
lumi
|
d48d07a9f7
|
bump version, though this library should still be considered unstable, API-wise
|
2017-03-28 15:50:43 +02:00 |
|
lumi
|
ac21b1544e
|
redundant line
|
2017-03-28 15:48:49 +02:00 |
|
lumi
|
f999429df8
|
derp
|
2017-03-25 23:50:58 +01:00 |
|
lumi
|
97f597d89d
|
more API simplifications
|
2017-03-25 23:45:30 +01:00 |
|
lumi
|
35fc26f378
|
lower rust versions really don't like this
|
2017-03-25 23:25:28 +01:00 |
|
lumi
|
6c11716926
|
clean up lots of things, server-side API improved
|
2017-03-25 23:15:34 +01:00 |
|
lumi
|
9edeaece21
|
Merge branch 'master' into 'master'
isolate scram behind a compilation feature
See merge request !1
|
2017-03-25 14:06:25 +00:00 |
|
Geoffroy Couprie
|
a8f8744e21
|
isolate scram behind a compilation feature
|
2017-03-25 14:44:22 +01:00 |
|
lumi
|
4b9f2376af
|
initial work towards server-side support
|
2017-03-16 20:04:22 +01:00 |
|
lumi
|
7c04aff416
|
overhauling the library, made tests pass
|
2017-03-08 20:34:17 +01:00 |
|
lumi
|
9d57e1a63b
|
improvements in channel binding
|
2017-03-07 18:38:21 +01:00 |
|
lumi
|
9d59bd2f7e
|
update to sasl-rs 0.3.0, process error stanzas
|
2017-03-07 18:19:09 +01:00 |
|
lumi
|
7692c262c8
|
add a feature for allowing insecure connections
|
2017-03-07 18:16:23 +01:00 |
|
lumi
|
2d8fffdbfc
|
clean up naming, add advertising that the client thinks channel binding is unsupported
|
2017-03-07 17:02:57 +01:00 |
|
lumi
|
62be423594
|
version bump
|
2017-03-07 15:07:39 +01:00 |
|
lumi
|
88ea00baa7
|
cleaned up channel binding logic, cleaned up SaslCredentials, updated documentation
|
2017-03-07 15:02:38 +01:00 |
|
lumi
|
4a8b405f3b
|
increment version
|
2017-02-28 13:06:03 +01:00 |
|
lumi
|
c56676a601
|
#![deny(missing_docs)] and lots of documentation
|
2017-02-28 13:05:17 +01:00 |
|
lumi
|
5ae85aa884
|
add #![deny(missing_docs)] and documentation
|
2017-02-28 12:38:00 +01:00 |
|
lumi
|
0b82b142f0
|
use crates.io sasl and jid crates
|
2017-02-27 17:08:47 +01:00 |
|
lumi
|
71ffa4fe87
|
README and license updates
|
2017-02-27 17:00:18 +01:00 |
|
lumi
|
5da36ecdf4
|
license updates
|
2017-02-27 16:59:47 +01:00 |
|
lumi
|
6628d12e13
|
add license info, prepare for pushing to crates.io
|
2017-02-27 16:46:14 +01:00 |
|
lumi
|
eb9a121e70
|
Merge branch 'master' of gitlab.com:lumi/jid-rs
|
2017-02-27 16:42:29 +01:00 |
|
lumi
|
19efcf3560
|
add license, prepare for release
|
2017-02-27 16:42:09 +01:00 |
|
lumi
|
2fab3ae088
|
split off sasl module
|
2017-02-27 16:10:11 +01:00 |
|
lumi
|
353b2579ea
|
initial commit
|
2017-02-27 16:08:09 +01:00 |
|
lumi
|
5308b6b1f1
|
Add .gitlab-ci.yml
|
2017-02-27 15:06:15 +00:00 |
|
lumi
|
e94c582359
|
split the jid module off into its own crate
|
2017-02-27 15:41:00 +01:00 |
|
lumi
|
4725e5f174
|
initial commit
|
2017-02-27 15:35:57 +01:00 |
|
lumi
|
ef07904807
|
add with_node, with_domain and with_resource to Jid
|
2017-02-27 15:30:39 +01:00 |
|
lumi
|
83839f0ba6
|
update messaging plugin to support sending messages, still not sure how i'm going to modify the plugin architecture, so stays very unstable for now
|
2017-02-27 15:03:08 +01:00 |
|
lumi
|
142c6f0887
|
increment version
|
2017-02-27 15:01:51 +01:00 |
|