Commit graph

2060 commits

Author SHA1 Message Date
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
Emmanuel Gil Peyrot
f7c74498cc forwarding: Use generate_element!() instead of manually writing the parser. 2018-08-01 00:51:38 +02:00
Emmanuel Gil Peyrot
1248cac39b version: Fix tests. 2018-08-01 00:44:27 +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
Emmanuel Gil Peyrot
f0fab6b97e message_correct: Document this module. 2018-08-01 00:27:48 +02:00
Emmanuel Gil Peyrot
e757d8dde3 idle: Document this module. 2018-08-01 00:24:00 +02:00
Emmanuel Gil Peyrot
cacafe7ea1 stanza_id: Document this module. 2018-08-01 00:16:59 +02:00
Emmanuel Gil Peyrot
170f87ef0f roster: Finish to document this module. 2018-07-31 23:47:55 +02:00
Emmanuel Gil Peyrot
0d9d24ffca ecaps2: Document this module. 2018-07-31 23:35:16 +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
61644e5557 ping: Document this module. 2018-07-31 23:09:53 +02:00
Emmanuel Gil Peyrot
d6ae1fbfb7 attention: Document this module. 2018-07-31 23:08:14 +02:00
Emmanuel Gil Peyrot
2a22902408 version: Split in query/response and document them. 2018-07-31 23:06:49 +02:00
Emmanuel Gil Peyrot
a72ca4ae25 Added tag v0.10.0 for changeset 85f2b3505bff 2018-07-31 22:39:16 +02:00
Emmanuel Gil Peyrot
643f0f508a Cargo.toml: Release version 0.10.0. 2018-07-31 22:39:11 +02:00
Emmanuel Gil Peyrot
1b483398a0 ChangeLog: Add imminent version 0.10.0. 2018-07-31 22:38:57 +02:00
Emmanuel Gil Peyrot
6dd73f3a05 Cargo.toml: Bump dependencies. 2018-07-31 22:38:13 +02:00
Emmanuel Gil Peyrot
bc6c87b534 bookmarks: Remove unused use of error::Error. 2018-07-31 22:36:02 +02:00
Emmanuel Gil Peyrot
1fcd6c5941 bookmarks: Add a test for all of the elements. 2018-07-31 22:35:02 +02:00
lumi
46b7ce9603 Prepare for release 0.5.2. 2018-07-31 22:22:00 +02:00
Emmanuel Gil Peyrot
c50c21dd26 nick: Deny missing docs. 2018-07-31 22:08:28 +02:00
Emmanuel Gil Peyrot
cd0d47b92e muc/user: Add a constructor for Item. 2018-07-31 21:32:39 +02:00
Astro
0ae044b0d5 Bump minidom dependency to 0.9.1 2018-07-25 00:23:23 +02:00
lumi
0b9aa86072 Merge branch 'patch-1' into 'master'
Fix doc to reflect the switch from xml-rs to quick-xml.

See merge request lumi/minidom-rs!30
2018-07-02 22:06:33 +00:00
Emmanuel Gil Peyrot
9d3028ad71 jingle_ibb: Add documentation. 2018-07-02 13:51:36 +02:00
Emmanuel Gil Peyrot
5f2062483a ibb: Add documentation. 2018-07-02 13:47:32 +02:00
Emmanuel Gil Peyrot
75d5bd3665 ibb, jingle_ibb: Share StreamId. 2018-07-02 13:16:00 +02:00
Valentin Lorentz
f1f5f5df11 Fix doc to reflect the switch from xml-rs to quick-xml. 2018-06-23 12:06:18 +00:00
Emmanuel Gil Peyrot
c6215a9fd0 pubsub: Make item fields public. 2018-06-22 20:18:18 +02:00
lumi
fac64400f1 Put the tests in element.rs into a module block. 2018-05-29 16:22:22 +02:00
lumi
956dff3ad4 Merge branch 'net-ipaddr' into 'master'
Impl IntoAttributeValue for std::net::IpAddr

See merge request lumi/minidom-rs!29
2018-05-29 14:11:29 +00:00
Emmanuel Gil Peyrot
7ed4be96eb impl IntoAttributeValue for std::net::IpAddr 2018-05-29 16:03:44 +02:00
lumi
4f588f615d Fix CDATA handling, add relevant test, update CHANGELOG, bump version to 0.9.1. 2018-05-29 15:59:36 +02:00
Emmanuel Gil Peyrot
33ac338e3e bookmarks: Add an implementation of XEP-0048. 2018-05-29 15:04:16 +02:00
Emmanuel Gil Peyrot
16391e8b5a muc: Add forgotten <history/> handling. 2018-05-28 18:45:29 +02:00
Emmanuel Gil Peyrot
6752bc7131 Don’t export helpers or macros. 2018-05-28 17:32:27 +02:00
Emmanuel Gil Peyrot
7cbdf621ca Reexport minidom::Element. 2018-05-28 17:32:10 +02:00
Emmanuel Gil Peyrot
76877bf85a jingle_s5b: Strenghten the types used by the payloads. 2018-05-28 17:27:21 +02:00
Emmanuel Gil Peyrot
bb60af1531 data_forms: Use a macro for <option/>. 2018-05-28 17:05:04 +02:00
Emmanuel Gil Peyrot
45fdb3d5e2 macros: Improve error messages. 2018-05-28 17:04:40 +02:00
Emmanuel Gil Peyrot
3fb99988d5 macros: Merge generate_element_with_children!() into generate_element!(). 2018-05-28 16:45:13 +02:00
Emmanuel Gil Peyrot
9c598fbdf9 macros: Rename generate_element_with_only_attributes!() into generate_element!(). 2018-05-28 16:42:35 +02:00
Emmanuel Gil Peyrot
ef227c4617 macros: Simplify generate_element_with_only_attributes!(). 2018-05-28 16:37:22 +02:00
Emmanuel Gil Peyrot
a625b88fce macros: Merge all element children into a common syntax. 2018-05-28 16:29:51 +02:00