Share October 2002: Project of the Month

Pidgin

File Release Notes and Changelog

Release Name: 2.5.6

Notes:
Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul

Our development blog is available at: http://planet.pidgin.im

2.5.6 (05/19/2009):
	Ka-Hing: Many much bugfixes. Hooray. (Paul told me to say that)
	Oh, no one has met Paul yet? He's awesome, he backported my fixes
	to the release branch so I didn't have to checkout a
	workspace... except I just did to NEWS to tell you all about
	that. Oh and I actually did do something for this release, none of
	which is user visible though. This basically applies to the rest
	of the release as well, nothing exciting, but you definitely want
	it.

	Daniel: This should fix a number of annoying issues that some users
	have encountered.  We also would like to thank Veracode
	(http://www.veracode.com) who performed a code analysis and found some
	bugs that were addressed in this release.

	Elliott: I feel like I'm repeating myself, but there are some more MSN
	fixes that should make things better behaved at login as well, and
	maybe you'll stop getting some of those annoying errors (though not all
	are fixed yet).  Some other bugfixes, plus the craziness that is the
	libxml "structured error handler" make up the rest of this release.


Changes: Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul version 2.5.6 (05/19/2009): libpurple: * Improve sleep behavior by aggregation of longer timeouts on second boundaries to allow better power saving. (Arunan Balasubramaniam) * Fix various crashes on exit. * Make XML parsing more resilient to interactions with other libraries. This, along with the fix for libxml2 bug 564217, fixes the crashes on connect in XMPP with recent gst-plugins-bad (see #8830 for details). * Many security related fixes IRC: * Correctly handle WHOIS for users who are joined to a large number of channels. * Notify the user if a /nick command fails, rather than trying fallback nicks. MSN: * Fix a race condition causing occasional Pidgin crashes. * Fix some errors about the friendly name changing too fast caused by MSN/Yahoo integration buddies. XMPP: * Less likely to pop up a new conversation window in disregard of the "Hide new IM conversations" preference. Yahoo: * Fix a crash when sending very long messages. * Fix a bug where UTF-8 status messages get garbled when going idle.