|
![]() [ View full size screenshot ] |
| Version | Date Released | Status | Release Notes |
| 2.10.4 | May 6, 2012 | New Release | * General: o Support building against Farstream in addition to Farsight. (Olivier Crete) (#14936) * IRC: o Disable periodic WHO timer. IRC channel user lists will no longer automatically display away status, but libpurple will be much kinder to the network. o Print unknown numerics to channel windows if we can associate them. Thanks to Marien Zwart. (#15090) * MSN: o Fix a possible crash when receiving messages with certain characters or character encodings. Thanks to Fabian Yamaguchi for reporting this! * XMPP: o Fix a possible crash when receiving a series of specially crafted file transfer requests. Thanks to José Valentín Gutiérrez for reporting this! (CVE-2012-2214) * Windows-Specific Changes: o Words added to spell check dictionaries are saved across restarts of Pidgin (#11886) |
| 2.10.3 | Mar 26, 2012 | New Release | * General: o Fix compilation when using binutils 2.22 and new GDK pixbuf. (#14799) o Fix compilation of the MXit protocol plugin with GLib 2.31. (#14773) * Pidgin: o Add support for the GNOME3 Network dialog. (#13882) o Fix rare crash. (#14392) o Add support for the GNOME3 Default Application dialog for configuring the Browser. * libpurple: o Support new connection states and signals for NetworkManager 0.9+. (Dan Williams) (#13859) * AIM and ICQ: o Fix a possible crash when receiving an unexpected message from the server. (Thijs Alkemade) (#14983) o Allow signing on with usernames containing periods and underscores. (#13500) o Allow adding buddies containing periods and underscores. (#13500) o Don't try to format ICQ usernames entered as email addresses. Gets rid of an "Unable to format username" error at login. (#13883) |
| 2.10.2 | Mar 14, 2012 | New Release | * General: o Fix compilation when using binutils 2.22 and new GDK pixbuf. (#14799) o Fix compilation of the MXit protocol plugin with GLib 2.31. (#14773) * Pidgin: o Add support for the GNOME3 Network dialog. (#13882) o Fix rare crash. (#14392) o Add support for the GNOME3 Default Application dialog for configuring the Browser. * libpurple: o Support new connection states and signals for NetworkManager 0.9+. (Dan Williams) (#13859) * AIM and ICQ: o Fix a possible crash when receiving an unexpected message from the server. (Thijs Alkemade) (#14983) o Allow signing on with usernames containing periods and underscores. (#13500) o Allow adding buddies containing periods and underscores. (#13500) o Don't try to format ICQ usernames entered as email addresses. Gets rid of an "Unable to format username" error at login. (#13883) |
| 2.10.1 | Dec 6, 2011 | New Release | * Finch: o Fix compilation on OpenBSD. * AIM and ICQ: o Fix remotely-triggerable crashes by validating strings in a few messages related to buddy list management. Thanks to Evgeny Boger for reporting this! (#14682) * Bonjour: o IPv6 fixes (Linus Lüssing) * Gadu-Gadu: o Fix problems linking against GnuTLS. (#14544) * IRC: o Fix a memory leak when admitting UTF-8 text with a non-UTF-8 primary encoding. (#14700) * Jabber: o Fix crashes and memory leaks when receiving malformed voice and video requests. Thanks to Thijs Alkemade for reporting this! * Sametime: o Separate "username" and "server" when adding new Sametime accounts. (#14608) o Fix compilation in Visual C++. (#14608) * SILC: o Fix CVE-2011-3594, by UTF-8 validating incoming messages before passing them to glib or libpurple. Identified by Diego Bauche Madero from IOActive. (#14636) |
| 2.10.0 | Aug 20, 2011 | New Release | * Pidgin: o Make the max size of incoming smileys a pref instead of hardcoding it. (Quentin Brandon) (#5231) o Added a plugin information dialog to show information for plugins that aren't otherwise visible in the plugins dialog. o Fix building with GTK+ earlier than 2.14.0 (GTK+ 2.10 is still the minimum supported) (#14261) * libpurple: o Fix a potential crash in the Log Reader plugin when reading QIP logs. o Fix a large number of strcpy() and strcat() invocations to use strlcpy() and strlcat(), etc., forestalling an entire class of string buffer overrun bugs. (The Electronic Frontier Foundation, Dan Auerbach, Chris Palmer, Jacob Appelbaum) o Change some filename manipulations in filectl.c to use MAXPATHLEN instead of arbitrary length constants. (The Electronic Frontier Foundation, Dan Auerbach, Chris Palmer, Jacob Appelbaum) o Fix endianness-related crash in NTLM authentication (Jon Goldberg) (#14163) |
| 2.9.0 | Jun 23, 2011 | New Release | * Pidgin o Fix a potential remote denial-of-service bug related to displaying buddy icons. o Significantly improved performance of larger IRC channels (regression introduced in 2.8.0). o Fix Conversation->Add on AIM and MSN. o Entries in the chat user list are sorted properly again. This was inadvertenly broken in 2.8.0. * Finch o Fix logging in to ICQ. * libpurple o media: Actually use the specified TCP port from the TURN configuration to create a TCP relay candidate. * AIM and ICQ o Fix crashes on some non-mainstream OSes when attempting to printf("%s", NULL). (Clemens Huebner) (#14297) * Plugins o The Evolution Integration plugin compiles again. |
| 2.8.0 | Jun 7, 2011 | New Release | * General: o Implement simple silence suppression for voice calls, preventing wasted bandwidth for silent periods during a call. (Jakub Adam) (half of #13180) o Added the DigiCert? High Assurance CA-3 intermediate CA, needed for validation of the Facebook XMPP interface's certificate. o Removed the QQ protocol plugin. It hasn't worked in a long time and isn't being maintained, therefore we no longer want it. * Pidgin: o Duplicate code cleanup. (Gabriel Schulhof) (#10599) o Voice/Video call window adapts correctly to adding or removing streams on the fly. (Jakub Adam) (half of #13535) o Don't cancel an ongoing call when rejecting the addition of a stream to the existing call. (Jakub Adam) (#13537) o Pidgin plugins can now override tab completion and detect clicks on usernames in the chat userlist. (kawaii.neko) (#12599) |
| 2.7.11 | Mar 10, 2011 | New Release | * General: o Our bundled libgadu should now build on HP-UX. o Fix some instances of file transfers never completing. (Cristi Posoiu) (#12472) * Pidgin: o Sort by Status no longer causes buddies to move around when you click them. o Fix embedding in the system tray on older GTK+ releases (such as on CentOS 5.5 and older Fedora). o No longer require libstartup-notification for startup notification support. GTK+ has included support for years, so use it instead. (David Benjamin) (#13245) * AIM: o Fix a bug where some buddies from your buddy list might not show up. Affected non-English ICQ users the most. (#13386) o Send keepalives for all types of network connections. Will hopefully make chat rooms more reliable. (#1449) * MSN: o Fix bug that prevented added buddies to your buddy list in certain circumstances. (#13298) |
![]() Google Talk Excellent program for PC to PC chats or IMing |
![]() Messenger Plus! Live The most famous add-on for MSN Messenger, now for Live Messenger! |
![]() Digsby Digsby is a totally free IM client |