<div dir="ltr">nice!</div><div class="gmail_extra"><br><div class="gmail_quote">2015-11-09 18:49 GMT+00:00 Mikael Berthe <span dir="ltr"><<a href="mailto:mikael.berthe@lilotux.net" target="_blank">mikael.berthe@lilotux.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
We have released a new version of the Loudmouth XMPP library: 1.5.1<br>
<br>
The upstream Loudmouth repository has not been updated for a while, and since<br>
our repository is the only one getting some updates, we have been requested<br>
several times to make real releases.<br>
<br>
Mikael Hallendal (from the Loudmouth team) agreed [*], so here is the first<br>
release by the mcabber community.<br>
*: <a href="https://github.com/mcabber/loudmouth/issues/13" rel="noreferrer" target="_blank">https://github.com/mcabber/loudmouth/issues/13</a><br>
<br>
Loudmouth is a small C library for writing Jabber clients written using<br>
GLib. It's designed to be extensible while maintaining ease of use.<br>
<br>
There have been many changes since the previous official release (1.4.3<br>
was published 7 years ago and 1.5.0 was released by Engine Yard in early 2009<br>
but wasn't uploaded to GNOME's FTP servers and never made it into the main<br>
distributions).<br>
<br>
Here is a very very short list of the main changes since 1.5.0:<br>
<br>
- This Loudmouth release is compatible with current Glib/GTK libraries<br>
- The internal asyncns copy has been removed<br>
- The security has been improved in several ways:<br>
- Certificates: added checking of SAN(s) when CN does not match and fixed CN<br>
wildcard handling<br>
- SSL 2 and 3 have been deactivated; TLS 1.1 and 1.2 have been activated<br>
- Use the default cipher suite of GnuTLS<br>
- New API: Implementation of lm_ssl_set_ca and lm_ssl_set_cipher_list<br>
This enables the application to choose additional CA certificates to trust<br>
as well as the cipher suites which are used by OpenSSL or GnuTLS<br>
- Many resolver and parser issues have been fixed<br>
<br>
Also, a Lua interface for Loudmouth has been written and is<br>
available at <a href="http://www.isbear.org.ua/docs/lua-lm/index/" rel="noreferrer" target="_blank">http://www.isbear.org.ua/docs/lua-lm/index/</a><br>
<br>
<br>
The release traball is available at<br>
<a href="https://mcabber.com/files/loudmouth/loudmouth-1.5.1.tar.bz2" rel="noreferrer" target="_blank">https://mcabber.com/files/loudmouth/loudmouth-1.5.1.tar.bz2</a><br>
<br>
See the directory for the details:<br>
<a href="https://mcabber.com/files/loudmouth/" rel="noreferrer" target="_blank">https://mcabber.com/files/loudmouth/</a><br>
<br>
Best Regards,<br>
<span class="HOEnZb"><font color="#888888">--<br>
Mikael<br>
MCabber project<br>
_______________________________________________<br>
JDev mailing list<br>
Info: <a href="http://mail.jabber.org/mailman/listinfo/jdev" rel="noreferrer" target="_blank">http://mail.jabber.org/mailman/listinfo/jdev</a><br>
Unsubscribe: <a href="mailto:JDev-unsubscribe@jabber.org">JDev-unsubscribe@jabber.org</a><br>
_______________________________________________<br>
</font></span></blockquote></div><br></div>