User User name Password  
   
Friday 5.9.2008 / 10:43 PM
Search:        In English   Suomeksi   På svenska
afterdawn.com > software > version history for pidgin (gaim)
Show topics
Software
Software

Version history for Pidgin (Gaim)

<<Back

Changes from v2.5.0 to v2.5.1

  • libpurple:
  • In the Join/Part plugin, add the ability to apply the rules to buddies. By default, joins and parts for buddies are still shown.
  • Support SOCKS proxies specified in GNOME or Windows proxy settings.
  • Fix some possible crashes in MSNP15.
  • Enable a default SSL trust relationship for MSN servers.
  • Avoid disconnecting from XMPP servers on parse errors that are non-fatal.
  • Include some perl files that were mistakenly omitted in 2.5.0.
  • Pidgin:
  • Prevent use of custom smilies without "shortcuts."
  • Fix a crash that could appear with AIM buddy tooltips.
  • Artwork:
  • General refresh of many icons in the interface.
  • Many cleanups to artwork source are now included in the distribution.
  • A new "throbber" animation has been added to indicate when accounts are connecting.



Changes from v2.4.3 to v2.5.0

  • Daniel: Lots of good stuff in this release. Lots of people have worked very hard on the updated MSN protocol, and it's finally time to bring it to the world! There are myriad bugfixes, including some important ones so you should be sure to update.
  • Hylke: Finally MSNP15 support. To celebrate this I refreshed a lot of the smilies used in the protocol and added the long awaited indispensable bunny icon. I think this is one of those releases that will make a lot of users happy, especially MSN users.
  • Elliott: Oh look, my first NEWS! Well anyway, with that new MSNP15 support, this release is set up to be a huge success and a total flop all at the same time. Here's hoping it's the "huge success" one for you. Those icon changes that Hylke made, while minor, really make things look a little cleaner, I think. Oh yea, did I mention that MSNP15 stuff?
  • Mark: Speaking of MSNP15, we'd like to welcome Elliott Sales de Andrade as a full fledged developer! He took the last few strides mushing the new MSN code into shape. Then he decided that wasn't enough and started doing other great stuff.
  • Ka-Hing: "Reject"ing a certificate after your account is signed off is not recommended. Deleting the file after you start sending it is also discouraged.
  • libpurple:
  • Ability to create custom smileys (currently only the MSN protocol utilizes the feature). (Thanks to Mauro Sérgio Ferreira Brasil, Marcus Lundblad, Jorge Villaseñor and other contributors)
  • Add a configure option, --with-system-ssl-certs to allow packagers to specify a system-wide SSL CA certificates directory. When set, we don't install our SSL CA certs, so it's important that the libpurple package depend on the CA certificates.
  • Add SSL Certificates support to the NSS SSL plugin. (Thanks to Lou Cipher)
  • XMPP:
  • Fix a bug that caused the UI to not refresh and caused the client to use 99% CPU when an XMPP account lost its connection to the server.
  • Possibly fix a bug where some clients could get into a state where they moved a buddy back and forth between two groups in an endless loop.
  • IRC:
  • /ctcp command (Vladislav Guberinic)
  • Allow for auto-detection of incoming UTF-8 formatted text on accounts which are configured to use some other encoding.
  • MSN:
  • Update MSN support to protocol 15 (Elliott Sales de Andrade, Jorge Villaseñor, Mike Ruprecht, Carlos Silva, Ma Yuan, Daniel Ljungborg and others)
  • Personal messages are now supported. They are treated as status messages.
  • Offline IM is now supported.
  • Aliasing is now supported server-side.
  • Buddies are now emblemed. Bots and web clients should now be distinguished.
  • Update smiley set for non-faces.
  • Failing to update a buddy icon when the buddy has gone offline no longer crashes.
  • Custom smileys received in a chat no longer go to a new window.
  • Processing is no longer completely frozen after the servers block a message because it contains (what they consider) inappropriate text.
  • Pidgin:
  • Custom buddy icons can now be added to and removed from buddy list entries via the buddy list entry right-click menu.
  • Resize large incoming custom smileys to a maximum of 96px on either side.
  • Offer to add new buddies into the same contact as existing buddies in the same group if the alias given is the same.
  • Minor smiley style update.
  • General:
  • Group and Chat buddy list entries can now be given custom buddy icons.
  • Finch:
  • Added "Invite..." menu to chats.
  • Added "View All Logs" menu in the buddylist to display a list of all IM logs.
  • Added '/msgcolor' command to change colors of different classes of messages in a conversation. See '/help msgcolor' for details.
  • Added tab-completion for commands in conversation windows.



