Astro
|
1225bf7027
|
prefix support DRY
|
2019-01-13 21:05:19 +01:00 |
|
Emmanuel Gil Peyrot
|
15b9e65a5d
|
util: Add forgotten mod.rs file.
|
2019-01-13 14:45:13 +01:00 |
|
Emmanuel Gil Peyrot
|
409a1dafa9
|
Move Error, helpers and macros into a util module.
|
2019-01-13 12:39:51 +01:00 |
|
Emmanuel Gil Peyrot
|
2a7cf487a4
|
roster: Also test for the size of the new Ask attribute.
|
2019-01-13 12:07:11 +01:00 |
|
Emmanuel Gil Peyrot
|
b6796d54e6
|
roster: Simplify the @ask parsing using a singleton attribute.
|
2019-01-13 12:07:08 +01:00 |
|
Emmanuel Gil Peyrot
|
62539cbae3
|
macros: Add a singleton attribute.
|
2019-01-13 12:07:05 +01:00 |
|
linkmauve
|
69f77e9cf5
|
Merge branch 'fix-1-add-ask' into 'master'
Add ask attribute from RFC3921.
Closes #1
See merge request xmpp-rs/xmpp-parsers!4
|
2019-01-13 11:06:17 +00:00 |
|
Emmanuel Gil Peyrot
|
2347b36c89
|
Merge branch 'compat'
|
2019-01-13 12:00:36 +01:00 |
|
Emmanuel Gil Peyrot
|
635e8633a8
|
sasl: Document the reason for the unprefixed @lang test.
|
2019-01-13 11:56:40 +01:00 |
|
Maxime “pep” Buquet
|
04c5bcac1d
|
ci: split build and test stages
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
2019-01-12 22:16:42 +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 |
|
Emmanuel Gil Peyrot
|
8b15728bb2
|
blocking, jingle_ft: Split #[cfg] sections into their own tests.
|
2019-01-12 20:41:40 +01:00 |
|
Emmanuel Gil Peyrot
|
ee511e653a
|
sasl: Add back the assert, with the correct @xml:lang this time.
|
2019-01-12 20:41:12 +01:00 |
|
O01eg
|
983078f120
|
Add prefix support to decoder to accept xml:lang in presence statuses.
|
2019-01-08 13:41:39 +03:00 |
|
O01eg
|
5ebe92c260
|
Add ask attribute from RFC3921.
Fixes #1
|
2019-01-07 16:49:33 +03:00 |
|
Astro
|
047649dbc8
|
.gitlab-ci.yml: add a compat-rust-latest stage
|
2018-12-30 01:08:30 +01:00 |
|
Astro
|
95f4ade4ba
|
compat mode that relaxes some of the check_* macros
|
2018-12-30 00:36:29 +01:00 |
|
Astro
|
1e85abd10c
|
sasl: Add test failure_with_non_prefixed_text_lang.
|
2018-12-29 22:40:49 +01:00 |
|
Emmanuel Gil Peyrot
|
96c8b05677
|
Do some manual formatting in macros.
|
2018-12-29 18:29:11 +01:00 |
|
Astro
|
7bb4bd1094
|
tokio-xmpp 0.2.1
|
2018-12-20 21:30:56 +01:00 |
|
Astro
|
a6512c2b42
|
auth: delint
|
2018-12-20 21:20:52 +01:00 |
|
Astro
|
78f74c6338
|
auth: clarify + optimize
|
2018-12-20 21:17:56 +01:00 |
|
Astro
|
11cc7f183a
|
auth: add work-around for xmpp-parsers pickyness
|
2018-12-20 21:09:13 +01:00 |
|
Astro
|
ce039d767e
|
restructure auth code
|
2018-12-20 20:39:01 +01:00 |
|
Emmanuel Gil Peyrot
|
9c8da4a063
|
Use a working CI script, and test on both stable and nightly.
|
2018-12-20 17:49:36 +01:00 |
|
Astro
|
bbadf75c01
|
move from travis-ci to gitlab-ci
|
2018-12-20 17:35:05 +01:00 |
|
Astro
|
c7132493cf
|
Cargo: update paths for move to gitlab.com
|
2018-12-20 17:30:32 +01:00 |
|
Emmanuel Gil Peyrot
|
f6593aa74b
|
Setup CI for GitLab.
|
2018-12-20 16:56:15 +01:00 |
|
Emmanuel Gil Peyrot
|
cf0cfda6b5
|
Link .hgignore to .gitignore.
|
2018-12-20 16:46:59 +01:00 |
|
Astro
|
ecd3b72f75
|
Merge pull request #7 from linkmauve/edition
Update to edition 2018, and run cargo fmt
|
2018-12-20 02:04:33 +01:00 |
|
Emmanuel Gil Peyrot
|
51bae9b0e5
|
Run cargo fmt on the entire project.
|
2018-12-18 19:04:31 +01:00 |
|
Emmanuel Gil Peyrot
|
3aba4e7070
|
Remove now-useless "extern crate"s.
|
2018-12-18 19:04:02 +01:00 |
|
Emmanuel Gil Peyrot
|
24b2ff1851
|
Move to edition 2018.
|
2018-12-18 18:29:31 +01:00 |
|
Emmanuel Gil Peyrot
|
fa0894daa0
|
Run cargo fmt.
|
2018-12-18 16:40:44 +01:00 |
|
Emmanuel Gil Peyrot
|
316268d3a1
|
Use edition 2018.
|
2018-12-18 16:39:39 +01:00 |
|
Emmanuel Gil Peyrot
|
d48473648b
|
Bump minidom dependency to 0.10.
|
2018-12-18 16:35:08 +01:00 |
|
Emmanuel Gil Peyrot
|
376ccc1c06
|
Run cargo fmt on some more files.
|
2018-12-18 16:07:46 +01:00 |
|
Emmanuel Gil Peyrot
|
090a16953b
|
bind: Add forgotten test for attributes.
|
2018-12-18 16:00:25 +01:00 |
|
Emmanuel Gil Peyrot
|
7a204cd182
|
Also test the size of IBB StreamId.
|
2018-12-18 15:44:07 +01:00 |
|
Emmanuel Gil Peyrot
|
5e64dee0ed
|
Only define assert_size!() macro when testing.
|
2018-12-18 15:43:49 +01:00 |
|
Emmanuel Gil Peyrot
|
83f7c67870
|
Remove now-useless "extern crate"s.
|
2018-12-18 15:39:37 +01:00 |
|
Emmanuel Gil Peyrot
|
efd7bd5f2f
|
Run cargo fmt.
|
2018-12-18 15:32:05 +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
|
3f4586caba
|
presence: Add status and payload insertion helpers.
|
2018-11-02 16:29:11 +01:00 |
|
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 |
|