7661917
Add log as a dependency, for tracing XML and stuff.
Emmanuel Gil Peyrot created
7661917
Add log as a dependency, for tracing XML and stuff.
Emmanuel Gil Peyrot created
598bbdd
Make avatar support optional.
Emmanuel Gil Peyrot created
a3e6ef8
Move from XEP-0048 to Bookmarks 2 (This Time it’s Serious).
Emmanuel Gil Peyrot created
2eb521f
Add a Bookmarks 2 (This Time it's Serious) parser.
Emmanuel Gil Peyrot created
d1d98ff
Use crate::Element instead of minidom::Element.
This makes refactoring much easier.
Emmanuel Gil Peyrot created
552fef9
DOAP: Mention that XEP-0068 is supported
There is no module for this XEP, but it is only a best practice document about XEP-0004 so there is no need for one.
Emmanuel Gil Peyrot created
89d24de
receipts: Update to XEP-0184 version 1.4.0.
Emmanuel Gil Peyrot created
eac3857
bob, jid_prep, cert_management: Add size tests for 32-bit.
Emmanuel Gil Peyrot created
8b54b7f
CI: refactor, add caching
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
d5f6c18
CI: Refactor: split jobs, add tests, and caching
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
6ce9496
CI: Add jobs for 'comments' feature
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
7a0ba4f
CI: Import .gitlab-ci.yml from xmpp-rs
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
5aee776
Update to edition 2018
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
e9ce283
CI: expose full backtrace for tests
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
27b3f43
CI: Add caching
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
82be626
CI: refactor .gitlab-ci.yml
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
eba25e4
CI: Use recent rust image, split build/test stages
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
95d9ea8
Prepare for 0.3.0 release
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
679aa4b
Remove left-out conflict marker.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
289437d
Merge branch 'lm-master'
Merging xmpp-rs/xmpp-rs and linkmauve/xmpp-rs. Lots has been happening in our small ecosystem, this is our Nth attempt at finding an API that we like. There might still be issues with this one but it looks good enough so that we can start using it for relatively simple clients. If it happens that the API is problematic then we'll change again. S%#$ happens. With this merge, the focus of the library shits a bit. This library is aimed to be a high-level library and provide an API somewhat abstracted from XMPP. We are also now using tokio-xmpp as the underlying library managing the stream, and not doing it ourselves (even though nothing technically prevents it).
Maxime “pep” Buquet created
59e0e75
Prepare for 0.7.2 release.
Emmanuel Gil Peyrot created
2bf4b5d
Add pep. as author
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
cbce8a5
Fix avatar retrieval.
Emmanuel Gil Peyrot created
c17d43b
Merge branch 'agent-clone' into 'master'
Agent clone See merge request linkmauve/xmpp-rs!4
linkmauve created
1d05832
Merge branch 'update-deps' into 'master'
Update tokio-xmpp to 1.0.1 and xmpp-parsers to 0.15 See merge request linkmauve/xmpp-rs!3
linkmauve created
b1e8b9e
derive Clone for Agent
This can be required when dealing with async code. I'm happy for you to show me other ways if you think it's not necessary. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
b636974
Update tokio-xmpp to 1.0.1 and xmpp-parsers to 0.15
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
a572bf4
tokio-xmpp 1.0.1
Astro created
fd27582
examples: remove a few .clone() calls
Astro created
c880820
Merge branch 'sonnyx/master'
Astro created
b4f2515
Merge branch 'moar-jid-helpers' into 'master'
Add more helpers on Jid to convert to Bare/FullJid See merge request xmpp-rs/jid-rs!20
Maxime Buquet created
0138a62
Add more helpers on Jid to convert to Bare/FullJid
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
3b37646
Update dependencies
SonnyX created
2016af5
Merge branch 'remove-derive-error' into 'master'
Remove the derive-error dependency See merge request xmpp-rs/tokio-xmpp!8
Astro created
c7038ac
jingle, pubsub: Fix spelling thanks to codespell!
Emmanuel Gil Peyrot created
a9a68cb
jid_prep: Add constructor, documentation, and switch from Option<String> to String.
Emmanuel Gil Peyrot created
6e72e12
Merge branch 'trim-whitespace' into 'master'
Fixes #11: Trim whitespace before feeding parser Closes tokio-webhook2muc#2 and #11 See merge request xmpp-rs/tokio-xmpp!9
Maxime Buquet created
9941e9c
Add a new JID Prep parser (XEP-0328).
Emmanuel Gil Peyrot created
46522ce
Add a new client certificate management parser (XEP-0257).
Emmanuel Gil Peyrot created
2e97f4d
Fixes #11: Trim whitespace before feeding parser
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
Maxime “pep” Buquet created
d9a6aee
doap, ChangeLog: Add support for occupand-id (XEP-0421).
Emmanuel Gil Peyrot created
943292a
Implement occupant-id (XEP-0421).
Emmanuel Gil Peyrot created
8e9f247
doap: Add CSI support.
Emmanuel Gil Peyrot created
05ab0cd
Add a new CSI parser (XEP-0352).
Emmanuel Gil Peyrot created
d58321e
Add a new CSI parser (XEP-0352).
Emmanuel Gil Peyrot created
b307652
Remove unused base64 imports.
Emmanuel Gil Peyrot created
0328ec4
error: Remove unused imports.
Emmanuel Gil Peyrot created
f83e9fd
error: implement std::error::Error.
Emmanuel Gil Peyrot created
79804e2
error: Use better error messages.
Emmanuel Gil Peyrot created
1638288
Reimplement std::error::Error for Error.
It was removed with the removal of failure, but like in minidom (#18) it was probably used by people, so let’s reintroduce it.
Emmanuel Gil Peyrot created