Bug Fix Advisory pidgin bug fix and enhancement update

Advisory: RHBA-2008:0775-5
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2008-07-24
Last updated on: 2008-07-24
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

Details

Updated pidgin packages that fix several bugs and add various enhancements
are now available.

Pidgin is an instant messaging program which can log in to multiple
accounts on multiple IM networks simultaneously. Pidgin supports many
instant messaging protocols such as AIM, ICQ, Jabber/XMPP, MSN Messenger,
Yahoo!, Bonjour and IRC among others, as well as utilities such as file
transfer, away messages, typing notification, and an extensible plugin system.

These updated pidgin packages provide fixes for the following bugs:

* several issues associated with using the MSN protocol resulted in
problems connecting to MSN and random local name changes. These have been
resolved so that Pidgin is once again able to connect using the MSN protocol.

* when the eXtensible Messaging and Presence Protocol (XMPP) discovered
client capabilities, Pidgin would sometimes crash. XMPP is the
non-proprietary and open instant-messaging protocol used by both Jabber and
Google Talk.

* various memory leaks have been plugged.

In addition, these updated packages provide the following enhancements:

* tooltips have been added to the Room List window.

* the XEP-0096 and XEP-0065 file transfer protocols are now supported.

It is worth noting that a few changes to Pidgin were made in order to
enable version 2.3.1 to work on Red Hat Enterprise Linux 4. Those changes
include the following:

* automatic sound migration to the aplay program, a command line audio file
player for the ALSA sound card driver.

* in order to support the Google Talk protocol, this updated version of
Pidgin requires the libxml2 XML parsing and utility library, version
2.16.16-12, which is included in a separate erratum.

This list of bug fixes and enhancements is not exhaustive. For more
information on all changes, the full Pidgin 2.3.1 changelog is available in
at the following web address:

http://developer.pidgin.im/wiki/ChangeLog

Users are advised to upgrade to these updated pidgin packages, which
resolve these issues and add these enhancements.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
pidgin-2.3.1-2.el4.src.rpm
File outdated by:  RHSA-2009:1536
    e49afd96545048ffd1571bcbb65c4aff
 
IA-32:
finch-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    6d8c7beb3408a2c4ba83008a5fc0b62c
finch-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    02964c121d8da0fa0c5df547dac057a1
libpurple-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    5f654dc88389d239bb3359dd65009b0f
libpurple-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    46724b818b736b2bdd15ff75b599de78
libpurple-perl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    2e73f4cfca94f5645c2890b014a42cec
libpurple-tcl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    e82a2c4f587e6c4a388adf1d2de38270
pidgin-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    1b4a8f2923c2b461e18759b6b25df286
pidgin-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    502cc643fe38f7aa3032815dcb369dbe
pidgin-perl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    7e6a5ff8af41a70a99aef607fe183151
 
x86_64:
finch-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    95cd7a523c34854fee1230c102a775c9
finch-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    7e264bd6adf297434612153371f7590f
libpurple-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    2e184d40f0c36ee101d1a5a912d874c1
libpurple-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    000d40d802539f30b9bc4e2e0d0e61f1
libpurple-perl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    bec9e9582085dd03099cedfdb9458f3b
libpurple-tcl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    f12c86382c46ca99bcacc5767224a94a
pidgin-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    362f34633eb126ff69c8547182c2d8a3
pidgin-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    47127e2ad8c2612074e0c060b7ea816c
pidgin-perl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    d9888ac827d2f56f2f744e5f45864b91
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
pidgin-2.3.1-2.el4.src.rpm
File outdated by:  RHSA-2009:1536
    e49afd96545048ffd1571bcbb65c4aff
 
IA-32:
finch-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    6d8c7beb3408a2c4ba83008a5fc0b62c
finch-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    02964c121d8da0fa0c5df547dac057a1
libpurple-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    5f654dc88389d239bb3359dd65009b0f
libpurple-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    46724b818b736b2bdd15ff75b599de78
libpurple-perl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    2e73f4cfca94f5645c2890b014a42cec
libpurple-tcl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    e82a2c4f587e6c4a388adf1d2de38270
pidgin-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    1b4a8f2923c2b461e18759b6b25df286
pidgin-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    502cc643fe38f7aa3032815dcb369dbe
pidgin-perl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    7e6a5ff8af41a70a99aef607fe183151
 
IA-64:
finch-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    a78e139aafb9dcc566733b2dff8eb5b2
finch-devel-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    8f379935c49d6e3096af6ec0128391f9
libpurple-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    9da20110dd19592ab1da8a0e134a4d54
libpurple-devel-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    0cb6ed2437c039940eb0d26a210689c1
libpurple-perl-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    e0c1534b6e3e4e1fc6516bad26946fbe
libpurple-tcl-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    b24c9e6dcdfb3157724ba8028c8734cf
pidgin-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    f63e43ad984184ace30d694993217a2d
pidgin-devel-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    a8b57af1f697ab7ede68c37b274b2ba7
pidgin-perl-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    e710c47e38ff525c6ca5a3923773ceea
 
