107e66f
ChangeLog: Add imminent version 0.12.0.
Emmanuel Gil Peyrot created
107e66f
ChangeLog: Add imminent version 0.12.0.
Emmanuel Gil Peyrot created
5eb211c
tokio-xmpp 0.2.2
Astro created
49c0f6e
client: add new_with_jid() to reuse parsed Jid
Should fix Gitlab issue #2
Astro created
8e9d826
Merge branch 'o01eg/tokio-xmpp-accept-prefixes'
Fixes Gitlab MR !1
Astro created
1225bf7
prefix support DRY
Astro created
15b9e65
util: Add forgotten mod.rs file.
Emmanuel Gil Peyrot created
409a1da
Move Error, helpers and macros into a util module.
Emmanuel Gil Peyrot created
2a7cf48
roster: Also test for the size of the new Ask attribute.
Emmanuel Gil Peyrot created
b6796d5
roster: Simplify the @ask parsing using a singleton attribute.
Emmanuel Gil Peyrot created
62539cb
macros: Add a singleton attribute.
Emmanuel Gil Peyrot created
69f77e9
Merge branch 'fix-1-add-ask' into 'master'
Add ask attribute from RFC3921. Closes #1 See merge request xmpp-rs/xmpp-parsers!4
linkmauve created
2347b36
Merge branch 'compat'
Emmanuel Gil Peyrot created
635e863
sasl: Document the reason for the unprefixed @lang test.
Emmanuel Gil Peyrot created
04c5bca
ci: split build and test stages
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
c2b7e19
Rename "compat" into "disable-validation", to insist on it breaking some guarantees.
Emmanuel Gil Peyrot created
8b15728
blocking, jingle_ft: Split #[cfg] sections into their own tests.
Emmanuel Gil Peyrot created
ee511e6
sasl: Add back the assert, with the correct @xml:lang this time.
Emmanuel Gil Peyrot created
983078f
Add prefix support to decoder to accept xml:lang in presence statuses.
O01eg created
5ebe92c
Add ask attribute from RFC3921.
Fixes #1
O01eg created
047649d
.gitlab-ci.yml: add a compat-rust-latest stage
Astro created
95f4ade
compat mode that relaxes some of the check_* macros
Astro created
1e85abd
sasl: Add test failure_with_non_prefixed_text_lang.
Astro created
96c8b05
Do some manual formatting in macros.
Emmanuel Gil Peyrot created
f0dd03d
Split `Node` off into its own module: `node.rs`
lumi created
c5c8dee
Get rid of `IntoElements`, replace it with `Into<Node>` and `<T: Into<Node> IntoIterator<Item = T>`. This is a backwards-incompatible change, but should require minimal changes.
Doing this splits the `append` method in `ElementBuilder` into two methods. `append` now appends exactly one node, while `append_all` appends an iterator of nodes. Add `remove_child`, which removes the first child that has a specific name and namespace, then returns it if it exists. Add a lot of convenience methods on `Node`: `as_text_mut`, `as_element_mut`, `into_text`, `into_element`.
lumi created
7bb4bd1
tokio-xmpp 0.2.1
Astro created
a6512c2
auth: delint
Astro created
78f74c6
auth: clarify + optimize
Astro created
11cc7f1
auth: add work-around for xmpp-parsers pickyness
Astro created
ce039d7
restructure auth code
Astro created
9c8da4a
Use a working CI script, and test on both stable and nightly.
Emmanuel Gil Peyrot created
bbadf75
move from travis-ci to gitlab-ci
Astro created
c713249
Cargo: update paths for move to gitlab.com
Astro created
f6593aa
Setup CI for GitLab.
Emmanuel Gil Peyrot created
cf0cfda
Link .hgignore to .gitignore.
Emmanuel Gil Peyrot created
ecd3b72
Merge pull request #7 from linkmauve/edition
Update to edition 2018, and run cargo fmt
Astro created
51bae9b
Run `cargo fmt` on the entire project.
Emmanuel Gil Peyrot created
3aba4e7
Remove now-useless "extern crate"s.
Emmanuel Gil Peyrot created
24b2ff1
Move to edition 2018.
Emmanuel Gil Peyrot created
fa0894d
Run `cargo fmt`.
Emmanuel Gil Peyrot created
316268d
Use edition 2018.
Emmanuel Gil Peyrot created
d484736
Bump minidom dependency to 0.10.
Emmanuel Gil Peyrot created
376ccc1
Run `cargo fmt` on some more files.
Emmanuel Gil Peyrot created
090a169
bind: Add forgotten test for attributes.
Emmanuel Gil Peyrot created
7a204cd
Also test the size of IBB StreamId.
Emmanuel Gil Peyrot created
5e64dee
Only define assert_size!() macro when testing.
Emmanuel Gil Peyrot created
83f7c67
Remove now-useless "extern crate"s.
Emmanuel Gil Peyrot created
efd7bd5
Run `cargo fmt`.
Emmanuel Gil Peyrot created
d517b8e
Bump base64 and try_from crates.
Emmanuel Gil Peyrot created
6b2dd8f
Run `cargo fix --edition` to move to Edition 2018.
Emmanuel Gil Peyrot created