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 |
|
Emmanuel Gil Peyrot
|
cbef3f6e8d
|
muc: Add a serialisation test.
|
2018-05-28 16:24:17 +02:00 |
|
Emmanuel Gil Peyrot
|
5c79960cee
|
version: Add a serialisation test.
|
2018-05-28 16:23:23 +02:00 |
|
lumi
|
0842e044d2
|
Add a change log. Vitally important to the success of the mission!
|
2018-05-19 13:12:24 +02:00 |
|
lumi
|
28dca0c369
|
Bump version to 0.4.2.
|
2018-05-19 12:49:19 +02:00 |
|
lumi
|
a626e96dfe
|
Update dependencies further.
|
2018-05-19 12:42:51 +02:00 |
|
lumi
|
b9604bb223
|
Merge branch 'master' into 'master'
update base64 and openssl deps
See merge request lumi/sasl-rs!4
|
2018-05-19 10:29:33 +00:00 |
|
Emmanuel Gil Peyrot
|
c828f93839
|
Add a Stream Management implementation.
|
2018-05-18 19:04:02 +02:00 |
|
Emmanuel Gil Peyrot
|
9bd6fe002d
|
disco: Implement IqGetPayload on the correct structs.
|
2018-05-17 19:24:51 +02:00 |
|
Emmanuel Gil Peyrot
|
0bec19c224
|
ibr: Fix syntax error.
|
2018-05-16 15:16:15 +02:00 |
|
Emmanuel Gil Peyrot
|
412eafb363
|
iq: Implement the Iq*Payload traits on every possible payload.
|
2018-05-16 15:08:17 +02:00 |
|
Emmanuel Gil Peyrot
|
d5f88d2636
|
iq: Add helper constructors.
|
2018-05-16 14:49:00 +02:00 |
|
Emmanuel Gil Peyrot
|
d29021b85c
|
iq: Replace clunky payload enums with proper traits.
|
2018-05-16 14:48:29 +02:00 |
|
Emmanuel Gil Peyrot
|
d9f2af6c97
|
mam: Use a macro to generate Result_.
|
2018-05-15 02:06:38 +02:00 |
|
Emmanuel Gil Peyrot
|
965f6a1f83
|
ecaps2: Use a macro to generate ECaps2.
|
2018-05-15 01:55:16 +02:00 |
|
Emmanuel Gil Peyrot
|
f52c28fb35
|
jingle, jingle_s5b: Add missing checks for unknown attributes and children.
|
2018-05-15 01:47:12 +02:00 |
|
Emmanuel Gil Peyrot
|
71dc5ad6c8
|
pubsub: Document the new structs and their fields.
|
2018-05-15 00:18:15 +02:00 |
|
Emmanuel Gil Peyrot
|
58a1d80b77
|
pubsub: Add forgotten toplevel parsing.
|
2018-05-14 21:32:58 +02:00 |
|
Emmanuel Gil Peyrot
|
fcdfc6d85a
|
Add a PubSub module.
|
2018-05-14 21:04:16 +02:00 |
|
Emmanuel Gil Peyrot
|
a3e35510cc
|
macros: Always use the correct std::default::Default trait.
|
2018-05-14 21:03:24 +02:00 |
|
Emmanuel Gil Peyrot
|
d2dc77e4a3
|
pubsub: Move Subscription to the module.
|
2018-05-14 21:02:22 +02:00 |
|
Emmanuel Gil Peyrot
|
688ae145be
|
pubsub: Move common attributes to the module.
|
2018-05-14 17:49:25 +02:00 |
|
Emmanuel Gil Peyrot
|
b37a8da906
|
Add a User Nickname (XEP-0172) parser and serialiser.
|
2018-05-14 17:43:03 +02:00 |
|