Commit log

2d5de00 parsers: Update ChangeLog with feature change

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

826914d parsers, tokio-xmpp: remove unnecessary jid feature alias

Click to expand commit body
It can be done directly using `jid = { version = "*", features =
["stringprep"] }` even though jid is imported from another lib.

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

a91157a jid: Add feature alias 'stringprep'

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

6bfe707 minidom: Release 0.15.1

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

eb3a62e minidom: clear warning in failure_with_duplicate_namespace test

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

8977745 Fixes #44: Two prefixes resolving to the same namespace

Click to expand commit body
The new TreeBuilder addition seems to have fixed this bug. I added the
test that was provided in !108 by Oliver Inemar but not the rest of the
code.

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

93174f9 minidom: Allow passing prefixes alongside a reader

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

3992c1d xmpp-parsers: Use some more DOAP properties

Click to expand commit body
Both the documentation and the logo are quite important.

Emmanuel Gil Peyrot created

26be8e0 xmpp-parsers: Add the past few releases to the DOAP file

Emmanuel Gil Peyrot created

3cfeb00 xmpp-parsers: Update the DOAP file

Click to expand commit body
The previous releases missed it, oops…

Emmanuel Gil Peyrot created

60d6ed5 xmpp-parsers: Bump base64 to 0.20

Emmanuel Gil Peyrot created

940f1bc Remove doc references to quick-xml, update CHANGELOG

Click to expand commit body
`minidom` no longer uses it since !154. Also, CHANGELOG was not updated
for 0.15.0 and still referenced 0.14.0; take a stab at documenting what
has changed.

Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>

Michel Alexandre Salim created

6bd4076 xmpp-parsers: Add Message Reactions (XEP-0444) support

Emmanuel Gil Peyrot created

a0e6054 parsers: Update IETF URLs in documentation

Click to expand commit body
sed -i -e 's/tools\.ietf\.org\/html/www\.rfc-editor\.org\/rfc/' src/**.rs

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

afcf9fb parsers: correct cargo doc warnings

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

200147b parsers: Update ChangeLog

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

f4084bc parsers: with_ helpers for muc::user::Item

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

372e37b Bump base64 dependency to 0.20

Emmanuel Gil Peyrot created

be42dac Update crate information

Gustav Palmqvist created

92819cc xmpp-parsers: Release 0.19.2

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

8fce273 parsers: Update Changelog for real. And add 0.19.1 changes

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

aede544 parsers: Update Changelog

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

82ed8f4 parsers/muc: Rephrase comment, s/he or she/they/

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

f0139b4 parsers/muc/user: Add 333 status: Status::ServiceErrorKick

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

f8cd3c4 parsers/muc/user: Add status code in docstrings

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

4244dc2 parsers: Conditional on rustc version for test_size tests

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

309b4cf parsers/presence: derive PartialEq on Presence

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

b0e5ca0 Revert "parsers: Update test_size tests take 2"

Click to expand commit body
This reverts commit f3e1160f6e922bae167e4f9f70df62942dc54c54.
It doesn't fail yet in stable.

Maxime “pep” Buquet created

6d98ad9 parsers: Change deprecated FixedOffset::{east,west} for *_opt

Click to expand commit body
For the second call, the doc says that None is returned when secs is
out-of-bound. It looks like it should be alright to unwrap here

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

f3e1160 parsers: Update test_size tests take 2

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

4795b2c parsers: Update test_size tests

Click to expand commit body
Change certainly due to https://github.com/rust-lang/rust/pull/94075

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

ebd7df2 tokio-xmpp: Bump all dependencies

Click to expand commit body
No code change was needed this time, it seems.

Emmanuel Gil Peyrot created

e85b426 icu: Derive PartialEq and Eq

Click to expand commit body
Also fixes a TODO about making comparisons better.

Emmanuel Gil Peyrot created

4bfd855 icu: Make Stringprep private and add helper functions

Click to expand commit body
This makes the API easier to use.

Emmanuel Gil Peyrot created

8d4ed29 icu: Make links in docstrings actual links

Click to expand commit body
Thanks `cargo doc` for the helpful warnings!

Emmanuel Gil Peyrot created

70cba22 tokio-xmpp: Automatically add id on send if not present

Click to expand commit body
Based on Yuka's work in !149, but moved into tokio-xmpp instead of
xmpp-rs

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

267ff2e CI: Replace manual rustfmt invocation with cargo fmt

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

36e66a7 CI: lint

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

b6b0c5e parsers: cargo fmt the last commit on parsers

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>

Maxime “pep” Buquet created

6eb2575 WIP: Add ICU bindings for stringprep, idna2008 and spoof checker.

Emmanuel Gil Peyrot created

a425a03 muc/user: impl PresencePayload for MucUser

Click to expand commit body
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>


(cherry picked from commit 7e211619e3b51ab86ecf5cf0b746c5e16b790418)

Maxime “pep” Buquet created

1613a1c tokio-xmpp: Release 3.2.0

Astro created

947260a xmpp-parsers: Releae 0.19.1

Astro created

b6618ff jid: Release 0.9.4

Astro created

bd977a7 minidom: Release 0.15.0

Astro created

14dddf4 Check build without default features in ci-cd.

Gustav Palmqvist created

c9931f1 Fixed not building when default-features = false

Gustav Palmqvist created

ea366c2 Rip out quick-xml

Jonas Schäfer created

0fcb828 Ignore size tests for jingle_ft struct on 32bit architectures

Click to expand commit body
Apparently, i686 and AArch32/PowerPC seem to disagree here. So instead
of trying to figure this out now, we just ignore the test.

Jonas Schäfer created

96065dc Fix size tests on architectures with 32-bit pointers

Jonas Schäfer created