PPC:
finch-2.3.1-2.el4.ppc.rpm
File outdated by:  RHSA-2009:1536
    8b27ad49378b49331baf8cd9aeff8c10
finch-devel-2.3.1-2.el4.ppc.rpm
File outdated by:  RHSA-2009:1536
    d9150d87274712b9931c8908f38a57c3
libpurple-2.3.1-2.el4.ppc.rpm
File outdated by:  RHSA-2009:1536
    4e4b6abbd9975ee66d3096c9ac91d622
libpurple-devel-2.3.1-2.el4.ppc.rpm
File outdated by:  RHSA-2009:1536
    44e76b82a1d5e9168214f6994fc40860
libpurple-perl-2.3.1-2.el4.ppc.rpm
File outdated by:  RHSA-2009:1536
    e20260bf80cc6e874ecc6339b89ad4e7
libpurple-tcl-2.3.1-2.el4.ppc.rpm
File outdated by:  RHSA-2009:1536
    ef866cc3b6ac4d0263979073fbec8bdc
pidgin-2.3.1-2.el4.ppc.rpm
File outdated by:  RHSA-2009:1536
    cea88de80e0d9e54d8ed88be983d06ae
pidgin-devel-2.3.1-2.el4.ppc.rpm
File outdated by:  RHSA-2009:1536
    54d4848a9ef9940c1cc164bb154f1805
pidgin-perl-2.3.1-2.el4.ppc.rpm
File outdated by:  RHSA-2009:1536
    fc43e85fd1b394e1c9bd86c5cc5981c9
 
s390:
finch-2.3.1-2.el4.s390.rpm     02f4d8b9a62286666caca99b6b3ebe9c
finch-devel-2.3.1-2.el4.s390.rpm     a2f43c17068f75361db320cf064de340
libpurple-2.3.1-2.el4.s390.rpm     59636397c8dafeb4bf5aa0292cb0f56a
libpurple-devel-2.3.1-2.el4.s390.rpm     02c151612d60d7cef749c34d8647986f
libpurple-perl-2.3.1-2.el4.s390.rpm     285c807585f699900491dce5f4667551
libpurple-tcl-2.3.1-2.el4.s390.rpm     b17a12afc07ac301bde462db92584923
pidgin-2.3.1-2.el4.s390.rpm     543cce5aac4defc71269d3ce65fb0756
pidgin-devel-2.3.1-2.el4.s390.rpm     709004dd73b87c45a2fb48a458ad909e
pidgin-perl-2.3.1-2.el4.s390.rpm     eeedb026fd7058202b472b4e7a29a19c
 
s390x:
finch-2.3.1-2.el4.s390x.rpm     b2d834720edb4d36c2e02b81ee96445a
finch-devel-2.3.1-2.el4.s390x.rpm     36731e2b9c09a8484c09c505680d8e7c
libpurple-2.3.1-2.el4.s390x.rpm     ee5b4eb8d9e8698f5ffdb52a7e972f66
libpurple-devel-2.3.1-2.el4.s390x.rpm     e2b584ed6ad2d90f0f9af0e37436c17e
libpurple-perl-2.3.1-2.el4.s390x.rpm     9c09fe18d8bd0e1423467b735f8d28f0
libpurple-tcl-2.3.1-2.el4.s390x.rpm     cf0205041362ae5b6774d5cefea2c228
pidgin-2.3.1-2.el4.s390x.rpm     a946ef1dfeb4bfbe2bfa0fcab7f549eb
pidgin-devel-2.3.1-2.el4.s390x.rpm     c54d152d5b07292b07b224d3a22ebcc3
pidgin-perl-2.3.1-2.el4.s390x.rpm     02aced445048bf248be7fd7fe4fd6d40
 
x86_64:
finch-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    95cd7a523c34854fee1230c102a775c9
finch-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    7e264bd6adf297434612153371f7590f
libpurple-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    2e184d40f0c36ee101d1a5a912d874c1
libpurple-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    000d40d802539f30b9bc4e2e0d0e61f1
libpurple-perl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    bec9e9582085dd03099cedfdb9458f3b
libpurple-tcl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    f12c86382c46ca99bcacc5767224a94a
pidgin-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    362f34633eb126ff69c8547182c2d8a3
pidgin-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    47127e2ad8c2612074e0c060b7ea816c
pidgin-perl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    d9888ac827d2f56f2f744e5f45864b91
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
pidgin-2.3.1-2.el4.src.rpm
File outdated by:  RHSA-2009:1536
    e49afd96545048ffd1571bcbb65c4aff
 
