Prosodical Thoughts

News, announcements and thoughts from the Prosody IM team

Prosody 0.5.2 Released

by The Prosody Team
Tags: release

This is a bugfix release for the stable 0.5 branch. It contains several DNS-related fixes, resolving issues that could cause “stuck” s2s connections. It also fixes some compatibility issues with clients. Lastly it fixes a libidn-related crash on Vista and some other Windows versions.

A summary of changes follows:

  • PEP: Fix sending of iq replies on publish
  • MUC: Add MUC namespace to errors (fixes Gajim’s behaviour)
  • BOSH: Fix reply for host-unknown errors
  • More reliably prevent adding yourself to your roster
  • Fix leaked session object when XEP-0114 components disconnect
  • Apply nodeprep (i.e. case normalization) to usernames at login
  • Implement timeout for s2s dialback responses
  • Correctly fall back on alternate DNS nameservers if one fails
  • More robust parsing of resolv.conf
  • mod_httpserver: Allow configuration of HTTP base path
  • mod_console: Gracefully close streams when using s2s:close()
  • Fix LibIDN crash on Vista and some other Windows systems

Development of our 0.6 feature branch continues. Those interested in getting involved are invited to our chatroom, say hi!