Changes from v2.4.2 to v2.4.3

  • libpurple:
  • Yahoo! Japan now uses UTF-8, matching the behavior of official clients and restoring compatibility with the web messenger (Yusuke Odate)
  • Setting your buddy icon once again works for Yahoo! accounts.
  • Fixes in the Yahoo! protocol to prevent a double free, crashes on aliases, and alias functionality
  • Fix crashes in the bonjour protocol
  • Always use UTF-8 for Yahoo! (#5973)
  • Fix a crash when the given jabber id is invalid.
  • Make the IRC "unknown message" debugging messages UTF-8 safe.
  • Fix connecting to ICQ
  • Fix a memleak when handling jabber xforms.
  • Pidgin:
  • Include the send button plugin in the win32 build
  • Various memory leak fixes



Changes from v2.4.1 to v2.4.2

  • libpurple
  • In MySpaceIM, messages from spambots are discarded (Justin Williams)
  • Strip mIRC formatting codes from quit and part messages.
  • IRC now displays ban lists in-channel for joined channels.
  • Fixed a bug where the list of loaded plugins would get removed when switching between different operating systems.
  • Fix reception of IRC PART without a part message on Undernet (fixes a problem with litter in the channel user list).
  • IRC no longer crashes on /list on servers which erroneously omit RPL_LISTSTART.
  • Update the NetworkManager support to use D-Bus directly, instead of libnm-glib. Hopefully it's stable now. It will now compile by default if you have D-Bus support and NetworkManager.h. (Elliott Sales de Andrade)
  • MSN buddy list synchronization is now more forgiving, only asking about buddies who have disappeared completely from the server list and not those that have simply moved groups.
  • IRC will now try to append 1-9 to your nick if it is in use, instead of substituting the last character with 1-9 where possible.
  • Bonjour buddies will be saved persistently if they're moved out of the "Bonjour" group. (Eion Robb)
  • Pidgin
  • The typing notification in the conversation history can be disabled or customized (font, color etc.) in .gtkrc-2.0.
  • Added a plugin (not installed by default) which adds a Send button back to the conversation window. People without physical keyboards have a hard time with the lack of the button.
  • Clicking on the buddyicon in the conversation window toggles the size of the icon between small and large.
  • The settings of a chat (e.g. Handle in an XMPP chat, or Exchange in an AIM chat) can be edited from its context menu in the buddy list.
  • Add a "Present conversation window" preference to the Message Notification plugin; the "Raise conversation window" option does not unminimize windows or draw attention to them when they are on other workspaces--the "Present" option should.
  • Add a preference to set Escape as the keyboard shortcut for closing the conversation window.
  • Add an option in the context menu to disable smileys in the selected text in the conversation history/log viewer. This should help people who regularly paste code in conversations.
  • Add a preference to choose the minimum size of the text input area in lines.
  • Moved the "Local alias" field in the Modify Account dialog to be below the "User Options" heading on the "Basic" tab.
  • Number of room occupants is now shown in chat tooltips where possible
  • General
  • The configure script now dies on more absent dependencies. The --disable-xxx arguments to configure can be used to bypass unneeded dependencies. This will also cause the configure script to die if an --enable-xxx option is used and the dependencies it requires are missing.
  • The Evolution integration plugin must now be explicitly enabled. Use the --enable-gevolution argument to configure to enable it.
  • The Contact Availability Prediction plugin must now be explicitly enabled. Use the --enable-cap argument to configure to enable it.
  • Finch
  • New default binding ctrl+x to open context menus.
  • Menu triggers and other bindings will no longer conflict.
  • Middle click pastes the internal clipboard (when mouse support is enabled).



Changes from v2.4.0 to v2.4.1

  • libpurple:
  • Treat AIM Unicode messages as UTF-16 rather than UCS-2; this should have no functional effect, other than continued support on systems which have dropped UCS-2 conversions.
  • Add support for setting buddy icons on Gadu-Gadu (Tomasz Salacinski)
  • Fix a crash when clearing the buddy icon for an account on XMPP
  • Fix a crash during login for some ICQ accounts
  • Prefer more available resources on XMPP when priorities are equal
  • Fix incorrectly marking some Yahoo! contacts as blocked
  • Improved handling of UTF-8 group names on ICQ (beret)
  • Fix a crash when starting if you have a Zephyr account
  • Increase XMPP ping timeout to 120 seconds, to prevent poor network connections from timing out unnecessarily.
  • Don't crash on XMPP forms with empty default values.
  • Fix issues with CHAP authentication for SOCKS5 proxies.
  • Fix cross-compiling for Win32 when using GCC 4.x
  • Pidgin:
  • Remove a workaround for older versions gstreamer that was causing crashes on some non-Linux systems such as HPUX
  • Fix some cases of the conversation input entry area being 1 pixel high
  • Fix for displaying channel & buddy names in conversation window when they have '&' in them
  • Some memory leak fixes, especially in the Text Replacement plugin
  • Rectangular but non-square buddy icons have rounded corners in the buddy list
  • Finch:
  • Fix compiling with Glib older than 2.6
  • Ensure existing conversations selected from the 'Send IM' dialog are given focus
  • Move the tooltip on the left of the buddylist if there's not enough room on the right to show it.



Changes from v2.3.1 to v2.4.0

  • libpurple:
  • Added support for offline messages for AIM accounts (thanks to Matthew Goldstein)
  • Fixed various problems with loss of status messages when going or returning from idle on MySpaceIM.
  • Eliminated unmaintained Howl backend implementation for the Bonjour protocol. Avahi (or Apple's Bonjour runtime on win32) is now required to use Bonjour.
  • Partial support for viewing ICQ status notes (Collin from ComBOTS GmbH).
  • Support for /notice on IRC.
  • Support for Yahoo! Messenger 7.0+ file transfer method (Thanumalayan S.)
  • Support for retrieving full names and addresses from the address book on Yahoo! Japan (Yusuke Odate)
  • The AIM/ICQ server-side preference for "allow others to see me as idle" is no longer unconditionally set to "yes" even when your libpurple preference is "no."
  • Fix SSL certificate checks for renewed certificates
  • Fix the ability to set vCard buddy icons on Google Talk/XMPP
  • D-Bus fixes on 64bit
  • Fixed retrieval of buddy icons and setting of server-side aliases on Yahoo! and Yahoo! Japan when using an HTTP proxy server (Gideon N. Guillen)
  • Fixed an MSN bug that would leave you appearing offline when transferred to different server
  • Pidgin:
  • Added the ability to theme conversation name colors (red and blue) through your GTK+ theme, and exposed those theme settings to the Pidgin GTK+ Theme Control plugin (Dustin Howett)
  • Fixed having multiple alias edit areas in the infopane (Elliott Sales de Andrade)
  • Save the conversation "Enable Logging" option per-contact (Moos Heintzen)
  • Typing notifications are now shown in the conversation area
  • Finch:
  • Color is used in the buddylist to indicate status, and the conversation window to indicate various message attributes. Look at the sample gntrc file in the man page for details.
  • The default keybinding for dump-screen is now M-D and uses a file request dialog. M-d will properly delete-forward-word, and M-f has been fixed to imitate readline's behavior.
  • New bindings alt+tab and alt+shift+tab to help navigating between the higlighted windows (details on the man page).
  • Recently signed on (or off) buddies blink in the buddy list.
  • New action 'Room List' in the action list can be used to get the list of available chat rooms for an online account.
  • The 'Grouping' plugin can be used for alternate grouping in the buddylist. The current options are 'Group Online/Offline' and 'No Group'.
  • Added a log viewer
  • Added the ability to block/unblock buddies - see the buddy context menu and the menu for the buddy list.
  • Fixed a bug preventing finch working on x86_64



Changes from v2.3.0 to v2.3.1

  • Stu: I'm sorry for the MSN problems and the plugin crashes in 2.3.0. Hopefully this will redeem us. This fixes a number of bugs. I'm a bit late but I'd like to welcome John to the team. Enjoy!
  • Luke: I've done absolutely nothing in the last 2 weeks, except watch others commit bug and, more, leak fixes. People should be noticing remarkably fewer memory leaks now than 2 or more releases ago.
  • Kevin: I'm not quite sure what happened to our MySpaceIM Summer of Code student, but I fixed a few MySpace bugs with idle and status. I will try to fix some of the other more significant bugs, after I figure out the protocol, especially including grouping issues.
  • libpurple:
  • Fixed a number of MSN bugs introduced in 2.3.0, resolving problems connecting to MSN and random local display name changes
  • Going idle on MySpaceIM will no longer clear your status and message.
  • Idle MySpaceIM buddies should now appear online at login.
  • Fixed crashes in XMPP when discovering a client's capabilities
  • Don't set the current tune title if it's NULL (XMPP/Google Talk)
  • Don't allow buddies to be manually added to Bonjour
  • Don't advertise IPv6 on Bonjour because we don't support it
  • Compile fixes for FreeBSD and Solaris
  • Update QQ client version so some accounts can connect again
  • Do not allow ISON requests to stack in IRC, preventing flooding IRC servers when temporary network outages are restored
  • Plug several leaks in the perl plugin loader
  • Prevent autoaccept plugin overwriting existing files



Changes from v2.2.2 to v2.3.0

  • libpurple
  • Real usernames are now shown in the system log.
  • We now honor a PURPLE_DISABLE_DEPRECATED define to allow plugins to catch deprecated functions earlier rather than later.
  • Thanks to a patch from Intel, the Bonjour prpl now supports file transfers using XEP-0096 and XEP-0065. This should enable file transfers between libpurple clients and Gajim clients, but will not work with iChat or Adium as they use a different file transfer implementation.
  • XMPP password changes that return errors no longer cause the saved password to be changed.
  • XMPP file transfer support has been enhanced to support sending files through a proxy when the server supports discovering a a bytestream proxy. This should make file transfers much more reliable. The next release will add support for manually specifying a proxy when the server doesn't advertise one.
  • Pidgin
  • If a plugin says it can't be unloaded, we now display an error and remove the plugin from the list of saved plugins so it won't load at the next startup. Previously, we were ignoring this case, which could lead to crashes.
  • Connection errors are now reported in mini-dialogs inside the buddy list, rather than as buttons in the buddy list and with dialog boxes. If several accounts are disabled when you sign on elsewhere, you can now re-enable them all with a single click.
  • Added tooltips to the Room List window to show full topics
  • Added buttons in preferences to access GNOME network and browser preferences configuration dialogs when running under GNOME
  • If you alias a buddy to an alias that is already present within a particular group, we now offer to merge the buddies into the same contact.
  • A music emblem is now displayed in the buddy list for a buddy if we know she is listening to some soothing music.
  • Added a 'Move to' menu in buddy list context menu for moving buddies to other groups as an alternative to dragging.
  • Group headings are now marked via an underline instead of a different color background.
  • It is now possible to mark a chat on your buddy list as "Persistent" so you do not leave the chat when the window or tab is closed.
  • The auto-join option for chats is now listed in the "Add Chat" dialog along with the new persistence option.
  • Closing an IM no longer immediately closes your conversation. It will now remain active for a short time so that if the conversation resumes, the history will be retained. A preference has been added to toggle this behavior.
  • The "Smiley" menu has been moved to the top-level of the toolbar.
  • Pidgin's display is now saved with the command line for session restoration. (David Mohr)
  • ICQ Birthday notifications are shown as buddy list emblems.
  • Plugin actions are now available from the docklet context menu in addition to the Tool menu of the buddy list.
  • The manual page has been heavily rewritten to bring it in line with current functionality.
  • Finch
  • If a plugin says it can't be unloaded, we now display an error and remove the plugin from the list of saved plugins so it won't load at the next startup. Previously, we were ignoring this case, which could lead to crashes.
  • It's possible to bind key-strokes to specific menuitems in the windows. Read the 'Menus' section in the man-page for details.
  • 'transpose-chars' operation for the entry boxes. The default key-binding is ctrl+t.
  • 'yank' operation for the entry boxes. The default binding is ctrl+y
  • Windows-specific changes
  • Updated SILC to use SILC Toolkit 1.1.5.



Changes from v2.2.1 to v2.2.2

  • Luke: Because the main branch of pidgin development is still not ready for public consumption, I have taken some time to try to pull the many bug fixes that have happened since then into a separate branch. This release is the result of that effort.



Changes from v2.2.0 to v2.2.1

  • Richard: We have some new code in the pipeline, but it's not quite ready for a general release. Instead, this is basically a bug fix release.
  • Luke: Unfortunately the necessity of this bug fix release means some of the tickets that have been closed as part of the 2.2.1 milestone are not actually fixed yet. We have grabbed as many of the changes as we could while avoiding those that are as yet unstable though, and this should still be a marked improvement over 2.2.0. We have spent a lot of time since the last release looking at the tickets that have been submitted and many of them have been closed.
  • Stu: I haven't NEWS'd in a while. I haven't actually done much for too long also, maybe I'll find some time soon. This release is basically what 2.2.0 should have been - it actually compiles this time.



Changes from v2.1.1 to v2.2.0

  • New protocol plugin: MySpaceIM (Jeff Connelly, Google Summer of Code)
  • XMPP enhancements. See http://www.adiumx.com/blog/2007/07/soc-xmpp-update.php (Andreas Monitzer, Google Summer of Code for Adium)
  • Certificate management. Libpurple will validate certificates on SSL-encrypted protocols (William Ehlhardt, Google Summer of Code)
  • Some adjustments were made to fix sending messages when using the MSN HTTP method. (Laszlo Pandy)
  • Yahoo! Chat is fixed.
  • Some AIM file transfer issues between Pidgin and other clients have been fixed. (Kyryll A Mirnenko)
  • Properly restore idle status and time for AIM and ICQ accounts when they reconnect after being disconnected.
  • Insert Horizontal Rules and Strikethrough text from toolbar.
  • Option to show protocol icons in the buddy list, from the Buddies > Show menu. (Justin Heiner)
  • Ability to build with native, non-X11 GTK+ on OSX. (Anders Hasselqvist)
  • Remember the 'Enable Sounds' setting for a conversation.
  • Right-clicking the empty space in the formatting toolbar allows you to toggle back to the old "ungrouped" version.
  • Protocols supporting account registration via Pidgin now show a descriptive checkbox instead of a vague "Register" button.
  • Fixed a bug where a tab would be shown on single conversations when tabs were disabled.
  • Per-conversation mute and logging options (accessible from the menu).



Changes from v2.1.0 to v2.1.1

  • Yahoo:
  • Added an account action to open your inbox in the yahoo prpl.
  • Added support for Unicode status messages in Yahoo.
  • Server-stored aliases for Yahoo. (John Moody)
  • Fixed support for Yahoo! doodling.
  • Limited support for MSN Messenger contacts
  • Bonjour:
  • Bonjour plugin uses native Avahi instead of Howl
  • Bonjour plugin supports Buddy Icons
  • XMPP:
  • Only report conversation close when 'send typing notifications' preference is turned on (Bob Rossi)
  • Pidgin:
  • Show current outgoing conversation formatting on the font label on the toolbar
  • Slim new redesign of conversation tabs to maximize number of conversations that can fit in a window
  • Tab bar is not visible when only one conversation is open. You can drag and drop conversations from the infopane.
  • Moved "Reset Formatting" toolbar button to Font menu.
  • Double click on the infopane to alias buddies and set topics on chats
  • New smiley style
  • Finch:
  • Sound support (Eric Polino)



Changes from v2.0.2 to v2.1.0

  • libpurple:
  • Core changes to allow UIs to use second-granularity for scheduling. Pidgin and Finch, which use the glib event loop, were changed to use g_timeout_add_seconds() on glib >= 2.14 when possible. This allows glib to better group our longer timers to increase power efficiency. (Arjan van de Ven with Intel Corporation)
  • No longer linkifies screennames containing @ signs in join/part notifications in chats
  • With the HTML logger, images in conversations are now saved. NOTE: Saved images are not yet displayed when loading logs.
  • Added support for QIP logs to the Log Reader plugin (Michael Shkutkov)
  • Pidgin:
  • Ensure only one copy of Pidgin is running with a given configuration directory. The net effect of this is that trying to start Pidgin a second time will raise the buddy list. (Gabriel Schulhof)
  • Undo capability in the conversation window
  • The formatting toolbar has been reorganized to be more concise.
  • A new status area has been added to the top of conversations to provide additional detail about the buddy, including buddy icon, protocol and status message.
  • Show idle times in the buddy list as days, hours, seconds
  • Finch:
  • There's support for workspaces now (details in the manpage)
  • There's a new custom window manager, Irssi
  • Some improvements for tab-completion, tooltip and the password entries
  • Some bugs regarding search results fixed
  • A new DBus-script to create a docklet for finch
  • Support for showing empty groups in the buddy list (Eric Polino)



Changes from v2.0.1 to v2.0.2

  • Pidgin:
  • Added a custom conversation font option to preferences
  • Fixed smiley ordering in the insert smiley popup to be more intuitive
  • Conversation->More menu items work for Chats as well as Buddies, including those not on your buddy list
  • newline plugin should work better with conversation colors plugin now
  • Get Info on users now provides immediate feedback that something is happening
  • Aliasing a buddy will not be interrupted by other buddy list activity
  • Using the -l option to log in to a specific account works better
  • libpurple:
  • Moving an ICQ buddy from one group to another no longer re-requests authorization from that person (Rene Hausleitner)
  • Added nullprpl, an example protocol plugin (Ryan Barrett)
  • Fixed SOCKS5 bug which caused Jabber file receiving to fail
  • Remove MSN's random "Authorization Failed" dialogs
  • Fix MSN to correctly detect incorrect passwords and disable the account
  • Get User Info on MSN is now more reliable & accurate
  • Updated SILC protocol to support SILC Toolkit 1.1 (Pekka Riikonen)
  • Fix for some QQ authentication problems
  • Fix for building on FreeBSD
  • Prevent "Logged in:" times for AIM buddies being ridiculously high
  • Updates and fixes to Bonjour support
  • Improve ICQ encoding support for some non-latin languages
  • Finch:
  • Auto account reconnecting



<<Back

_
Top guides:
How to play MKV files
AVI to DVD with Avi2DVD
DVD to DVDR with DVD Shrink
DVD Rebuilder Pro Guide
BIN/CUE burning with Nero
Top downloads:
1. DVD Shrink v3.2.0.15
2. Nero Burning ROM v8.3.6.0
3. Media Player Classic v6.4.9.1 (20080612)
4. VLC v0.9.0 Test 2
5. FFDSHOW rev. 2099 (20080903)
Latest headlines:
Google Chrome released - first impressions
Michael Moore to release latest movie on Internet for free
Samsung questions longevity of Blu-ray format
Latest forum topics:
External hard drive not working properly
Michael Moore to release latest movie on I...
Time to retire the old and start anew, wit...
audio playback lag
Reilistic chances of being banned, im not ...
Registered users:
Name:
Pwd:  
Forgot your password?
Not a member yet? Join now!
Latest software:
The KMPlayer v2.9.3.1432 R2 Beta
FFDSHOW rev. 2099 (20080903)
SUPERAntiSpyware Free Edition v4.21.1004
Damn Small Linux (DSL) v4.4.5
ProduKey (64-bit) v1.32
Search subtitles:

Game patches and demo downloads
Download game demos and patches:
Spore Galactic Edition Trailer (PC)
Saints Row 2 The Ronin Trailer (Xbox 360)
Warhammer 40,000: Dawn Of War II HD Cinematic Trailer (PC)
Far Cry 2 HD Gameplay Trailer (PS3)
Star Wars: The Force Unleashed Felucia Level HD Trailer (Xbox 360)
Top links:
1. Blasteroids
2. TorrentReactor.Net
3. Digital-Digest
4. OpenSubtitles.org
5. CDRInfo.com
6. DVDHelp.us
7. Torrentreactor.TO
8. Digital-Forums

Digital video: AfterDawn.com | AfterDawn Forums | DVD X Copy Forums
Music: MP3Lizard.com
Gaming: Blasteroids.com | Blasteroids Forums
Software: Software downloads
Blogs: User profile pages
RSS feeds: AfterDawn.com News | Software updates | AfterDawn Forums
International: AfterDawn in Finnish | AfterDawn in Swedish | download.fi | fin.MP3Lizard.com
Navigate: Search | Site map
About us: About AfterDawn Ltd | Advertise on our sites | Rules, Restrictions, Legal disclaimer & Privacy policy
Contact us: Send feedback | Contact our media sales team
 
  © 1999-2008 by AfterDawn Ltd.