Hello,

To allow testing the new [mod_mimicking] just pushed to trunk, nightly
builds have been configured to use ICU instead of libidn for Unicode
normalization operations.

[mod_mimicking]: https://prosody.im/doc/modules/mod_mimicking

ICU or libidn are responsible for turning XMPP addresses into the right
form so that they can be compared and used as database keys etc.

GNU libidn has been the default used by Prosody for so long that we no
longer remember why.

The ICU library has more features, including the one needed for
mod_mimicking, and appears to also have better performance.

If this change breaks anything then please tell us about it. The
previous nightly packages can be found and installed manually from
<https://prosody.im/nightly/trunk/build1100/>

We are considering making ICU the recommended library if no problems
appear.

--
Kim "Zash" Alvefur

-- 
You received this message because you are subscribed to the Google Groups 
"prosody-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/prosody-dev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to