IA-32:
finch-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    6d8c7beb3408a2c4ba83008a5fc0b62c
finch-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    02964c121d8da0fa0c5df547dac057a1
libpurple-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    5f654dc88389d239bb3359dd65009b0f
libpurple-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    46724b818b736b2bdd15ff75b599de78
libpurple-perl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    2e73f4cfca94f5645c2890b014a42cec
libpurple-tcl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    e82a2c4f587e6c4a388adf1d2de38270
pidgin-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    1b4a8f2923c2b461e18759b6b25df286
pidgin-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    502cc643fe38f7aa3032815dcb369dbe
pidgin-perl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    7e6a5ff8af41a70a99aef607fe183151
 
IA-64:
finch-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    a78e139aafb9dcc566733b2dff8eb5b2
finch-devel-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    8f379935c49d6e3096af6ec0128391f9
libpurple-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    9da20110dd19592ab1da8a0e134a4d54
libpurple-devel-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    0cb6ed2437c039940eb0d26a210689c1
libpurple-perl-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    e0c1534b6e3e4e1fc6516bad26946fbe
libpurple-tcl-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    b24c9e6dcdfb3157724ba8028c8734cf
pidgin-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    f63e43ad984184ace30d694993217a2d
pidgin-devel-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    a8b57af1f697ab7ede68c37b274b2ba7
pidgin-perl-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    e710c47e38ff525c6ca5a3923773ceea
 
x86_64:
finch-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    95cd7a523c34854fee1230c102a775c9
finch-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    7e264bd6adf297434612153371f7590f
libpurple-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    2e184d40f0c36ee101d1a5a912d874c1
libpurple-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    000d40d802539f30b9bc4e2e0d0e61f1
libpurple-perl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    bec9e9582085dd03099cedfdb9458f3b
libpurple-tcl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    f12c86382c46ca99bcacc5767224a94a
pidgin-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    362f34633eb126ff69c8547182c2d8a3
pidgin-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    47127e2ad8c2612074e0c060b7ea816c
pidgin-perl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    d9888ac827d2f56f2f744e5f45864b91
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
pidgin-2.3.1-2.el4.src.rpm
File outdated by:  RHSA-2009:1536
    e49afd96545048ffd1571bcbb65c4aff
 
IA-32:
finch-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    6d8c7beb3408a2c4ba83008a5fc0b62c
finch-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    02964c121d8da0fa0c5df547dac057a1
libpurple-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    5f654dc88389d239bb3359dd65009b0f
libpurple-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    46724b818b736b2bdd15ff75b599de78
libpurple-perl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    2e73f4cfca94f5645c2890b014a42cec
libpurple-tcl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    e82a2c4f587e6c4a388adf1d2de38270
pidgin-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    1b4a8f2923c2b461e18759b6b25df286
pidgin-devel-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    502cc643fe38f7aa3032815dcb369dbe
pidgin-perl-2.3.1-2.el4.i386.rpm
File outdated by:  RHSA-2009:1536
    7e6a5ff8af41a70a99aef607fe183151
 
IA-64:
finch-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    a78e139aafb9dcc566733b2dff8eb5b2
finch-devel-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    8f379935c49d6e3096af6ec0128391f9
libpurple-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    9da20110dd19592ab1da8a0e134a4d54
libpurple-devel-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    0cb6ed2437c039940eb0d26a210689c1
libpurple-perl-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    e0c1534b6e3e4e1fc6516bad26946fbe
libpurple-tcl-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    b24c9e6dcdfb3157724ba8028c8734cf
pidgin-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    f63e43ad984184ace30d694993217a2d
pidgin-devel-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    a8b57af1f697ab7ede68c37b274b2ba7
pidgin-perl-2.3.1-2.el4.ia64.rpm
File outdated by:  RHSA-2009:1536
    e710c47e38ff525c6ca5a3923773ceea
 
x86_64:
finch-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    95cd7a523c34854fee1230c102a775c9
finch-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    7e264bd6adf297434612153371f7590f
libpurple-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    2e184d40f0c36ee101d1a5a912d874c1
libpurple-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    000d40d802539f30b9bc4e2e0d0e61f1
libpurple-perl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    bec9e9582085dd03099cedfdb9458f3b
libpurple-tcl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    f12c86382c46ca99bcacc5767224a94a
pidgin-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    362f34633eb126ff69c8547182c2d8a3
pidgin-devel-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    47127e2ad8c2612074e0c060b7ea816c
pidgin-perl-2.3.1-2.el4.x86_64.rpm
File outdated by:  RHSA-2009:1536
    d9888ac827d2f56f2f744e5f45864b91
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

410481 - Upgrade RHEL4 to pidgin-2.2.x
453789 - RHEL4.7 - Fix ICQ login


References



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/