1e3f940db9
Update jid dependency to 0.6.0: Jid split change
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-06-10 23:17:38 +02:00
dabdc1db68
Fix rustdoc-args option for docs.rs
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-04-22 12:50:19 +01:00
Emmanuel Gil Peyrot
8db6b5602e
Cargo.toml, ChangeLog: Release version 0.13.1.
2019-04-12 12:15:40 +02:00
Emmanuel Gil Peyrot
5bf14b0b22
Drop dependency on try_from.
...
This bumps the minimum supported stable Rust version to 1.34.
The TryFrom and TryInto traits are still reexported to not break the
API, but these reexports are deprecated and will be removed in a future
release.
2019-04-12 11:06:03 +02:00
Emmanuel Gil Peyrot
98c4c5b901
Cargo.toml: Release version 0.13.0.
2019-03-20 19:19:27 +01:00
107bd90a87
Change pep's email address
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-03-20 18:55:20 +01:00
a076221c9a
Add rustdoc flag to sort modules by XEP number
...
`--sort-modules-by-appearance` needs to be passed to rustdoc for this to
happen. I haven't found a way to make it so that we don't have to add
this flag manually each time we build locally. This config option should
at least fix it for docs.rs.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-02-24 13:42:09 +01:00
Emmanuel Gil Peyrot
7160397912
Cargo.toml: Release version 0.12.2.
2019-01-16 15:23:07 +01:00
Emmanuel Gil Peyrot
6660ca4c86
Cargo.toml: Release version 0.12.1.
2019-01-16 14:33:37 +01:00
Emmanuel Gil Peyrot
e3d6605659
Cargo.toml: Release version 0.12.0.
2019-01-16 13:48:01 +01:00
Emmanuel Gil Peyrot
9946c5dc59
Cargo.toml: Update the homepage and repository.
2019-01-16 13:45:19 +01:00
Emmanuel Gil Peyrot
66b87257ea
Cargo.toml: Bump minidom and jid.
2019-01-16 13:32:55 +01:00
Emmanuel Gil Peyrot
c2b7e19378
Rename "compat" into "disable-validation", to insist on it breaking some guarantees.
2019-01-12 22:00:46 +01:00
Astro
95f4ade4ba
compat mode that relaxes some of the check_* macros
2018-12-30 00:36:29 +01:00
Emmanuel Gil Peyrot
d517b8e32e
Bump base64 and try_from crates.
2018-12-18 15:29:30 +01:00
Emmanuel Gil Peyrot
6b2dd8fe5e
Run cargo fix --edition
to move to Edition 2018.
2018-12-18 15:27:30 +01:00
Emmanuel Gil Peyrot
9cb4f00341
caps, ecaps2: Update to RustCrypto 0.8.
2018-10-12 17:23:34 +02:00
Emmanuel Gil Peyrot
4567b66d26
Cargo.toml: Release version 0.11.1.
2018-09-20 21:20: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
643f0f508a
Cargo.toml: Release version 0.10.0.
2018-07-31 22:39:11 +02:00
Emmanuel Gil Peyrot
6dd73f3a05
Cargo.toml: Bump dependencies.
2018-07-31 22:38:13 +02:00
Emmanuel Gil Peyrot
fab99c9004
error: Remove std::error::Error implementation as it conflicts with failure.
2018-02-20 16:53:42 +01:00
Emmanuel Gil Peyrot
bf116941ec
Release version 0.9.0.
2017-12-27 17:35:36 +01:00
Emmanuel Gil Peyrot
9cd3490100
Cargo.toml: Bump base64 version.
2017-12-27 17:35:29 +01:00
Emmanuel Gil Peyrot
023ba2b9f0
Cargo.toml: Bump minidom and jid.
2017-12-27 16:52:28 +01:00
Emmanuel Gil Peyrot
c1ff291c11
Update all crypto crates to their latest release; un-break blake2b.
2017-11-15 18:37:28 +00:00
Emmanuel Gil Peyrot
86eb65b829
mam: Bump jid to 0.3.1, to serialise it directly to a text node.
2017-10-31 22:21:27 +00:00
Emmanuel Gil Peyrot
655fc9ae68
Cargo.toml: Bump base64 to 0.7.0.
2017-10-31 21:35:07 +00:00
Emmanuel Gil Peyrot
63c6df59db
Release version 0.8.0
2017-08-27 14:20:15 +01:00
Emmanuel Gil Peyrot
04ec34bed8
Cargo.toml: Update minidom to 0.6.2 and jid to 0.3.0.
2017-08-27 01:48:28 +01:00
Emmanuel Gil Peyrot
69cc83c456
message, iq, presence, stanza_error, forwarded: Add support for components hidden behind the component feature flag.
2017-07-29 06:49:02 +01:00
Emmanuel Gil Peyrot
99b9525e6f
Update to jid-rs 0.2.3, which implements IntoAttributeValue on Jid.
2017-07-29 06:28:20 +01:00
Emmanuel Gil Peyrot
712e6dfe11
Release version 0.7.1.
2017-07-24 23:11:31 +01:00
Emmanuel Gil Peyrot
83c9713ab9
caps, ecaps2: Make Blake2b panic and update the blake2 crate to 0.6.1.
...
See https://github.com/RustCrypto/hashes/issues/34 for more information.
2017-07-24 23:11:10 +01:00
Emmanuel Gil Peyrot
e26bd3306e
Release version 0.7.0.
2017-07-23 18:47:46 +01:00
Emmanuel Gil Peyrot
3b6733f38b
Upgrade to minidom 0.4.4 to avoid having to redefine IntoElements for each Into<Element>.
2017-07-21 01:20:29 +01:00
Emmanuel Gil Peyrot
1f43cd934b
Use TryFrom from the try_from crate, instead of the unstable feature.
...
This makes xmpp-parsers usable on stable.
2017-07-20 20:03:15 +01:00
Emmanuel Gil Peyrot
a2855112ba
Release version 0.6.0.
2017-06-27 22:25:33 +01:00
Emmanuel Gil Peyrot
6ea175ad2e
Cargo.toml: Update the hashing libraries.
2017-06-27 22:25:13 +01:00
Emmanuel Gil Peyrot
eca588ad6f
Cargo.toml: Update the chrono dependency to 0.4.0.
2017-06-22 01:41:10 +01:00
Emmanuel Gil Peyrot
019848c864
Release version 0.5.0.
2017-06-11 14:58:34 +01:00
Emmanuel Gil Peyrot
60521298d6
Cargo.toml: Bump base64, improve performances and reduce unsafe code.
2017-06-11 14:57:30 +01:00
Maxime “pep” Buquet
c4c6528197
Muc <x xmlns=' http://jabber.org/protocol/muc'/ > parser
2017-05-30 22:02:56 +01:00
Emmanuel Gil Peyrot
fcfe1888e2
Release version 0.4.0.
2017-05-28 01:48:03 +01:00
Emmanuel Gil Peyrot
6794b34714
Cargo.toml: Update minidom to 0.4.3 to use its new IntoAttributeValue implementation on numbers.
2017-05-27 23:18:15 +01:00
Emmanuel Gil Peyrot
2c77c4f701
idle: Add the chrono dependency to actually parse dates.
2017-05-27 12:20:19 +01:00
Emmanuel Gil Peyrot
dfdfd8cf71
Add a legacy caps parser and serialiser.
2017-05-25 02:34:03 +01:00
Emmanuel Gil Peyrot
cde19967a6
Release version 0.3.0!
2017-05-23 23:50:00 +01:00
Emmanuel Gil Peyrot
c1e62cf69b
Cargo.toml: Update minidom, probably nice things in it!
2017-05-23 23:28:56 +01:00
Emmanuel Gil Peyrot
80695edb72
chatstates, ping, presence: Check for extraneous attributes.
2017-05-21 16:44:35 +01:00