Pidgin is a chat program which lets you log in to accounts on multiple chat networks simultaneously. This means that you can be chatting with friends on MSN, talking to a friend on Google Talk, and sitting in a Yahoo chat room all at the same time.
Pidgin runs on Windows, Linux, and other UNIX operating systems.
Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr. It can support many more with plugins.
Pidgin supports many features of these chat networks, such as file transfers, away messages, buddy icons, custom smilies, and typing notifications. Numerous plugins also extend Pidgin's functionality above and beyond the standard features.
Pidgin integrates with the system tray on Windows.
o Fix --disable-avahi to actually disable it in configure, as opposed to just making the warning non-fatal.
o Fix using GNOME proxy settings properly. (Erik van Pienbroek)
o Fix parsing of invalid TOPIC messages. (CVE-2009-2703)
o Sending custom smileys in chats is now supported.
o Ink messages are now saved when using the HTML logger.
o Fix a crash when receiving some handwritten messages.
o Fix a crash when receiving certain SLP invite messages.
o Chats with multiple people should no longer spontaneously disconnect.
o Prompt the user before cancelling a presence subscription.
o Escape status messages that have HTML entities in the Get Info dialog.
o Fix connecting to XMPP domains with no SRV records from Pidgin on Windows.
o Fix typing notifications with Pidgin 2.5.9 or earlier.
o Fix connecting using BOSH and legacy authentication (XEP-0078).
o Adding buddies of the form "romeo@â€¦/Resource" are handled properly. In addition, it is no longer possible to add buddies of the form "room@â€¦/User", where room@â€¦ is a MUC.
o Don't crash when receiving "smileyfied" XHTML-IM from clients that don't support bits of binary (ie. when getting an empty <data/> in return)
o Fix bug where SSL/TLS was not required even though the "require SSL/TLS" preference checked when connecting to servers that use the older iq-based authentication. (CVE-2009-3026)
* Yahoo!/Yahoo! JAPAN
o Accounts now have "Use account proxy for SSL connections" option. This option force-overrides the account specific proxy settings for SSL connections only and instead uses the global proxy configuration.
o Properly detect libpanel on OpenBSD. (Brad Smith)
o Remove IO watches in gnt_quit. (Tomasz Mon)
o Fix the auto-personize functionality in the Buddy List.
o Set the window icon for the media window to an icon corresponding to the type of call (headphone or webcam).
o Customized sound files are no longer reset whenever opening the Preferences dialog.
o The buddy list should now immediately refresh upon changing the icon theme.