Changelog for
libedataserver-1_2-18-3.10.4-2.1.x86_64.rpm :
Wed Aug 27 14:00:00 2014 fcrozatAATTsuse.com
- Add 0001-Bug-735311-Adapt-to-new-Google-HTTP-restriction.patch:
adapt to Google Calendar new HTTP restriction (bnc#893775,
bgo#735311).
Wed Mar 12 13:00:00 2014 zaitorAATTopensuse.org
- Update to version 3.10.4 (bnc#871232):
+ IMAPX: Handle BODY[HEADER] in FETCH response.
+ Server-side memory leaks in calendar factory.
+ [CamelGPGContext] Prefer gpg2 over gpg.
+ imapx_write_flags: Fix a typo which flag to skip.
+ maildir_store_get_folder_sync: Fix a use-after-free issue.
+ Bugs fixed: bgo#687640, bgo#702709, bgo#720676, bgo#720751,
bgo#720943, bgo#721030, bgo#721286, bgo#721581, bgo#722275.
+ Updated translations.
Fri Jan 24 13:00:00 2014 zaitorAATTopensuse.org
- Update to version 3.10.3:
+ Ubuntu-Online-Accounts improvements:
- Support Outlook.com IMAP accounts.
- Use Google\'s OAuth-based CalDAV interface.
+ Bump minimum libgweather requirement.
+ e-vcard:
- Fix a minor memory leak for multi-valued parameters.
- Fix case sensitivity of string comparisions.
+ EDataBook: Fixed memory leak of every EContact succesfully
added to the addressbook.
+ CamelPOP3Folder: Fix a potential g_object_unref(NULL) call.
+ EBookBackendCache: Remove an unnecessary NULL check.
+ libecal: Refactor system timezone key file parsing code.
+ libedata-cal: Fix a potential g_strstrip(NULL) call.
+ Remove --enable-strict configure option.
+ Bugs Fixed: bgo#680961, bgo#710361, bgo#712323, bgo#712578,
bgo#719720.
+ Updated translations.
Mon Nov 11 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.10.2 (bnc#849913):
+ Support migrating merged GConf trees, mainly for Debian users.
+ Bugs fixed: bgo#710787, bgo#710989.
+ Updated translations.
Mon Oct 14 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.10.1:
+ bgo#695232: Finish EVCard quoted-printable handling.
+ bgo#708627: Use PLAIN instead of LOGIN for GOA SMTP accounts.
+ bgo#708730: CalDAV: Improve handling of invalid access tokens.
+ bgo#709550: CamelService: Do not call disconnect_sync from its
finalize.
+ bgo#709561: Pick up Windows Live mail from GOA.
+ Updated translations.
Sat Sep 21 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.10.0:
+ Updated translations.
Sun Sep 15 14:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.9.92:
+ More preliminary IMAPX refactoring.
+ Bugs Fixed: bgo#707034, bgo#707116, bgo#707520, bgo#707736,
bgo#708016.
+ Updated translations.
Mon Sep 2 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.9.91:
+ Preliminary IMAPX refactoring for 3.12 features.
+ Fix a possible memory leak in
sasl_ntlm_try_empty_password_sync().
+ Updated translations.
Sun Aug 18 14:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.9.90:
+ Google: Implement EBookBackend::refresh and advertise its
support.
+ NNTP:
- Fails to get list of folders, if not connected already.
- Authentication requires nntp_stream set.
+ CamelDiscoStore: Fix CamelServiceConnectionStatus tracking.
+ Camel: Disable SSL v2 and weak ciphers by default.
+ IMAPX:
- Add classes to model LIST and STATUS responses, with more to
follow.
- More refactoring of error handling, this time drastically
simplifying it.
- Obtain a fresh folder list on startup.
+ Remove unused CamelOfflineJournal.
+ Maildir: Create the \'tmp\' directory, if missing.
+ GOA: Honor GoaMail\'s \"smtp-use-auth\" setting.
+ EDataBook/CalFactory: Work around a GDBus name watching bug.
+ EBook/CalBackend: Add a \"shutdown\" signal.
+ Tighten up the CamelStoreSummary API and keep mutexes internal.
+ Bugs fixed: bgo#672899, bgo#700895, bgo#703181, bgo#704688,
bgo#704871, bgo#704885, bgo#704895, bgo#705206, bgo#705273,
bgo#705288, bgo#705444, bgo#705446, bgo#705493, bgo#705617,
bgo#705814.
+ Updated translations.
- Change so_camel defines to 45, so_ebackend to 7, so_edata_book to
20, so_edata_cal to 23 and so_edataserver to 18 following
upstreams soname changes (also in baselibs.conf).
Mon Jul 29 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.9.5:
+ E-D-S now uses Google\'s OAuth2-based CalDAV v2 interface for
Google accounts added through GNOME Online Accounts or Ubuntu
Online Accounts, which means no more password prompts.
+ IMAPX:
- Improve error handling in parser.
- Remove CamelIMAPXConnManager, just use a single connection.
+ CamelTcpStreamRaw: Don\'t timeout on reads.
+ CalDAV: Add support for OAuth 2.0 authentication.
+ google: Use CalDAV v2 if OAuth 2.0 support is available.
+ CamelGpgContext:
- Be aware of gpg2.
- Enclose email addresses in brackets.
+ Fix memory leak in camel_imapx_command_add_qresync_parameter().
+ Do not use generic error codes in camel_getaddrinfo() /
camel_getnameinfo().
+ Bugs fixed: bgo#386113, bgo#691526, bgo#692904, bgo#704003,
bgo#704181, bgo#704220, bgo#704618, bgo#704740.
+ Updated translations.
- Change so_ecal defines to 16 and so_edata_cal to 22, following
upstreams soname changes (also in baselibs.conf).
Mon Jul 8 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.9.4:
+ CamelStore: Add a \"folder-info-stale\" signal.
+ CamelIMAPXStore: Try harder to track settings.
+ Add a desktop file for Ubuntu Online Accounts.
+ UOA: Add service-specific descriptions for E-D-S.
+ Allow automatic NTLM authentication unconditionally.
+ GError instance use-after-free in
collection_backend_load_resources().
+ imapx: Server connection is not mandatory when searching folder
content.
+ e_book_backend_sqlitedb_has_contact() used nonexistent column.
+ Bugs fixed: bgo#682322, bgo#697598, bgo#700894, bgo#703053,
bgo#703194.
+ Updated translations.
- Bump so_camel defines to 44, following upstreams soname change
(also in baselibs.conf).
Sun Jun 16 14:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.9.3:
+ EBookQuery: Added regex query API.
+ Be able to debug SMTP provider separately.
+ Make the statements explicit when using ternary if
+ Bugs fixed: bgo#649420, bgo#672837, bgo#699448, bgo#701797,
bgo#701838.
+ Updated translations.
Sun Jun 16 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.9.2:
+ Make camel_mime_message_dump() dump message contents.
+ IMAPX: Recognize RFC 5530 response codes.
+ EBookClientView/ECalClientView: Make D-Bus signal handlers
thread-safe.
+ ECalBackendWeather: e_weather_source_new() is failable.
+ google: Remove environment variable check for debugging.
+ IMAPX: Support IMAP MOVE extension.
+ IMAPX: Set real Trash/Junk folder type as expected.
+ Camel MH provider can deadlock on folder creation.
+ CamelGpgContext: Report decrypt error only if no data was
decrypted.
+ Make CamelPOP3Store a bit more thread-safe.
+ Make CamelNNTPStore a bit more thread-safe.
+ Improve error handling in imapx_command_fetch_message_done().
+ Bugs fixed: bgo#697859, bgo#698725, bgo#699024, bgo#699160,
bgo#699223, bgo#699461, bgo#699597, bgo#699811, bgo#699909.
+ Updated translations.
Fri Jun 14 14:00:00 2013 vuntzAATTopensuse.org
- Remove explicit Requires for libical0 and libsoup: this should
not be needed, and libical is now at libical1.
Mon Apr 29 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.9.1:
+ Start modernizing the EBookBackend and ECalBackend APIs.
+ Rewrite client connection tracking for factories.
+ libedata-
*: Remove all deprecated backend APIs.
+ Simplify direct access to address books.
+ Fix implicit declaration of WIFEXITED.
+ E
*Client: Use G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED for
close().
+ Remove EBookBackendSync.
+ sqlite addressbook: fix memory corruption in get_revision
+ Automatically strip D-Bus info from error messages.
+ EBookBackendSqliteDB: Avoid summary introspection on initial
creation.
+ Switch NULL to empty string in e_util_utf8_{data_}make_valid().
+ LC_ADDRESS is a GNU extension. Treat it as such.
+ CamelStoreSettings::filter-inbox: Change default to TRUE.
+ Do not consider PGP and S/MIME subparts as attachments.
+ ECalClient test: test-client-get-revision not broken anymore.
+ Improve error handling in imapx_server_get_message().
+ Fix reference leak in book_client_view_emit_objects_modified().
+ Bugs fixed: bgo#271262, bgo#691939, bgo#695578, bgo#696637,
bgo#698261, bgo#698726.
+ Updated translations.
- Bump soname defines: so_edata_book to 19 and so_edata_cal to 21.
- Updated baselibs.conf, to follow the soname changes.
Mon Apr 15 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.8.1:
+ Fix implicit declaration of WIFEXITED.
+ EBookClient/ECalClient: Use
G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED for close().
+ sqlite addressbook: fix memory corruption in get_revision.
+ CamelIMAPXServer: Rewrite duplicate message fetching.
+ Bugs fixed: bgo#656488, bgo#681837, bgo#693101, bgo#695915,
bgo#696285, bgo#696757, bgo#697705, bgo#697734.
+ Updated translations.
Sun Mar 24 13:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.8.0:
+ Miscellaneous Changes: Clean testing work directory.
+ Updated translations.
Sun Mar 17 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.92:
+ Test suite improvements.
+ EBookBackendSqliteDB improvements.
+ EBookClient introspection fixes.
+ Fix a memory leak around imapx_untagged_vanished().
+ Correct names for im_jabber_work variables.
+ Bugs fixed: bgo#215428, bgo#350323, bgo#352266, bgo#690433,
bgo#690552, bgo#695308, bgo#695539, bgo#695960.
+ Updated translations.
- Drop e-d-s-link-goa.patch: fixed upstream.
- Drop gnome-common BuildRequires and call to gnome-autogen.sh, as
we no longer carry patches touching the build system.
Sun Mar 3 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.91:
+ Add VPN-awareness to calendar, contact, task and memo backends.
+ Support GOA\'s new IMAP/SMTP provider.
+ Added documentation for new Direct Read Access related apis.
+ Fixing pkg-config files for libebook & libedata-book.
+ source_write_sync: Fail gracefully when given a scratch source.
+ source_remove_sync: Fail gracefully when given a scratch
source.
+ e-test-server-utils: Add support for testing Direct Read Access
books.
+ Ported various EBookClient tests to additionally test Direct
Read Access variants.
+ Do not use SSL_V2_COMPATIBLE_HELLO by default.
+ Local Delivery not updated on start and missing Receiving
Options page.
+ EBookBackendSexp: Restore suffix search functionality.
+ e_source_registry_server_load_directory: Monitor failure is
non-fatal.
+ e_cal_client_modify_objects_sync: Fix infinite loop.
+ EBookQuery/EPhoneNumber: Enhanced documentation.
+ CamelSMIMEContext: Support IANA registered hash function names.
+ evolution-user-prompter: Add a --keep-running option.
+ Make the ESourceRegistryServer modules relocatable like
addressbook & calendar.
+ Make the Camel provider modules relocatable.
+ build: Support (and prefer) libboost_thread-mt.
+ CamelIMAPXServer: Improve thread-safety when selecting folders.
+ Bugs fixed: bgo#693101, bgo#693345, bgo#694152, bgo#694223,
bgo#694734.
+ Updated translations.
- Add e-d-s-link-goa.patch: Fix linking stage.
- Add gnome-common BuildRequires and call to gnome-autgen.sh, as
above patch touches the build system.
Mon Feb 18 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.90:
+ Improved phone number support.
+ Direct access to local address books.
+ Make e_book_client_is_self() more efficient.
+ Add e_data_factory_ref_initable_backend().
+ Remove --with-dbus-call-timeout configure option.
+ Add CAMEL_MIME_FILTER_TOHTML_QUOTE_CITATION flag.
+ EBookClient: Use g_bus_watch_name_on_connection().
+ ECalClient: Use g_bus_watch_name_on_connection().
+ Add camel_service_ref_session().
+ Fix few memory leaks in evolution-source-registry.
+ Introduce e_backend_is_destination_reachable().
+ CalDAV: Try to search for event when not in local cache.
+ e_extensible_load_extensions: Allow for retries.
+ Bugs fixed: bgo#675287, bgo#683867, bgo#686528, bgo#693841.
+ Updated translations.
- Split new libebook-contacts-1_2-0 and
typelib-1_0-EBoobContacts-1_2 subpackages.
- Bump so_edata_book to 17, following upstream.
- Introduce new so_ebook_contacts defines for the new library.
- Update baselibs.conf.
Sat Feb 16 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.5:
+ This release adds support for Ubuntu\'s Single-SignOn framework.
+ Generate address book and calendar GDBus classes with
gdbus-codegen and simplify the APIs to require only one round
trip per method.
+ Introduce e_book_client_connect() and e_cal_client_connect() as
one-step replacements for e_book/cal_client_new() +
e_client_open().
+ Built-in data sources are now packaged as a GResource rather
than installed data files for better reliability.
+ Add --disable-google configure option to make libgdata
dependency optional.
+ Unit test suite improvements.
+ GOA: Support the upcoming \"imap_smtp\" provider type.
+ Optional libphonenumber support for local address books.
+ EBookBackendSqliteDB: Added e_book_backend_new_contact[s]() API
+ EBookBackendFile: Don\'t overwrite UIDs on incomming/new
contacts.
+ CamelIMAPXStore: Configure folder flags on folder creation.
+ EBookBackendFile: Avoid lost data in contact modifications.
+ store_synchronize_sync(): Only synchronize subscribed folders.
+ Bugs fixed: bgo#651399, bgo#691126, bgo#692278.
+ Updated translations.
- Drop upstream fixed patches:
+ e-d-s-ldap-mutex-deadlock-fix.patch
+ e-d-s-address-crash-on-cancel.patch
+ e-d-s-store_synchronize_sync.patch
+ e-d-s-schedule-higher-idle-priority-actions.patch
+ e-d-s-use-G_PRIORITY_HIGH_IDLE.patch
Sat Feb 16 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.4:
+ The legacy IMAP backend has been retired. Legacy IMAP accounts
will be converted to the newer \"IMAP+\" backend and their data
caches reset.
+ IMAPX:
- Support non-virtual Junk/Trash folders.
- Ask server to handle \"body-contains\" searches.
- Add automatic IMAP to IMAPX account migration.
+ ESourceRegistryServer: Add a \"tweak-key-file\" signal.
+ Add OAuth2Support D-Bus interface.
+ Merge ECalBackendFileStore into ECalBackendStore.
+ Add ETimezoneCache interface.
+ ECalBackend: Remove internal_get_timezone() method.
+ CamelMimeFilterPgp: Ignore right side white spaces.
+ Bugs fixed: bgo#665371, bgo#689124, bgo#690151, bgo#690158,
bgo#690177, bgo#691033, bgo#691466, bgo#691477.
+ Updated translations.
Sat Feb 16 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.3:
+ libedataserverui has been removed from Evolution-Data-Server
and merged back into Evolution, since Evolution is its only
consumer nowadays.
+ The E-D-S unit test suite is functional again!
+ Added ESourceBackendSummarySetup extension
+ EBookBackendFile: Use the new ESourceBackendSummarySetup to
configure the summary
+ Use version-based GLib/GDK/GTK+ warnings.
+ Coverity scan cleanups.
+ Do not generate a ChangeLog file from \'git log\'
+ Introduce evolution-user-prompter service
+ IMAPX: Support the QUOTA extension (RFC 2087).
+ Remove introspection of libecal.
+ Workaround file description leak from
e_source_registry_authenticate_sync()
+ Bugs fixed: bgo#202576, bgo#371469, bgo#512714, bgo#529743,
bgo#579315, bgo#671620, bgo#677378, bgo#680201, bgo#684175,
bgo#687670, bgo#688366, bgo#688479, bgo#688639, bgo#688660,
bgo#688795, bgo#688926.
+ Updated translations.
- Drop libedataserverui
* subpackages: the library is merged into
evolution. As this is a shared library, we do not add Obsoletes.
- Drop typelib-1_0-ECalendar-1_2 subpackage: A great deal of the
calendar API exposes data structures from libical. libical is not
a GObject library, and is therefore not introspectable.
- Drop e-d-s-fix-slow-composer-open.patch: no longer applicable.
Sat Feb 16 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.2.1:
+ Make address books work again.
+ EAuthenticationSession: Close prompt before storing password.
+ IMAPX error handling improvements.
+ Remove version number from ${privdatadir}.
+ Remove erroneous version number from ${privlibdir}.
+ Remove version number from ${privincludedir}.
+ Add AllowAuthPromptAll() method to SourceManager interface.
+ Reimplement EBook, ECal, et. al. using their EClient
counterparts.
+ Google: allow writing X-GOOGLE-SYSTEM-GROUP-IDS.
+ Local file backend modified to use sqlite db exclusively.
+ gnome-online-accounts: Add an EDataFactory extension.
+ Remove EBookBackendVCF.
+ Bugs fixed: bgo#640594, bgo#674454, bgo#686727, bgo#680497,
bgo#686719, bgo#685986, bgo#686924, bgo#687100, bgo#685034,
bgo#681962, bgo#685090, bgo#687776, bgo#669082, bgo#687642,
bgo#687694, bgo#687865, bgo#687634, bgo#688146.
+ Updated translations.
- Bump so_camel to 42 and so_edataserverui to 5, following
upstreams soname bumps (also in baselibs.conf).
Sat Feb 16 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.1:
+ Remove e_data_book_view_ref/unref().
+ EBook: Reimplement \"remove\" functions.
+ EGdbusBook: Remove the remove() method.
+ Rename e_book_backend_start_book_view().
+ Rename e_book_backend_stop_book_view().
+ Rename e_book_backend_add_book_view().
+ Rename e_book_backend_remove_book_view().
+ Add e_book_backend_list_views().
+ Deprecate e_book_backend_foreach_view().
+ Remove e_data_book_register_gdbus_object().
+ Remove e_data_book_view_register_gdbus_object().
+ libedata-cal: Purge deprecated APIs.
+ ECal: Reimplement \"remove\" functions.
+ EGdbusCal: Remove the remove() method.
+ ECalBackend: Prefer GList over GSList.
+ Add e_cal_backend_list_views().
+ Deprecate e_cal_backend_foreach_view().
+ Remove e_data_cal_register_gdbus_object().
+ Remove e_data_cal_view_register_gdbus_object().
+ Don\'t migrate sources with empty attributes (Dan Vrátil)
+ EGDataGoaAuthorizer: Use GHmac to sign the OAuth parameters.
+ Drop oauth package requirement for GOA support.
+ EGDataGoaAuthorizer: Prototype OAuth 2.0 support.
+ online-accounts: Refresh mail account settings on startup.
+ Add e_book_backend_sexp_text().
+ Deprecate e_source_extension_get_source().
+ Silence libsecret unstable API warnings.
+ Rename \'online-accounts\' module to \'gnome-online-accounts\'.
+ Change camel_junk_filter_classify() signature.
+ evolution-source-viewer: Select next source after deleting.
+ Bugs fixed: bgo#201807, bgo#268618, bgo#310978, bgo#549819,
bgo#641825, bgo#679914, bgo#681314, bgo#684655, bgo#685713,
bgo#686421
+ Updated translations.
- Replace libgnome-keyring-devel with pkgconfig(libsecret-unstable)
following upstreams port to libsecret.
- Drop pkgconfig(oauth) BuildRequires: no longer needed.
- Bump so_camel to 41, so_edata_book to 16 and so_edata_cal to 19,
following upstreams soname bumps (also in baselibs.conf).
Fri Feb 15 13:00:00 2013 dimstarAATTopensuse.org
- Add evolution-data-server requires to libedataserver-1_2
subpackage: the library references uses the glib schemas, which
live in the main package. Fixes issues similar to bnc#803959.
Sat Feb 9 13:00:00 2013 badshah400AATTgmail.com
- Add patches from upstream stable branch:
+ e-d-s-ldap-mutex-deadlock-fix.patch (bgo#692278)
+ e-d-s-address-crash-on-cancel.patch: fix invalid memory access
during situations while cancelling some synchronous operations.
+ e-d-s-fix-slow-composer-open.patch: fix slowness of composer
window when launched due to some leaks (bgo#689476).
+ e-d-s-store_synchronize_sync.patch: some cleanups in
store_synchronize_sync().
+ e-d-s-schedule-higher-idle-priority-actions.patch: schedule
actions with higher idle priority (bgo#683867).
+ e-d-s-use-G_PRIORITY_HIGH_IDLE.patch: make use of
G_PRIORITY_HIGH_IDLE to beat gtk+ redraws.
Tue Jan 22 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.6.3:
+ Bugs fixed: bgo#202576, bgo#674454, bgo#677378, bgo#680201,
bgo#684175, bgo#687634, bgo#687670, bgo#687865, bgo#688146,
bgo#688366, bgo#688479, bgo#688639, bgo#688660, bgo#688795,
bgo#688926, bgo#689124, bgo#690151, bgo#691124, bgo#691126,
bgo#691298, bgo#691470, bgo#691477.
+ Updated translations.
Sun Dec 9 13:00:00 2012 dimstarAATTopensuse.org
- Update baselibs.conf to match the latest soname defines (replace
libebackend-1_2-4 with libebackend-1_2-5).
Tue Nov 13 13:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.6.2:
+ EAuthenticationSession: Close prompt before storing password.
+ IMAPX error handling improvements.
+ Bugs fixed: bgo#640594, bgo#641825, bgo#669082, bgo#678400,
bgo#680497, bgo#681962, bgo#684655, bgo#685034, bgo#685090,
bgo#686719, bgo#686727, bgo#686924, bgo#687100, bgo#687642,
bgo#687694, bgo#687776.
+ Updated translations.
Sun Oct 14 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.6.1:
+ ESourceRegistryServer: File monitor should set flags on new
sources.
+ Build fixes.
+ Bugs fixed: bgo#685588, bgo#685725, bgo#685713.
+ Updated translations.
Sun Sep 23 14:00:00 2012 zaitorAATTopensuse.org
- Update to version 3.6.0:
+ Updated translations.
Sun Sep 16 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.92:
+ CamelIMAPXServer: Fix shell command connections
+ IMAPX: Copy also user flags/tags on message append, if server
can save them
+ IMAP:
- Be able to read messages from cache in offline mode
- Do not update folder list when the operation was cancelled
+ Skip sources with disabled parents from completion lookup
+ ESourceRegistry: Work around GType deadlock.
+ CalDAV: Block EProxy::changed when changing priv::uri
+ Fix a memory leak from MH-format camel provider
+ Unwrap GDBus error in generic EClient operations
+ Bugs fixed: bgo#677393, bgo#677685, bgo#677871, bgo#679219,
bgo#682398, bgo#683785.
+ Updated translations.
Sun Sep 2 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.91:
+ IMAPX thread-safety improvements
+ Start/stop book/cal views in a dedicated thread
+ Various other code changes.
+ Bugs fixed: bgo#660383, bgo#680467, bgo#680961, bgo#681930.
bgo#681939, bgo#681995, bgo#682706
+ Updated translations.
- Drop evolution-data-server-EAuthSession.patch: fixed upstream.
Mon Aug 27 14:00:00 2012 dimstarAATTopensuse.org
- Add evolution-data-server-EAuthSession.patch: Fix broken
dispatching of EAuthenticationSession
Sun Aug 19 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.90:
+ Do not update unread count in source folder for junk/deleted
messages.
+ cache-reaper: Clean up abandoned data directories.
+ Various other code changes.
+ Bugs fixed: bgo#678289, bgo#679488, bgo#680744, bgo#681046,
bgo#681318, bgo#681321, bgo#681466, bgo#681640, bgo#681679,
bgo#682038, bgo#682102, bgo#682103.
+ Updated translations.
- Bump so_camel defines to 40, following upstream.
Tue Aug 14 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.5:
+ Support creating/deleting remote resources
+ Fix removal of custom vCard attributes in Google address book
+ Make sure IMAP is connected before doing online operations
+ Conditionally enable bug-buddy/gtk+ also for
evolution-source-registry
+ Various other code changes.
+ Bugs fixed: bgo#551788, bgo#674696, bgo#677530, bgo#678893,
bgo#679017, bgo#679808, bgo#680013, bgo#680106, bgo#680211,
bgo#680502, bgo#680687.
+ Updated translations.
- Bump so_ebackend defines to 35, following upstream.
- Drop bison BuildRequires, following upstream: this dependency
was apparenly never really needed (but checked for by configure).
Tue Aug 14 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.4:
+ Rework CamelIMAPXServer to be subclassed and extended more
easily.
+ Remove the option to not cache Google Contacts data locally
+ Update for newer GWeather
+ Camel: Use folder display name in status messages when
possible
+ Preset timeout on SoupSession-s to 90 seconds
+ online-accounts: Mail sources need to be writable.
+ Various other code changes.
+ Bugs fixed: bgo#559391, bgo#578240, bgo#677697, bgo#677886,
bgo#678602, bgo#678856, bgo#678903.
+ Updated translations.
- Bump so_camel to 39, following upstream.
Tue Aug 14 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.3:
+ Account data now resides in plain text files rather than GConf
XML blobs.
+ Port remaining bits from GConf to GSettings.
+ Add \'evolution-source-viewer\' test tool
+ imap[x]: Remove shell command option from user interfaces.
+ google:
- Split conversion functions from Google backend into a util
lib
- Add some tests to Google address book backend
- Add a new custom vCard property containing Google system
groups
- Make \"rel\" and \"label\" mutually exclusive for certain
elements.
+ Various build fixes
+ Several API breaks (see docs)
+ Various other code changes.
+ Bugs fixed: bgo#668247, bgo#673817, bgo#676541, bgo#677183,
bgo#677610, bgo#677642, bgo#677664, bgo#677687, bgo#677841,
bgo#677933, bgo#678067, bgo#678069, bgo#678255, bgo#678378,
bgo#678618.
+ Updated translations.
- Drop pkgconfig(dbus-glib-1) BuildRequires.
- Add pkgconfig(gcr-base-3) BuildRequires: new dependency.
- Bump so_
* defines, following upstream:
+ so_camel 38, so_ebackend 4, so_ebook 14, so_ecal 15,
so_edata_book 15, so_edata_cal 18, so_edataserver 17 and
so_edataserverui 4.
- Update baselibs.conf according the soname bumps.
Tue Aug 14 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.2:
+ Remove extra test on Google server photo data validity.
+ Split camel-imapx library and merge into camel so that
providers can be written on top of imapx.
+ Camel: Allow SSL certificate resave and use detailed errors
from SSL stream.
+ Simplify vFolder\'s code and other bunch of related time
optimizations.
+ Various other code changes.
+ Bugs fixed: bgo#606181, bgo#664639, bgo#666327, bgo#667725,
bgo#669191, bgo#670279, bgo#671603, bgo#673946, bgo#675387,
bgo#676108, bgo#676403, bgo#676506.
+ Updated translations.
- Update baselibs.conf.
- Drop xz BuildRequires as it now comes for free in the build
system.
Tue Aug 14 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.1:
+ Add an --enable-code-coverage configure option to enable gcov
support
+ Fix Google Talk vCard attribute name definition
+ Various other code changes.
+ Bugs fixed:
- bgo#664639: IMAPx Doesn\'t quit gracefully on account disable
- bgo#668989: Add a twitter username to IM in contacts
- bgo#658742, bgo#665381, bgo#668549, bgo#668679, bgo#669034,
bgo#669085, bgo#670435, bgo#670457, bgo#671537, bgo#672175.
+ Updated translations.
Tue Aug 14 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.4.4:
+ Fix hangs when network changes (bgo#551788)
+ Broken spool mbox file accounts (bgo#679017)
+ Unable to send mail using SMTP (bgo#679488)
+ Bugs fixed: bgo#559391, bgo#674696, bgo#677530, bgo#678856,
bgo#679245, bgo#680211, bgo#680502, bgo#681318.
Mon Jun 18 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.4.3:
+ Cannot delete search folders (bgo#673946)
+ Birthday calendar broken since 3.3.4 (bgo#671603)
+ imapx: Syncing folder after server-side deletion of many
messages is
*very
* slow (bgo#676403)
+ Bugs fixed: bgo#667725, bgo#668247, bgo#673817, bgo#674454,
bgo#676108, bgo#676506, bgo#677183, bgo#677841, bgo#678069,
bgo#678255
+ Updated translations.
Mon May 14 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.4.2:
+ Several code changes.
+ Bugs fixed: bgo#667891, bgo#669191, bgo#672398, bgo#674257,
bgo#674309.
+ Updated translations.
Tue Apr 17 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.4.1:
+ CalDAV backend could starve on its dispose waiting for slave
finish
+ Several fixes for Google address books and calendars.
+ Bugs fixed:
- bgo#666438: Contact\'s Full name field not displayed in list
view
- bgo#666896: Workaround Improper GB-2312 Mail Encodings
- bgo#667477: EXDATE containing time are not handled correctly
- bgo#670470: Do not force password for IMAPx connection
- bgo#671172: smtp: Make EHLO keywords check case insensitive
- bgo#673563: Encoded filename for Outlook broken by spaces
- bgo#663324, bgo#664793, bgo#672258, bgo#673527, bgo#673894.
+ Updated translations.
Mon Mar 26 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.4.0:
+ Various last-minute IMAPX crash fixes.
+ Updated translations.
Tue Mar 20 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.3.92:
+ Various code changes.
+ Update API documentation.
+ Bugs fixed: bgo#659756, bgo#664186, bgo#665025, bgo#671470,
bnc#736655.
+ Updated translations.
- Add pkgconfig(dbus-glib-1) BuildRequires: new dependency
upstream, needed to initialize thread for GConf.
Tue Mar 6 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.3.91:
+ Manual Refresh on a CalDAV calendar does not work
+ Provide at least some NSPR error text, rather than cryptic
error code
+ Various other code changes.
+ Bugs fixed: bgo#610988, bgo#658742, bgo#663224, bgo#668639,
bgo#670887, bgo#670938.
+ Updated translations.
Mon Feb 20 13:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.3.90:
+ Use GSettings for EProxy
+ Fix issues found by Coverity Scan
+ Crash on message send, under check_header_in_message_info()
+ Fix google contacts going online after being offline
+ Bugs fixed: bgo#309945, bgo#391472, bgo#485283, bgo#535978,
bgo#553796, bgo#637200, bgo#658347, bgo#658348, bgo#662920,
bgo#669341, bgo#669487, bgo#669545, bgo#669847.
+ Updated translations.
- Add %glib2_gsettings_
* schemas to handle the newly installed
gsettings schemas.
Mon Feb 20 13:00:00 2012 vuntzAATTopensuse.org
- Bump soversion of libcamel-1_2 in baselibs.conf too.
Sun Feb 5 13:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.3.5:
+ Improved deadlock and crash avoidance in IMAPX.
+ Some performance improvements.
+ Fix few memory leaks.
+ Add support for mobile mode for mails.
+ Various other code changes.
+ Bugs fixed: bgo#649141, bgo#666764, bgo#668811, bgo#669003,
bgo#669005, bgo#669238.
+ Updated translations.
- Bump so_camel define to 33, following library soversion change.
Mon Jan 16 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.3.4:
+ Various code changes.
+ Bugs fixed: bgo#357175, bgo#482171, bgo#592906, bgo#638810,
bgo#644817, bgo#661743, bgo#662888, bgo#665036, bgo#666327,
bgo#666327, bgo#666757, bgo#666770, bgo#667388, bgo#667698.
+ Updated translations.
- Drop evolution-data-server-fix-introspection-build.patch: fixed
upstream.
Wed Dec 21 13:00:00 2011 vuntzAATTopensuse.org
- Add evolution-data-server-fix-introspection-build.patch: fix
build of introspection support.
- Set %with_introspection macro to 1 now that we can build
introspection support again.
Tue Dec 20 13:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.3.3:
+ Be more responsive to cancellations.
+ Add --wait-for-client factory processes command line option
+ Fix leaks.
+ Various other code changes.
+ Bugs fixed: bgo#665253, bgo#662068, bgo#666106, bgo#652173,
bgo#665337, bgo#664819, bgo#664572, bgo#652177.
+ Updated translations.
- Add xz BuildRequires because we can\'t build a package for a
xz-compressed tarball without explicitly specifying that... See
bnc#697467 for more details.
- Bump so_camel define to 32 and so_edata_cal to 15, to follow
library soversion changes.
- Update baselibs.conf for library soversion changes.
- Split typelib files into typelib-1_0-EBook-1_2,
typelib-1_0-ECalendar-1_2, typelib-1_0-EDataServer-1_2
subpackages.
- Add typelib-1_0-EBook-1_2, typelib-1_0-ECalendar-1_2,
typelib-1_0-EDataServer-1_2 Requires to devel subpackage.
Mon Nov 21 13:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.3.2:
+ Various code changes.
+ Bugs fixed: bgo#440316, bgo#652171, bgo#652175, bgo#655167,
bgo#659736, bgo#660182, bgo#660646, bgo#660972, bgo#660974,
bgo#661033, bgo#662473, bgo#662524, bgo#662643, bgo#662929,
bgo#663062, bgo#663219
+ Updated translations.
Thu Oct 27 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.3.1.1:
+ Work around libgthread shenanigans in GLib 2.31.
- Drop evolution-data-server-g_thread.patch: fixed upstream.
- Update the soname defines following library soversion changes.
- Change evo_version to 3.4, as this is the development tree
leading to evolution-data-server 3.4.
- Add a with_introspection defines to easily enable/disable
building of gobject-introspection and vala bindings. Currently,
this is disabled due to bgo#662888. Based on with_introspection,
pass either --disable-vala-bindings --disable-introspection (if
with_introspection=0) or --enable-vala-bindings
- -enable-introspection (with_introspection=1) to configure.
Wed Oct 26 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.3.1:
+ Fix crashes.
+ Various other code changes.
+ Bugs fixed:
- bgo#601898: SOCKS proxy does not work with mailer
- bgo#660870: Empty contacts list when pressing To: in composer
- bgo#527614, bgo#620382, bgo#632619, bgo#642984, bgo#655252,
bgo#656473, bgo#656603, bgo#659438, bgo#659553, bgo#659555,
bgo#659568, bgo#659914, bgo#660246, bgo#660533, bgo#660615,
bgo#660656, bgo#660829, bgo#660884, bgo#661432, bgo#661448,
bgo#661549.
+ Updated translations.
- Add evolution-data-server-g_thread.patch: do not call
g_thread_init; taken from upstream git.
Sun Oct 16 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.2.1:
+ Bugs fixed: bgo#620382, bgo#659438, bgo#659553, bgo#659568,
bgo#659914, bgo#660246, bgo#660533, bgo#660615, bgo#660829,
bgo#661432.
+ Updated translations.
Sun Sep 25 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.2.0:
+ google: Handle multivalue custom vcard attributes
+ Updated translations.
Wed Sep 21 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.92:
+ Handle changes in the goa accounts list at runtime
+ imapx: Fix read of uninitialized memory from g_str_has_prefix
+ Various other code changes.
+ Bugs fixed: bgo#659282, bgo#659184, bgo#659079, bgo#659165,
bgo#655253, bgo#632153, bgo#658911, bgo#655728, bgo#655837,
bgo#654818,
+ Updated translations.
- Drop e-d-s-deprecated.patch: fixed upstream.
Sun Sep 18 14:00:00 2011 jengelhAATTmedozas.de
- Remove redundant/obsolete tags/sections from specfile
(cf. packaging guidelines)
- Use %_smp_mflags for parallel build
Sun Sep 4 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.91:
+ Do not expose password in imapx log
+ Add a vapi for ecalendar
+ Bugs fixed:
- bgo#566563: Make ESource password prompts clearer
- bgo#655253: Delete of one occurrence of a repeatable event
don\'t work
- bgo#655433: Drag and Drop of messages out of Junk folder
broken
- bgo#657345: Remember password by default for book/calendar
- bgo#655111, bgo#657836.
+ Updated translations.
Thu Sep 1 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.90:
+ Various fixes regarding Google integration, including data loss
bugs.
+ Add Google Talk field to the list of IM information
+ Camel API changes (see NEWS).
+ Pretend successful read when skipping 3+ part of
multipart/signed
+ Various other code changes.
+ Bugs fixed:
- bgo#562912: Unread vfolder marks unread messages as read
- bgo#576398: vfolder not showing new messages from nntp group
- bgo#651469: Folders don\'t update after moving mails in
maildir
- bgo#652914: IMAP: moving mail puts a copy into real Trash too
- bgo#656051: Preserve mbox file attributes after rewrite
- bgo#651693, bgo#651849, bgo#652437, bgo#655121, bgo#655272,
bgo#655833, bgo#655997, bgo#657181.
+ Updated translations.
- Bump so_camel define to 29 to follow library soversion change.
This results in libcamel-1_2-28 being renamed to libcamel-1_2-29.
- Rewrite e-d-s-deprecated.patch to correctly use
g_unichar_fully_decompose().
Mon Aug 15 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.1.5:
+ Various code changes.
+ Bugs fixed:
- Several memory leaks fixed (bgo#656490, bgo#656487,
bgo#656480)
- bgo#619135: Add photo support to Google Contacts backend
- bgo#656267, bgo#656058, bgo#652172, bgo#655748, bgo#655190,
bgo#655499, bgo#654893, bgo#655414, bgo#655409, bgo#654472,
bgo#655331, bgo#654480.
+ Updated translations.
- Update library sonum defines, following the code changes.
Tue Aug 2 14:00:00 2011 dimstarAATTopensuse.org
- Add e-d-s-deprecated.patch: Use g_unichar_fully_decompose instead
of deprecated g_unicode_canonical_decomposition.
Sun Jul 24 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.4:
+ Authorization domains are no longer used in password storage.
+ Camel API changes (see NEWS).
+ Rewrite Camel\'s junk plugin interface.
+ Fix wakeups in imapx parser thread.
+ Use GError in various places.
+ Various other code changes.
+ Updated translations.
- Bump so_camel define to 28 to follow library soversion change.
This results in libcamel-1_2-27 being renamed to libcamel-1_2-28.
Mon Jul 4 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.3:
+ Add support for GNOME Online Accounts.
+ Add OAuth support to Google Contacts backend.
+ Fix LDAP authentication and process authentication requests on
idle
+ SMTP: Handle 235 code after initial AUTH command.
+ Make Camel\'s SASL framework more extensible.
+ Fix few memory leaks
+ Various other code changes.
+ Code cleanups.
+ Build fixes.
+ Bugs fixed: bgo#650671, bgo#653476, bgo#650126, bgo#653385,
bgo#224687, bgo#224687, bgo#652173, bgo#648468, bgo#269413,
bgo#565961, bgo#652530.
+ Updated translations.
- Add pkgconfig(goa-1.0) and pkgconfig(oauth) for the new GNOME
Online Accounts and OAuth support features.
- Drop evolution-data-server-fix-vala.patch: fixed upstream.
- Bump so_camel define to 27 to follow library soversion change.
This results in libcamel-1_2-26 being renamed to libcamel-1_2-27.
- Bump so_edataserverui define to 1 to follow library soversion
change. This results in libedataserverui-3_0-0 being renamed to
libedataserverui-3_0-1.
- Re-enable translation-update-upstream support.
- Disable parallel build as it is broken in this release.
Fri Jul 1 14:00:00 2011 vuntzAATTopensuse.org
- Drop dice-eds-changes.patch: the dice features are not getting
maintained by anyone, and we do not want to support them in that
case.
- Build vala bindings:
+ add evolution-data-server-fix-vala.patch to fix build; taken
from git
+ add vala BuildRequires
+ pass --enable-vala-bindings to configure
Tue Jun 14 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.1.2:
+ New asynchronous APIs to replace EBook/ECal, and additional
asynchronous work in Camel
+ Improved introspection annotations
+ Improved Vala bindings
+ Various calendar file backend improvements
+ IMAPX: optionally download the messages in descending order
+ Handle SIGTERM instead of SIGQUIT.
+ Add sqlitedb cache for addressbook
+ Fix some memory leaks.
+ Various other code changes.
+ Bugs fixed: bgo#550414, bgo#589495, bgo#633948, bgo#640054,
bgo#640083, bgo#646898, bgo#648454, bgo#648736, bgo#649433,
bgo#649757, bgo#649757, bgo#649761, bgo#649762, bgo#650105,
bgo#650524, bgo#650950, bgo#650952, bgo#651054, bgo#651113,
bgo#651147, bgo#651226, bgo#651446, bgo#651458.
+ Updated translations.
- Bump soversion according their changes (spec and baselibs.conf):
+ so_camel to 26
+ so_ebook to 11
+ so_ecal to 9
+ so_edata_book to 10
+ so_edata_cal to 12
Sun May 29 14:00:00 2011 dimstarAATTopensuse.org
- Update baselibs.conf to follow the library bumps.
- Disable translation-update for now: it fails for the removed
groupwise bits.
Tue May 17 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.1.1:
+ GroupWise backend is now split in new evolution-groupwise
module (will be packaged soon).
+ NTLM improvements:
- Support NTLMv2
- Infer NTLM domain from username; don\'t assume it matches the
server\'s domain
- Add support for NTLM single-sign-on using /usr/bin/ntlm_auth
- Fix read off end of string in NTLM SSO support
+ Fix few memory leaks
+ Various API changes in Camel library, including API breaks.
+ Misc small fixes.
+ Collect all test code into a top-level \"tests\" directory
+ Code cleanups.
+ Bugs fixed: bgo#332497, bgo#418954, bgo#628142, bgo#645239,
bgo#645498, bgo#645783, bgo#646117, bgo#646200, bgo#646619,
bgo#647429, bgo#647873, bgo#648844, bgo#649365, bgo#649684.
+ Updated translations.
- Drop libegroupwise-1_2-23 subpackage since the backend is gone.
Wed Apr 27 14:00:00 2011 fcrozatAATTnovell.com
- Update to version 3.0.1:
+ Fix few memory leaks.
+ Bug Fixes: bgo#645498, bgo#645783, bgo#645845, bgo#647873,
bgo#647873, bgo#646117.
+ Updated translations.
Fri Apr 22 14:00:00 2011 vuntzAATTopensuse.org
- Add gobject-introspection-devel BuildRequires to build
introspection support.
- Do not package files twice between
%{_libdir}/evolution-data-server/ and
%{_libexecdir}/evolution-data-server/.
Mon Apr 4 14:00:00 2011 fcrozatAATTnovell.com
- Update to version 3.0.0:
+ Bug Fixes: bgo#646200.
+ Updated translations.
Mon Mar 21 13:00:00 2011 fcrozatAATTnovell.com
- Update to version 2.91.92:
+ Miscellaneous Fixes:
- Improve camel_file_util_encode_fixed_string
- Allow special CAMEL_DEBUG=pop3 to debug pop3 communication
only.
- Ensure backend life-time during inner calls
- Coding style and whitespace cleanup.
- Build fixes.
- Documentation improvements.
+ Bug Fixes:
- bgo#629032: GW count is not updated while downloading
contacts.
- bgo#643748: Slow message_location search rule with maildir
accounts.
- bgo#644367: Check NNTP server capabilities before using OVER
command.
- Other bugs fixed: bgo#634663, bgo#641838, bgo#642783,
bgo#644532.
- Changes from version 2.91.91:
+ Various small changes.
+ Bug Fixes:
- bgo#617763: Cannot create events on Yahoo through CalDAV
- bgo#640829: Can drop text/plain message lines in message
preview.
- Other bugs fixed: bgo#614480, bgo#633156, bgo#639201,
bgo#643095.
- Changes from version 2.91.90:
+ Miscellaneous Fixes:
- Perform consistency check on local folders based on the
parameter \'need-summary-check\'.
- Add a --keep-running option to e-calendar-factory.
- Add a --keep-running option to e-addressbook-factory.
- Improve libebook annotations.
- Plug leaks.
- Cleanups.
+ Bug Fixes:
- bgo#639483: Category list includes weather information.
- bgo#638089: Some mobile phone contacts are not shown in
preview.
- bgo#641250: Cannot add more than 2 recipients in To: or Cc:
field.
- bgo#640696: Hidden new messages in On This Computer/Inbox.
- bgo#634743: Moving message on GMail with real Trash set
deletes it.
- Other bugs fixed: bgo#638563, bgo#638246, bgo#641757,
bgo#601111, bgo#641110.
- Changes from version 2.91.6:
+ Miscellaneous Fixes:
- Drop support for gtk+-2.0.
- Add versioning to D-Bus service names.
- Make contact removal asynchronous in the Google Contacts
backend.
- Add cancellation support to the Google Contacts backend.
- Fix crashes.
- Various other fixes.
+ Bug Fixes:
- bgo#640529: Default size of category window is too small.
- bgo#635339: \'Mark as read\' from popup menu not working on
Junk folder.
- bgo#566441: The Google backend doesn\'t use the
tags/categories/groups.
- bgo#639469: WebDAV addressbook only uses https.
- bgo#639165: maildir expunge not working as expected.
- bgo#638948: NNTP folder doesn\'t implement Expunge
- Other bugs fixed: bgo#640898, bgo#623933, bgo#636495,
bgo#635519, bgo#635353, bgo#627788, bgo#525565.
- Changes from version 2.91.5:
+ Address book and calendar backend modules are now split into
different installation directories so the D-Bus factory
processes will only load relevant backend modules. This
changes some pkg-config details for third-party backend
modules.
+ Misc fixes.
+ Bug Fixes: bgo#637838, bgo#637916, bgo#638095.
- Changes from version 2.91.4:
+ Miscellaneous Fixes:
- Do not store and generate locel:/system URIs.
- Maildir: Hide folders which do not start with a dot.
- Drop support for password key files.
- Use less threads in CamelDB.
+ Bug Fixes:
- bgo#420813: Unnecessarily slow update/reopen of webcal
calendars.
- bgo#633332: Preserve port number in WebDAV address book.
- bgo#631568: Scheduling Meetings with CalDAV calendars.
- bgo#530205: Use CalDAV calendar read-only when server
unreachable.
- bgo#625048: Fails to detect America/New York system
timezone.
- bnc#590476: Evolution corrupts PDF files.
- bmc#6498: Filters are not applied to imapx Inboxes.
- Other bugs fixed: bgo#636334, bgo#636850, bgo#633180,
bgo#634385, bgo#616452, bgo#633557, bgo#573125, bgo#590245,
bgo#628563.
- Changes from version 2.91.3
+ Miscellaneous Fixes:
- Cannot delete maildir folder.
- CamelStore: Place Inbox at the top while building folder
info.
- Maildir: Use Inbox instead of \'.\' while building folder info.
- Maildir: Allow subfolders for Inbox.
- Use \'_\' instead of \'^\' for renaming folders with dot symbol
in it.
- Do not unset the deleted flag while copying mails across
folders.
- Fix QRESYNC protocol violation (rh#648082).
+ Bug Fixes:
- bgo#486553: Inline expansion of email lists are not separated
by commas.
- bgo#634658: Unread counts for vfolders never update.
- bgo#602958: Right click over source in calendar view opens a
calendar.
- bgo#632692: Thread by In-Reply-To, then first found
reference.
- bgo#538716: Do not set expiration on POP3 message cache
- bgo#632676: Only \"Checking for new mail\" in status bar and
nothing else.
- Other bugs fixed: bgo#635825, bgo#624420, bgo#635673,
bgo#632962, bgo#635572, bgo#635550, bgo#633780, bgo#634573,
bgo#633181, bgo#634593, bgo#633122, bgo#581288, bgo#631804,
bgo#634084.
- Changes from version 2.91.2:
+ Other Changes:
- Fix failure to RSET SMTP connection before re-use.
- Change the maildir folder hierarchy as per maildir++ spec
- Fix remove maildir folder.
- Fix maildir rename and some memory leaks.
- Misc fixes.
+ Bug Fixes:
- bgo#623017: Add introspection support.
- bgo#632771: Recurring calendar events set to recur forever do
not display past first week.
- bgo#445439: Delete mail from pop-server when deleted from
Inbox/Trash.
- Other bugs fixed: bgo#631073, bgo#631290, bgo#632687,
bgo#597567, bgo#631953, bgo#632030, bgo#631842, bgo#632527,
bgo#632177, bgo#633122, bgo#632532, bgo#633919, bgo#634167.
- Changes from version 2.91.1:
+ Miscellaneous Fixes:
- Google contacts - do not drop all URLs/events on update.
- Misc fixes.
+ Bug Fixes:
- bgo#558478: Autocompletion inserts comma.
- bgo#534369: New mail notifications for local Inbox don\'t
work.
- bgo#630358: Google contacts doesn\'t sync anniversary.
- bgo#347520: Names containing a dot in address parsed
incorrectly.
- Other bugs fixed: bgo#632376, bgo#608557, bgo#630358,
bgo#631594, bgo#630361, bgo#630889, bgo#631404.
- Changes from version 2.91.0:
+ Other Changes:
- bmc#3667 - SOCKS5 failure doesn\'t fall back to SOCKS4
- Update license to LGPLv2 for e-debug-log files.
- Updated licenses for imapx to LGPLv2.
- Many other code updates.
+ Bug Fixes:
- bgo#630135: No UI feedback when imapx connection fails
- bgo#629752: ldap doesn\'t work in offline.
- bgo#616598: AM/PM in Date header confuses parser.
- Other bugs fixed: bgo#629714, bgo#630150, bgo#630152,
bgo#615274, bgo#628655, bgo#615828, bgo#629916, bgo#616596,
bgo#629726, bgo#629908, bgo#630321, bgo#630149, bgo#599741,
bgo#630265, bgo#629507, bgo#616172, bgo#630222.
- Many sonames have changed with gtk3/gnome3 port.
- Add pkgconfig(gtk+-3.0) BuildRequires.
- Remove obsolete configure options (with-krb4, gnome-keyring,
enable-nss, enable-nspr, enable-hula, enable-exchange)
- Rebase dice-eds-changes.patch.
Tue Nov 16 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.32.1:
+ Fix memory leaks
+ Fix QRESYNC protocol violation ()
+ Fix build failures and linking errors
+ [IMAPX] Crash on QRESYNC line formatting on 32bit platform
+ Opening default/system addressbook doesn\'t always work
+ Limit libgdata support to 0.6.
+ Avoid passing NULL to g_strstrip in e_contact_get calls
+ Don\'t link libebook to GTK+
+ Bugs fixed: rh#648082, bgo#634658, bgo#632692, bgo#538716,
bgo#631804, bgo#634084, bgo#632532, bgo#631842, bgo#632030,
bgo#631953, bgo#632771, bgo#597567, bgo#631290, bgo#631073,
bgo#558478, bgo#632376, bgo#534369, bgo#608557, bgo#347520,
bgo#630361, bgo#631122, bgo#616598, bgo#616596, bgo#615828,
bgo#616172, bgo#629507, bgo#630321, bgo#628655, bgo#629752,
bgo#629908, bgo#615274, bgo#599741, bgo#630265
+ Updated translations.
Mon Oct 11 14:00:00 2010 vuntzAATTopensuse.org
- Update baselibs.conf after the shared library packaging change.
Mon Oct 4 14:00:00 2010 dimstarAATTopensuse.org
- Apply Shared Library Packaging Policy, create sub-packages:
+ libcamel-1_2-19
+ libebackend-1_2-0
+ libebook-1_2-10
+ libecal-1_2-8
+ libedata-book-1_2-8
+ libedata-cal-1_2-10
+ libedataserver-1_2-14
+ libedataserverui-1_2-11
+ libegroupwise-1_2-13
Mon Sep 27 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.32.0:
+ Various imapx fixes (bgo#629714, bgo#629726, bgo#629916,
bgo#630135, bgo#630150, bgo#630152).
+ Update some files to be LGPLv2.
+ Updated translations.
- Change License tags to LGPLv2+, since this is the right license.
Tue Sep 14 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.31.92.1:
+ bgo#629255: e-d-s FTBFS
Mon Sep 13 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.31.92:
+ Use --disable-gtk3 in DISTCHECK_CONFIGURE_FLAGS.
+ Update API documentation.
+ Work around deprecation of gtk_dialog_set_has_separator()
+ Update the server utc time in the key file to avoid fetching
duplicates items again and again. This had been broken when
fetching modified items moved away from get_quick_messages to
get_items_request.
+ Fix comma insertion while selecting auto-completed emails.
+ Fix issue that made it impossible to send mails using
Evolution.
+ Don\'t use getline, implement a simple replacement. Some
systems don\'t have getline in their C library, so use a private
implementation released under LGPL v2+.
+ Ensure end date is generated for master recurrence event while
inserting into the interval tree
+ Avoid having backslashes in uri on windows
+ Handle error from camel_imapx_stream_token()
+ Fix attachments retrieval issue in groupwise. Add the prefix
file:// to the filename to form the uri
+ Find the timezone in libical first and then the backend or
cache while resolving tzids
+ Optimize eds calendar memory usage and speed.
+ Remove fatal assertions from libecal.
+ Various misc bug fixes.
+ Bugs fixed: bgo#507290, bgo#471079, bgo#627336, bgo#628426,
bgo#603044, bgo#611568, bgo#628977, bgo#628659, bgo#628658,
bgo#628657, bgo#628651, bgo#628426, bgo#624135, bgo#624229,
bgo#611539, bgo#627817, bgo#625110, bgo#624130, bgo#624228,
bgo#624705, bgo#624702, bgo#624318, bgo#569329, bgo#628485,
bgo#624027, bgo#628100, bgo#623912, bgo#627627, bgo#627871,
bgo#627609
+ Updated translations.
- Rebase dice-eds-changes.patch.
Tue Aug 31 14:00:00 2010 ajAATTsuse.de
- Recommend instead of require lang package since it\'s not mandatory.
Mon Aug 30 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.31.91:
+ bgo#623703: Reference counting error in Google backend
+ bgo#625115: Changes notified from backends aren\'t propagated to
UI
+ bgo#625514: Client doesn\'t recognize server close/crash on
GDBus
+ bgo#625579: Corruption of mbox file should be properly reported
+ bgo#627333: Cannot cancel password dialog for an addressbook
+ bgo#627937: Crash on email Add to a contact list
+ bgo#628196: Miscellaneous string fixes
+ bgo#627332: Do not unref EDataBook before done with it
+ Plug memory leaks (including bgo#627597, bgo#627599,
bgo#627610, bgo#627616, bgo#627854, bgo#627855, bgo#627876)
+ Rewrite e_load_book_source_async().
+ Add e_source_list_peek_default_source().
+ Remove -DGDK_DISABLE_DEPRECATED
+ Fix SEGV when imapx_parse_list() fails
+ Updated translations.
Tue Aug 17 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.31.90:
+ Merge branch camel-socks-proxy-master for SOCKS5 / IPv6 support
+ Use cairo as gc is deprecated
+ Enable largefile support by default.
+ ENameSelectorEntry: Avoid IM confusion when inserting text
+ Deprecate CamelHttpStream.
+ bgo#622366: cleanup, and fix for substantial GWise / soap mail
leak
+ bgo#624789: use ldapssl_init to initialize SSL connection for
sunldap.
+ bgo#626505: ECategoriesDialog doesn\'t show new categories
+ bgo#626090: Only set -fno-strict-aliasing for GCC
Thu Aug 5 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.31.6:
+ Evolution-Data-Server now complies with the XDG Base Directory
Specification. Data is now partitioned into three base
directories controlled by environment variables:
- $XDG_DATA_HOME/evolution
- $XDG_CACHE_HOME/evolution
- $XDG_CONFIG_HOME/evolution
Data which is managed by the various address book and calendar
backends will be migrated from $HOME/.evolution upon starting
the corresponding D-Bus factory service.
+ IMAPX:
- Add connection manager
- server flags can be integers
+ Reset BASE_VERSION to 2.32.
+ libebook.pc.in missing camel-1.2 requirement.
+ Removed folders from connection when operations gets done -
handles when jobs return back without executing
+ Avoid absolute paths in \"On This Computer\" source groups.
+ Remove deprecated ECalBackend::set_default_timezone
+ EDataCal: Add a getCacheDir() D-Bus method.
+ Fix error handling in CamelLocalFolder::sync()
+ Fix error handling in CamelImapFolder::get_message()
+ ebook & edataserverui: Use _async suffix rather than _ex suffix
+ Replace dbus-glib-1 with gio-2.0 in pkgconfig files.
+ Prefer gio-2.0 when requiring GLib libraries.
+ Fixed uudecode logic
+ Optimized camel_uuencode_step
+ Bug Fixes:
- bgo#608299 - Cut/copy error when selection has trailing comma
- bgo#625351 - Sending through sendmail reports error
- bgo#602287, bgo#612082, bgo#622884, bgo#624029, bgo#624316,
bgo#624325, bgo#624417, bgo#624891, bgo#625039, bgo#625083,
bgo#625282, bgo#625482, bgo#625606
+ Updated translations.
- Drop evolution-data-server-shared-nss-db.patch: upstream fixed it
another way, with the sqlite NSS database. Thanks to Wolfgang
Rosenauer for checking this. Also drop nss-shared-helper-devel
BuildRequires, and gnome-common BuildRequires as well as the call
to gnome-autogen.sh.
- Remove unneeded krb5-devel, libcom_err, libgpg-error-devel,
nss-shared-helper-devel Requires from devel package.
- Remove gconf2-devel, glib2-devel, gnome-vfs2-devel, gtk2-devel,
libglade2-devel, libgnome-keyring-devel, libgweather-devel,
libical-devel, libsoup-devel, libxml2-devel, sqlite3-devel
Requires from devel package: they will be automatically added
with pkgconfig()-like Requires.
- Drop unneeded libglade2-devel BuildRequires.
Tue Jul 13 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.31.5:
+ Lots of IMAPX improvements
+ Make NSS database initialisation more robust, handle errors
better
+ Use text/vcard content type on WebDAV PUT request
+ Migrate from CamelException to GError.
+ Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.
+ Add functions to get Evo/EDS base directories.
+ Improve error handling in CamelStreamBuffer::read().
+ Bug fixes:
- bgo#618938: Crash when reading calendar acknowledgement
message
- bgo#623936: 75 second delay when creating new DAV entries in
Zimbra
- bgo#623919: Error while opening any newly received message
- bgo#623795: URI at the end of text isn\'t clickable
- bgo#624018, bgo#623204, bgo#621609, bgo#623431, bgo#623430
+ Updated translations.
Mon Jul 12 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.31.4:
+ Always enable QRESYNC where it\'s available.
+ Handle UIDNEXT and MODSEQ/HIGHESTMODSEQ information from server
+ Allow debugging to be enabled with CAMEL_DEBUG environment
variable
+ Permit all characters but dir_sep in imapx folder names.
+ Simplify relationship between full and path names for imapx
+ Queue non-folder specific jobs while waiting for SELECT to
complete
+ Propagate STATUS responses to folders directly from
imapx_untagged()
+ Fix overzealous IDLE handling
+ Handle [CLOSED] status (RFC5162)
+ Cope with unsolicited FETCH having both FLAGS and UID.
+ Support VANISHED response (RFC5162)
+ Extract EXPUNGE handling into imapx_expunge_uid_from_summary()
function.
+ Fix imapx_parse_flags to not just return the first UID
repeatedly, export it.
+ Fix batch fetch to use UID FETCH in
imapx_job_fetch_new_messages_start()
+ Add LITERALPLUS support
+ Encode folder names as literals when sending commands, where
needed
+ Accept unsolicited CAPABILITY report as part of
LOGIN/AUTHENTICATE response
+ Detect CONDSTORE and QRESYNC capabilities
+ Clarify documentation for e_destination_get_address().
+ Check EBook DBus error names without underscores too
+ Build with gtk3 and have backward compatibility
+ Bug fixes:
- bgo#316783 - Broken dragging of email addresses
- bgo#601535 - Categories not translated in menus
- bgo#621842 - use \'UID FETCH\' instead of \'FETCH\' for
scan_changes
- bgo#206061 - Allow normal, non-vFolder, Trash and Junk folder
- bgo#610919 - Remove superfluous space in flags in APPEND
command
- bgo#615239 - Fix GSSAPI (and other SASL) authentication for
imapx
- bgo#585301 - Use ~/.pki/nssdb for NSS SQL database, not
Evolution directory.
- bgo#585301 - Use correct NSS system database where
appropriate.
- bgo#621262 - Fix fetch of large mails from broken servers
like Exchange
- bgo#621237 - Add imap-over-custom-command support for imapx
- bgo#622392, bgo#622799, bgo#622710, bgo#620815, bgo#622008,
bgo#621851, bgo#621961, bgo#621877, bgo#621740, bgo#621740,
bgo#617723, bgo#610919, bgo#599879, bgo#585353, bgo#550414,
bgo#622350
- Changes from version 2.31.3:
+ Add support for SOCKS proxy support
+ Bug Fixes:
- bgo#617439 - Fix translation of birthday and anniversary
events
- bgo#585301 - Use NSS SQLite database, if available
- bgo#601535 - Fix translation domain for default categories
- bgo##619347, bgo##620522, bgo##617261
- Changes from version 2.31.2:
+ Improve name selector dialog UI
+ Add ORG support to the Google Contacts backend
+ Add NOTE support to the Google Contacts backend
+ Remove Google Calendar backend
+ Various fixes in the webdav addressbook.
+ Bug Fixes:
- bgo#240317 - Allow searching in subscribe dialog
- bgo#304415 - Allow change of signature hash algorithm
- bgo#337479 - Evolution forgets password on any error
- bgo#556061 - EContact/EVCard can re-order phone and email
attributes
- bgo#531912, bgo#566330, bgo#566354, bgo#604650, bgo#612596,
bgo#617168, bgo#617881, bgo#618474, bgo#618578
- Changes from version 2.31.1:
+ Many imapx improvements and fixes.
+ Don\'t abbreviate public symbols.
+ Clean up the Google Contacts addressbook backend
+ Show deleted mails from trash and fix a crash
+ Drop the \"hula\" Camel provider.
+ Drop the \"imap4\" Camel provider.
+ Remove deprecated API from libedataserver.
+ Remove ESourceOptionMenu from libedataserverui.
+ Bug Fixes:
- bgo#615735 - Contacts are not displayed in GW Addressbook.
- bgo#608620 - Use CRLF in signed & encrypted S/MIME messages
- bgo#616821 - From field missing in mail
- bgo#580021 - Port to external libgdata
- bgo#501140 - IMAP provider missing mnemonics
- bgo#562595 - POP3 Delete after X days should depend on Leave
messages
- bnc#507423 - Message list in Inbox doesn\'t get refreshed
- bgo#611646 - Calendar shows recurring birthdays incorrectly
- bgo#514041 - Add space between categories
- bnc#583791 - User created contact list does not behave
reliably
- bgo#336776 - Learning junk feedback in status bar unclear
- bgo#614388 - Broken Delete after X days behaviour
- bgo#610353 - Search folder with label matches on substring
- bgo#570508 - Google Contacts does not display business phone
- bgo#567000 - [IMAP] Renaming folder generates errors
- bgo#518876 - Does not display recent messages in nntp
- bgo#418502 - Evolution causes gpg stale locks
- bgo#549221 - Deleted E-Mails re-appear in Evolution client
- bnc#549225 - Evlution client does not update status of
messages in the GroupWise Post Office
- bgo#617263, bgo#545505, bgo#616819, bgo#615246, bgo#616318,
bgo#603773, bgo#615776, bgo#608766, bgo#615290, bgo#253510,
bgo#593843, bgo#538793, bgo#325121, bgo#261087, bgo#611247,
bgo#520233, bgo#614056
- Disable evolution-data-server-shared-nss-db.patch, needs rebase.
- Add libgdata-devel BuildRequires.
- Rebase dice-eds-changes.patch.
Thu Apr 29 14:00:00 2010 lakhilAATTnovell.com
- Update to version 2.30.1:
+ bgo#418502 - Evolution causes gpg stale locks
+ bgo#518876 - Does not display recent messages in nntp
+ bgo#520233 - Crash in imap_body_decode at
camel-imap-utils.c:979
+ bgo#562595 - POP3 Delete after X days should depend on Leave
messages
+ bgo#567000 - [IMAP] Renaming folder generates errors
+ bgo#570508 - Google Contacts does not display business phone
+ bgo#603773 - com_err.h doesn\'t exist on Solaris
+ bgo#610353 - Search folder with label matches on substring
+ bgo#611646 - Calendar shows recurring birthdays incorrectly
+ bgo#611775 - IMAPX : support for folder rename
+ bgo#614388 - Broken Delete after X days behaviour
+ bgo#615290 - Fails to build with Heimdal Kerberos
+ Compare the recurrence appointments using item id rather than
rid while fetching deltas, Rid comparision may not be fool-
proof as default_zone can change
+ Don\'t leave dangling stale pointers to ECal\'s in the backend
+ Updated translations.
Mon Mar 29 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.30.0:
+ IMAPX:
- bgo#612121 - No UTF7 folder name encoding applied
- bgo#612260 - Moving a message to other folder marks it as
unread
- bgo#612116 - Problems with separator . and namespace INBOX.
- bgo#612388 - can\'t move message from a folder to another
- bgo#612401 - cann\'t create folder in top hierarchy
- bgo#611879 - \'copy folder content locally for offline\'
doesn\'t get remembered
- bgo#610774 - automatic filtering doesn\'t work
- bgo#611861 - Folder list does not show up immediately.
- bgo#612534 - cann\'t create sub folder
- bgo#610909 - password failure isn\'t reported properly
Implement query auth types.
- bgo#612667 - Crash in imapx_connect_to_server at
camel-imapx-server.c:2148
- bgo#612383 - Error while filtering message
- Implement create folder
- Implement folder_delete
- Ensure inbox is subscribed if lsub is used during initial setup.
- Implement folder subscriptions
+ bgo#604047 - Use accessor functions instead of direct access
+ bgo#613169 - Weather calendar backend links against out-of-tree
library
+ Delete folders while syncronizing
+ Strip whitespace off strings returned from e_contact_get().
+ Sync changes before expunge
+ Hide the un-implemented preference options.
+ Create the .gnome2_private directory if it does not exist
+ Use the surrounding code style
+ Clean some relocations (E_DATA_SERVER_UI_GLADEDIR ->
E_DATA_SERVER_UI_UIDIR)
+ Support \"givenName\" LDAP attribute.
+ Avoid warning about linking with a loadable module
+ Improve API documentation.
+ Build fixes.
+ Updated translations.
Mon Mar 8 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.29.92:
+ bgo#529331: Be able to disallow selection of a certain ESource
+ bgo#600322: assertion failed: (reply == msg) in cs_waitinfo()
+ bgo#602723: Contact list name doesn\'t get displayed in \'To\'
dialog
+ bgo#611125: Duplicate definition of camel-iconv.h in install
targets
+ bgo#611355: calendar/tests/ecal/test-ecal-create-object--2 test
+ bgo#611860: Pilot calendar, todo, memo do not sync when
timezone is set to UTC (Matt McCutchen 2)
+ bgo#611873: Make triple-clicking a shortcut for \"Show Only
This ...\"
+ Locking improvements in Camel
+ Steady progress on the new IMAPX backend
+ Various cleanups for Windows support
+ Updated translations.
- BuildRequire gperf.
Tue Feb 23 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.29.91:
+ Bug Fixes:
- bgo#603506 - Use thread safe
G_DEFINE_TYPE/G_DEFINE_TYPE_EXTENDED
- bgo#609964 - Crash in imapx_command_expunge_done
- bgo#574940 - Always ref returned info from
message_info_from_uid
- bgo#609649 - Doesn\'t emit cal-opened on password prompt
cancel
- bgo#609646 - Unset global DBus variables on destroy or
disconnect
- bgo#609614 - Folder -> expunge doesn\'t work in imapx
- bgo#606811 - evolution crashed in match_content_type at
camel-folder-summary.c:5066
- bgo#609398 - [IMAPX] Subscriptions are not respected.
- bgo#609390 - search folders don\'t work in imapx
- bgo#609393 - evolution crashed when clicked on search folder
- bgo#609375 - Duplicate mnemonic in imapx preference
- bgo#609310 - IMAPX - Crasher - imapx_job_done
- bgo#609374 - Missing mnemonic in imapx preference
+ Other Fixes:
- Fix distcheck error
- Remove libglade-2.0 from libedataserverui.pc.
- More imapx fixes
+ Updated translations.
Mon Feb 8 13:00:00 2010 captain.magnusAATTopensuse.org
- Update to version 2.29.90:
+ Bug Fixes:
- bgo##581604 - Permissions on mail/local folders are too open
- bgo##602820 - Test validity of a book_view before using it in
LDAP
- bgo##607812 - Properly encode CalDAV URL
+ Other Changes:
- Disable strict aliasing optimization
- Steady progress on the new IMAPX backend
- Fix a misspelling of \"calendar\"
- Use conditional locks in camel-folder
- Level the differences with the alternative runtime/header set
- Fix missing LDFLAGS for imapx
- Add gthread-2.0 to E_DATA_SERVER.
+ Translation updates
Mon Jan 25 13:00:00 2010 captain.magnusAATTopensuse.org
- Update to version 2.29.6:
+ Bug Fixes:
- bgo#605232 - configure.ac quoting fixes and sync with
evolution
- bgo#607588 - Fix leak in camel_folder_info_build()
- bgo#602983 - Unresponsive IMAP Inbox
- bgo#345401 - Cannot include 2 emails from same contact in To:
dialog
- bgo#590762 - Reocurring google calendar items are not
changeable
- bgo#607191 - Do not install gtk-docs that claim lower-level
functions
- bnc#568822 - crash caused overly large window due to
malicious POP3 server
- bgo#607169 - Remove space and tab trailing backspace
- bgo#606765 - e_cal_get_timezone() broken for sync backends
- bgo#599879 - Dbus integration with krb5-auth-dialog for
renewing ticket when it expires
+ Other Changes:
- Fix distcheck errors
- Coding style and whitespace cleanups
- Fix possible access to already freed memory in
camel-store-summary.c
- Update the folder count in NOOP
- A bit less \'camel_exception_get_id called with NULL
parameter\' on console
- Change the conditional sentences for Solaris CC support.
- Added tests for various modules
+ Translation updates
Mon Jan 11 13:00:00 2010 captain.magnusAATTopensuse.org
- Update to version 2.29.5:
+ bgo#550622 - Always update attachment flag on IMAP message
fetch
+ bgo#597816 - Do not crash on incorrect parameters used in sexp
to SQL
+ bgo#604236 - Slow GPG processing
+ bgo#605125 - Crash while trying to access ldap address book
+ bgo#605432 - Renaming source allows entering same name
+ bgo#605682 - Do not scan url in invalid UTF8 strings
+ bgo#606316 - Mail with an attachment in a Junk folder crashes
Evo
+ Do not show the passwd in the dialog while typing
+ Steady progress on the new IMAPX backend
+ Bump libedata-cal soname from 6 to 7
+ Translation updates
Tue Jan 5 13:00:00 2010 jengelhAATTmedozas.de
- Package baselibs.conf
Sun Dec 27 13:00:00 2009 vuntzAATTopensuse.org
- Rework packaging to make it easy to switch between using evoldap
and not using it, with a USE_EVOLDAP define.
- Do not use evoldap right now: the evoldap package doesn\'t seem to
be well-maintained.
- Remove perl-XML-Parser, sgml-skel BuildRequires.
- Remove orbit2-devel Requires of devel package.
Thu Dec 24 13:00:00 2009 vuntzAATTopensuse.org
- Update to version 2.29.4:
+ Mailer:
- bgo#604865 - Message part description shouldn\'t be translated
- bgo#553057 - Add information about signers to a validity
structure
- bgo#603342 - Memory leak fixes
- bgo#592317 - Sign S/MIME with valid certificates only
- bgo#604305 - Attachments not properly indicated in message
summary
- bgo#603689 - Improper escaping of folder name
- bgo#487988 - Bad search filter for LDAP address book
+ Calendar:
- bgo#603437 - Fixes for valgrind reports on e-calendar-factory
- bgo#602945 - Avoid code duplication with timezone fetching
from backends
+ Contacts:
- bgo#601513 - Crashes when trying to add a new contact in MAPI
+ Misc:
- bgo#604550 - e_passwords_shutdown is buggy password_cache is
destroyed without properly acquiring the lock.
- bgo#603770 - Replace __PRETY_FUNCTION__ with G_STRFUNC
- bgo#603772 - Include e-data-server-ui-marshal.list in
tarballs
+ Other Changes:
- Get the prototype for strptime() when it\'s available Instead
of only getting it on Linux.
- Also use nl_langinfo()
- In the factories, don\'t double-free some memory (and crash)
when the DBus service name owner changes.
- Fixes a crash in select - imapx.
- Sync up the store summary and rename labels for backward,
thunderbird compatibility - imapx
- Get rid of rest of the warnings.
- Initialize the uidset before sync user flags.
- Sync the changes - imapx.
- Lock the search.
- Create a new me-card in e_book_get_self() if one doesn\'t
exist
+ Updated translations.
Wed Dec 23 13:00:00 2009 vuntzAATTopensuse.org
- Change gnome-keyring-devel BuildRequires and Requires to
libgnome-keyring-devel, following the module split upstream.
Tue Dec 1 13:00:00 2009 dimstarAATTopensuse.org
- Update to version 2.29.3:
+ For the entire list of changes, see NEWS file.
- Rebase evolution-data-server-shared-nss-db.patch and
dice-eds-changes.patch
- No longer carry a evolution-data-server wrapper script.
- Remove libbonobo-devel BuildRequires.
- Workaround enAATTshaw not being owned by filesystem, bnc#559206.
- Dropped evolution-data-server-1.11.5-cert-auth-complete.patch,
bnc-304835-ex-crash-after-restart.patch and
bnc-307861-calendar-auth.diff; they had no future upstream.
- Remove gnome-certauth-devel BuildRequires and Requires.
- Move libexecdir from libdir to libexecdir
Tue Sep 22 14:00:00 2009 dimstarAATTopensuse.org
- Update to version 2.28.0
+ Notable changes:
- Better Calendar cache
- Improved Caldav support
- Converstaion threading support for GroupWise
+ Calendar:
- bgo#494394 - Check backends with their uri too forward compat
+ Mailer:
- bgo#592310 - Adds an environment variable to skip summary
check
+ Updated translations.
Wed Sep 9 14:00:00 2009 dimstarAATTopensuse.org
- Update to version 2.27.92:
+ Mailer:
- bgo#350007 - evolution busy-waits on GPG signing operations
- bgo#578910 - Fixes problem of missing migration for left out
folders
+ Other fixes:
- Show filename in password file load/save warnings
- Paste of e-mail always goes to the left most position
- Expand
inline adds control codes
- vee_rebuild_folder() code cleanup and adding comments
+ Updated translations.
Fri Sep 4 14:00:00 2009 riggwelterAATTopensuse.org
- bnc#481001: Requires libical0 >= 0.43
Mon Aug 24 14:00:00 2009 dimstarAATTopensuse.org
- Update to version 2.27.91:
+ Mailer:
- bgo#350007 - evolution busy-waits on GPG signing operations
- bgo#571206 - Index files on Maildir accounts are not updated
on move
- bgo#590044 - Drop index on all columns of sqlite database
- bgo#592310 - Deadlock in maildir provider after doing expunge
+ Miscellaneous:
- bgo#591324 - Cosmetic changes and fixes in configure.ac
- bgo#591326 - Keep m4 macros in their own folder
- bgo#591377 - Fails to detect krb5 in configure with
- as-needed
+ Other fixes:
- Updated the macros from latest gtk-doc.m4
+ Updated translations
- Drop evolution-data-server-krb5-as-needed.patch, upstreamed.
- Use gnome-autogen.sh to reconfigure instead of intltool, automake
and autoconf.
Mon Aug 10 14:00:00 2009 dominique-obsAATTleuenberger.net
- Update to version 2.27.90:
+ Calendar:
- bgo#579965 - calendar file backend, update \'LAST-MODIFIED\'
when removing a recurring event instance
- bgo#589985 - eds crash trying to create an event.
+ Mail:
- bgo#511283 - Some imags do not display in Evolution mail
reader
+ Miscellaneous:
- bgo#590697 - Build regression detecting com_err.h
- bgo#589388 - Build fixes / enhancements for EDS
+ Other Fixes:
- Enforce including only top-level GLib and GTK+ headers
+ Updated translations.
- Added evolution-data-server-krb5-as-needed.patch
Fri Jul 31 14:00:00 2009 vuntzAATTnovell.com
- Correctly comment out patch that needs rebasing.
Wed Jul 29 14:00:00 2009 dominique-obsAATTleuenberger.net
- Update to version 2.27.5:
+ Address Book:
- bgo#587558 - Removing a picture of a contact in an LDAP
addressbook crashes evolution
- bgo#589325 - Evolution Contacts reports ambiguous error on
Google Contacts authentication failure with bad password
+ Calendar:
- bgo#572176 - Allow local iCal files to be selected as
calendar source
- bgo#586342 - CalDAV backend does not support attachments
- bgo#588857 - CalDAV for Google calendars should allow email
notifications
+ Mail:
- bnc#524219 - Unable to read forward groupwise mails in other
clients
- bgo#588220 - Evolution crashed when starting with local
account configured
- bgo#588573 - NULL string comparison in
camel-search-sql-sexp.c
+ Miscellaneous:
- bgo#583374 - The broken Google calendar import should be
replaced by the working CalDAV support
- bgo#588277 - Unnecessary special-purpose configure flag
+ Other Fixes:
- Handle quota error messages
- Return the proper timezone to get the counts right in all
timezones.
- CamelVeeFolder - pass exceptions to functions instead of NULL
- Migrate caldav, groupwise, http, weather backends to
ECalBackendStore.
Thu Jul 23 14:00:00 2009 dominique-obsAATTleuenberger.net
- Update to version 2.27.4:
+ Addressbook:
- bgo#540779 - Do not call e_book_new in the main thread
- bgo#563668 - Do not pop-down an empty completion list
- bgo#586225 - Parse numeric name suffixes
+ Calendar:
- bgo#548702 - google calendar source does not show all events
- CalDav Fixes/improvements
+ Mail:
- bgo#575701 - Message disappear from unread vfolder on reply
- bgo#568302 - create camel summary table if not exists on load
- bgo#586602 - folder messages are lost on folder rename
- bgo#327285 - Word \"Success\" in error message for failed
action
- bgo#587699 - IMAP - Localize only Inbox folder name, no other
- bgo#579065 - IMAP - Synchronize remote mail locally is not
working
- bgo#564388 - UI blocks for a long time when downloading mails
with nntp
+ Misc:
- bgo#586442 - Various build cleanups
- bgo#586477 - Fix quoting in configure.ac
- bgo#586811 - Require automake 1.9 and fix whitespace
- bgo#586813 - Fix iconv cflags/libs in configure.ac
- bgo#586809 - Enable \"silent rules\" automake 1.11 option
- bgo#587165 - Double free in initialize_categories
- bgo#587374 - iconv test broken on some gcc
- Use G_BEGIN_DECLS / G_END_DECLS macros
- Work around deprecation of g_mapped_file_free()
- Silence some compiler warnings
- Fixes for windows build
- Changes from version 2.27.3:
+ bgo#583507 - Fix for evolution hang while updating search
folder.
+ bgo#585327 - Attaching a message via drag and drop doesn\'t work
for GW provider
+ bgo#266678 - Renaming LDAP contacts CN breaks DN
+ bgo#580198 - IMAP offline mode improvement
+ bgo#584797 - Do not set internal SQLite3 structures on error
+ bgo#580212 - Report errors in CamelException when verifying
signature
+ bgo#559345 - Support CalDAV free/busy extension
+ bgo#337082 - Do not return folders with empty names
+ bgo#584101 - Configure fails with kerberos and
LDFLAGS=\"-Wl,--as-needed\"
+ bgo#584030 - New API function for ESourceSelectorDialog
+ bgo#583344 - do not leak pipe handles
+ bgo#562015 - CalDAV - Store CTag in a cache
+ bnc#506265 - do not reset the meeting date to delivered date
+ bgo#583528 - Hints of missing mails in Gw
+ bgo#582643 - Deleted mails are not immediately synced
+ bgo#543069 - Support detached instances in CalDAV
+ bgo#559980 - Harden WebDAV contact backend by checking for etag
being NULL
+ Other Fixes:
- Support for header based threading in GroupWise provider
- Compiler warnings and white space cleanup
- Correctly dispose the source in EBookBackend. Code cleanup
- Instead of duplicating libgnome function, use corresponding
glib functions
- Make the backend factory type const
+ Updated translations
- Upstreamed Patches:
+ eds-comp-percent.diff
- Rebased Patches:
+ dice-eds-changes.patch
- Patch needs rebase:
+ bnc-210959-eds-accept_ics.patch
Wed May 27 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.27.2:
+ bgo#549094 – provider_table might not be initialized in
camel_provider_list
+ bgo#576413 – Cannot delete multiple categories at once
+ bgo#579176 – crashes when accepting meeting invitation
+ bgo#579360 – Problem with vfolders in latest svn trunk version
+ bgo#580154 – Use e_data_book_view_{ref,_unref} transition
functions
+ bgo#580419 – Remove deprecated libgnome dependency
+ bgo#581420 – Cannot retrieve html images on Solaris
+ bgo#581424 – Personal folder tree appears besides Public folder
when you go to Folder > Subscription
+ bgo#582110 – build: dolt has some link issues with library
dependency
+ bnc#184554 – multiple groupwise open notices
+ bnc#494490 – Fixes a crash while moving messages twice
+ bnc#498712 – meetings are not deleted properly sometimes
+ bnc#498745 – Read/Unread count is not syncronized properly
+ bnc#499105 – do not update the server utc time when the
calendar opens
+ bnc#500133 – show mails with same subject in a single thread
- Respin bnc-210959-eds-accept_ics.patch and
evolution-data-server-shared-nss-db.patch.
- Remove libgnome-devel BuildRequires and from Requires of devel
package.
- Add libbonobo-devel BuildRequires.
Tue May 5 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.27.1:
+ bnc#480091 - Crash From Filters Moving To Sub-Folders
+ bnc#477697 - Evolution GroupWise Sender column is blank
+ bgo#576424 - Do not unref object twice and treat icalcomponent
as it, not as icaltimezone.
+ bgo#573187 - Do not leak unchanged components.
+ bgo#569700 - Disconnect properly on a failure
+ bgo#564465 - Pass correct body for signature verification
+ bgo#573880 - Properly encode given uri before using it
+ bgo#571677 - Do not duplicate timezones in a file on open
+ bgo#575084 - Check for actual SQLite3 version in runtime
+ bgo#577002 - Do not leak \".ev-journal\" file handles
+ bgo#574522 - Free list\'s members of e-proxy properly
+ bnc#241604 - Fixes monthly recurring appointments to be created
on correct dates
+ bnc#471083 - Do not allow deletion of system folders
+ bnc#488632 - Fixes the number of instances created on server
+ bgo#561312 - Need not merge master event dates as evo handles
it now
+ bgo#573205 - Use the util function to load the system timezone
if its not
+ bgo#556116 - support for unmatched search folder
+ bgo#578823 - fixed a wrong condition
+ bgo#578210 - fix the code to handle re-entrant problem
+ bgo#578817 - fixed potential invalid dereference
+ bgo#578822 - fixed potential invalid dereference
+ bgo#578818 - only do closedir() if directory is not NULL
+ bgo#343505 - Make Search ignore accents for address book
summary searches
+ bgo#381132 - Allow getting system timezone information in
libecal
+ bgo#552583 - Compare URLs only on protocol, user, host and port
for smtp and pop3
+ bgo#569652 - Deprecate e_source_list_peek_group_by_name
+ bgo#571206 - Index files on Maildir accounts are not updated
+ bgo#563954 - Define camel_folder_cmp_uids to compare UIDs
properly
+ bgo#478239 - Unset attachment icon if no attachment found
+ bgo#575773 - Set new object properly on object modify in a file
calendar backend
+ bgo#553932 - Ask calendar on a readonly state after changing
its mode
+ bgo#567731 - Redundant declarations in camel-folder-summary.h
+ bgo#577485 - CRL strings suck: explain the abbrevation
+ bgo#572977 - Use g_strerror() instead of strerror()
+ bgo#577491 - \"mailbox:%s (%s)\" typo
+ bgo#573170 - Add back support for vfolder of vfolders
+ Updated translations.
Wed Apr 15 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.26.1.1:
+ bgo#556116 – unmatched search folder missing
- Do not ship empty README and AUTHORS.
Tue Apr 14 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.26.1:
+ bnc#477697: Evolution GroupWise Sender column is blank
+ bnc#480091: Crash From Filters Moving To Sub-Folders
+ bgo#564465: Pass correct body for signature verification
+ bgo#569700: Disconnect properly on a failure
+ bgo#571677: Do not duplicate timezones in a file on open
+ bgo#573187: Do not leak unchanged components
+ bgo#573880: Encode only path and use SoupURI to do this
+ bgo#574522: Crash while authenticating to the exchange server
+ bgo#575084: Check for actual SQLite3 version in runtime to call
xCheckReservedLock with correct number parameters
+ bgo#576424: Do not unref object twice and treat icalcomponent as it is
+ bgo#577002: Do not leak \".ev-journal\" file handles
- Remove AutoReqProv: it\'s default now.
Mon Mar 16 13:00:00 2009 vuntzAATTnovell.com
- Update to version 2.26.0:
+ Bugs Fixed: bgo#569108, bgo#574282, bgo#573870, bgo#574282,
bgo#465364, bgo#479908, bgo#573198, bgo#564465, bgo#572179,
bgo#534938
+ Updated translations
- Drop bnc-463653-msg-list-meeting-time.patch: fixed upstream.
Fri Mar 6 13:00:00 2009 vuntzAATTnovell.com
- Update to version 2.25.92:
+ Bugs Fixed: bgo#266147, bgo#273233, bgo#477535, bgo#534938,
bgo#555888, bgo#563212, bgo#567008, bgo#567861, bgo#569459,
bgo#570653, bgo#570696, bgo#570765, bgo#571046, bgo#571726,
bgo#571761, bgo#572268, bgo#572566, bgo#572950, bgo#573175,
bgo#573240, bgo#573497, bgo#566984, bgo#573183, bgo#573494,
bgo#549838
+ Other contributions:
- AC_HELP_STRING instead of AS_HELP_STRING
- Add a \"no space\" error
- Add e_contact_field_id_from_vcard()
- Add EVC_X_SIP and E_CONTACT_SIP
- Comment too recent error codes
- Fix -Wold-style-definition warnings
- Handle EContactName structures containing NULLs
- Move e_book_view_set_book to -private
- Recompute digests from the signed message content
- Some help comments for the future maintainers
- Include *.h>
- Use correct server parameter for getting folder information
+ Updated translations.
- Remove -fno-strict-aliasing from compilation flags.