- Issued:
- 2009-09-02
- Updated:
- 2009-09-02
RHBA-2009:1259 - Bug Fix Advisory
Synopsis
evolution-data-server bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated evolution-data-server packages that resolve several issues are now
available.
Description
The evolution-data-server package provides a unified back end for
applications which interact with contacts, task and calendar information.
Evolution Data Server was originally developed as a back end for Evolution,
but is now used by multiple other applications.
These updated evolution-data-server packages provide fixes for the
following bugs:
- occasionally, a "?" appeared as the last result of the list obtained
when viewing the "Select Contacts from Address Book" dialog. With these
updated packages, this incorrect entry no longer occurs in the dialog
window when selecting contacts. (BZ#220431)
- The IMAP mail protocol distinguishes between messages which are "new" on
the server and messages which are "new" for a mail client. This dichotomy
led Evolution Data Server to only apply filters to one of the "new" groups
and not to the other, which meant that email filters were not applied to
certain messages. With these updated packages, filters now apply to all
IMAP messages which are new for the client, with the result that all
messages can now be successfully filtered. (BZ#247779)
- when attempting to connect to an Exchange 2007 server, the server's
response sometimes caused Evolution to segmentation fault. Although the
possibility of an Exchange 2007 server's response causing Evolution to
crash has been fixed with these updated packages, it is still not possible
for Evolution to communicate successfully with an Exchange 2007 server.
(BZ#433648)
- when Evolution was configured with two IMAP accounts, deleting one of
those accounts could have caused Evolution to segmentation fault. These
updated packages fix a variable referencing error with the result that
disabling a mail account no longer causes Evolution to crash. (BZ#437758)
- Evolution Data Server could segmentation fault when provided a malformed
CalDAV calendar URL. With these updated packages, Evolution performs better
error-checking on calendar URLs, which prevents this issue from occurring.
(BZ#440232)
- the Exchange connector for Evolution Data Server contained several memory
leaks which have been plugged in these updated packages. (BZ#460669)
- when adding a new Exchange account, a Mailbox name separate from the user
name can now be specified. (BZ#460671)
- when reading a calendar via the CalDAV protocol, Evolution failed to
correctly adjust the time of events based on timezone information. (BZ#462007)
- improved support for CalDAV. (BZ#484232)
- attempting to download Exchange messages for offline use caused Evolution
to segmentation fault. Evolution no longer crashes, and downloading
Exchange messages works as expected, allowing for offline use. (BZ#489869)
- Evolution incorrectly switched to Daylight Saving Time (DST) one week
later than the time when DST should have started. With these updated
packages, DST now takes effect at the correct time. (BZ#490218)
- Evolution did not provide notifications for events located on a foreign
Exchange calendar. This update ensures that Evolution is able to notify
based on foreign Exchange calendar events in the same way as for local
calendars. (BZ#494847)
All users of evolution-data-server are advised to upgrade to these updated
packages, which resolve these issues.
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/docs/DOC-11259
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 247779 - [RHEL5.2] Evolution message filters on imap folders only work sometimes
- BZ - 433648 - evolution-exchange crashes when attempting to authenticate
- BZ - 440232 - [RHEL5.2] evolution-data-server-1.12 crashes on malformed CalDAV calendar URL
- BZ - 460669 - [RHEL5.2] evolution-exchange-storage has a memory leak
- BZ - 462007 - Evolution fails to adjust for timezone when reading calendar via caldav
- BZ - 483158 - Missing BuildRequires from spec file
- BZ - 484232 - Backport improved CalDAV support from Fedora 10
- BZ - 489869 - The evolution crashed when select "Download messages for offline" in Microsoft exchange account
- BZ - 490218 - Evo2.12/ calendar is starting the 2009 DST one week later than it should in Americas
- BZ - 494847 - exchange calendar notifications for foreign calendars do not work
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
evolution-data-server-1.12.3-18.el5.src.rpm | SHA-256: 71e05339cc275740d21b3e87020803edaaa9e921e100455939e7e21b21a6a4f4 |
x86_64 | |
evolution-data-server-1.12.3-18.el5.i386.rpm | SHA-256: a2934b2c3d4d099e4b2110b0ae2072fb32adaa72b3f3aa0278bf607651df2560 |
evolution-data-server-1.12.3-18.el5.x86_64.rpm | SHA-256: 929eb2effcd1340c6e1fc3f49259c46d58488e938c45be87bdeba7ca4659f3e5 |
evolution-data-server-devel-1.12.3-18.el5.i386.rpm | SHA-256: 6f208b280723c83aad05f6e6b6f8225138fa1ab236215759ba3db550dfc4e7f9 |
evolution-data-server-devel-1.12.3-18.el5.x86_64.rpm | SHA-256: d3143ad00e03ce96bf713438d51c1ef007d56a04f35c35a110413966ca25a247 |
evolution-data-server-doc-1.12.3-18.el5.x86_64.rpm | SHA-256: b4c4cb8518eaaddb58a61ef958394ae160397c89ae5425a7ad0f294f84f598f4 |
ia64 | |
evolution-data-server-1.12.3-18.el5.ia64.rpm | SHA-256: 061c03860be106f52117d0fd47b5e0a5d92469bbc1f071d06e09dede334104da |
evolution-data-server-devel-1.12.3-18.el5.ia64.rpm | SHA-256: 58f37b3bec7fe44cb23fa2a632f025399fea36522c0e6dfedf71e55e7100988b |
evolution-data-server-doc-1.12.3-18.el5.ia64.rpm | SHA-256: 4e080bebed74345684fb60fd32b8b7cb217fff00b67ca18e5d0e6973857d8934 |
i386 | |
evolution-data-server-1.12.3-18.el5.i386.rpm | SHA-256: a2934b2c3d4d099e4b2110b0ae2072fb32adaa72b3f3aa0278bf607651df2560 |
evolution-data-server-devel-1.12.3-18.el5.i386.rpm | SHA-256: 6f208b280723c83aad05f6e6b6f8225138fa1ab236215759ba3db550dfc4e7f9 |
evolution-data-server-doc-1.12.3-18.el5.i386.rpm | SHA-256: 9c69f63b32a7245f2e99a482f1ff0ae4219754e678ac8d3ff296d0d99f15e7bd |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
evolution-data-server-1.12.3-18.el5.src.rpm | SHA-256: 71e05339cc275740d21b3e87020803edaaa9e921e100455939e7e21b21a6a4f4 |
x86_64 | |
evolution-data-server-1.12.3-18.el5.i386.rpm | SHA-256: a2934b2c3d4d099e4b2110b0ae2072fb32adaa72b3f3aa0278bf607651df2560 |
evolution-data-server-1.12.3-18.el5.x86_64.rpm | SHA-256: 929eb2effcd1340c6e1fc3f49259c46d58488e938c45be87bdeba7ca4659f3e5 |
evolution-data-server-devel-1.12.3-18.el5.i386.rpm | SHA-256: 6f208b280723c83aad05f6e6b6f8225138fa1ab236215759ba3db550dfc4e7f9 |
evolution-data-server-devel-1.12.3-18.el5.x86_64.rpm | SHA-256: d3143ad00e03ce96bf713438d51c1ef007d56a04f35c35a110413966ca25a247 |
evolution-data-server-doc-1.12.3-18.el5.x86_64.rpm | SHA-256: b4c4cb8518eaaddb58a61ef958394ae160397c89ae5425a7ad0f294f84f598f4 |
i386 | |
evolution-data-server-1.12.3-18.el5.i386.rpm | SHA-256: a2934b2c3d4d099e4b2110b0ae2072fb32adaa72b3f3aa0278bf607651df2560 |
evolution-data-server-devel-1.12.3-18.el5.i386.rpm | SHA-256: 6f208b280723c83aad05f6e6b6f8225138fa1ab236215759ba3db550dfc4e7f9 |
evolution-data-server-doc-1.12.3-18.el5.i386.rpm | SHA-256: 9c69f63b32a7245f2e99a482f1ff0ae4219754e678ac8d3ff296d0d99f15e7bd |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
evolution-data-server-1.12.3-18.el5.src.rpm | SHA-256: 71e05339cc275740d21b3e87020803edaaa9e921e100455939e7e21b21a6a4f4 |
x86_64 | |
evolution-data-server-1.12.3-18.el5.i386.rpm | SHA-256: a2934b2c3d4d099e4b2110b0ae2072fb32adaa72b3f3aa0278bf607651df2560 |
evolution-data-server-1.12.3-18.el5.x86_64.rpm | SHA-256: 929eb2effcd1340c6e1fc3f49259c46d58488e938c45be87bdeba7ca4659f3e5 |
evolution-data-server-doc-1.12.3-18.el5.x86_64.rpm | SHA-256: b4c4cb8518eaaddb58a61ef958394ae160397c89ae5425a7ad0f294f84f598f4 |
i386 | |
evolution-data-server-1.12.3-18.el5.i386.rpm | SHA-256: a2934b2c3d4d099e4b2110b0ae2072fb32adaa72b3f3aa0278bf607651df2560 |
evolution-data-server-doc-1.12.3-18.el5.i386.rpm | SHA-256: 9c69f63b32a7245f2e99a482f1ff0ae4219754e678ac8d3ff296d0d99f15e7bd |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
evolution-data-server-1.12.3-18.el5.src.rpm | SHA-256: 71e05339cc275740d21b3e87020803edaaa9e921e100455939e7e21b21a6a4f4 |
s390x | |
evolution-data-server-1.12.3-18.el5.s390.rpm | SHA-256: 8c4c6bc47266b3e20a78deabee12eae9844dd4be51de27fed31cde4ca98fae66 |
evolution-data-server-1.12.3-18.el5.s390x.rpm | SHA-256: f9fc3f32176ef3db6d88ab664b4d70bdb5a6f732e9ee24270e1b4b0eed62ff4d |
evolution-data-server-devel-1.12.3-18.el5.s390.rpm | SHA-256: 425966531de87cad5ee603aab879c797eaf43c078f3eb8e2a6df82da70b43665 |
evolution-data-server-devel-1.12.3-18.el5.s390x.rpm | SHA-256: 116c496ec8fcf0674b14ec63461a0a434eecfb529ecd1e787c899e8bf89dca48 |
evolution-data-server-doc-1.12.3-18.el5.s390x.rpm | SHA-256: 1af92c95af90cd71795a3f660757b357bf8bfb173be024607932cedd394d8de8 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
evolution-data-server-1.12.3-18.el5.src.rpm | SHA-256: 71e05339cc275740d21b3e87020803edaaa9e921e100455939e7e21b21a6a4f4 |
ppc | |
evolution-data-server-1.12.3-18.el5.ppc.rpm | SHA-256: 56b0149dae30efffff3b5b6316be6410b9f0c6666528e12b278fe1494879260c |
evolution-data-server-1.12.3-18.el5.ppc64.rpm | SHA-256: 353f689e08ee4f7311b23592c27bf2598e0c4afd120638dbcaf788a18d6c71b6 |
evolution-data-server-devel-1.12.3-18.el5.ppc.rpm | SHA-256: f13c85c1bfd3ff3b341a11f0c3c0bc529443d0b947dc3d35dd46f071b42a3c2b |
evolution-data-server-devel-1.12.3-18.el5.ppc64.rpm | SHA-256: 279ded0e1dcf09b1352e17cac09339c90dc2c66c9c3fab4c4ad7815542e8e845 |
evolution-data-server-doc-1.12.3-18.el5.ppc.rpm | SHA-256: bcb41d51c0fd47f99cb2d908dae5104ccd20f6607816c76a9c770080ab6c6982 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
evolution-data-server-1.12.3-18.el5.src.rpm | SHA-256: 71e05339cc275740d21b3e87020803edaaa9e921e100455939e7e21b21a6a4f4 |
x86_64 | |
evolution-data-server-1.12.3-18.el5.i386.rpm | SHA-256: a2934b2c3d4d099e4b2110b0ae2072fb32adaa72b3f3aa0278bf607651df2560 |
evolution-data-server-1.12.3-18.el5.x86_64.rpm | SHA-256: 929eb2effcd1340c6e1fc3f49259c46d58488e938c45be87bdeba7ca4659f3e5 |
evolution-data-server-devel-1.12.3-18.el5.i386.rpm | SHA-256: 6f208b280723c83aad05f6e6b6f8225138fa1ab236215759ba3db550dfc4e7f9 |
evolution-data-server-devel-1.12.3-18.el5.x86_64.rpm | SHA-256: d3143ad00e03ce96bf713438d51c1ef007d56a04f35c35a110413966ca25a247 |
evolution-data-server-doc-1.12.3-18.el5.x86_64.rpm | SHA-256: b4c4cb8518eaaddb58a61ef958394ae160397c89ae5425a7ad0f294f84f598f4 |
i386 | |
evolution-data-server-1.12.3-18.el5.i386.rpm | SHA-256: a2934b2c3d4d099e4b2110b0ae2072fb32adaa72b3f3aa0278bf607651df2560 |
evolution-data-server-devel-1.12.3-18.el5.i386.rpm | SHA-256: 6f208b280723c83aad05f6e6b6f8225138fa1ab236215759ba3db550dfc4e7f9 |
evolution-data-server-doc-1.12.3-18.el5.i386.rpm | SHA-256: 9c69f63b32a7245f2e99a482f1ff0ae4219754e678ac8d3ff296d0d99f15e7bd |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.