Commit graph

535 commits

Author SHA1 Message Date
Emmanuel Gil Peyrot
c420c87bf5 muc: Document more constructors. 2018-11-02 16:28:40 +01:00
Emmanuel Gil Peyrot
e2c0068af9 disco: Remove errors for out-of-order elements, allowed in XEP-0030 2.5rc3. 2018-11-02 16:27:51 +01:00
Emmanuel Gil Peyrot
e5c1be68d0 muc: Add constructors. 2018-11-01 17:25:24 +01:00
Emmanuel Gil Peyrot
7a2dcbee01 Test struct sizes on 32-bit too. 2018-10-28 13:10:48 +01:00
Emmanuel Gil Peyrot
40aedcf184 Test the size of every struct defined here. 2018-10-26 14:26:16 +02:00
Emmanuel Gil Peyrot
9cb4f00341 caps, ecaps2: Update to RustCrypto 0.8. 2018-10-12 17:23:34 +02:00
Emmanuel Gil Peyrot
8e26095fd3 Added tag v0.11.1 for changeset df9fe6ae2739 2018-09-20 21:20:23 +02:00
Emmanuel Gil Peyrot
4567b66d26 Cargo.toml: Release version 0.11.1. 2018-09-20 21:20:18 +02:00
Emmanuel Gil Peyrot
2878b0c546 ChangeLog: Add imminent version 0.11.1. 2018-09-20 21:20:02 +02:00
Emmanuel Gil Peyrot
0da5639be5 jingle: Document this module. 2018-09-20 21:15:50 +02:00
Emmanuel Gil Peyrot
5582a48b4e message: Everything is already documented, remove the allow(missing_docs). 2018-09-20 21:09:05 +02:00
Emmanuel Gil Peyrot
c508275f40 presence: Finish to document this module. 2018-09-20 21:08:46 +02:00
Emmanuel Gil Peyrot
fbe22e6db1 eme: Fix indentation. 2018-09-20 20:58:53 +02:00
Emmanuel Gil Peyrot
07cccad356 message: Make MessagePayload a trait, and implement it on every payload. 2018-09-20 20:58:27 +02:00
Emmanuel Gil Peyrot
e41de29d9d presence: Make PresencePayload a trait, and implement it on every payload. 2018-09-20 20:51:48 +02:00
Emmanuel Gil Peyrot
709666bb91 jingle: Document most of this module. 2018-09-20 20:28:50 +02:00
Emmanuel Gil Peyrot
f3366b94bb stanza_error: Fix compilation error due to an extra pub. 2018-09-20 20:28:29 +02:00
Emmanuel Gil Peyrot
388941b483 stanza_error: Document this module. 2018-09-19 21:26:21 +02:00
Emmanuel Gil Peyrot
22b424f43a jingle_s5b: Document this module. 2018-08-08 21:07:22 +02:00
Emmanuel Gil Peyrot
eeeae25cb1 jingle_ft: Document this module. 2018-08-08 20:52:27 +02:00
Emmanuel Gil Peyrot
22849f431d sm: Document this module, and add a test. 2018-08-08 20:43:49 +02:00
Emmanuel Gil Peyrot
c41fc1ff69 jingle_message: Document this module. 2018-08-08 20:26:14 +02:00
Emmanuel Gil Peyrot
16b9291475 muc: Document these modules. 2018-08-08 20:22:37 +02:00
Emmanuel Gil Peyrot
d3890d21fb message: Document this module, except for MessagePayload which should be removed. 2018-08-08 20:02:17 +02:00
Emmanuel Gil Peyrot
b8f083eb0a iq: Document this module. 2018-08-08 19:52:37 +02:00
Emmanuel Gil Peyrot
c6ca22e264 stream: Document this module. 2018-08-08 19:47:06 +02:00
Emmanuel Gil Peyrot
4ccf92081c bind: Document this module. 2018-08-08 19:44:55 +02:00
Emmanuel Gil Peyrot
687d744454 websocket: Document this module. 2018-08-08 19:41:03 +02:00
Emmanuel Gil Peyrot
5745108eda data_forms: Document this module. 2018-08-08 19:35:32 +02:00
Emmanuel Gil Peyrot
02db34d94d ibr: Document this module. 2018-08-08 19:15:25 +02:00
Emmanuel Gil Peyrot
250a3fcc98 caps: Document this module. 2018-08-08 19:12:09 +02:00
Emmanuel Gil Peyrot
a61c32176f hashes: Document this module. 2018-08-08 19:02:03 +02:00
Emmanuel Gil Peyrot
7f12d05fd2 Switch allow→deny(missing_docs) for the whole crate. 2018-08-08 18:48:05 +02:00
Emmanuel Gil Peyrot
3477117dea error: Document this module. 2018-08-08 18:40:01 +02:00
Emmanuel Gil Peyrot
bdae556787 error: Remove unused minidom::Error from Error. 2018-08-08 18:30:12 +02:00
Emmanuel Gil Peyrot
93150bcd2a error: Remove unused io::Error from Error. 2018-08-08 18:28:14 +02:00
Emmanuel Gil Peyrot
f568270ac5 Added tag v0.11.0 for changeset 3cca15fe6668 2018-08-03 00:56:18 +02:00
Emmanuel Gil Peyrot
ad44d8f4e4 Cargo.toml: Release version 0.11.0. 2018-08-03 00:56:14 +02:00
Emmanuel Gil Peyrot
b61acc5e33 ChangeLog: Add imminent version 0.11.0. 2018-08-03 00:55:40 +02:00
Emmanuel Gil Peyrot
67029f5b8a sasl: Actually implement <failure/> properly, with tests this time. 2018-08-03 00:53:00 +02:00
Emmanuel Gil Peyrot
83c0e9113c sasl: Add the -PLUS versions of both SCRAM mechanisms. 2018-08-03 00:05:28 +02:00
Emmanuel Gil Peyrot
92cdaaafcc pubsub: Document all of the modules. 2018-08-02 22:16:55 +02:00
Emmanuel Gil Peyrot
89efc89423 pubsub/event: Remove invalid empty items. 2018-08-02 22:06:34 +02:00
Emmanuel Gil Peyrot
679dd14a49 pubsub/event: Remove unused @node in item. 2018-08-02 22:05:23 +02:00
Emmanuel Gil Peyrot
955f2809be rsm: Fix the description of the two <set/> elements. 2018-08-02 20:43:47 +02:00
Emmanuel Gil Peyrot
14b4d51d7f rsm: Split Set into SetQuery and SetResult, and document this. 2018-08-02 20:35:15 +02:00
Emmanuel Gil Peyrot
71dd906e7a mam: Document this module. 2018-08-02 20:05:51 +02:00
Emmanuel Gil Peyrot
d038ddddab mam: Replace Strings with proper wrappers, and make queryid optional as it should be. 2018-08-02 20:05:35 +02:00
Emmanuel Gil Peyrot
a70ce99d91 receipts: Document this module. 2018-08-02 19:24:09 +02:00
Emmanuel Gil Peyrot
36cfe76e4d macros: Merge generate_element_with_text!() into generate_element!(). 2018-08-02 19:07:07 +02:00