+Evolution-Data-Server 3.5.5 2012-08-06
+--------------------------------------
+
+Bug Fixes:
+ Bug 551788 - Hangs when network changes (Milan Crha)
+ Bug 674696 - Crash from finish_operation, get_groups_cb in Google
+ backend (Milan Crha)
+ Bug 677530 - Memory leaks in imapx code (Milan Crha)
+ Bug 678893 - Allow concurrent authentication sessions (Matthew Barnes)
+ Bug 679017 - Broken spool mbox file accounts (Milan Crha)
+ Bug 679808 - e_source_selector_set_primary_selection() has side-effects
+ (Matthew Barnes)
+ Bug 680013 - Deadlock in CalDAV calendar (Milan Crha)
+ Bug 680106 - Missing status message in camel_folder_refresh_info_sync()
+ (Matthew Barnes)
+ Bug 680211 - Memory usage increases on each folder select (Milan Crha)
+ Bug 680502 - Deadlock in contacts backend (Milan Crha)
+ Bug 680687 - System timezone name differs from set in Gnome
+ (Milan Crha)
+
+Other Changes:
+ * Support creating/deleting remote resources. (Matthew Barnes)
+ * Use template files to generate GEnumClass types. (Matthew Barnes)
+ * google: Fix removal of custom vCard attributes in Google address
+ books (Philip Withnall)
+ * Make sure IMAP is connected before doing online operations
+ (Milan Crha)
+ * Move e_pointer_tracker to camel (Milan Crha)
+ * Replace e_source_registry_server_queue_auth_session().
+ (Matthew Barnes)
+ * CamelIMAPXServer: fixed API function for running custom commands
+ (Christian Hilberg)
+ * Fix a memory leak in e-cal-system-timezone.c (Dan Vrátil)
+ * Conditionally enable bug-buddy/gtk+ also for
+ evolution-source-registry (Milan Crha)
+ * libecal: fix memory leak after failed object creation (Patrick Ohly)
+ * e_source_registry_commit_source_sync(): Handle collection members.
+ (Matthew Barnes)
+
+Translations:
+ Andika Triwidada (id)
+ Chao-Hsiung Liao (zh_HK)
+ Daniel Mustieles (es)
+ Fran Diéguez (gl)
+ Sweta Kothari (gu)
+ Kjartan Maraas (nb)
+ Nilamdyuti Goswami (as)
+ Tom Tryfonidis (el)
+ Мирослав Николић (sr)
+
+
+Evolution-Data-Server 3.5.4 2012-07-16
+--------------------------------------
+
+Bug Fixes:
+ Bug 559391 - Wrong number of unread mails in folder tree (Milan Crha)
+ Bug 578240 - Impossible to cancel search in search folders (Milan Crha)
+ Bug 677697 - Huge memory leaks (Milan Crha)
+ Bug 677886 - Runtime warning from ESourceAlarms (Milan Crha)
+ Bug 678602 - Inform server of client-side auth cancellations.
+ (Matthew Barnes)
+ Bug 678856 - Crash in add_instance() at e-cal-client.c (Milan Crha)
+ Bug 678903 - GConf migration omits so-called "send-only" accounts
+ (Matthew Barnes)
+
+Other Changes:
+ * Rework CamelIMAPXServer to be subclassed and extended more
+ easily. (Christian Hilberg)
+ * google: Remove the option to not cache Google Contacts data locally
+ (Philip Withnall)
+ * Fix install failure in google backend. (Matthew Barnes)
+ * Add ESourceResource extension type. (Matthew Barnes)
+ * weather: update for newer GWeather (Giovanni Campagna)
+ * libedata-book.pc.in: Add a 'libexecdir' variable. (Matthew Barnes)
+ * libedata-cal.pc.in: Add a 'libexecdir' variable. (Matthew Barnes)
+ * camel_provider_list(): Emit CRITICAL if camel_provider_load() fails.
+ (Matthew Barnes)
+ * Disregard G_FILE_ERROR_NOENT during GConf migration. (Matthew Barnes)
+ * evolution-source-viewer: Add delete capability. (Matthew Barnes)
+ * CamelStoreClass: Rename compare_folder_name to equal_folder_name.
+ (Matthew Barnes)
+ * server_side_source_remove(): Disregard G_IO_ERROR_NOT_FOUND.
+ (Matthew Barnes)
+ * Camel: Use folder display name in status messages when possible.
+ (Matthew Barnes)
+ * Preset timeout on SoupSession-s to 90 seconds (Milan Crha)
+ * online-accounts: Mail sources need to be writable. (Matthew Barnes)
+
+Translations:
+ Nilamdyuti Goswami (as)
+ Ihar Hrachyshka (be)
+ Alexander Shopov (bg)
+ Dimitris Spingos (el)
+ Daniel Mustieles (es)
+ Fran Diéguez (gl)
+ Kjartan Maraas (nb)
+ Nguyễn Thái Ngọc Duy (vi)
+ Chao-Hsiung Liao (zh_HK)
+
+
+Evolution-Data-Server 3.5.3 2012-06-25
+--------------------------------------
+
+!!! MAJOR DESIGN CHANGES AND API BREAKS IN THIS RELEASE !!!
+
+* GConf dependency has been dropped.
+
+* Account data now resides in plain text files rather than GConf XML blobs.
+ As part of this effort, a good part of libedataserver was rewritten from
+ scratch. For further details and links to documentation see:
+ https://mail.gnome.org/archives/evolution-list/2012-May/msg00214.html
+
+Bug Fixes:
+ Bug 668247 - Broken non-basic-latin folder name handling (Milan Crha)
+ Bug 673817 - Crash in e_book_backend_file_dispose() (Milan Crha)
+ Bug 676541 - Unreliable IMAP provider (Milan Crha)
+ Bug 677183 - maildir account doesn't open (Milan Crha)
+ Bug 677610 - Avoid modification of CPPFLAGS in Makefile.am (Milan Crha)
+ Bug 677642 - Critical warnings on vFolder change (Milan Crha)
+ Bug 677664 - Camel: Remove "SMTP Authentication" status message
+ (Matthew Barnes)
+ Bug 677687 - Broken migration of "namespace" IMAP setting
+ (Matthew Barnes)
+ Bug 677841 - Workaround for crash in
+ imapx_command_append_message_done() (Milan Crha)
+ Bug 677933 - imapx_utils_init() called too early (Matthew Barnes)
+ Bug 678067 - Localized display names get stuck (Matthew Barnes)
+ Bug 678069 - Crash in _gdata_entry_update_from_e_contact() (Milan Crha)
+ Bug 678255 - edata-cal missing libebackend-1.2 requirement
+ (Jordi Mallach)
+ Bug 678378 - ESourceRegistry causes deadlock in gnome-shell
+ (Matthew Barnes)
+ Bug 678618 - Runtime warning when clicking on top-level sidebar item
+ (Matthew Barnes)
+
+Other Changes:
+ * Remove camel_settings_load_from_url(). (Matthew Barnes)
+ * Remove camel_settings_save_to_url(). (Matthew Barnes)
+ * ldap: Avoid a race during finalize. (Matthew Barnes)
+ * imap[x]: Remove shell command option from user interfaces.
+ (Matthew Barnes)
+ * Add 'evolution-source-viewer' test tool. (Matthew Barnes)
+ * Port remaining bits from GConf to GSettings (Milan Crha)
+ * Remove forgotten DBUS_GLIB_CFLAGS/LIBS, these are gone now
+ (Milan Crha)
+ * Remove -Werror from AM_INIT_AUTOMAKE. (Matthew Barnes)
+ * google: Split conversion functions from Google backend into a util
+ lib (Philip Withnall)
+ * google: Add some tests to Google address book backend
+ (Philip Withnall)
+ * google: Make ‘rel’ and ‘label’ mutually exclusive for certain
+ elements (Philip Withnall)
+ * Tighten up pkg-config files. (Matthew Barnes)
+ * build: Enable g-ir-scanner’s --warn-all option when building GIR
+ files (Philip Withnall)
+ * Do not call g_object_notify() when property didn't change (Milan Crha)
+ * imapx_store_noop_sync: Don't return FALSE without setting a GError.
+ (Matthew Barnes)
+ * Deprecate EUri. (Matthew Barnes)
+ * Updated Telugu Translation (Sasi Bhushan Boddepalli)
+ * imapx_command_fetch_message_done: Fix an error handling issue.
+ (Matthew Barnes)
+ * camel_data_cache_get_filename: Remove unused GError parameter.
+ (Matthew Barnes)
+ * e_book_backend_file_open: Fix directory existence test.
+ (Matthew Barnes)
+ * camel_data_cache_get: Improve empty file handling. (Matthew Barnes)
+ * Improve imapx_command_fetch_message_done(). (Matthew Barnes)
+ * CAMEL_PROVIDER_IS_STORE_AND_TRANSPORT: Handle NULL gracefully.
+ (Matthew Barnes)
+ * Updated Telugu Translation (Sasi Bhushan Boddepalli)
+ * Deprecate EDbHash. (Matthew Barnes)
+ * google: Add a new custom vCard property containing Google system
+ groups (Philip Withnall)
+ * libebook: Reference address books by UID instead of URI.
+ (Matthew Barnes)
+ * Camel string pool improvements. (Matthew Barnes)
+
+Translations:
+ Nilamdyuti Goswami (as)
+ Ihar Hrachyshka (be)
+ Daniel Mustieles (es)
+ Bruno Brouard (fr)
+ Fran Diéguez (gl)
+ Yuri Kozlov (ru)
+
+
+Evolution-Data-Server 3.5.2 2012-06-04
+--------------------------------------
+
+Bug Fixes:
+ Bug 606181 - Accepting bad SSL certificate applies to any hostname
+ (Matt McCutchen)
+ Bug 664639 - [IMAPX] Doesn't quit gracefully on account disable
+ (Chenthill Palanisamy)
+ Bug 666327 - IMAP deadlock when moving message and checking new mail
+ (Alban Browaeys)
+ Bug 667725 - imapx_untagged: code should not be reached
+ (David Woodhouse)
+ Bug 669191 - Address book dialog has incorrect default size
+ (Mathieu Trudel-Lapierre)
+ Bug 670279 - "Category" selector mnemonic not shown (Milan Crha)
+ Bug 671603 - Birthday calendar broken since 3.3.4 (Milan Crha)
+ Bug 673946 - Cannot delete search folders (Milan Crha)
+ Bug 675387 - Store certificates under $XDG_DATA_HOME (Matthew Barnes)
+ Bug 676108 - OpenBSD needs _XOPEN_SOURCE_EXTENDED for strptime(3)
+ (Antoine Jacoutot)
+ Bug 676403 - imapx: Syncing folder after server-side deletion of
+ many messages is *very* slow (David Woodhouse)
+ Bug 676506 - imapx: After QRESYNC leaves us out of sync, a "full
+ resync" doesn't work either. (David Woodhouse)
+
+Other Changes:
+ * Require libsoup >= 2.38.1. (Matthew Barnes)
+ * Remove extra test on Google server photo data validity (Milan Crha)
+ * Split camel-imapx library and merge into camel so that providers
+ can be written on top of imapx (Chenthill Palanisamy)
+ * Add a extended response handler for unhandled imapx tokens to be
+ handled by the derived providers. (Chenthill Palanisamy)
+ * Add EAsyncClosure. (Matthew Barnes)
+ * Make sure data-book/cal is closed/freed in a separate thread
+ (Milan Crha)
+ * CalDAV: Report NoSuchCal only when opening, ObjectNotFound
+ otherwise (Milan Crha)
+ * Better error message for SOUP_STATUS_SSL_FAILED response (Milan Crha)
+ * CalDAV: Also rename NoSuchCal to ObjectNotFound in
+ caldav_server_put_object() (Milan Crha)
+ * Camel: Allow SSL certificate resave and use detailed errors from
+ SSL stream (Milan Crha)
+ * Remove camel_folder_has_search_capability() (Milan Crha)
+ * CamelService: Rewrite connect/disconnect API. (Matthew Barnes)
+ * Simplify vFolder's code and other bunch of related time
+ optimizations (Milan Crha)
+
+Translations:
+ Daniel Mustieles (es)
+ Fran Diéguez (gl)
+ Luca Ferretti (it)
+ Kjartan Maraas (nb)
+ Matej Urbančič (sl)
+
+
+Evolution-Data-Server 3.5.1 2012-04-30
+--------------------------------------
+
+Bug Fixes:
+ Bug 658742 - Change EContact property description string (Milan Crha)
+ Bug 663324 - Categories not correctly aligned with Google contacts
+ (Milan Crha)
+ Bug 664639 - [IMAPX] Doesn't quit gracefully on account disable
+ (Milan Crha)
+ Bug 664793 - Deadlock on EClient operation cancel (Milan Crha)
+ Bug 665381 - LDAP backend crash when query_ldap_root_dse() fails
+ (Milan Crha)
+ Bug 666438 - Contact's Full name field not displayed in list view
+ (Milan Crha)
+ Bug 666896 - Workaround Improper GB-2312 Mail Encodings
+ (Palmer Dabbelt)
+ Bug 667477 - EXDATE containing time are not handle correctly
+ (Milan Crha)
+ Bug 667891 - Rapid message list regen when downloading a folder
+ (Milan Crha)
+ Bug 668549 - Crash in objects_added_cb() in e-book-client-view.c
+ (Milan Crha)
+ Bug 668679 - Crash on insertion of NULL in e_destination_set_contact()
+ (Milan Crha)
+ Bug 668989 - Add a twitter username to IM in contacts (Milan Crha)
+ Bug 669034 - [IMAP] Shows "Unknown background operation" on start
+ (Milan Crha)
+ Bug 669085 - Saving draft on Google server emits runtime warning
+ (Milan Crha)
+ Bug 670435 - Added e_cal_client_view_set_flags() (Christophe Dumez)
+ Bug 670457 - Add bulk methods to ECalClient (Christophe Dumez)
+ Bug 670470 - Do not force password for IMAPx connection (Yanko Kaneti)
+ Bug 671172 - camel: smtp: Make EHLO keywords check case insensitive
+ (Pawel Moll)
+ Bug 671537 - Option to validate SLL certificates with libsoup
+ (Milan Crha)
+ Bug 672175 - Make CamelFolderSearch cancellable (Milan Crha)
+ Bug 672258 - Error while moving messages in local folders (Milan Crha)
+ Bug 672398 - CalDAV backend doesn't respect "Copy for offline" option
+ (Milan Crha)
+ Bug 673527 - Addressbook bulk methods are broken (Christophe Dumez)
+ Bug 673563 - Encoded filename for Outlook broken by spaces (Milan Crha)
+ Bug 673894 - Adding events to Google Calendar is broken (Milan Crha)
+ Bug 674257 - Recheck attachment availability on message download
+ (Milan Crha)
+ Bug 674309 - Crash when calling oauth_init_nss() from two threads
+ (Milan Crha)
+
+Miscellaneous Changes:
+ * Add an --enable-code-coverage configure option to enable gcov
+ support (Philip Withnall)
+ * Limit supported gweather to < 3.5. (Matthew Barnes)
+ * Require GLib >= 2.32. (Matthew Barnes)
+ * EDataFactory: Use GNetworkMonitor always. (Matthew Barnes)
+ * Deprecate and gut EOfflineListener. (Matthew Barnes)
+ * Remove migration of categories from GConf. (Matthew Barnes)
+ * EDBusServer: Add run/quit signals. (Matthew Barnes)
+ * CalDAV backend could starve on its dispose waiting for slave
+ finish (Milan Crha)
+ * Remove CamelHttpStream. (Matthew Barnes)
+ * Add e_file_recursive_delete(). (Matthew Barnes)
+ * Make e_dbus_server_load_modules() idempotent. (Matthew Barnes)
+ * EDBusServer: Add exit codes to run() and quit(). (Matthew Barnes)
+ * ENameSelectorEntry: Remove USER_QUERY_FIELDS macro. (Matthew Barnes)
+ * ENameSelectorDialog: Remove use of "primary_addressbook".
+ (Matthew Barnes)
+ * Remove EDataFactory's "online" property. (Matthew Barnes)
+ * Remove EBackend::last-client-gone signal. (Matthew Barnes)
+ * Add e_data_factory_ref_backend_factory(). (Matthew Barnes)
+ * Bump libedataserverui shared object name. (Matthew Barnes)
+ * ESourceSelector: Add e_source_selector_ref_source_by_path().
+ (Matthew Barnes)
+ * ESourceSelector: Add e_source_selector_ref_primary_selection().
+ (Matthew Barnes)
+ * Remove e_source_combo_box_get/set_active_uid(). (Matthew Barnes)
+ * ESourceComboBox: Add e_source_combo_box_ref_active().
+ (Matthew Barnes)
+ * Remove deprecated API from ESourceSelector (Milan Crha)
+ * Fix Google Talk vCard attribute name definition (Milan Crha)
+
+Translations:
+ Gil Forcada (ca)
+ Jordi Serratosa (ca)
+ Carles Ferrando (ca@valencia)
+ Daniel Mustieles (es)
+ Fran Diéguez (gl)
+ Rajesh Ranjan (hi)
+ Sandeep Sheshrao Shedmake (mr)
+ Kjartan Maraas (nb)
+ ManojKumar Giri (or)
+ Daniel Nylander (sv)
+ Krishnababu Krothapalli (te)
+ Sasi Bhushan (te)
+
+
+Evolution-Data-Server 3.4.0 2012-03-26
+--------------------------------------
+
+Miscellaneous Fixes:
+ * Various last-minute IMAPX crash fixes. (Matthew Barnes)
+
+Translations:
+ Runa Bhattacharjee (bn_IN)
+ Flemming Christensen (da)
+ Kristjan SCHMIDT (eo)
+ A S Alam (pa)
+ Krishnababu Krothapalli (te)
+ Nguyễn Thái Ngọc Duy (vi)
+
+
+Evolution-Data-Server 3.3.92 2012-03-19
+---------------------------------------
+
+Bug Fixes:
+ Bug 736655 (bnc) - Deadlocks when auto-completing address in email composer (Chenthill Palanisamy)
+ Bug 659756 - Initialize dbus-glib threading for GConf (Milan Crha)
+ Bug 665025 - Memory leak in camel mime (Milan Crha)
+ Bug 664186 - Maildir scan checks incorrectly for folder name prefix (Milan Crha)
+ Bug 671470 - Mail search on body doesn't work (local mail) (Milan Crha)
+ Bug 664186 - Fix regression after commit for bug #664186 (Milan Crha)
+
+Miscellaneous Fixes:
+ Update API documentation. (Matthew Barnes)
+ Fix some crashes in imapx_command_start_next(). (Matthew Barnes)
+ EDS: memory leak fixes (Patrick Ohly)
+ Update store<=>folder summaries connection on folder rename (Milan Crha)
+ CamelIMAPXServer: Avoid crashing in cancel_all_jobs(). (Matthew Barnes)
+ camel-local-provider.c: Remove superfluous conf entries. (Matthew Barnes)
+ Fix compiler format warnings in IMAPX code (Milan Crha)
+ Try to RC2047-decode address-only string when parsing email addresses (Milan Crha)
+
+Translations:
+ Jiri Eischmann (cs)
+ Piotr Drąg (pl)
+ Mario Blättermann (de)
+ Gabor Kelemen (hu)
+ Hannie Dumoleyn (nl)
+ Timo Jyrinki (fi)
+ Seong-ho Cho (ko)
+ Yuri Myasoedov (ru)
+ Sweta Kothari (gu)
+ Duarte Loreto (pt)
+ Nilamdyuti Goswami (as)
+ Bruno Brouard (fr)
+ Bruce Cowan (en_GB)
+ Khoem Sokhem (km)
+ Rudolfs Mazurs (lv)
+
+* The dbus-glib dependency has temporarily returned. GConf now uses
+ dbus-glib instead of libbonobo but it does not initialize threading
+ support, so we have to initialize it to avoid thread-safety issues.
+ When we're ready to drop GConf we will drop dbus-glib along with it.
+
+
+Evolution-Data-Server 3.3.91 2012-03-05
+---------------------------------------
+
+Bug Fixes:
+ Bug 610988 - Filter can't set labels on IMAP messages (Milan Crha)
+ Bug 658742 - Gettext messages require translator comments (Milan Crha)
+ Bug 663224 - Deleted message not deleted on other machine (Milan Crha)
+ Bug 668639 - Sexps on VEVENT / VJOURNAL statuses are not supported
+ (Christophe Dumez)
+ Bug 670887 - e_cal_client_generate_instances_for_object() returns
+ instances in reverse order (Christophe Dumez)
+ Bug 670938 - e_cal_client_generate_instances_for_object() returns
+ invalid instances (Christophe Dumez)
+
+Other Changes:
+ * Manual Refresh on a CalDAV calendar does not work (Milan Crha)
+ * Initialize EGdbusTemplates main thread in book/calendar factories
+ (Milan Crha)
+ * CamelSession: Add a default method for get_socks_proxy().
+ (Matthew Barnes)
+ * Provide at least some NSPR error text, rather than cryptic error
+ code (Milan Crha)
+ * EBookBackendFile: Fix a warning caused by Berkeley DB v5.
+ (Matthew Barnes)
+ * EContact: fix "parse vcard + update contact + commit" (Patrick Ohly)
+
+Translations:
+ Ihar Hrachyshka (be)
+ Petr Kovar (cs)
+ Inaki Larranaga Murgoitio (eu)
+ Changwoo Ryu (ko)
+ Jonh Wendell (pt_BR)
+ Yuri Myasoedov (ru)
+ Matej Urbančič (sl)
+ Martin Srebotnjak (sl)
+ Gheyret Kenji (ug)
+ Nguyễn Thái Ngọc Duy (vi)
+ Chao-Hsiung Liao (zh_HK)
+
+
+Evolution-Data-Server 3.3.90 2012-02-20
+---------------------------------------
+
+Bug Fixes:
+ Bug 662920 - Creates MH folders, but needs restart to update folder list (Milan Crha)
+ Bug 658348 - Harmonize wording for "Check new messages in INBOX" (Milan Crha)
+ Bug 658347 - Harmonize mnemonic for "Check new messages for Junk contents" (Milan Crha)
+ Bug 637200 - Add mnemonics to Folder Properties dialog checkboxes (Milan Crha)
+ Bug 669341 - Plural forms in imapx (Milan Crha)
+ Bug 391472 - Add ability to match headers by words (Milan Crha)
+ Bug 669847 - Fix up online notification (part 2) (Alexander Larsson)
+ Bug 669487 - Fix up online notification (part 1) (Alexander Larsson)
+ Bug 535978 - Filtering on IMAP accounts causes message to be downloaded (Milan Crha)
+ Bug 553796 - Unable to Reset Message Color (Milan Crha)
+ Bug 485283 - Filter is not working for mix letter case (Milan Crha)
+ Bug 309945 - Ability to filter folders other than INBOX too (Milan Crha)
+ Bug 669545 - Crash invoking filters in IMAP folder (Milan Crha)
+
+Miscellaneous Fixes:
+ Use GSettings for EProxy (Milan Crha)
+ Revert one change from the previous commit, it emitted incorrect warnings (Milan Crha)
+ Fix issues found by Coverity Scan (Milan Crha)
+ Crash on message send, under check_header_in_message_info() (Milan Crha)
+ Fix google contacts going online after being offline (Alexander Larsson)
+
+Translations:
+ Daniel Mustieles (es)
+ Мирослав Николић (sr)
+ Daniel Nylander (sv)
+ Yuri Myasoedov (ru)
+ Ihar Hrachyshka (be)
+ Aurimas Černius (lt)
+ Fran Diéguez (gl)
+ Kjartan Maraas (nn)
+
+
+Evolution-Data-Server 3.3.5 2012-02-06
+--------------------------------------
+
+Bug Fixes:
+ Bug 666764 - SQL error migrating folders (Milan Crha)
+ Bug 649141 - Return only system timezones known to libical (Milan Crha)
+ Bug 669005 - Partial hang with unresponsive HTML email image source
+ (Milan Crha)
+ Bug 669003 - CalDAV: Cannot modify calendar object (libical 0.48)
+ (Milan Crha)
+ Bug 668811 - EBookBackendSqliteDB can be asked for an unknown contact
+ (Milan Crha)
+ Bug 669238 - Warning while creating appointments/meetings (Punit Jain)
+
+Other Changes:
+ * Remove CamelDList and use GQueues instead. (Matthew Barnes)
+ * Improved deadlock and crash avoidance in IMAPX. (Matthew Barnes)
+ * CamelStoreSummary: Save count changes from CamelFolderSummary
+ immediately (Milan Crha)
+ * CamelVeeFolder: Process folder changes more efficiently.
+ (Matthew Barnes)
+ * CamelStoreSummary: Schedule save rather than save immediately
+ (Milan Crha)
+ * Fix few memory leaks (Milan Crha)
+ * Add auto_fetch param to avoid autofetching next mails.
+ (Srinivasa Ragavan)
+ * Add sync+async apis for Fetch Messages and Purge Message Cache.
+ (Srinivasa Ragavan)
+ * Add flags to the Provider and code for mobile mode in settings.
+ (Srinivasa Ragavan)
+ * Added Mobile support and specific apis to imapx. (Srinivasa Ragavan)
+ * Add mobile mode settings to POP3. (Srinivasa Ragavan)
+
+Translations:
+ Daniel Mustieles (es)
+ Kjartan Maraas (nb)
+ Matej Urbančič (sl)
+ Chao-Hsiung Liao (zh_HK)
+
+
+Evolution-Data-Server 3.3.4 2012-01-16
+--------------------------------------
+
+Bug Fixes:
+ Bug 666327 - IMAP deadlock when moving message and checking new mail
+ (Alban Browaeys)
+ Bug 666327 - [IMAP] Missing unlock in camel_imap_folder_fetch_data
+ (Alban Browaeys)
+ Bug 357175 - IMAP alerts still too intrusive (Milan Crha)
+ Bug 482171 - IMAP warnings are presented without folder context
+ (Milan Crha)
+ Bug 662888 - Use --include-uninstalled for internal .gir files
+ (Colin Walters)
+ Bug 592906 - Birthdays from WebDAV contacts do not show up in calendar
+ (Milan Crha)
+ Bug 666770 - Add gmodule-2.0 to libedataserver.pc (Matthew Barnes)
+ Bug 661743 - Return maildir Inbox sibling folders only when requested
+ (Milan Crha)
+ Bug 665036 - Memory leaks spot in Contacts view (Milan Crha)
+ Bug 666757 - [CalDAV] Manage authentication requests even after open
+ (Milan Crha)
+ Bug 638810 - Crash in camel_folder_search_set_folder with IMAP account
+ (Milan Crha)
+ Bug 644817 - Slow addressbook cache (Milan Crha)
+ Bug 667698 - vapigen: fix builddir != srcdir issue (Ryan Lortie)
+ Bug 667388 - Introspection annotation fixes for nullable return types
+ (Philip Withnall)
+
+Miscellaneous Changes:
+ * Camel: Various iconv improvements (Jeffrey Steadfast)
+ * Camel: Add thread-safe accessors for string settings (Matthew Barnes)
+
+Translations:
+ Ihar Hrachyshka (be)
+ Daniel Mustieles (es)
+ Fran Diéguez (gl)
+ OKANO Takayoshi (ja)
+ Kjartan Maraas (nb)
+
+
+Evolution-Data-Server 3.3.3 2011-12-19
+--------------------------------------
+
+Bug Fixes:
+ Bug 665253 - "New folder" dialog does not show IMAP accounts (Milan Crha)
+ Bug 662068 - Crash in e-cal-backend-http.c:retrieval_done (Milan Crha)
+ Bug 666106 - libical 0.47 handles CATEGORIES as multiple parameters (Milan Crha)
+ Bug 652173 - EContact's file-as getter doesn't populate empty value (Milan Crha)
+ Bug 665337: Remove --disable-calendar (Matthew Barnes)
+ Bug 664819 - gmodule-2.0 dependency must be explicit (Diego López León)
+ Bug 664572 - Change e_cal_backend_notify_component* to use ECalComponent (Milan Crha)
+ Bug 652177 - Add "revision" property to calendar file backend (Tristan Van Berkom)
+
+Miscellaneous Fixes:
+ Fix leaks around categories editing (Milan Crha)
+ e_categories_selector_get_checked: Return them always in the same order (Milan Crha)
+ Contacts calendar - consider also other than only file-as field (Milan Crha)
+ Add CamelSession.remove_service() method. (Matthew Barnes)
+ Fix glib-gen.mak rules. (Matthew Barnes)
+ Call gettext on the short descriptions of port numbers. (Gabor Kelemen)
+ Add --wait-for-client factory processes command line option (Milan Crha)
+ Small correction to imapx_command_run_sync(). (Matthew Barnes)
+ CamelIMAPXCommand: Make imapx_command_run_sync() more responsive to cancellations. (Matthew Barnes)
+ CamelIMAPXCommand: Reference the command when running synchronously. (Matthew Barnes)
+ CamelIMAPXCommand: Remove imapx_command_free() with imapx_command_unref(). (Matthew Barnes)
+ CamelIMAPXCommand: Add imapx_command_ref(). (Matthew Barnes)
+ CamelIMAPXCommand: Make IMAPX command functions static. (Matthew Barnes)
+ CamelIMAPXCommand: Add a reference count. (Matthew Barnes)
+ CamelIMAPXCommand: Allocate with g_slice_new(). (Matthew Barnes)
+ CamelIMAPXJob: Make imapx_job_run() more responsive to cancellations. (Matthew Barnes)
+ CamelIMAPXJob: Reference the job when queueing. (Matthew Barnes)
+ CamelIMAPXJob: Replace imapx_job_free() with imapx_job_unref(). (Matthew Barnes)
+ CamelIMAPXJob: Add imapx_job_ref(). (Matthew Barnes)
+ CamelIMAPXJob: Add a reference count. (Matthew Barnes)
+ CamelIMAPXJob: Allocate with g_slice_new(). (Matthew Barnes)
+ imapx_parser_thread: Skip polling and just read the socket. (Matthew Barnes)
+ rehandshake_ssl(): Be more responsive to cancellations. (Matthew Barnes)
+ Reduce frequency of CamelFolder::changed emissions. (Matthew Barnes)
+ Better runtime warnings in tcp_stream_set_error_from_pr_error(). (Matthew Barnes)
+ Wean CamelIMAPXServer off CamelMsgPort. (Matthew Barnes)
+ Avoid crash in e-cal-backend-http.c:webcal_to_http_method (Milan Crha)
+ EProxy: Disconnect from signal handlers on dispose (Milan Crha)
+ Added test case for new ECal revision backend property (Tristan Van Berkom)
+ Pre-load all built-in timezones in libical on calendar factory start (Milan Crha)
+ Add e_book_backend_sqlitedb_get_uids_and_rev() (Milan Crha)
+
+Translations:
+ Matej Urbančič (sl)
+ Gabor Kelemen (hu)
+ Kjartan Maraas (nn)
+ Daniel Mustieles (es)
+ Xandru Armesto (ast)
+
+
+Evolution-Data-Server 3.3.2 2011-11-21
+--------------------------------------
+
+Bug Fixes:
+ Bug 440316 - Improve SSL Certificate check bad signature dialog
+ (Milan Crha)
+ Bug 652171 - Added e_book_client_view_set_flags() (Tristan Van Berkom)
+ Bug 652175 - Add revision property to addressbook backend
+ (Tristan Van Berkom)
+ Bug 655167 - Messages moved from IMAP Inbox reappear (Michel Dänzer)
+ Bug 659736 - Do not report change on property set when not changed
+ (Milan Crha)
+ Bug 660182 - Error dialog on LDAP query with multiple referrals
+ (Milan Crha)
+ Bug 660646 - »IDLE« should not be translated in settings dialog
+ (Milan Crha)
+ Bug 660972 - Unable to publish free/busy information (Milan Crha)
+ Bug 660974 - sqlite backend: use INSERT OR IGNORE in
+ add_folder_into_db() (Christophe Dumez)
+ Bug 661033 - Add support for E_CONTACT_FILE_AS field (Philip Withnall)
+ Bug 662473 - Moving mails between local folders removes labels
+ (Milan Crha)
+ Bug 662524 - POP3: Use a safer default value for "delete-after-days"
+ (Matthew Barnes)
+ Bug 662643 - camel_url_decode_path() crashes on empty string
+ (Matthew Barnes)
+ Bug 662929 - POP3 prevents expunge of local Inbox in offline
+ (Milan Crha)
+ Bug 663062 - Missing attachment icon on a message with it (Milan Crha)
+ Bug 663219 - Crash in imapx_completion at camel-imapx-server.c
+ (Chenthill Palanisamy)
+
+Other Changes:
+ * Move remaining CamelURL elements to CamelSettings. (Matthew Barnes)
+ * IMAP: Split off a new mutex for commands and responses.
+ (Matthew Barnes)
+ * Remove g_thread_init() calls. (Matthew Barnes)
+ * Avoid possible crash when url->path is NULL (Milan Crha)
+ * Make local addressbook backend store image data as URIs.
+ (Tristan Van Berkom)
+ * CamelTcpStreamRaw: Use PR_Interrupt() to cancel blocked I/O.
+ (Matthew Barnes)
+ * Use the same technique in imapx_parser_thread(). (Matthew Barnes)
+ * Kill gtk-doc tmpl files. (Matthew Barnes)
+ * Camel no longer depends on libedataserver. (Matthew Barnes)
+ * Add useful GBinding transform funcs from e-util. (Matthew Barnes)
+
+Translations:
+ Daniel Mustieles (es)
+ Fran Diéguez (gl)
+ Kjartan Maraas (nb)
+ Matej Urbančič (sl)
+
+
+Evolution-Data-Server 3.3.1 2011-10-24
+--------------------------------------
+
+Bug Fixes:
+ Bug 527614 - Valgrind shows a nice amount of lost memory (Milan Crha)
+ Bug 601898 - SOCKS proxy does not work with mailer (Milan Crha)
+ Bug 620382 - Do not delete also directory for custom local calendars
+ (Milan Crha)
+ Bug 632619 - Recurring events can clutter month view (Milan Crha)
+ Bug 642984 - Drop --enable-ssl configure option (nss/nspr always
+ required) (Milan Crha)
+ Bug 655252 - Need to escape the comp_uid part of a path (Milan Crha)
+ Bug 656473 - Store server folder cache in user's cache directory
+ (Milan Crha)
+ Bug 656603 - Add support for generating vCard 2.1 in libebook
+ (Bartosz Szatkowski)
+ Bug 659438 - Checks junk in all folders despite restricting to INBOX
+ (Milan Crha)
+ Bug 659553 - Fix e_vcard_unescape_string (Alexander Larsson)
+ Bug 659555 - Add custom icons in a folder Subscription dialog
+ (Milan Crha)
+ Bug 659568 - One day delay in calendar view (Milan Crha)
+ Bug 659914 - e_book_get_changes: Fix crash caused by unref of a NULL
+ pointer (Christophe Dumez)
+ Bug 660246 - EBookBackendSqliteDB: Bad loop iteration
+ (Christophe Dumez)
+ Bug 660533 - Missing GOA cflags/libs in libedata-book (Cosimo Cecchi)
+ Bug 660615 - Make POP3 provider more cancellable ready (Milan Crha)
+ Bug 660656 - Fix e_iterator_get annotation (Alban Browaeys)
+ Bug 660829 - Allow 'Mark as read' in right click menu on spam folder
+ (Milan Crha)
+ Bug 660870 - Empty Contacts list when pressing "To:" in composer
+ (Milan Crha)
+ Bug 660884 - Missing libebackend LIBADD in calendar/backends
+ (Christian Hilberg)
+ Bug 661432 - 'Any field contains' search doesn't work in contact view
+ (Milan Crha)
+ Bug 661448 - e_util_copy_*_slist(): Avoid using append function
+ (Christophe Dumez)
+ Bug 661549 - Avoid fetching from backend when calculating summary
+ (Milan Crha)
+
+Other Changes:
+ * libebook.pc.in: camel-1.2 is a private requirement. (Matthew Barnes)
+ * Add CamelMemChunk (copy of EMemChunk). (Matthew Barnes)
+ * CamelService: Add "password" property. (Matthew Barnes)
+ * CamelProvider: Remove 'license' and 'license_file' members.
+ (Matthew Barnes)
+ * Add EModule, EExtensible and EExtension (Matthew Barnes)
+ * Add various base classes for backends and servers. (Matthew Barnes)
+ * Provide CamelFolder::get_message_cached() (Milan Crha)
+ * Merge libcamel-provider into libcamel. (Matthew Barnes)
+ * Add a "services" directory. (Matthew Barnes)
+ * Require GLib 2.30. (Matthew Barnes)
+ * addressbook: Optimizations to avoid vcard parsing (Christophe Dumez)
+ * Provide EClient's GSList utility functions within
+ e-data-server-util.h (Milan Crha)
+ * Increase dependency on gtk+ to 3.2 (Milan Crha)
+ * CamelFolderSummary API changes (Milan Crha)
+ * gdbus_proxy_call_sync: check sync flag more frequently
+ (Christophe Dumez)
+ * Make all backends return NULL when calling get_contact() and the
+ contact is not found. (Christophe Dumez)
+ * e-book-client: add e_book_client_add_contacts*() methods
+ (Christophe Dumez)
+ * addressbook: Improve bulk contact removal code (Christophe Dumez)
+ * configure.ac: Bump ADDRESS_BOOK_DBUS_SERVICE_NAME to 2
+ (Christophe Dumez)
+ * Workaround possible crash in imap_body_decode() (Milan Crha)
+ * e-book-client: Add bulk contact modification methods.
+ (Christophe Dumez)
+ * e_book_backend_sqlitedb_new: Fix database connection reuse
+ (Christophe Dumez)
+ * Don't free vcard memory in e_data_book_view_notify_update*_vcard()
+ (Christophe Dumez)
+ * ENameSelectorEntry::user_delete_text: Delete whole text when user
+ deleted it (Milan Crha)
+ * e-book-backend-file: Don't share DB_ENV between address books from
+ different sources (Christophe Dumez)
+ * Require libgdata >= 0.10. (Matthew Barnes)
+ * Camel: New authentication API. (Matthew Barnes)
+ * Really implement e_cal_client_view_set_fields_of_interest()
+ (Tristan Van Berkom)
+ * Add camel_folder_refresh_info()/_finish(). (Matthew Barnes)
+ * Avoid a crash in camel_session_get_service_by_url(). (Matthew Barnes)
+
+Translations:
+ Ihar Hrachyshka (be)
+ Alexander Shopov (bg)
+ Gil Forcada (ca)
+ Carles Ferrando (ca@valencia)
+ Jiri Eischmann (cs)
+ Mario Blättermann (de)
+ Bruce Cowan (en_GB)
+ Daniel Mustieles (es)
+ Inaki Larranaga Murgoitio (eu)
+ Alexandre Franke (fr)
+ Fran Dieguez (gl)
+ Gabor Kelemen (hu)
+ Luca Ferretti (it)
+ OKANO Takayoshi (ja)
+ Changwoo Ryu (ko)
+ Kjartan Maraas (nb)
+ Piotr Drąg (pl)
+ Matej Urbančič (sl)
+ Daniel Nylander (sv)
+ Nguyễn Thái Ngọc Duy (vi)
+ YunQiang Su (zh_CN)
+
+
+Evolution-Data-Server 3.2.0 2011-09-26
+--------------------------------------
+
+Miscellaneous Changes:
+ google: Handle multivalue custom vcard attributes (Alexander Larsson)
+
+Translations:
+ Nilamdyuti Goswami (as)
+ Mario Blättermann (de)
+ Inaki Larranaga Murgoitio (eu)
+ Sweta Kothari (gu)
+ Luca Ferretti (it)
+ Hannie Dumoleyn (nl)
+ Manoj Kumar Giri (or)
+ A S Alam (pa)
+ Muhammet Kara (tr)
+
+
+Evolution-Data-Server 3.1.92 2011-09-19
+---------------------------------------
+
+Bug Fixes:
+ Bug #659282 - Cannot add more than one appointment per session (Milan Crha)
+ Bug 659184 - Contacts calendar backend doesn't show events (Milan Crha)
+ Bug 659079 — Read all gContact:website (Alexander Larsson)
+ Bug 659165 — editing eds contacts that has an avatar fails (Philip Withnall)
+ Bug 655253 - fix regression introduced with MOD_ONLY_THIS (Patrick Ohly)
+ Bug 632153 - Set X-Evolution-Source header consistently (Milan Crha)
+ Bug 658911 - google: Always readonly addressbooks with goa (Alexander Larsson)
+ Bug 655728 - Read proxy settings from GSettings since Gnome 3 (Milan Crha)
+ Bug 655837 - Avoid use of deprecated g_unicode_canonical_decomposition (Vincent Untz)
+ Bug 654818 crash fix : query conversion to sql (Punit Jain)
+
+Miscellaneous Fixes:
+ Introspection: improve annotation for e_source_peek_group (Raul Gutierrez Segales)
+ [imapx] Fix read of uninitialized memory from g_str_has_prefix (Milan Crha)
+ e-d-s: Expose all gContact:websites items (Milan Crha)
+ Handle changes in the goa accounts list at runtime (Alexander Larsson)
+ calendar file backend: revert adding EXDATE when creating detached recurrences (Patrick Ohly)
+ e-gdbus-templates: Fix incorrect type check in e_gdbus_proxy_finish_call_uint() (Christophe Dumez)
+ Make maintiner mode enabled by default (Javier Jardón)
+ Change order of system timezone detection (Milan Crha)
+ camel-sasl-gssapi.c: Fix reply read of org.gnome.KrbAuthDialog.acquireTgt (Milan Crha)
+
+Translations:
+ Duarte Loreto (pt)
+ Jiro Matsuzawa (ja)
+ Bruce Cowan (en_GB)
+ A S Alam (pa)
+ Gabor Kelemen (hu)
+ Luca Ferretti (it)
+ Krasimir Chonov (bg)
+ Jorge González (es)
+ Piotr Drąg (pl)
+ Rajesh Ranjan (hi)
+ I Felix (ta)
+ Marek Černocký (cs)
+ Changwoo Ryu (ko)
+ Matej Urbančič (sl)
+ Ihar Hrachyshka ()
+ Rudolfs Mazurs (lv)
+ Andika Triwidada (id)
+ Martin Srebotnjak (sl)
+ Antonio Fernandes C. Neto (pt)
+
+Evolution-Data-Server 3.1.91 2011-09-05
+---------------------------------------
+
+Bug Fixes:
+ Bug 566563 - Make ESource password prompts clearer (Milan Crha)
+ Bug 655111 - Modify allday to date-time event keeps VALUE=DATE
+ parameter (Milan Crha)
+ Bug 655253 - Delete of one occurrence of a repeatable event don't
+ work (Milan Crha)
+ Bug 655433 - Drag and Drop of messages out of Junk folder broken
+ (Milan Crha)
+ Bug 657345 - Remember password by default for book/calendar
+ (Milan Crha)
+ Bug 657836 - Work around g_unix_signal API changes. (Denis Washington)
+
+Other Changes:
+ * Do not expose password in imapx log (Milan Crha)
+ * Add a vapi for ecalendar (Lucas Baudin)
+ * Create tar.xz files for 'make dist' only (Milan Crha)
+
+Translations:
+ Jorge González (es)
+ Claude Paroz (fr)
+ Fran Dieguez (gl)
+ Shankar Prasad (kn)
+ Kjartan Maraas (nb)
+ Yuri Myasoedov (ru)
+ Daniel Nylander (sv)
+ krishnababu k (te)
+ Chao-Hsiung Liao (zh_HK)
+
+
+Evolution-Data-Server 3.1.90 2011-08-29
+---------------------------------------
+
+Camel has a new class heirarchy for managing provider-specific settings
+called CamelSettings. Heavily utilizing GObject properties, this new API
+replaces the prevous method of settings storage which stuffed values into
+the CamelService URL string as "&key=value;..." pairs.
+
+Details about the new API here:
+http://mail.gnome.org/archives/evolution-hackers/2011-August/msg00013.html
+
+Bug Fixes:
+ Bug 562912 - Unread vfolder marks unread messages as read (Milan Crha)
+ Bug 576398 - vfolder not showing new messages from nntp group
+ (Milan Crha)
+ Bug 651469 - Folders don't update after moving mails in maildir
+ (Milan Crha)
+ Bug 651693 - Decode QP encoded names when invoking 'Expand list Inline'
+ (Ritesh Khadgaray)
+ Bug 651849 - Remove string from translation (Milan Crha)
+ Bug 652437 - NNTP messages is sometimes displayed as grey (Milan Crha)
+ Bug 652914 - IMAP: moving mail puts a copy into real Trash too
+ (Milan Crha)
+ Bug 655121 - CalDAV: Can't reopen attachments saved on a server
+ (Milan Crha)
+ Bug 655272 - IMAPX: Leaking file descriptors from open pipes
+ (Milan Crha)
+ Bug 655833 — Mailing addresses for Google Contacts not saving if
+ PO Box… (Philip Withnall)
+ Bug 655997 - Unneeded context specifiers (Milan Crha)
+ Bug 656051 - Preserve mbox file attributes after rewrite (Milan Crha)
+ Bug 657181 - Backends can be left half-opened when using ECal
+ (Milan Crha)
+
+Other Changes:
+ * CamelStore: Split subscription API into a separate interface.
+ (Matthew Barnes)
+ * Camel: Remove unused CAMEL_STORE_ASYNC flag. (Matthew Barnes)
+ * google: Add a missing NULL pointer check (Philip Withnall)
+ * Do not keep Google progress notifications in book view forever
+ (Milan Crha)
+ * google: Fix cancellation and progress reporting for cold-cache
+ queries (Philip Withnall)
+ * google: Tidy up finish_operation() (Philip Withnall)
+ * Don't use our own DISABLE_DEPRECATED macros in .c files.
+ (Matthew Barnes)
+ * CamelService: Add a "display-name" property. (Matthew Barnes)
+ * Camel: Add CAMEL_STORE_CAN_EDIT_FOLDERS flag. (Matthew Barnes)
+ * google: Fix various data loss bugs with organisations/jobs
+ (Philip Withnall)
+ * Incorrect message signature verification failure (Milan Crha)
+ * Pretend successful read when skipping 3+ part of multipart/signed
+ (Milan Crha)
+ * [IMAPX] Do not overwrite errors on reconnect (Milan Crha)
+ * Remove more similar strings from translation (Milan Crha)
+ * Avoid a crash in gdata_goa_authorizer_get_parameters().
+ (Matthew Barnes)
+ * Add Google Talk field to the list of IM information
+ (Raul Gutierrez Segales)
+ * Avoid use-after-free by unsetting open_finished flag sooner
+ (Milan Crha)
+ * Use cached value in e_cal_client_get_default_object() (Milan Crha)
+ * Check ic->status is not NULL imapx_command_select_done ()
+ (Raul Gutierrez Segales)
+ * Add E_TYPE_CAL_CLIENT_SOURCE_TYPE macro. (Matthew Barnes)
+
+Translations:
+ Alexander Shopov (bg)
+ Mario Blättermann (de)
+ Jorge González (es)
+ Daniel Mustieles (es)
+ Fran Dieguez (gl)
+ Andika Triwidada (id)
+ Kjartan Maraas (nb)
+ Wouter Bolsterlee (nl)
+ Yuri Myasoedov (ru)
+ Мирослав Николић (sr)
+ Daniel Nylander (sv)
+ Abduxukur Abdurixit (ug)
+
+
+Evolution-Data-Server 3.1.5 2011-08-14
+--------------------------------------
+
+Bug Fixes:
+ Bug 656490 - imapx: Memory leak of stream tokenbuf (David Woodhouse)
+ Bug 656487 - Memory leak in imapx fetch_folders_for_namespaces() (David Woodhouse)
+ Bug 656480 - Memory leak in camel_folder_search_search() (David Woodhouse)
+ Bug 656267 - Checking for auth types doesn't work properly (Milan Crha)
+ Bug 656058 - Improve EBookBackendSqliteDB searching API (Tristan Van Berkom)
+ Bug 652172 - Fix a regression from the previous commit (Milan Crha)
+ Bug 655748 - rdate parsing failure: unknown value for period 20068 (Milan Crha)
+ Bug 655190 - Sluggish performance interacting with calendar/tasks (Milan Crha)
+ Bug 619135 — Add photo support to Google Contacts backend (Philip Withnall)
+ Bug 655499 - Don't crash when getting contacts before backend is opened (Milan Crha)
+ Bug 654893 - Fix one missed rename of 'msg_security' to 'dirty' (Sean Finney)
+ Bug 655414 - Need translation comments (Milan Crha)
+ Bug 655409 - Extra flags in CamelStoreInfo break folder type check (Milan Crha)
+ Bug 654472 - Crash on async error return over GDBus (Milan Crha)
+ Bug 655331 - pgp/gpg signature is not shown (Milan Crha)
+ Bug 654480 - [imapx] Mark as Junk is not reliable (Matthew Barnes)
+
+Miscellaneous Fixes:
+ libecal: e_cal_remove_object() must remove *all* recurrences (Patrick Ohly)
+ calendar file backend: fixed incomplete sanity check in e_cal_create_object() (Patrick Ohly)
+ e_client_utils_open_new() could use already freed memory (Milan Crha)
+ Properly manage boolean values in SQLite contacts cache (Milan Crha)
+ Vala bindings: work around owned not being honored in metadata (Raul Gutierrez Segales)
+ Call gtk_init_check() in factories with enabled maintainer mode (Milan Crha)
+ Handle fields-of-interest for local addressbook backend. (Tristan Van Berkom)
+ Do not cancel cancellable in free_get_objects_async_data() (Milan Crha)
+ Be able to provide backtraces for e_ptr_tracker* functions (Milan Crha)
+ Fix stray unref of server in imapx add_folders_to_summary() (David Woodhouse)
+ Make e-{addressbook,calendar}-factory supersede old factory at startup. (David Woodhouse)
+ Introspection: fix annotation fixes (Raul Gutierrez Segales)
+ Be able to fetch all vCards/uids from an SQLite book backend cache (Milan Crha)
+
+Translations:
+ Yuri Kozlov (ru)
+ Daniel Mustieles (es)
+ Fran Dieguez (gl)
+ Jorge González (es)
+ Daniel Nylander (sv)
+ Kjartan Maraas (nn)
+
+
+Evolution-Data-Server 3.1.4 2011-07-25
+--------------------------------------
+
+Bug Fixes:
+ none
+
+Other Changes:
+ * Authorization domains are no longer used in password storage.
+ (Matthew Barnes)
+ * POP3: Use GError instead of errno. (Matthew Barnes)
+ * NNTP: Remove unnecessary <errno.h> includes. (Matthew Barnes)
+ * SMTP: Use GError instead of errno. (Matthew Barnes)
+ * camel_tcp_stream_ssl_enable_ssl(): Add GError parameter.
+ (Matthew Barnes)
+ * camel_stream_process_connect(): Add GError parameter.
+ (Matthew Barnes)
+ * CamelImapWrapper: Use GError instead of errno. (Matthew Barnes)
+ * Prefer g_seekable_seek() over camel_stream_reset(). (Matthew Barnes)
+ * Remove camel_stream_reset(). (Matthew Barnes)
+ * Remove camel_stream_printf(). (Matthew Barnes)
+ * CamelDataWrapper: Keep contents in a GByteArray. (Matthew Barnes)
+ * Move the "$host" down when $host is actually set and don't set
+ DL_LIB to libdl which is not available on OpenBSD/FreeBSD.
+ (Antoine Jacoutot)
+ * Fix wakeups in imapx parser thread. (David Woodhouse)
+ * Rewrite Camel's junk plugin interface. (Matthew Barnes)
+ * Break reference cycle between CamelSession and CamelService.
+ (Matthew Barnes)
+ * CamelIMAPXServer: Fix CamelSession reference leak. (Matthew Barnes)
+ * CamelSession: Add camel_session_remove_services() (Matthew Barnes)
+ * Break reference cycle between CamelStore and CamelFolder.
+ (Matthew Barnes)
+ * CamelIMAPXConnManager: Keep a weak pointer to CamelStore.
+ (Matthew Barnes)
+ * Generate GTypes for various Camel enums. (Matthew Barnes)
+ * Add CamelNetworkService interface. (Matthew Barnes)
+
+Translations:
+ Mario Blättermann (de)
+ Daniel Mustieles (es)
+ Fran Dieguez (gl)
+ Aurimas Černius (lt)
+ Rudolfs Mazurs (lv)
+ Kjartan Maraas (nb)
+ Matej Urbančič (sl)
+ Muhammet Kara (tr)
+ Abduxukur Abdurixit (ug)
+ Wylmer Wang (zh_CN)
+
+
+Evolution-Data-Server 3.1.3 2011-07-04
+--------------------------------------
+
+Bug Fixes:
+ Bug #650671 - Service connect/disconnect not cancelled properly (Milan Crha)
+ Bug #653476 - icaltimezone not copied completely with libical 0.43 (Milan Crha)
+ Bug #650126 - Add API to set the scroll policy of the Contacts container (Raul Gutierrez Segales)
+ Bug #653385 - ldaps fails with server using self-signed certificate (Milan Crha)
+ Bug #224687 - Skip ignored destinations in destination_get_address() (Dan Vrátil)
+ Bug #224687 - Create lists of lists (Dan Vrátil)
+ Bug #652173 - libebook: Delay client-side vCard parsing (Christophe Dumez)
+ Bug #648468 - POP3 doesn't recover or claim error after lost connection (Milan Crha)
+ Bug #269413 - Search treats "4 weeks" and "1 month" as synonymous (Milan Crha)
+ Bug #565961 - Crash with recurring all-day event (Milan Crha)
+ Bug #652530 - EClient - Notify about opening phase result first (Milan Crha)
+
+Miscellaneous Fixes:
+ Require libgdata >= 0.9.1 for GNOME Online Accounts support. (Matthew Barnes)
+ Bump the required version of Vala for the bindings. (Travis Reitter)
+ e_cal_client_get_object() should not return VCALENDAR components (Milan Crha)
+ Fix LDAP authentication and process authentication requests on idle (Milan Crha)
+ Add OAuth support to Google Contacts backend. (Matthew Barnes)
+ libedata-book cleanups. (Matthew Barnes)
+ Minor compiler warning fix (change #if to #ifdef) (Milan Crha)
+ Vala bindings: we depend on gio-2.0 (Raul Gutierrez Segales)
+ Allow asynchronous retrieval of EClient capabilities for easier caching (Milan Crha)
+ Fix build breaks when using libgdata 0.9. (Matthew Barnes)
+ Remove pointless ENABLE_THREADS define. (Matthew Barnes)
+ Introspection: fix annotation in e_vcard_get_attribute (Raul Gutierrez Segales)
+ SMTP: Handle 235 code after initial AUTH command. (Matthew Barnes)
+ Make Camel's SASL framework more extensible. (Matthew Barnes)
+ Fix a few srcdir != builddir issues (Colin Walters)
+ Keep opening EClient-s till they report busy error (Milan Crha)
+ Make loading of ENameSelector on demand and cancellable (Milan Crha)
+ Reverting one line I added to Christophe's commit on my own (Milan Crha)
+ Fix few memory leaks (Milan Crha)
+ Emit notification for EClient::opened property (Raul Gutierrez Segales)
+ Fix sqlitedb-test build error. (Travis Reitter)
+ EBookBackendSqliteDD: Fix a missing comma in search contacts. (Chenthill Palanisamy)
+
+Translations:
+ Fran Dieguez (gl)
+ Hannie Dumoleyn (nl)
+ Daniel Nylander (sv)
+ Fran Diéguez (gl)
+ Matej Urbančič (sl)
+ Daniel Mustieles (es)
+
+Evolution-Data-Server 3.1.2 2011-06-13
+--------------------------------------
+
+Bug Fixes:
+ Bug 550414 - Corruption of mailbox and can't expunge trash (Milan Crha)
+ Bug 589495 - Search folder by Size (KB) counts bytes, not KB
+ (Milan Crha)
+ Bug 633948 - Try harder to use -lresolv in LDAP_LIBS
+ (Mathieu Trudel-Lapierre)
+ Bug 640054 - CamelDB: do not read the db while a trasaction is in
+ progress (Chenthill Palanisamy)
+ Bug 640083 - Force secured connection when using LDAPS port (Milan Crha)
+ Bug 646898 - IMAPX should invalidated cache when uidvalidity changes
+ (Milan Crha)
+ Bug 648454 - Subfolders disappear when moving a folder (Milan Crha)
+ Bug 648736 - Crash when adding default vcard for newly created DB
+ (Matthew Barnes)
+ Bug 649433 - e-calendar-factory SIGSEGV while reading hash_table
+ (David Woodhouse)
+ Bug 649757 - Filtering based on a source account always succeeded
+ (Milan Crha)
+ Bug 649757 - Return back camel_filter_driver_filter_mbox() (Milan Crha)
+ Bug 649761 - Add gobject-introspection build system to libebook
+ (Raul Gutierrez Segales)
+ Bug 649762 - Add support for Vala bindings (Raul Gutierrez Segales)
+ Bug 650105 - Deadlock in GroupWise connector (Matthew Barnes)
+ Bug 650524 - Use g_unix_signal_add_watch_full() for SIGTERM
+ (Matthew Barnes)
+ Bug 650950 - entry_compare() should iterate over attributes with
+ the same name (Christophe Dumez)
+ Bug 650952 - Remove unknown EContact field name runtime warning
+ (Christophe Dumez)
+ Bug 651054 - Support queries based on "photo" contact field
+ (Christophe Dumez)
+ Bug 651113 - [libebook] Querying date fields is not supported
+ (Christophe Dumez)
+ Bug 651147 - EBook/ECal done signals ignored due to wrong name
+ (Milan Crha)
+ Bug 651226 - e_book_new_system_addressbook() should create source
+ in GConf (Christophe Dumez)
+ Bug 651446 - Implement e_book_client_get_contacts_uids() (Milan Crha)
+ Bug 651458 - Add getters/settrs for EContactPhoto
+ (Raul Gutierrez Segales)
+
+Other Changes:
+ * New asynchronous APIs to replace EBook/ECal (Milan Crha)
+ * Improved introspection annotations (Raul Gutierrez Segales)
+ * Improved Vala bindings (Raul Gutierrez Segales)
+ * Various calendar file backend improvements (Patrick Ohly)
+ * Camel: Fetch quota information asynchronously. (Matthew Barnes)
+ * addressbook file backend: libdb must be initialized for concurrent
+ read/write (Patrick Ohly)
+ * CamelService: Add async query_auth_types() functions (Matthew Barnes)
+ * IMAPX: optionally download the messages in descending order
+ (Chenthill Palanisamy)
+ * Handle SIGTERM instead of SIGQUIT. (Matthew Barnes)
+ * CamelDB: use a RW lock to prevent reads while write is in progress
+ (Chenthill Palanisamy)
+ * CamelVeeFolder: Fix a deadlock. (Matthew Barnes)
+ * Replace deprecated g_atomic_int_exchange_and_add() (Milan Crha)
+ * Limit libgdata to 0.7 or 0.8. (Matthew Barnes)
+ * e_name_western_reorder_asshole: Fix possible memory leak
+ (Christophe Dumez)
+ * e_dbhash_new: Close and reopen db handle to avoid memory leak
+ (Christophe Dumez)
+ * e_contact_name_from_string(): Fix possible memory leak
+ (Christophe Dumez)
+ * e_book_backend_file_get_contact_list: Fix memory leak
+ (Christophe Dumez)
+ * CamelVeeFolder: Fix a hang in folder_change_change.
+ (Chenthill Palanisamy)
+ * Use the right free function in the boxed type for
+ EVCardAttributeParam (Alexander Larsson)
+ * CamelIMAPXFolder: Fix handling of "filter_junk" option.
+ (Matthew Barnes)
+ * EBookBackendSqliteDB: Add sqlitedb cache for addressbook
+ (Chenthill Palanisamy)
+
+Translations:
+ Carles Ferrando (ca@valencia)
+ Jorge González (es)
+ Daniel Mustieles (es)
+ Seán de Búrca (ga)
+ Fran Diéguez (gl)
+ Kjartan Maraas (nb)
+ Matej Urbančič (sl)
+ Abduxukur Abdurixit (ug)
+
+
+Evolution-Data-Server 3.1.1 2011-05-09
+--------------------------------------
+
+Announcements:
+
+* As of this release, the backend for Novell GroupWise servers has been
+ split off as a new module named evolution-groupwise.
+
+* Various Camel API breaks:
+ http://mail.gnome.org/archives/evolution-hackers/2011-April/msg00093.html
+ http://mail.gnome.org/archives/evolution-hackers/2011-April/msg00099.html
+ http://mail.gnome.org/archives/evolution-hackers/2011-May/msg00017.html
+
+Bug Fixes:
+ Bug 332497 - Add Edit -> Available Categories (Dan Vrátil)
+ Bug 418954 - Add a separate entry combo for port numbers (Dan Vráti)
+ Bug 628142 - Fix handling of simultaneous get_message requests
+ (David Woodhouse)
+ Bug 645239 - Fix build error when enabling kerberos without specifying
+ path (Niki Guldbrand)
+ Bug 645498 - [maildir] Fails to show already read messages again
+ (Milan Crha)
+ Bug 645783 - Return safe paths from CamelService::get_path()
+ (Milan Crha)
+ Bug 646117 - e-calendar-factory does not exit (Matthew Barnes)
+ Bug 646200 - Insufficient requirement on libsoup (Matthew Barnes)
+ Bug 646619 - Typo in user-visible string: "defalut" should be "default"
+ (Milan Crha)
+ Bug 647429 - Hide port-entry for providers without port (Dan Vrátil)
+ Bug 647873 - Sources should be created in GConf (David Woodhouse)
+ Bug 648844 - IMAP Error: LIST failed: wildcards not permitted in
+ username (Milan Crha)
+ Bug 649365 - Creation of new repository evolution-groupwise
+ (Vibha Yadav)
+ Bug 649684 - GIR files should contain <package name=../>
+ (Raul Gutierrez Segales)
+
+Other Changes:
+ * Collect all test code into a top-level "tests" directory
+ (Matthew Barnes)
+ * Support NTLMv2 in camel-sasl-ntlm.c (David Woodhouse)
+ * Infer NTLM domain from username; don't assume it matches the server's
+ domain (David Woodhouse)
+ * Add camel_sasl_try_empty_password_sync() method. (David Woodhouse)
+ * Add asynchronous camel_sasl_try_empty_password() (David Woodhouse)
+ * Add support for NTLM single-sign-on using /usr/bin/ntlm_auth
+ (David Woodhouse)
+ * Fix read off end of string in NTLM SSO support (David Woodhouse)
+ * Pull in translations from Evolution for "On This Computer"
+ (David Woodhouse)
+ * Seal up CamelService. (Matthew Barnes)
+ * Fix Gtk-Doc notation in Camel. (Matthew Barnes)
+ * Fix few memory leaks (Milan Crha)
+ * Define a boxed GType for CamelURL. (Matthew Barnes)
+ * Rework how CamelServices are added to CamelSession. (Matthew Barnes)
+ * CamelStore: Chain up in the constructed() method (Matthew Barnes)
+ * CamelSession: Remove some leftover debug messages. (Matthew Barnes)
+ * CamelStore: Remove a dead assignment. (Matthew Barnes)
+ * Remove unused CamelTimeoutCallback typedef. (Matthew Barnes)
+ * Remove unused camel_session_thread_wait(). (Matthew Barnes)
+ * Replace CamelSessionThreadMsg with a more modern API. (Matthew Barnes)
+ * Revise camel_session_get_service_by_url(). (Matthew Barnes)
+ * Fix definition of CamelProvider.url_equal(). (Matthew Barnes)
+ * Remove camel_store_folder_uri_equal(). (Matthew Barnes)
+ * Mark the param spec strings for translation correctly.
+ (Kjartan Maraas)
+ * Remove camel_filter_driver_filter_mbox() (Matthew Barnes)
+ * Camel: Store UIDs in X-Evolution-Source headers. (Matthew Barnes)
+ * CamelFolderSearch: Hack to deal with "message-location".
+ (Matthew Barnes)
+ * CamelFolder: Remove "uri" property. (Matthew Barnes)
+ * Remove CAMEL_STORE_SUMMARY_FRAGMENT flag. (Matthew Barnes)
+ * CamelVeeStore: Change handling of CHANGE_NOSELECT flag.
+ (Matthew Barnes)
+ * Remove "uri" field of CamelFolderInfo. (Matthew Barnes)
+ * Rename "name" field of CamelFolderInfo to "display_name".
+ (Matthew Barnes)
+ * Rename "name" property of CamelFolder to "display-name".
+ (Matthew Barnes)
+
+Translations:
+ Alexander Shopov (bg)
+ Jordi Serratosa (ca)
+ Kris Thomsen (da)
+ Kristjan SCHMIDT (eo)
+ Daniel Mustieles (es)
+ Inaki Larranaga Murgoitio (eu)
+ Fran Diéguez (gl)
+ Sweta Kothari (gu)
+ Luca Ferretti (it)
+ Takayuki KUSANO (ja)
+ Jiro Matsuzawa (ja)
+ Žygimantas Beručka (lt)
+ Kjartan Maraas (nb)
+ Wouter Bolsterlee (nl)
+ Hannie Dumoleyn (nl)
+ Antonio Fernandes C. Neto (pt_BR)
+ Andrej Žnidaršič (sl)
+ Daniel Nylander (sv)
+ Abduxukur Abdurixit (ug)
+
+
+Evolution-Data-Server 3.0.0 2011-04-04
+--------------------------------------
+
+Bug Fixes:
+ Bug 646200 - Insufficient requirement on libsoup (Matthew Barnes)
+
+Translations:
+ Alexander Shopov (bg)
+ Jordi Serratosa (ca)
+ Kris Thomsen (da)
+ Wolfgang Stöggl (de)
+ Kristjan SCHMIDT (eo)
+ Rajesh Ranjan (hi)
+ Sweta Kothari (gu)
+ Luca Ferretti (it)
+ Takayuki KUSANO, Jiro Matsuzawa (ja)
+ Žygimantas Beručka (lt)
+ Sandeep Shedmake (mr)
+ Kjartan Maraas (nb)
+ Wouter Bolsterlee, Hannie Dumoleyn (nl)
+ Antonio Fernandes C. Neto (pt_BR)
+
+
+Evolution-Data-Server 2.91.92 2011-03-21
+----------------------------------------
+
+Bug Fixes:
+ Bug 629032 - GW count is not updated while downloading contacts
+ (Punit Jain)
+ Bug 634663 - e-calendar-factory crashes while retracting a meeting.
+ (Punit Jain)
+ Bug 641838 - More compiler warning fixes (Kjartan Maraas)
+ Bug 642783 - CamelLocalFolder: Let glibc's realpath() allocate for
+ us (Emilio Pozuelo Monfort)
+ Bug 643748 - Slow message_location search rule with maildir
+ accounts (Milan Crha)
+ Bug 644367 - Check NNTP server capabilities before using OVER
+ command (Milan Crha)
+ Bug 644532 - Crash when opening ESource with local:/system URI
+ (Milan Crha)
+
+Miscellaneous Fixes:
+ * Don't use gnome-keyring to store credentials on Windows
+ (Fridrich Štrba)
+ * Miscellaneous build fixes for Windows (Fridrich Štrba)
+ * Improve camel_file_util_encode_fixed_string (Matthew Barnes)
+ * Allow special CAMEL_DEBUG=pop3 to debug pop3 communication only
+ (Milan Crha)
+ * Add e-passwords-win32.c into POTFILES.in (Milan Crha)
+ * Finish documenting the libebackend API. (Matthew Barnes)
+ * Improve libedataserver API docs (Matthew Barnes)
+ * Ensure backend life-time during inner calls (Milan Crha)
+ * Fix linking in calendar/libegdbus/Makefile.am (Matthew Barnes)
+ * Coding style and whitespace cleanup. (Matthew Barnes)
+ * Remove ESoapMessage and ESoapResponse (David Woodhouse)
+
+Translations:
+ Mario Blättermann (de)
+ Michael Kotsarinis (el)
+ Bruce Cowan (en_GB)
+ Sweta Kothari (gu)
+ Gabor Kelemen (hu)
+ Changwoo Ryu (ko)
+ Rudolfs Mazurs (lv)
+ Piotr Drąg (pl)
+ Crenguta Bacaoanu (ro)
+ Lucian Adrian Grijincu (ro)
+ Matej Urbančič (sl)
+ Krishnababu K (te)
+ Daniel Korostil (uk)
+ Lele Long (zh_CN)
+ Chao-Hsiung Liao (zh_HK) (zh_TW)
+
+
+Evolution-Data-Server 2.91.91 2011-03-07
+----------------------------------------
+
+Bug Fixes:
+ Bug 614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly
+ (Milan Crha)
+ Bug 617763 - Cannot create events on Yahoo through CalDAV (Milan Crha)
+ Bug 633156 - Runtime warning when creating direct subfolder of
+ On This Computer (Milan Crha)
+ Bug 639201 - Crash on startup - pop3_get_message,
+ camel_pop3_delete_old (Milan Crha)
+ Bug 640829 - Can drop text/plain message lines in message preview
+ (Milan Crha)
+ Bug 643095 - Crash when opening invalid multipart/signed message
+ (Milan Crha)
+
+Other Changes:
+ * ECalRecur: Convert intervals < 1 into the default (1)
+ (Carlos Martín Nieto)
+ * e_source_copy() may copy also relative_uri (Milan Crha)
+ * Modularize e-addressbook-factory migration. (Matthew Barnes)
+ * Modularize e-calendar-factory migration. (Matthew Barnes)
+ * Bump BASE_VERSION to 3.0. (Matthew Barnes)
+
+Translations:
+ Khaled Hosny (ar)
+ David Planella (ca)
+ Bruno Brouard (fr)
+ Luca Ferretti (it)
+ Rudolfs Mazurs (lv)
+ Duarte Loreto (pt)
+ Yuri Myasoedov (ru)
+ Daniel Nylander (sv)
+ Wei Li (zh_CN)
+
+
+Evolution-Data-Server 2.91.90 2011-02-21
+---------------------------------------
+
+Bug Fixes:
+ Bug 639483 - Category list includes weather information (hao.h.li)
+ Bug 638563 - Make string consistent with other providers (Milan Crha)
+ Bug 638246 - Runtime warning: and_operator: assertion `argc == 2' failed (Milan Crha)
+ Bug 638089 - Some mobile phone contacts are not shown in preview (Milan Crha)
+ Bug 641757 - Fix warnings from GCC 4.6 (Kjartan Maraas)
+ Bug 601111 - Do not use empty host names in EProxy (Milan Crha)
+ Bug 641250 - Cannot add more than 2 recipients in To: or Cc: field (Vibha Yadav)
+ Bug 640696 - Hidden new messages in On This Computer/Inbox (Milan Crha)
+ Bug 634743 - Moving message on GMail with real Trash set deletes it (2nd try) (Milan Crha)
+ Bug 641110 - Improve 'select destination' window in copy/move to calendar (Milan Crha)
+ Bug 634743 - Moving message on GMail with real Trash set deletes it (Milan Crha)
+
+Miscellaneous Fixes:
+ CamelTcpStream cleanups. (Matthew Barnes)
+ Memory leak fix and return events in proper order (Milan Crha)
+ Remove NULL checks for GObject methods. (Matthew Barnes)
+ CamelMaildirStore: Fix memory leak (Carlos Martín Nieto)
+ Bump GTK+ requirement to 3.0. (Matthew Barnes)
+ Be able to define DBus call timeout in configure and runtime (Milan Crha)
+ Perform consistency check on local folders based on the parameter 'need-summary-check' (Chenthill Palanisamy)
+ Remove streams tests (Kjartan Maraas)
+ Add a --keep-running option to e-calendar-factory. (Matthew Barnes)
+ Add a --keep-running option to e-addressbook-factory. (Matthew Barnes)
+ Improve libebook annotations. (Raul Gutierrez Segales)
+
+Translations:
+ Changwoo Ryu (ko)
+ Mario Blättermann (de)
+ Mattias Põldaru (et)
+ Kjartan Maraas (nn)
+ Ivar Smolin (et)
+ Petr Kovar (cs)
+ Jorge González (es)
+ Fran Diéguez (gl)
+ krishnababu k (ug)
+ Shankar Prasad (kn)
+ Runa Bhattacharjee (bn)
+
+Evolution-Data-Server 2.91.6 2011-01-31
+---------------------------------------
+
+Bug Fixes:
+ Bug 640898 - Evolution creates invalid vCard (Matthew Barnes)
+ Bug #623933 - Crash under ESourceList::conf_changed_callback (Milan Crha)
+ Bug 640529 - Default size of category window is too small (Matthew Barnes)
+ Bug #636495 - Build fails :GtkStyle deprecated (Vibha Yadav)
+ Bug #635519 - Crash at cell_renderer_color_render (Vibha Yadav)
+ Bug #635339 - 'Mark as read' from popup menu not working on Junk folder (Milan Crha)
+ Bug 635353 — Don't parse empty addresses in the Google Contacts backend (Philip Withnall)
+ Bug 566441 — The Google backend doesn't use the tags/categories/groups (Philip Withnall)
+ Bug #639469 - WebDAV addressbook only uses https (Andrew McMillan)
+ Bug #627788 - EDataCalView is never freed in a factory process (Milan Crha)
+ Bug #639165 - maildir expunge not working as expected (Milan Crha)
+ Bug #525565 - Crash in find_book_by_contact at e-name-selector-entry.c (Milan Crha)
+ Bug #638948 - NNTP folder doesn't implement Expunge (Milan Crha)
+
+Miscellaneous Fixes:
+ CamelGroupwiseFolder: Dynamically allocate MD5 digest. (Matthew Barnes)
+ Fix possible invalid read when checking citation depth (Milan Crha)
+ Require the latest gtk+-3.0 release until 3.0. (Matthew Barnes)
+ Drop support for gtk+-2.0. (Matthew Barnes)
+ Add versioning to D-Bus service names. (Matthew Barnes)
+ Kill CamelSeekableStream. (Matthew Barnes)
+ Kill CamelSeekableSubstream. (Matthew Barnes)
+ CamelMultipartSigned: Avoid using bounded streams. (Matthew Barnes)
+ Replace CamelStreamSeekPolicy with GSeekType. (Matthew Barnes)
+ Bump libcamel's shared object name. (Matthew Barnes)
+ Make contact removal asynchronous in the Google Contacts backend (Philip Withnall)
+ Add cancellation support to the Google Contacts backend (Philip Withnall)
+ Rebase the Google Contacts backend as an asynchronous EBookBackend (Philip Withnall)
+ Add e_source_selector_get_source_by_path() (Matthew Barnes)
+ Bump libgdata dependency to 0.7.0 (Philip Withnall)
+ Use GDBus calls without any timeout set (Milan Crha)
+ imapx_server_get_message: Avoid unreffing a NULL stream. (Matthew Barnes)
+ CamelStreamFs: Check for cancellation before closing or flushing (Matthew Barnes)
+ Crash on bogus component removal in file calendar backend (Milan Crha)
+
+Translations:
+ Michael Kotsarinis (el)
+ Andika Triwidada (id)
+ Fran Diéguez (gl)
+
+Evolution-Data-Server 2.91.5 2010-01-10
+---------------------------------------
+
+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.
+
+Instead of querying the backend directory with:
+
+ pkg-config --variable=extensiondir evolution-data-server-1.2
+
+you must query the directory for address book backends with:
+
+ pkg-config --variable=backenddir libedata-book-1.2
+
+and the directory for calendar backends with:
+
+ pkg-config --variable=backenddir libedata-cal-1.2
+
+
+Bug Fixes:
+ Bug 637838 - Include annotation-glossary.xml in API docs
+ (Matthew Barnes)
+ Bug 637916 - configure.ac with_nspr_includes test is incorrect
+ (Stef Walter)
+ Bug 638095 - Async ops in ENameSelectorEntry can exceed widget
+ lifetime (Matthew Barnes)
+
+Other Changes:
+ * Merge utility functions into Google Contacts backend
+ (Philip Withnall)
+ * Temporarily remove GTK_DISABLE_DEPRECATED. (Matthew Barnes)
+ * Change the installation path for E-D-S backends. (Matthew Barnes)
+
+Translations:
+ Torstein Adolf Winterseth (nb)
+ A S Alam (pa)
+ Daniel Nylander (sv)
+ Gheyret T.Kenji (ug)
+
+
+Evolution-Data-Server 2.91.4 2010-12-20
+---------------------------------------
+
+Bug Fixes:
+ Bug 636334 - Birthdays&Anniversaries calendar skips local address books (Milan Crha)
+ Bug 636850 - Consistent libgweather configure options (Matthew Barnes)
+ Bug 633180 -Attendee uneditable if typed manually (jpunit)
+ Bug 420813 - Unnecessarily slow update/reopen of webcal calendars (Milan Crha)
+ Bug 634385 - Crash in smtp_connect (Milan Crha)
+ Bug 616452 - Do not set '-Wl,--no-undefined' on freebsd/openbsd (Milan Crha)
+ Bug 633557 - Translation comments needed (Milan Crha)
+ Bug 573125 - Crashes right after startup when having broken db summary (Milan Crha)
+ Bug 633332 - Preserve port number in WebDAV address book (Milan Crha)
+ Bug 631568 - Scheduling Meetings with CalDAV calendars (Milan Crha)
+ Bug 590245 - 'evolution --force-shutdown' should kill factories (Milan Crha)
+ Bug 628563 - Use-after-free crash in objects_added_cb() (Milan Crha)
+ Bug 530205 - Use CalDAV calendar read-only when server unreachable (Milan Crha)
+ Bug 625048 - Fails to detect America/New York system timezone (Milan Crha)
+ Bug 590476 - Evolution corrupts PDF files. (bnc) (Vibha Yadav)
+ Bug 6498 - Filters are not applied to imapx Inboxes (bmo) (Federico Mena Quintero)
+
+Miscellaneous Fixes:
+ Do not store and generate locel:/system URIs (Milan Crha)
+ Maildir: Hide folders which do not start with a dot (Chenthill Palanisamy)
+ Drop support for password key files. (Matthew Barnes)
+ Use less threads in CamelDB (Milan Crha)
+
+Translations:
+ Fran Diéguez (gl)
+ Jorge González (es)
+ Kjartan Maraas (nn)
+ Ivar Smolin (et)
+
+Evolution-Data-Server 2.91.3 2010-11-29
+---------------------------------------
+Bug Fixes:
+ Bug #635825 - Ensure valid UTF8 strings are passed to GDBus/GVariant (Milan Crha)
+ Bug #624420 - Crash camel_imapx_server_append_message (Milan Crha)
+ Bug #635673 - Stack overflow when opening slow calendar (Milan Crha)
+ Bug #632962 - Duplicate "On this computer" sources after update (Milan Crha)
+ Bug 635572 - Various linking failures (Diego Escalante Urrelo)
+ Bug #635550 - e-calendar-factory leaks memory (Milan Crha)
+ Bug #633780 - ESourceSelector - check paths when removing source/group (Milan Crha)
+ Bug #634573 - Crash when importing ics file (Milan Crha)
+ Bug #633181 - Deadlock after moving some mails in maildir (Milan Crha)
+ Bug #486553 - Inline expansion of email lists are not separated by commas (Milan Crha)
+ Bug #634658 - Unread counts for vfolders never update (Milan Crha)
+ Bug #602958 - Right click over source in calendar view opens a calendar (Milan Crha)
+ Bug 634593 - Maildir hang when create new folders (Chenthill Palanisamy)
+ Bug 633122 - git head 2010-10-25 maildir folders that used to work now don't (Chenthill Palanisamy)
+ Bug #581288 - Remove .ui files from evolution-data-server (Milan Crha)
+ Bug #632692 - Thread by In-Reply-To, then first found reference (Milan Crha)
+ Bug #538716 - Do not set expiration on POP3 message cache (Milan Crha)
+ Bug #632676 - Only "Checking for new mail" in status bar and nothing else (Milan Crha)
+ Bug #631804 - Aborts with pthread error in imapx_server_dispose() (David Woodhouse)
+ Bug #634084 - ECal reports loaded state too early (Milan Crha)
+
+Miscellaneous Fixes:
+ Cannot delete maildir folder (ritz)
+ CamelStore: Place Inbox at the top while building folder info (Chenthill Palanisamy)
+ Maildir: Use Inbox instead of '.' while building folder info (Chenthill Palanisamy)
+ Maildir: Allow subfolders for Inbox (Chenthill Palanisamy)
+ Use '_' instead of '^' for renaming folders with dot symbol in it (Chenthill Palanisamy)
+ Do not unset the deleted flag while copying mails across folders (Chenthill Palanisamy)
+ Make EFileCache changes freezer recursiveable (Milan Crha)
+ Fix QRESYNC protocol violation (RH #648082) (David Woodhouse)
+
+Translations:
+ Gheyret T.Kenji (ug)
+ Ivar Smolin (et)
+ Jorge González (es)
+ Fran Diéguez (gl)
+ Georgios Stefanakis (el)
+ Matej Urbančič (sl)
+ Marcos Lans (gl)
+ Kjartan Maraas (nn)
+
+Evolution-Data-Server 2.91.2 2010-11-08
+---------------------------------------
+
+Bug Fixes:
+ Bug 631073 - Task update operation has some delay (Milan Crha)
+ Bug 631290 - Crash in vee_folder_synchronize_sync (Milan Crha)
+ Bug 632687 - Doesn't build against gtk+ 2.91.1 (Matthew Barnes)
+ Bug 623017 - Add introspection support (Maxim Ermilov)
+ Bug 597567 - Crash in comp_subject() (Milan Crha)
+ Bug 632771 - Recurring calendar events set to recur forever do not
+ display past first week (Chenthill Palanisamy)
+ Bug 631953 - A possible double-free in google backend
+ (Gary Ching-Pang Lin)
+ Bug 632030 - Crashed while Groupwise server is not responding
+ (Punit Jain)
+ Bug 445439 - Delete mail from pop-server when deleted from Inbox/Trash
+ (Milan Crha)
+ Bug 631842 - Improve error reporting in some ECal/EBook functions
+ (Christophe Fergeau)
+ Bug 632527 - Unmatched vFolder returns incorrect uids on search
+ (Milan Crha)
+ Bug 632177 - Hide source group when none source lefts after remove
+ (Aparna)
+ Bug 633122 - Maildir migration from old folder hierarchy to maildir++
+ hierarchy (Chenthill Palanisamy)
+ Bug 632532 - Double free in imapx_job_done,
+ imapx_command_step_fetch_done (Milan Crha)
+ Bug 633919 - Stuck on Mark messages as read (Milan Crha)
+ Bug 634167 - Fails to build with gir (James M. Cape)
+
+Other Changes:
+ * [IMAPX] Crash on QRESYNC line formatting on 32bit platform
+ (Milan Crha)
+ * Fix linking against out-of-tree e-d-s (Priit Laes)
+ * Fix failure to RSET SMTP connection before re-use. (David Woodhouse)
+ * Commit a missing m4 file. (Matthew Barnes)
+ * Change the maildir folder hierarchy as per maildir++ spec
+ (Chenthill Palanisamy)
+ * override get_full_path and get_meta_path in maildir store
+ (Chenthill Palanisamy)
+ * Fix remove maildir folder (Chenthill Palanisamy)
+ * Fix maildir rename and some memory leaks (Chenthill Palanisamy)
+ * Fix memory leak on imapx_server_get_message() failure
+ (David Woodhouse)
+ * Workaround GtkComboBoxText in .ui file (Milan Crha)
+ * camel-folder-search: Fix minor GError handling issue (Matthew Barnes)
+ * ESourceSelector: Add a "primary-selection" property. (Matthew Barnes)
+ * Fix a build failure due to used CPPFLAGS (Paul Smith)
+ * ENameSelectorDialog: Fix a potential string comparison crash
+ (Matthew Barnes)
+
+Translations:
+ Xandru Armesto (ast)
+ Gil Forcada (ca)
+ Carles Ferrando (ca@valencia)
+ Jorge González (es)
+ Matej Urbančič (sl)
+ Aron Xu (zh_CN)
+ Ivar Smolin (et)
+
+Evolution-Data-Server 2.91.1 2010-10-18
+---------------------------------------
+
+Bug Fixes:
+ Bug 558478 - Autocompletion inserts comma. (Vibha Yadav)
+ Bug 632376 - Rewind in camel-disco-diary to fix a crash (Pacho Ramos)
+ Bug 534369 - New mail notifications for local Inbox don't work (Milan Crha)
+ Bug 630358 - Google contacts doesn't sync anniversary (Milan Crha)
+ Bug 608557 - CamelOfflineJournal can call fclose with NULL (Milan Crha)
+ Bug 630358 - Google contacts doesn't sync birthday and URL (Milan Crha)
+ Bug 631594 - Various races in CamelOperation (Matthew Barnes)
+ Bug 347520 - Names containing a dot in address parsed incorrectly (Milan Crha)
+ Bug 630361 - Categories editing fixes (Milan Crha)
+ Bug 630889 - Use-after-free while sending messages (Milan Crha)
+ Bug 631404 - Stop shipping a Locations.xml (Matthew Barnes)
+
+Miscellaneous Fixes:
+ Prefix soup_soap_(message/response) with e_soap and add it in libedataserver so that groupwise, evolution-ews
+ and evolution-sync for ews (Chenthill Palanisamy)
+ Google contacts - do not drop all URLs/events on update (Milan Crha)
+ Add a CamelFolder:uri property. (Matthew Barnes)
+ Include also reason_phrase on libsoup errors (Milan Crha)
+ CamelOperation: Try to avoid crashing on refcount errors. (Matthew Barnes)
+ Really fix srcdir != builddir builds. (Javier Jardón)
+ Limit libgdata support to 0.6. (Matthew Barnes)
+
+Translations:
+ Matej Urbančič (sl)
+ Jorge González (es)
+ Kjartan Maraas (nn)
+
+Evolution-Data-Server 2.91.0 2010-10-04
+---------------------------------------
+
+Bug Fixes:
+ Bug 629714 - endless loop in imapx_parse_status()
+ (David Woodhouse)
+ Bug 630135 - No UI feedback when imapx connection fails
+ (David Woodhouse)
+ Bug 630150 - imapx attempts to connect to server when already
+ cancelled (David Woodhouse)
+ Bug 630152 - imapx_parser_thread registers wrong operation
+ (David Woodhouse)
+ Bug 629752 - ldap doesn't work in offline (Milan Crha)
+ Bug 616598 - AM/PM in Date header confuses parser (Milan Crha)
+ Bug 615274 - Encode proxy user/password in proxy URL (Milan Crha)
+ Bug 628655 - imapx parser thread gerror memory leak (Milan Crha)
+ Bug 615828 - Incorrectly set off-line state on CamelOfflineStore
+ (Milan Crha)
+ Bug 629916 - imapx fails to handle errors in imapx_command_idle_stop()
+ (David Woodhouse)
+ Bug 616596 - Disable debug prints from e-categories.c (Milan Crha)
+ Bug 629726 - Increase imapx starting buffer size to 4KiB
+ (David Woodhouse)
+ Bug 629908 - assertion failed: (E_IS_BOOK (book)) (David Woodhouse)
+ Bug 630321 - Disabling IMAPX account produces runtime warnings
+ (Milan Crha)
+ Bug 630149 - imapx_sync() never returns error (David Woodhouse)
+ Bug 599741 - Cannot accept meeting request (Vibha Yadav)
+ Bug 630265 - Refetches unchanged 'On The Web' calendar (Milan Crha)
+ Bug 629507 - e_book_backend_cache_set_time doesn't rewrite old value
+ (Milan Crha)
+ Bug 616172 - Return NULL from imapx_find_commad_tag when not found
+ (Julien Ducourthial)
+ Bug 630222 - Build failure camel-tcp-stream-raw.c (David Ronis)
+
+Other Changes:
+ * Don't dupplicate wspiapi.h internally. This will put the
+ responsibility to load a libary correctly to the one who implements
+ the wspiapi.h header. (Fridrich Štrba)
+ * bmc#3667 - SOCKS5 failure doesn't fall back to SOCKS4
+ (Federico Mena Quintero)
+ * Merge branch 'camel-socks-proxy-master' (Federico Mena Quintero)
+ * Recast CamelOperation as a GCancellable subclass. (Matthew Barnes)
+ * Increase safety on Windows Call SetDllDirectory() to reduce risk of
+ DLL hijacking, and call SetProcessDEPPolicy() to reduce risk of rogue
+ code execution. (Fridrich Štrba)
+ * Fix a potential race in operation_idle_cb(). (Matthew Barnes)
+ * Move printf inside camel_imapx_debug() macro to make prefixes easier
+ (David Woodhouse)
+ * Add server tagprefix to imapx debug output messages (David Woodhouse)
+ * Use correct debug tagprefix in imapx_parse_capability()
+ (David Woodhouse)
+ * Update license to LGPLv2 for e-debug-log files (Chenthill Palanisamy)
+ * Updated licenses for imapx to LGPLv2 (Chenthill Palanisamy)
+ * Use new GDK keysym names if available. (Matthew Barnes)
+ * Sanitize error handling in the SOCKS5/SOCKS4 code paths
+ (Federico Mena Quintero)
+ * Merge branch 'camel-socks-proxy-master' (Federico Mena Quintero)
+ * Oops, fix a struct field's name (Federico Mena Quintero)
+ * Merge branch 'camel-socks-proxy-master' (Federico Mena Quintero)
+ * Fix potential use-after-free in ECal, as with EBook bug #629908
+ (David Woodhouse)
+ * Use GCancellable in all methods that may block. (Matthew Barnes)
+ * Rename blocking Camel methods. (Matthew Barnes)
+ * Camel: Add an asynchronous API. (Matthew Barnes)
+ * Camel: Adapt tests to API changes. (Matthew Barnes)
+ * Bump Camel's soname for all this API breakage. (Matthew Barnes)
+ * Bump gtk+-2.0 requirement to 2.22.0. (Matthew Barnes)
+ * Fix GCancellable usage in IMAPX threads. (Matthew Barnes)
+ * Have camel_operation_new() return a GCancellable. (Matthew Barnes)
+ * Use macros for CamelOperation timeouts. (Matthew Barnes)
+ * Adapt to GtkObject removal in GTK3 (Javier Jardón)
+ * Emit CamelFolder and CamelStore signals from idle callbacks.
+ (Matthew Barnes)
+ * Don't link libebook to GTK+. (Matthew Barnes)
+ * Use upstream gettext instead glib one (Javier Jardón)
+ * IMAPX: Use a CamelOperation, not GCancellable in the parser thread
+ (Matthew Barnes)
+ * No need to allocate colors with cairo drawing (William Jon McCann)
+ * CamelStore: Forgot a part in store_get_folder_info() (Matthew Barnes)
+ * Collect Camel flags into enum types. (Matthew Barnes)
+ * Avoid passing NULL to g_strstrip in e_contact_get calls (Milan Crha)
+ * Temporarily disable EBook tests. (Matthew Barnes)
+
+Translations:
+ Marek Cernocky (cs)
+ Kenneth Nielsen (da)
+ Christian Kirbach (de)
+ Ivar Smolin (et)
+ Jiri Grönroos (fi)
+ Yaron Shahrabani (he)
+ Takayuki KUSANO (ja)
+ Žygimantas Beručka (lt)
+ Mario Blättermann (nl)
+ Wouter Bolsterlee (nl)
+ Piotr Drąg (pl)
+ Antonio Fernandes C. Neto (pt_BR)
+ Chao-Hsiung Liao (zh_HK)
+
+Evolution-Data-Server 2.31.92 2010-09-13
+----------------------------------------
+
+Bug Fixes:
+ Bug 628299 - Crash in g_variant_is_trusted. (Bharath Acharya)
+ Bug 507290 (bnc) -Messages in thread out of order (Chenthill Palanisamy)
+ Bug 471079 (bnc) - Unable To Exclude Names (Sankar P)
+ Bug 627336 - Groupwise cal can return NULL without error on create_object (Milan Crha)
+ Bug 628426 - Fix double free crash caused by the previous patch (Milan Crha)
+ Bug 603044 (bnc) -Issues with Forward as redirect (Chenthill Palanisamy)
+ Bug 611568 (bnc) - Search fails for Cc recipient. (Bharath Acharya)
+ Bug 628977 - crash in imapx_parse_uids() (Make stream buf grow automatically) (David Woodhouse)
+ Bug 628659 - imapx_sync_changes memory leak (Milan Crha)
+ Bug 628658 - imapx expunge memory leak (Milan Crha)
+ Bug 628657 - imapx sync_folders memory leak (Milan Crha)
+ Bug 628651 - memory leak in imapx_append_message() (Milan Crha)
+ Bug 628426 - imapx refresh_info memory leak (Milan Crha)
+ Bug 624135 - Gerror with imap provider when clicked 'cancel' (Milan Crha)
+ Bug 624229 - Password dialog is not accessible in Subscriptions window (Milan Crha)
+ Bug 611539 - EProxy doesn't use authentication for HTTPS (Milan Crha)
+ Bug 627817 - Runtime warning when no default addressbook exists (Milan Crha)
+ Bug 625110 - IMAPX : Do not free connection manager on disconnect (Milan Crha)
+ Bug 624130 - Sasl::challenge reported failure without setting its GError (Milan Crha)
+ Bug 624228 - Gerror with Usenet / nntp (Milan Crha)
+ Bug 624705 - IMAPX : Deadlock while quiting evolution (Milan Crha)
+ Bug 624702 - Cann't create a new folder in imapx (Milan Crha)
+ Bug 624318 - Don't claim "CamelOperation status stack non empty" (Milan Crha)
+ Bug 569329 - [groupwise] EDS crashed when checking contacts (Milan Crha)
+ Bug 628485 - Accessing freed memory in EContactStore::dispose (Milan Crha)
+ Bug 624027 - Groupwise cal doesn't use store's default_timezone (Milan Crha)
+ Bug 628100 - Weather's cal get_object can ask for nonexistent comp (Milan Crha)
+ Bug 623912 - SMTP::query_auth_types should not use NULL hash table (Milan Crha)
+ Bug 627627 - Evolution not saving mail labels (Chenthill Palanisamy)
+ Bug 627871 - e-name-selector crash (Milan Crha)
+ Bug 627609 - imapx user_flags memory leak in imapx_untagged() (Chenthill Palanisamy)
+ Bug 627617 - calendar memory leak (Chenthill Palanisamy)
+
+Miscellaneous Fixes:
+ Use --disable-gtk3 in DISTCHECK_CONFIGURE_FLAGS. (Matthew Barnes)
+ Update API documentation. (Matthew Barnes)
+ Re-work my GtkDialog:has-separator workaround. (Matthew Barnes)
+ Work around deprecation of gtk_dialog_set_has_separator() (Matthew Barnes)
+ 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.
+ Remove the lock from get_object_list. (Chenthill Palanisamy)
+ Switch off user_insert signal handler while inserting the comma. Fixes comma insertion while selecting auto-completed emails. (Chenthill Palanisamy)
+ Fixed - Unable to send mails using Evolution. (Bharath Acharya)
+ Put the component into the cache after inserting into interval tree. Store comps in interval tree based on just uid for non-recurring events (Punit Jain)
+ Remove the key if the value is NULL. (Chenthill Palanisamy)
+ 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+ and found here:
+ http://www.google.com/codesearch/p?hl=en#qUwOD6iX2hc/openjaus/branches/tom/OpenJAUSv3.3.1/ojVehicleSim/src/getLine.c&q=getline%20lang:c&sa=N&cd=9&ct=rc&l=144 (Fridrich ¿trba)
+ Ensure end date is generated for master recurrence event while inserting into the interval tree (Chenthill Palanisamy)
+ Avoid having backslashes in uri on windows (Fridrich ¿trba)
+ Handle error from camel_imapx_stream_token() (David Woodhouse)
+ Fix attachments retrieval issue in groupwise. Add the prefix file:// to the filename to form the uri (Chenthill Palanisamy)
+ Find the timezone in libical first and then the backend or cache while resolving tzids (Chenthill Palanisamy)
+ Patch from Stanislav Slusny as part of the Google Summer of Code project to optimize eds calendar memory usage and speed. Punit Jain <jpunit@novell.com> worked upon this patch and
+ fixed issues to be able to be upstreamed. Thanks to both of them. (Stanislav Slusny)
+ Remove fatal assertions from libecal. (Matthew Barnes)
+ Fix calls of e_data_book_view_unref (Milan Crha)
+ ESourceList: Fix signal registrations. (Matthew Barnes)
+ Remove non-existent symbols from Camel API docs. (Matthew Barnes)
+
+Translations:
+ Changwoo Ryu (ko)
+ Chao-Hsiung Liao (zh_HK)
+ Aron Xu (zh_CN)
+ Kjartan Maraas (nn)
+ Luca Ferretti (it)
+ Christian Kirbach (de)
+ Ivar Smolin (et)
+ Dr.Tirumurti Vasudevan (ta)
+ Daniel Nylander (sv)
+ Dirgita (id)
+ Philip Withnall (en_GB)
+ Petr Kovar (cs)
+ Matej Urban¿i¿ (sl)
+ Claude Paroz (fr)
+ Duarte Loreto (pt)
+ Kiyotaka NISHIBORI (ja)
+ Marek ¿ernocký (cs)
+ Gabor Kelemen (hu)
+ Yaron Shahrabani (he)
+ Simos Xenitellis (el)
+
+Evolution-Data-Server 2.31.91 2010-08-29
+----------------------------------------
+
+Bug Fixes:
+ Bug 623703 - Reference counting error in Google backend
+ (Matthew Barnes)
+ Bug 625115 - Changes notified from backends aren't propagated to UI
+ (Milan Crha)
+ Bug 625514 - Client doesn't recognize server close/crash on GDBus
+ (Milan Crha)
+ Bug 625579 - Corruption of mbox file should be properly reported
+ (Milan Crha)
+ Bug 627333 - Cannot cancel password dialog for an addressbook
+ (Milan Crha)
+ Bug 627597 - Memory leak in user_delete_text() (David Woodhouse)
+ Bug 627599 - Memory leak in imapx qresync (David Woodhouse)
+ Bug 627610 - imapx store summary memory leak (David Woodhouse)
+ Bug 627616 - CamelIMAPXStoreSummary never frees its namespace list
+ (Matthew Barnes)
+ Bug 627854 - imapx conn-manager memory leak (Matthew Barnes)
+ Bug 627855 - smtp_auth() memory leak (David Woodhouse)
+ Bug 627876 - PangoAttrList leak in ENameSelectorEntry (Matthew Barnes)
+ Bug 627937 - Crash on email Add to a contact list (Milan Crha)
+ Bug 628196 - Miscellaneous string fixes (Philip Withnall)
+
+Miscellaneous Fixes:
+ * Rewrite e_load_book_source_async(). (Matthew Barnes)
+ * Add e_source_list_peek_default_source(). (Matthew Barnes)
+ * Remove -DGDK_DISABLE_DEPRECATED (Matthew Barnes)
+ * Fix SEGV when imapx_parse_list() fails (David Woodhouse)
+ * Do not unref EDataBook before done with it (part of bug #627332)
+ (Milan Crha)
+ * Fix another memory leak in imapx qresync (David Woodhouse)
+
+Translations:
+ Ask H. Larsen (da)
+ Giannis Katsampirhs (el)
+ Philip Withnall (en_GB)
+ Jorge González (es)
+ Ivar Smolin (et)
+ Bruno Brouard (fr)
+ Claude Paroz (fr)
+ Fran Diéguez (gl)
+ Yaron Shahrabani (he)
+ Kjartan Maraas (nb)
+ A S Alam (pa)
+ Daniel Nylander (sv)
+ Chao-Hsiung Liao (zh_HK)
+
+Evolution-Data-Server 2.31.90 2010-08-16
+----------------------------------------
+
+Bug Fixes:
+ Fix for bug #624789, use ldapssl_init to initialize SSL connection for sunldap. (Jeff Cai)
+ Bug 626505 - ECategoriesDialog doesn't show new categories (Matthew Barnes)
+ Bug 626090 - Only set -fno-strict-aliasing for GCC (Matthew Barnes)
+
+Miscellaneous Fixes:
+ Merge branch camel-socks-proxy-master for SOCKS5 / IPv6 support (Federico Mena Quintero)
+ use cairo as gc is deprecated (Chenthill Palanisamy)
+ Enable largefile support by default. (Matthew Barnes)
+ ENameSelectorEntry: Avoid IM confusion when inserting text (Matthew Barnes)
+ Deprecate CamelHttpStream. (Matthew Barnes)
+ cleanup, and fix for substantial GWise / soap mail leak, bgo#622366 (Michael Meeks)
+
+Translations:
+ drtv (ta)
+ Matej Urban¿i¿ (sl)
+ Daniel Nylander (sv)
+ Kjartan Maraas (nn)
+
+Evolution-Data-Server 2.31.6 2010-08-02
+---------------------------------------
+
+Evolution-Data-Server now complies with the XDG Base Directory
+Specification [1], which means user-specific data is no longer
+stored under ~/.evolution. Instead, data is partitioned into
+three base directories controlled by environment variables:
+
+ $XDG_DATA_HOME/evolution (default: $HOME/.local/share/evolution)
+ $XDG_CACHE_HOME/evolution (default: $HOME/.cache/evolution)
+ $XDG_CONFIG_HOME/evolution (default: $HOME/.config/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.
+
+[1] http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
+
+Bug Fixes:
+ Bug 602287 - Avoid racing with camel_operation_mute() (Matthew Barnes)
+ Bug 608299 - Cut/copy error when selection has trailing comma
+ (Matthew Barnes)
+ Bug 612082 - Do not expose off_t in public API, use goffset instead
+ (Milan Crha)
+ Bug 622884 - Migrate from dbus-glib to glib's GDBus (Milan Crha)
+ Bug 624029 - Copying messages across stores is broken (Matthew Barnes)
+ Bug 624316 - Disable debug messages in GroupWise calendar backend
+ (Matthew Barnes)
+ Bug 624325 - CamelPOP3Store missing some methods (Matthew Barnes)
+ Bug 624417 - Fix error handling in e_cal_backend_sync_get_timezone()
+ (Matthew Barnes)
+ Bug 624891 - Various compiler warnings in git/master (Milan Crha)
+ Bug 625039 - Commonly named macros in Camel header files
+ (Matthew Barnes)
+ Bug 625083 - Gettext can't parse GLib's printf format constants
+ (Matthew Barnes)
+ Bug 625282 - Quick add contact claims on console (Milan Crha)
+ Bug 625351 - Sending through sendmail reports error (Milan Crha)
+ Bug 625482 - Personal addressbook is vanished (Milan Crha)
+ Bug 625606 - git/master build dies with glib-2.25.12 (Milan Crha)
+
+Other Changes:
+ * libebook.pc.in missing camel-1.2 requirement. (Matthew Barnes)
+ * Add connection manager to imapx (Chenthill Palanisamy)
+ * Removed folders from connection when operations gets done -
+ handles when jobs return back without executing
+ (Chenthill Palanisamy)
+ * CamelOperation debugging improvement (Matthew Barnes)
+ * Avoid absolute paths in "On This Computer" source groups.
+ (Matthew Barnes)
+ * Remove deprecated ECalBackend::set_default_timezone (Milan Crha)
+ * Fix bug #624909 (Jeff Cai)
+ * EDataCal: Add a getCacheDir() D-Bus method. (Matthew Barnes)
+ * Comply with XDG Base Directory Specification. (Matthew Barnes)
+ * Reset BASE_VERSION to 2.32. (Matthew Barnes)
+ * Fix error handling in CamelLocalFolder::sync() (Matthew Barnes)
+ * Fix error handling in CamelImapFolder::get_message() (Matthew Barnes)
+ * Avoid overwriting files while migrating. (Matthew Barnes)
+ * Build path portably in session_get_storage_path(). (Matthew Barnes)
+ * imapx: server flags can be integers (David Woodhouse)
+ * imapx: ->cinfo *can* be NULL in imapx_server_dispose() for a
+ failed connection (David Woodhouse)
+ * ebook: Remove duplicate free from array_to_stringlist helper
+ (#625750) (Rob Bradford)
+ * ebook & edataserverui: Use _async suffix rather than _ex suffix
+ (Rob Bradford)
+ * Replace dbus-glib-1 with gio-2.0 in pkgconfig files. (Matthew Barnes)
+ * Prefer gio-2.0 when requiring GLib libraries. (Matthew Barnes)
+ * Replace "Since: 3.0" with "Since: 2.32". (Matthew Barnes)
+ * Fixed uudecode logic (Jeffrey Stedfast)
+ * Optimized camel_uuencode_step (Jeffrey Stedfast)
+
+Translations:
+ Christian Kirbach (de)
+ Jorge González (es)
+ Fran Diéguez (gl)
+ Yaron Shahrabani (he)
+ Kjartan Maraas (nb)
+ Lucian Adrian Grijincu (ro)
+ Aron Xu (zh_CN)
+ Chao-Hsiung Liao (zh_HK)
+
+Evolution-Data-Server 2.31.5 2010-07-12
+---------------------------------------
+
+Bug Fixes:
+ Bug 618938 - Crash when reading calendar acknowledgement message
+ (Milan Crha)
+ Bug 623936 - 75 second delay when creating new DAV entries in Zimbra
+ (Milan Crha)
+ Bug 624018 - Fix error handling in groupwise_get_folder()
+ (Matthew Barnes)
+ Bug 623204 - Be able to report detailed errors from backends
+ (Milan Crha)
+ Bug 623919 - Error while opening any newly received message
+ (Matthew Barnes)
+ Bug 623795 - URI at the end of text isn't clickable (Milan Crha)
+ Bug 621609 - Can pass unknown UID to e_source_combo_box_set_active_uid
+ (Milan Crha)
+ Bug 623431 - Use gweather-3.0 when building with gtk3
+ (Maciej Piechotka)
+ Bug 623430 - libedataserverui.pc.in hardcodes 1.2 API version
+ (Matthew Barnes)
+
+Other Changes:
+ * Lots of IMAPX improvements (David Woodhouse and Chenthill Palanisamy)
+ * Make NSS database initialisation more robust, handle errors better
+ (David Woodhouse)
+ * Use text/vcard content type on WebDAV PUT request (Milan Crha)
+ * Migrate from CamelException to GError. (Matthew Barnes)
+ * Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.
+ (Matthew Barnes)
+ * Add functions to get Evo/EDS base directories. (Matthew Barnes)
+ * Improve error handling in CamelStreamBuffer::read(). (Matthew Barnes)
+
+Translations:
+ Mario Blättermann (de)
+ Jorge González (es)
+ Fran Diéguez (gl)
+ Kjartan Maraas (nb)
+
+Evolution-Data-Server 2.31.4 2010-06-29
+---------------------------------------
+
+Bug Fixes:
+ Bug 622392 - Build failure due to missing nspr includes (Matthew Barnes)
+ Bug 622799 - Fails to link libedataserverui-1.2.la (Matthew Barnes)
+ Bug 622710 - Crash in imapx_idle_supported due to cinfo being NULL (Milan Crha)
+ Bug 620815 - Memory leaks with Evolution (Milan Crha)
+ Bug 622008 - Don't trust is->select_folder in imapx_job_scan_changes_done() (David Woodhouse)
+ Bug 316783 - Broken dragging of email addresses (Matthew Barnes)
+ Bug 621851 - CamelFolder description should fall back to full-name (Matthew Barnes)
+ Bug 621961 - Remove GroupWise debugging messages. (Matthew Barnes)
+ Bug 601535 - Categories not translated in menus (Matthew Barnes)
+ Bug 621877 - Crash in summary_header_to_db at camel-vee-folder.c (Milan Crha)
+ Bug 621842 - use 'UID FETCH' instead of 'FETCH' for scan_changes (David Woodhouse)
+ Bug 621740 - Fix double-free of is->literal in cancel_all_jobs() (David Woodhouse)
+ Bug 621740 - Fix double command ->complete() in imapx_command_start_next() (David Woodhouse)
+ Bug 617723 - Critical warnings when going offline in contact view (Milan Crha)
+ Bug 206061 - Allow normal, non-vFolder, Trash and Junk folder (Milan Crha)
+ Bug 610919 - Remove superfluous space in flags in APPEND command (David Woodhouse)
+ Bug 610919 - to display the exceptions to the user. We still need to enable displaying exceptions asyncronously (Chenthill Palanisamy)
+ Bug 615239 - Fix GSSAPI (and other SASL) authentication for imapx (David Woodhouse)
+ Bug 599879 - Fix NULL return without exception on krb5-auth-dialog failure (David Woodhouse)
+ Bug 585301 - Use ~/.pki/nssdb for NSS SQL database, not Evolution directory. (David Woodhouse)
+ Bug 585301 - Use correct NSS system database where appropriate. (David Woodhouse)
+ Bug 621262 - Fix fetch of large mails from broken servers like Exchange (David Woodhouse)
+ Bug 621237 - Add imap-over-custom-command support for imapx (David Woodhouse)
+ Bug 585353 - Add new CAMEL_STORE_REAL_JUNK_FOLDER flag (Milan Crha)
+ Bug 550414 - Corruption of mailbox and can't expunge trash (Milan Crha)
+ Bug #622350 - CamelFolder's "deleted" signal prototype changed (Milan Crha)
+
+Miscellaneous Fixes:
+ For the sake of portability: sleep -> g_usleep (Fridrich ¿¿trba)
+ Revamp imapx_job_refresh_info_start() to make use of modseq and uidnext (David Woodhouse)
+ Always enable QRESYNC where it's available. (David Woodhouse)
+ Handle UIDNEXT and MODSEQ/HIGHESTMODSEQ information from server. (David Woodhouse)
+ Allow debugging to be enabled with CAMEL_DEBUG environment variable (David Woodhouse)
+ Permit all characters but dir_sep in imapx folder names. (David Woodhouse)
+ Simplify relationship between full and path names for imapx (David Woodhouse)
+ Queue non-folder specific jobs while waiting for SELECT to complete (David Woodhouse)
+ Propagate STATUS responses to folders directly from imapx_untagged() (David Woodhouse)
+ Fix overzealous IDLE handling (David Woodhouse)
+ Handle [CLOSED] status (RFC5162). (David Woodhouse)
+ Cope with unsolicited FETCH having both FLAGS and UID. (David Woodhouse)
+ Support VANISHED response (RFC5162) (David Woodhouse)
+ Extract EXPUNGE handling into imapx_expunge_uid_from_summary() function. (David Woodhouse)
+ Fix imapx_parse_flags to not just return the first UID repeatedly, export it. (David Woodhouse)
+ Fix batch fetch to use UID FETCH in imapx_job_fetch_new_messages_start() (David Woodhouse)
+ Add LITERALPLUS support. (David Woodhouse)
+ Encode folder names as literals when sending commands, where needed (David Woodhouse)
+ Accept unsolicited CAPABILITY report as part of LOGIN/AUTHENTICATE response (David Woodhouse)
+ Detect CONDSTORE and QRESYNC capabilities (David Woodhouse)
+ Use camel_folder_sync_message() to sync messages. (David Woodhouse)
+ camel_folder_append_message: 'info' can be NULL. (Matthew Barnes)
+ Clarify documentation for e_destination_get_address(). (Matthew Barnes)
+ s/EVOLUTION_LOCALEDIR/LOCALEDIR/ (Matthew Barnes)
+ Check EBook DBus error names without underscores too (Milan Crha)
+ Build with gtk3 and have backward compatibility (Chenthill Palanisamy, Matthew Barnes)
+
+Translations:
+ Yaron Shahrabani (he)
+ Fran Di¿¿guez (gl)
+
+Evolution-Data-Server 2.31.3 2010-06-07
+---------------------------------------
+
+Bug Fixes:
+ Bug #619347 - Return formatted address in e_destination_get_address (David Ayers)
+ Bug #620522 - Build break: 'nss_config' undeclared (Matthew Barnes)
+ Bug #617261 - Evolution didn't quit due to deadlock (Milan Crha)
+ Bug #617439 - Fix translation of birthday and anniversary events (Gert Michael Kulyk)
+ Bug #585301 - Use NSS SQLite database, if available (Craig Ringer)
+ Bug #601535 - Fix translation domain for default categories (Gert Michael Kulyk)
+
+Miscellaneous Fixes:
+ Gtk-Doc updates. (Matthew Barnes)
+ Set the GTK+ backward compatibility check to 2.21.2. (Matthew Barnes)
+ Add compatibility with GTK+ 2.20 (Florian M¿¿llner)
+ Use accessors for newly sealed GdkDragContext members (Florian M¿¿llner)
+ Making e-d-s build on Windows and also build on other platforms :) (Fridrich ¿¿trba)
+ Factor out function to rehandshake SSL (Federico Mena Quintero)
+ Add support for SOCKS proxy support (Federico Mena Quintero)
+ Declare mbox' frompos as goffset, not off_t (Milan Crha)
+ Remove dead CamelFolderSummary methods. (Matthew Barnes)
+
+Translations:
+ Kjartan Maraas (nn)
+ Ivar Smolin (et)
+
+Evolution-Data-Server 2.31.2 2010-05-24
+---------------------------------------
+
+Bug Fixes:
+ #240317 - Allow searching in subscribe dialog (Milan Crha)
+ #304415 - Allow change of signature hash algorithm (Milan Crha)
+ #337479 - Evolution forgets password on any error (Milan Crha)
+ #531912 - Mail inline parser doesn't always work (Milan Crha)
+ #556061 - EContact/EVCard can re-order phone and email attributes
+ (Milan Crha)
+ #566330 - WebDAV addressbook is too strict about content-type
+ (Petr Tomasek)
+ #566354 - Handle server's resource rename on WebDAV PUT response
+ (Milan Crha)
+ #604650 - Mishandling of '@' in WebDAV contacts username (Milan Crha)
+ #612596 - Crash in gnome_keyring_item_info_free from e-passwords.c
+ (Milan Crha)
+ #617168 - WebDAV Addressbook backend should use ctags (Milan Crha)
+ #617881 - Crash on fetch finish with POP3 (Milan Crha)
+ #618474 - WebDAV backend not linking to libebackend (Matthew Barnes)
+ #618578 - Require automake >= 1.10 (Adrian Bunk)
+
+Other Changes:
+ * e_cal_new_from_uri/e_cal_open_default emits runtime warning
+ (Milan Crha)
+ * Remove an unused label in the name selector dialog
+ (Federico Mena Quintero)
+ * Convert CamelObject events to GObject signals. (Matthew Barnes)
+ * Remove border_width from the name selector's dialog toplevel
+ contents (Federico Mena Quintero)
+ * Create a section in the name selector dialog in its own function
+ (Federico Mena Quintero)
+ * Redo the container hierarchy in the name selector dialog
+ (Federico Mena Quintero)
+ * Don't set a default vertical size for the name selector window
+ (Federico Mena Quintero)
+ * Disallow overwriting one CamelException with another.
+ (Matthew Barnes)
+ * Shrink the spacing between the name selector's sections
+ (Federico Mena Quintero)
+ * Put the name selector's section labels in the same row as the
+ treeviews (Federico Mena Quintero)
+ * Fix pointlessly narrow default width in the name selection dialog
+ Name the pointless label at the top, so it can be disabled for
+ MeeGo (Michael Meeks)
+ * Add ORG support to the Google Contacts backend (Philip Withnall)
+ * Add NOTE support to the Google Contacts backend (Philip Withnall)
+ * Remove Google Calendar backend (Philip Withnall)
+ * Add argument checks to camel-block-file.c. (Matthew Barnes)
+ * Add argument checks to camel-partition-table.c. (Matthew Barnes)
+ * Bump libedataserver soname twice. (Matthew Barnes)
+
+Translations:
+ Thomas Thurman (en@shaw)
+ Fran Diéguez (gl)
+ Kjartan Maraas (nb)
+ Manoj Kumar Giri (or)
+
+Evolution-Data-Server 2.31.1 2010-05-03
+----------------------------------------
+
+Bug Fixes:
+ Bug #617263 - Crash of e-addressbook-factory on second start of evolution (Milan Crha)
+ Bug #545505 - Properly free unused message infos periodically (Milan Crha)
+ Bug #616819 - CamelIMAPXStore type definition typo (Milan Crha)
+ Bug #615735 - Contacts are not displayed in GW Addressbook. (Bharath Acharya)
+ Bug #608620 - Use CRLF in signed & encrypted S/MIME messages (dev+gnome)
+ Bug #615246 - Teach camel_sexp_to_sql_sexp about no-arg (match-all) (Matt McCutchen 2)
+ Bug #616318 - Don't use an unitialized key in folder_changed_remove_uid (Claudio Saavedra)
+ Bug #616821 - From field missing in mail (Milan Crha)
+ Bug #580021 â\80\94 Port to external libgdata (Philip Withnall)
+ Bug #603773 - com_err.h doesn't exist on Solaris (Matthew Barnes)
+ Bug #501140 - IMAP provider missing mnemonics (Alex Kloss)
+ Bug #562595 - POP3 Delete after X days should depend on Leave messages (Milan Crha)
+ Bug #615776 - Drop camel-private.h and offer a public alternative for locks (Milan Crha)
+ Bug #608766 - Replace pthread with GLib's GThread (Milan Crha)
+ Bug #507423 (bnc) - Message list in Inbox doesn't get refreshed (Chenthill Palanisamy)
+ Bug #611646 - Calendar shows recurring birthdays incorrectly (Milan Crha)
+ Bug #615290 - Fails to build with Heimdal Kerberos (Alexandre Rostovtsev)
+ Bug #514041 - Add space between categories (punit)
+ Bug #583791 (bnc) - User created contact list does not behave reliably (Bharath Acharya)
+ Bug #253510 - Do not use "Item(s)" in translatable string (Milan Crha)
+ Bug #336776 - Learning junk feedback in status bar unclear (Milan Crha)
+ Bug #593843 - Unclear "Use cancel" translatable message (Milan Crha)
+ Bug #538793 - Translation issues under camel/providers/local (Milan Crha)
+ Bug #614388 - Broken Delete after X days behaviour (Lucian Langa)
+ Bug #325121 - Do not translate developer strings in g_param_spec_* (Milan Crha)
+ Bug #261087 - "Learning junk" in camel difficult to translate (Milan Crha)
+ Bug #611247 - Bad concatenation for translators (Claude Paroz)
+ Bug #610353 - Search folder with label matches on substring (Milan Crha)
+ Bug #570508 - Google Contacts does not display business phone (Jim McMahon)
+ Bug #567000 - [IMAP] Renaming folder generates errors (Milan Crha)
+ Bug #520233 - Crash in imap_body_decode at camel-imap-utils.c:979 (Milan Crha)
+ Bug #518876 - Does not display recent messages in nntp (Milan Crha)
+ Bug #418502 - Evolution causes gpg stale locks (Milan Crha)
+ Bug 614056 - evolution-data-server-2.29.92 failed to build (Chenthill Palanisamy)
+ Bug 549221 - Deleted E-Mails re-appear in Evolution client (Chenthill Palanisamy)
+ Bug 549225 (bnc) -Evlution client does not update status of messages in the GroupWise Post Office (Chenthill Palanisamy)
+
+Miscellaneous Fixes:
+ Set the CamelIMAPXFolder type to OFFLINE_FOLDER type (Chenthill Palanisamy)
+ Add a null check while accessing folder_get_fullname - imapx (Chenthill Palanisamy)
+ Fix a crasher in moving large number of messages - imapx (Chenthill Palanisamy)
+ Make selecting a folder to work - imapx (Chenthill Palanisamy)
+ Remove a stray file (Kjartan Maraas)
+ Don't abbreviate public symbols. (Matthew Barnes)
+ Use GObject properties instead of CamelArg. (Matthew Barnes)
+ Avoid passing NULL to g_strstrip in e_contact_get calls (Milan Crha)
+ Specify the executable extension where applicable in the service files (Fridrich Å trba)
+ The 'operation' in camel_mime_filter_progress_new can be NULL (Milan Crha)
+ Port Camel to GObject. (Matthew Barnes)
+ Clean up the Google Contacts addressbook backend (Philip Withnall)
+ Whitespace fixes for the Google Contacts addressbook backend (Philip Withnall)
+ Get Camel tests building again. (Matthew Barnes)
+ Seal up libedataserverui classes. (Matthew Barnes)
+ A little bit more of cleaning (Fridrich Å trba)
+ Show deleted mails from trash and fix a crash (Chenthill Palanisamy)
+ [win32] Use _WIN32 define instead of G_OS_WIN32 in public headers (Fridrich Å trba)
+ [win32] G_OS_WIN32 cannot be defined if no glib header is included (Fridrich Å trba)
+ Implement CamelVeeStore::get_name() (Milan Crha)
+ Bump gtk+ version requirement to 2.20.0 (Milan Crha)
+ Add GSEAL_ENABLE to AS_COMPILER_FLAGS. (Matthew Barnes)
+ Assure that G_OS_WIN32 can be defined before relying on it (Fridrich Å trba)
+ 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 (Chenthill Palanisamy)
+ Don't leave dangling stale pointers to ECal's in the backend (Michael Meeks)
+ Drop the "hula" Camel provider. (Matthew Barnes)
+ Drop the "imap4" Camel provider. (Matthew Barnes)
+ [win32] Trying to remove inclusion of win32 headers in camel headers. Following the new include policy of camel/camel.h, windows defines were poluting everything. Trying to make them unseen and unheard of. (Fridrich Å trba)
+ Do not call camel_mime_filter_basic_new recursively (Milan Crha)
+ Assure that the G_OS_WIN32 is defined on windows (Fridrich Å trba)
+ Lock down Camel headers. (Matthew Barnes)
+ Implicit declaration of function 'gpg_ctx_op_cancel' on windows (Milan Crha)
+ Add gtk-doc tests, but leave them disabled. (Matthew Barnes)
+ Add --name-space to MKDB_OPTIONS. (Matthew Barnes)
+ Remove deprecated API from libedataserver. (Matthew Barnes)
+ Remove ESourceOptionMenu from libedataserverui. (Matthew Barnes)
+ Convert ENTITY tags to xi:include in Camel API docs. (Matthew Barnes)
+ Fix a crash on quit - imapx (Chenthill Palanisamy)
+
+Translations:
+ Valencian translation (ca)
+ Francisco Diéguez (gl)
+ Jorge González (es)
+ Fran Diéguez (gl)
+ Philip Withnall (en_GB)
+ Theppitak Karoonboonyanan (th)
+ Mario Blättermann (de)
+ Kjartan Maraas (nn)
+ Laurent Coudeur (fr)
+ Wadim Dziedzic (pl)
+ Shankar Prasad (kn)
+
+Evolution-Data-Server 2.29.92 2010-03-08
+----------------------------------------
+
+Bug Fixes:
+ #529331 - Be able to disallow selection of a certain ESource
+ (Milan Crha)
+ #600322 - assertion failed: (reply == msg) in cs_waitinfo()
+ (Milan Crha)
+ #602723 - Contact list name doesn't get displayed in 'To' dialog
+ (Milan Crha)
+ #611125 - Duplicate definition of camel-iconv.h in install targets
+ (Priit Laes)
+ #611355 - calendar/tests/ecal/test-ecal-create-object--2 test
+ (Priit Laes)
+ #611860 - Pilot calendar, todo, memo do not sync when timezone is
+ set to UTC (Matt McCutchen 2)
+ #611873 - Make triple-clicking a shortcut for "Show Only This ..."
+ (Matthew Barnes)
+
+Other Changes:
+ Locking improvements in Camel (Michael Meeks)
+ Steady progress on the new IMAPX backend (Chenthill Palanisamy)
+ Various cleanups for Windows support (Fridrich Strba)
+
+Translations:
+ Alexander Shopov (bg)
+ Simos Xenitellis (el)
+ Bruce Cowan (en_GB)
+ Inaki Larranaga Murgoitio (eu)
+ Claude Paroz (fr)
+ Yuri Kozlov (ru)
+ Daniel Nylander (sv)
+
+Evolution-Data-Server 2.29.91 2010-02-22
+----------------------------------------
+
+Bug Fixes:
+ #603506 - Use thread safe G_DEFINE_TYPE/G_DEFINE_TYPE_EXTENDED (Milan Crha)
+ #609964 - Crash in imapx_command_expunge_done (Chenthill Palanisamy)
+ #574940 - Always ref returned info from message_info_from_uid (Milan Crha)
+ #609649 - Doesn't emit cal-opened on password prompt cancel (Milan Crha)
+ #609646 - Unset global DBus variables on destroy or disconnect (Milan Crha)
+ #609614 - Folder -> expunge doesn't work in imapx (Chenthill Palanisamy)
+ #606811 - evolution crashed in match_content_type at camel-folder-summary.c:5066 (Bharath Acharya)
+ #609398 - [IMAPX] Subscriptions are not respected. (Chenthill Palanisamy)
+ #609390 - search folders don't work in imapx (Chenthill Palanisamy)
+ #609393 - evolution crashed when clicked on search folder (Chenthill Palanisamy)
+ #609375 - Duplicate mnemonic in imapx preference (Chenthill Palanisamy)
+ #609310 - IMAPX - Crasher - imapx_job_done (Chenthill Palanisamy)
+ #609374 - Missing mnemonic in imapx preference (Chenthill Palanisamy)
+
+Other Fixes
+ Fix distcheck error. (Matthew Barnes)
+ Remove libglade-2.0 from libedataserverui.pc. (Matthew Barnes)
+ More imapx fixes (Chenthill Palanisamy)
+
+Translations:
+ Mario Blättermann (de)
+ Christian Kirbach (de)
+ Antonio Fernandes C. Neto (pt_BR)
+ Petr Kovar (cs)
+ vasudeven (ta)
+ Mattias Põldaru (et)
+ Fran Diéguez (gl)
+ Chao-Hsiung Liao (zh_HK)
+ Lucian Adrian Grijincu (ro)
+ Matej UrbanÄ\8diÄ\8d (sl)
+ Kjartan Maraas (nb)
+ Jorge González (es)
+
+Evolution-Data-Server 2.29.90 2010-02-08
+----------------------------------------
+
+Bug Fixes:
+ #581604 - Permissions on mail/local folders are too open
+ (Chenthill Palanisamy)
+ #602820 - Test validity of a book_view before using it in LDAP
+ (Milan Crha)
+ #607812 - Properly encode CalDAV URL (Milan Crha)
+
+Other Changes:
+ Disable strict aliasing optimization. (Matthew Barnes)
+ Steady progress on the new IMAPX backend (Chenthill Palanisamy)
+ Fix a misspelling of "calendar". (Bruce Cowan)
+ Use conditional locks in camel-folder (Srinivasa Ragavan)
+ Level the differences with the alternative runtime/header set
+ (Fridrich Strba)
+ Fix missing LDFLAGS for imapx. (Srinivasa Ragavan)
+ Add gthread-2.0 to E_DATA_SERVER. At times soap test fails.
+ (Srinivasa Ragavan)
+
+Translations:
+ Krasimir Chonov (bg)
+ Jamil Ahmed (bn)
+ Jorge González (es)
+ Kjartan Maraas (nb)
+ Matej UrbanÄ\8diÄ\8d (sl)
+
+Evolution-Data-Server 2.29.5 2010-01-25
+---------------------------------------
+
+Bug Fixes:
+ #605232 - configure.ac quoting fixes and sync with evolution
+ (H.Habighorst)
+ #607588 - Fix leak in camel_folder_info_build() (Jonathon Jongsma)
+ #602983 - Unresponsive IMAP Inbox (Milan Crha)
+ #345401 - Cannot include 2 emails from same contact in To: dialog
+ (Milan Crha)
+ #590762 - Reocurring google calendar items are not changeable
+ (Milan Crha)
+ #607191 - Do not install gtk-docs that claim lower-level functions
+ (Matthew Barnes)
+ #568822 - (bnc) - crash caused overly large window due to malicious
+ POP3 server (Chenthill Palanisamy)
+ #607169 - Remove space and tab trailing backspace
+ (Thomas Hindoe Paaboel Andersen)
+ #606765 - e_cal_get_timezone() broken for sync backends(Travis Reitter)
+ #599879 - Dbus integration with krb5-auth-dialog for renewing ticket
+ when it expires. (Srinivasa Ragavan)
+
+Other Changes:
+ Fix distcheck errors. (Matthew Barnes)
+ Coding style and whitespace cleanups. (Matthew Barnes)
+ Fix possible access to already freed memory in camel-store-summary.c
+ (Milan Crha)
+ Update the folder count in NOOP (Chenthill Palanisamy)
+ A bit less 'camel_exception_get_id called with NULL parameter' on
+ console (Milan Crha)
+ Change the conditional sentences. Solaris CC does not support a ? : ""
+ Change them to a ? a : "" (caiqm)
+
+Added tests for various modules (Travis Reitter)
+ Add tests to stress-test the addressbook factory. (Travis Reitter)
+ Add tests to stress-test the calendar factory. (Travis Reitter)
+ Make tests silent by default. (Travis Reitter)
+ Use the proper freeing function for the members of the list returned
+ by e_cal_get_free_busy(). (Travis Reitter)
+ Add test for EDataCal method 'getQuery' and the view's 'start' method.
+ (Travis Reitter)
+ Add a test for EDataCal method 'receiveObjects'. (Travis Reitter)
+ Add a test for EDataCal method 'sendObjects'. (Travis Reitter)
+ Add test for EDataCal method 'getFreeBusy'. (Travis Reitter)
+ Add test for EDataCal method 'setDefaultTimezone'. (Travis Reitter)
+ Add test for EDataCal method 'addTimezone'. (Travis Reitter)
+ Add test for EDataCal method 'getTimezone'. (Travis Reitter)
+ Add test for EDataCal method 'modifyObject'. (Travis Reitter)
+ Add test for EDataCal method 'getObjectList'; factor out some common
+ test code as a utility. (Travis Reitter)
+ Add tests for EDataCal methods '{get,create,remove}Object'.
+ (Travis Reitter)
+ Add test for EDataCal method 'getDefaultObject'. (Travis Reitter)
+ Add test for EDataCal method 'setMode'. (Travis Reitter)
+ Add test for EDataCal method 'getSchedulingInformation'.
+ (Travis Reitter)
+ Add test for EDataCal method 'getLdapAttribute'. (Travis Reitter)
+ Add test for EDataCal method 'getAlarmEmailAddress'. (Travis Reitter)
+ Cut commented code. (Travis Reitter)
+ Add test for EDataCal method 'getCalAddress'. (Travis Reitter)
+ Add test for EDataCal D-Bus methods 'open'. (Travis Reitter)
+ Add a test for e-cal's 'remove' method to libecal (as the beginning
+ of an automated test suite, like libebook has). (Travis Reitter)
+ Add a test program for the e-book book view. (Travis Reitter)
+ Cut some trailing whitespace. (Travis Reitter)
+ Add a test for the e-book 'getBookView' method. (Travis Reitter)
+ Move all the well-formed addressbook tests into the list of tests to
+ run for 'make check' (Travis Reitter)
+ Trivial clean-ups for the output of the test utils and a couple tests
+ (Travis Reitter)
+ Add a test for the e-book 'getSupportedAuthMethods' method.
+ (Travis Reitter)
+ Don't crash when getSupportedAuthMethods is called on the file backend
+ (Travis Reitter)
+ Add a test for the e-book 'getSupportedFields' method.(Travis Reitter)
+ Add a test for the e-book 'getRequiredFields' method.(Travis Reitter)
+ Add a test for the e-book 'getStaticCapabilities' method.
+ (Travis Reitter)
+ Pass the full closure into the test util async callback functions, for
+ greater flexibility in the tests. (Travis Reitter)
+ Add a test for the e-book 'removeContacts' method. (Travis Reitter)
+ Add a test for the e-book 'removeContacts' method. (Travis Reitter)
+ Factor out test vcard into its own file, so we can add additional ones
+ in a clean way. (Travis Reitter)
+ Use consistent style with the new tests. (Travis Reitter)
+ Take advantage of add-contact util function in test-changes and don't
+ return newly-allocated memory when the caller may not care about the
+ return value. (Travis Reitter)
+ Add a test program for the e-book 'addContact' method. (Travis Reitter)
+ Add test program for the e-book 'getContact' method. (Travis Reitter)
+ Additional test factoring (Travis Reitter)
+ Begin factoring out ebook test functions (Travis Reitter)
+ Rename test-book-remove to test-ebook-remove for a little more
+ consistency. (Travis Reitter)
+ Add a test for e_book.*_remove() (Travis Reitter)
+
+Translations:
+ Chao-Hsiung Liao (zh_HK) (zh_TW)
+ Vasudeven (ta)
+ Kjartan Maraas (nb)
+ Jorge González (es)
+ Daniel Nylander (sv)
+ Krasimir Chonov (bg)
+ Stéphane Raimbault (fr)
+
+Evolution-Data-Server 2.29.5 2010-01-11
+---------------------------------------
+
+Bug Fixes:
+ #550622 - Always update attachment flag on IMAP message fetch
+ (Milan Crha)
+ #597816 - Do not crash on incorrect parameters used in sexp to SQL
+ (Milan Crha)
+ #604236 - Slow GPG processing (Milan Crha)
+ #605125 - Crash while trying to access ldap address book (Milan Crha)
+ #605432 - Renaming source allows entering same name (Milan Crha)
+ #605682 - Do not scan url in invalid UTF8 strings (Milan Crha)
+ #606316 - Mail with an attachment in a Junk folder crashes Evo
+ (Milan Crha)
+
+Other Changes:
+ Do not show the passwd in the dialog while typing (Bharath Acharya)
+ Steady progress on the new IMAPX backend (Chenthill Palanisamy)
+ Bump libedata-cal soname from 6 to 7. (Matthew Barnes)
+
+Translations:
+ Xandru Armesto Fernandez (ast)
+ Daniel Nylander (sv)
+ Maxim V. Dziumanenko (uk)
+
+Evolution-Data-Server 2.29.4 2009-12-21
+---------------------------------------
+
+Bug Fixes:
+Mailer:
+ #604865 - Message part description shouldn't be translated (Matthew Barnes)
+ #553057 - Add information about signers to a validity structure (Matthew W. S. Bell)
+ #603342 - Memory leak fixes (Milan Crha)
+ #592317 - Sign S/MIME with valid certificates only (Milan Crha)
+ #604305 - Attachments not properly indicated in message summary (Milan Crha)
+ #603689 - Improper escaping of folder name (Lucian Langa)
+ #487988 - Bad search filter for LDAP address book (Alex Larsson)
+Calendar:
+ #603437 - Fixes for valgrind reports on e-calendar-factory (Milan Crha)
+ #602945 - Avoid code duplication with timezone fetching from backends (Milan Crha)
+Contacts:
+ #601513 - Crashes when trying to add a new contact in MAPI (Milan Crha)
+
+Misc:
+ #604550 - e_passwords_shutdown is buggy password_cache is destroyed without properly
+ acquiring the lock. (Wenli).
+ #603770, Replace __PRETY_FUNCTION__ with G_STRFUNC (Jeff Cai)
+ #603772 - Include e-data-server-ui-marshal.list in tarballs (Matthew Barnes)
+
+Other Changes:
+ Get the prototype for strptime() when it's available Instead of only getting it on Linux.
+ Also use nl_langinfo() (Emilio Pozuelo Monfort)
+ In the factories, don't double-free some memory (and crash) when the DBus service name owner changes.
+ (Travis Reitter)
+ Fixes a crash in select - imapx. (Chenthill Palanisamy)
+ Sync up the store summary and rename labels for backward, thunderbird compatibility - imapx (Chenthill
+ Palanisamy)
+ Get rid of rest of the warnings. (Chenthill Palanisamy)
+ Initialize the uidset before sync user flags. (Chenthill Palanisamy)
+ Sync the changes - imapx. (Chenthill Palanisamy)
+ Lock the search. (Chenthill Palanisamy)
+ Create a new me-card in e_book_get_self() if one doesn't exist (Ross Burton)
+
+Translations:
+ Lucian Adrian Grijincu (ro)
+ Kjartan Maraas (nb)
+ Ivar Smolin (et)
+ Matej UrbanÄ\8diÄ\8d (sl)
+
+
+Evolution-Data-Server 2.29.3 2009-11-30
+---------------------------------------
+
+Bug Fixes:
+
+Mailer:
+ #600449 - segfault in camel_msgport_destroy (Milan Crha)
+ #549221 (BNC) - delete, sync flags immediately (Chenthill Palanisamy)
+ #361145 - Evolution hangs when formatting message - fixes part of it.
+ (Chenthill Palanisamy)
+ #574940 - Crash in message_info_to_db() (Milan Crha)
+
+Calendar:
+ #394567 - Use correct FBTYPE values in GroupWise calendar backend
+ (Jari Urpalainen)
+ #347845 - Early Hour AM iCal Calendar Entries Do Not Load (Milan Crha)
+ Bug 603311 - Prepare for new weather_info_get_icon_name() return values
+ (Frank Solensky)
+ Bug 494394 - No way for the user to refresh a calendar (Milan Crha)
+
+Misc:
+ #602719 - Crash in ep_set_proxy with no proxy user or password
+ (Milan Crha)
+
+
+Other Changes:
+
+Calendar:
+ Check the proxy state at the beginning of each function(Travis Reitter)
+ Add a bit more input validation for D-Bus-bound ECal functions.
+ (Travis Reitter)
+
+Contacts:
+ Documentation fix (Patrick Ohly)
+
+Camel:
+ Coding style and whitespace cleanup. (Matthew Barnes)
+ Fetch message summary - imapx. (Chenthill Palanisamy)
+ Add camel cflags for nameselector test program. (Chenthill Palanisamy)
+ Fetches the folderinfo from multiple namespaces - imapx.
+ (Chenthill Palanisamy)
+ Pass the port directly which to exchange message(Chenthill Palanisamy)
+ Revert 'Remove unused assignments' as it breaks nntp summary
+ (Lucian Langa)
+ Serializes the connect, notify new messages to UI, fixes a crash - imapx
+ (Chenthill Palanisamy)
+
+Misc:
+ Update API documentation. (Matthew Barnes)
+ Enable automatic .gitignore generation. (Matthew Barnes)
+
+Translations:
+ Ivar Smolin (et)
+
+
+Evolution-Data-Server 2.29.2 2009-11-16
+---------------------------------------
+
+Bug Fixes:
+ #599955 - Addressbook's writable signal received late (Milan Crha)
+ #597648 - Crash due to DBus used from more threads in one time
+ (Milan Crha)
+ #600573 - e-addressbook-factory aborts on ldap lookup (Milan Crha)
+ #332496 - Category icons not removable (Milan Crha)
+ #600527 - Do not use space-and-comma as a category delimiter
+ (Milan Crha)
+ #600792 - build failure: e_calendar_factory (Yan Li)
+ #600792 - build failure: undefined reference to
+ `e_offline_listener_new' (Yan Li)
+ #344790 - Add nss/nspr package names to pkgconfig requirements
+ (Matthew Barnes)
+ #599735 - evolution crashes on start up (Chenthill Palanisamy)
+ #599671 - gtk_tree_view_column_get_cell_renderers() is deprecated
+ (Matthew Barnes)
+
+Other Changes:
+ Update API documentation. (Matthew Barnes)
+ Whitespace cleanups. (Matthew Barnes)
+ Add MANUAL_NSPR_LIBS, too, to LDFLAGS for duration of one test
+ (Tor Lillqvist)
+ Use EAGAIN instead of ETIMEDOUT on Windows (Tor Lillqvist)
+ Don't use commas on the Requires line (Tor Lillqvist)
+ Do not skip the + symbol while parsing namespaces and parse all
+ namespaces. (Chenthill Palanisamy)
+ Deprecate camel_mkdir() and remove assertions. (Matthew Barnes)
+ Use g_mkdir_with_parents() in camel_mkdir() (Tor Lillqvist)
+ Allow ESourceComboBox to exist with no ESourceList. (Matthew Barnes)
+ Remove the IDL stuff from our pkgconfig files. (Matthew Barnes)
+ Use SQLite's default cache size of 2000 pages in folders.db
+ (C de-Avillez)
+ Don't pass NULL to PR_Lock() during camel_shutdown(). (Matthew Barnes)
+ Deprecate EDList. (Matthew Barnes)
+ Use CamelDList and CamelMsgPort in imapx. (Matthew Barnes)
+
+Translations:
+ Thomas Thurman (en@shaw)
+ Jorge González (es)
+ Antón Méixome (gl)
+ Kjartan Maraas (nb)
+ Dumitru MiÈ\99u Moldovan (ro)
+ Matej UrbanÄ\8diÄ\8d (sl)
+ Daniel Nylander (sv)
+ Matej UrbanÄ\8diÄ\8d (sl)
+ drtvasudevan (ta)
+
+
+Evolution-Data-Server 2.29.1 2009-10-26
+----------------------------------------
+
+Bug Fixes:
+ Bug #484839 - Keep uids order as is before doing threading (Milan Crha)
+ Bug #598971 - Preserve selection in ENameSelectorEntry if possible
+ (Milan Crha)
+ Bug #593953 - LDAP - first unset SSL mode, then try to change it
+ (Milan Crha)
+ Bug #592159 - Support multiple factories for address-book with dbus
+ (Milan Crha)
+ Bug #413422 - IMAP Subscribing/Viewing of Shared Folders does not work
+ (Milan Crha)
+ Bug #556933 - Too long quoted-printable lines in edge case (Milan Crha)
+ Bug #386468 - gpg encrypted message not shown (Milan Crha)
+ Bug #372435 - Pass signer's certificate to the camel_cipher_validity
+ (Milan Crha)
+ Bug #596095 - Open saved ESource-s for e_cal_/e_book__new_system_* calls
+ (Milan Crha)
+ Bug #593953 - Define LDAP_DEPRECATED as we use deprecated functions
+ (Milan Crha)
+ Bug #581508 - /usr/share/zoneinfo/ isn't being parsed correctly
+ (Milan Crha)
+ Bug #516000 - Wrong formatted quoted text (Milan Crha)
+ Bug #592873 - Connect to "changed" signal on a source in file backend
+ (Milan Crha)
+ Bug #499180 - BYDAY and BYMONTHDAY combination show too many entries
+ (Milan Crha)
+ Bug #594502 - Some google calendar meetings don't show up (Milan Crha)
+ Bug #593023 - Deleting an imported recurrent event will remain
+ (Milan Crha)
+ Bug #482526 - E-mail list truncated in To/Cc/Bcc (Milan Crha)
+ Bug #523399 - Maildir speedup when moving items to another Maildir
+ (Philip Van Hoof)
+ Bug #329100 - Choosing adress book for birthdays (Milan Crha)
+ Bug #498095 - Fixing mnemonics (Milan Crha)
+ Bug #597932 - Split out Kerberos 5 check into an macro (H. Habighorst)
+ Bug #596619 - Fixup problems in building docs (H. Habighorst)
+ Bug #597855 - Fix for NSS/NSPR check (H. Habighorst)
+ Bug #597836 - Remove E2K_DEBUG (Matthew Barnes)
+ Bug #597716 - Fixes for KRB5/SSL and KRB4 removal (H. Habighorst)
+ Bug #597157 - Better error handling and dbus signal names without '-'
+ (Milan Crha)
+ Bug #597513 - Uninitialized variable after e_cal_get_object_list
+ (Milan Crha)
+ Bug #597182 - Rewrite autoconf check of NSS\NSPR (H. Habighorst)
+ Bug #597566 - Remote calendars are marked as readonly (Milan Crha)
+ Bug #597157 - Crashes e-calendar-factory on multiple EDataCal requests
+ (Milan Crha)
+ Bug #513031 - Partial Fix (Milan Crha)
+ Bug #597173 - Rewrite autoconf check of gnome-keyring (H.Habighorst)
+ Bug #595393 - Use per-target CPPFLAGS in EDS (Matthew Barnes)
+ Bug #596971 - Drop support for Kerberos 4 (H.Habighorst)
+ Bug #596834 - Fix misquoting in libdb configuration (H.Habighorst)
+ Bug #410164 - Remove local copy of Berkeley DB (libdb) (Matthew Barnes)
+ Bug #270893 - Support client certificates for IMAP (Craig Ringer)
+ Bug #596157 - Use "Message-ID" instead of "Message-Id" (Jeremy Visser)
+ Bug #595082 - contacts displayed twice in new email contact list
+ (Milan Crha)
+ Bug #595351 - Drop OpenSSL support in Camel (H.Habighorst)
+ Bug #595327 - Bump libtool to 2.2 and remove dolt (H.Habighorst)
+ Bug #350007 - evolution busy-waits on GPG signing operations (Milan Crha)
+ Bug #474948 (BNC) - Expand <group> Inline Adds Control Codes.
+ (Bharath Acharya)
+ Bug #499179 (BNC) - Paste of e-mail always goes to left most position
+ (Bharath Acharya)
+ Bug #578910 - Removed debug printf and changed other console print
+ (Milan Crha)
+ Bug #429317 - (Petr Tomasek)
+ Bug #578910 - Fixes problem of missing migration for left out
+ (Srinivasa Ragavan)
+ Bug #592310 - Deadlock in maildir provider after doing expunge
+ (Milan Crha)
+ Bug #581288 - Use GtkBuilder instead of libglade (Milan Crha)
+ Bug #590575 - Do not crash while searching unmatched categories.
+ (Chenthill Palanisamy)
+ Bug #590574 - Do not allow hyphen in error names. Fixes memory leaks.
+ (Chenthill Palanisamy)
+ Bug #590227 - missing evolution-data-server idl (Bharath Acharya)
+ Bug #591377 - Fails to detect krb5 in configure with -as-needed
+ (H.Habighorst)
+ Bug #591324 â\80\93 Cosmetic changes and fixes in configure.ac (H.Habighorst)
+ Bug #590044 - Drop index on all columns of sqlite database
+ (Romuald Brunet)
+ Bug #571206 - Index files on Maildir accounts are not updated on move
+ (Milan Crha)
+
+Other Fixes:
+ Coding style and whitespace cleanup. (Matthew Barnes)
+ Automatic Gtk-Doc updates. (Matthew Barnes)
+ Put compiler warning flags in AM_CPPFLAGS instead of CFLAGS.
+ (Matthew Barnes)
+ Remove the structured exception handling as it may cause
+ (Chenthill Palanisamy)
+ Remove dead Camel code that uses EPoolv. (Matthew Barnes)
+ Remove dead Camel code that uses EStrv. (Matthew Barnes)
+ Fix compiler warnings. (Matthew Barnes)
+ Move servers/exchange to evolution-exchange. (Matthew Barnes)
+ Full list of errors returned from EDataCal/EDataBook (Milan Crha)
+ Fix the libecal documentation build (Ross Burton)
+ Port libecal to DBus (Ross Burton)
+ Port libedata-cal to DBus (Ross Burton)
+ Remove calendar/idl (Ross Burton)
+ Remove EComponentListener (Ross Burton)
+ Remove the Bonobo factory (Ross Burton)
+ Remove unused Bonobo checks (Ross Burton)
+ Switch calendar to DBus instead of Bonobo (Ross Burton)
+ Unbreak Camel providers. (Matthew Barnes)
+ Remove unused assignments (Kjartan Maraas)
+ Remove unused code (Kjartan Maraas)
+ Mark data static (Kjartan Maraas)
+ libecal: importing event with pseudo "Etc/UTC" timezone crashed
+ (Bug #593019) (Patrick Ohly)
+ Retrieving and storing bodystructure from IMAP servers (Philip Van Hoof)
+ Let offline listener set local/remote mode in factory. (Johnny Jacob)
+ Added a crude gconf based offline listener for e-addressbook-factory
+ (Johnny Jacob)
+ Port libedata-book to DBus (Ross Burton)
+ Port libebook to DBus (Ross Burton)
+ Migrate eds pkgconfig to dbus (Ross Burton)
+ Build the ORBit server only if the calendar is enabled (Rob Bradford)
+ Remove the addressbook support from the ORBit server (Ross Burton)
+ Add DBUS related gubbins to configure. (Rob Bradford)
+
+Translations:
+ Ivar Smolin (et)
+ Jorge González (es)
+ drtvasudevan (ta)
+ ifelix (ta)
+ Kjartan Maraas (nb)
+ Amitakhya Phukan (as)
+ Jiri Eischmann (cs)
+ Astur (ast)
+ Takayuki KUSANO (ja)
+ David Planela (ca)
+ Adi Roiban (ro)
+ A S Alam (pa)
+ Ask H. Larsen (da)
+ Philip Withnall (en_GB)
+ Matej UrbanÄ\8diÄ\8d (sl)
+ Shankar Prasad (kn)
+ Mario Blättermann (de)
+ krishnababu k (te)
+ Piotr DrÄ\85g (pl)
+ Sweta Kothari (gu)
+ Žygimantas BeruÄ\8dka (lt)
+ Gabor Kelemen (hu)
+ Luca Ferretti (it)
+ Duarte Loreto (pt)
+ Daniel Nylander (sv)
+ Aron Xu (zh_CN)
+ Claude Paroz (fr)
+ Inaki Larranaga Murgoitio (eu)
+ Manoj Kumar Giri (or)
+ Seán de Búrca (ga)
+ Alexander Shopov (bg)
+ Antón Méixome (gl)
+ Sandeep Shedmake (mr)
+
+Evolution-Data-Server 2.27.90 2009-08-10
+----------------------------------------
+
+Bug Fixes:
+
+Calendar:
+ #579965 - calendar file backend, update 'LAST-MODIFIED' when removing a recurring event
+ instance (Chen Congwu)
+ #589984 - eds crash trying to create an event. (Chenthill Palanisamy)
+
+Mail:
+ #511283 - Some Images Do not Display in Evolution Mail Reader (Milan Crha)
+
+Miscellaneous:
+ #590697 â\80\93 Build regression detecting com_err.h (Matthew Barnes)
+ #589388 â\80\93 Build fixes / enhancements for EDS (H.Habighorst)
+
+Other Fixes:
+ Enforce including only top-level GLib and GTK+ headers. (Matthew Barnes)
+
+Translations:
+ Seán de Búrca (ga)
+ Djavan Fagundes (pt_BR)
+ Kjartan Maraas (nb)
+ Jamil Ahmed (bn)
+ Chao-Hsiung Liao (zh_HK)
+
+Evolution-Data-Server 2.27.5 2009-07-27
+---------------------------------------
+
+Bug Fixes:
+
+Address Book:
+ #587558 - Removing a picture of a contact in an LDAP addressbook
+ crashes evolution (Milan Crha)
+ #589325 - Evolution Contacts reports ambiguous error on Google
+ Contacts authentication failure with bad password (Milan Crha)
+
+Calendar:
+ #572176 - Allow local iCal files to be selected as calendar source
+ (Milan Crha)
+ #586342 - CalDAV backend does not support attachments (Wang Xin)
+ #588857 - CalDAV for Google calendars should allow email notifications
+ (Milan Crha)
+
+Mail:
+ #524219 (bnc) - Unable to read forward groupwise mails in other
+ clients. (Chenthill Palanisamy)
+ #588220 - Evolution crashed when starting with local account
+ configured (Jeff Cai)
+ #588573 - NULL string comparison in camel-search-sql-sexp.c
+ (Matthew Barnes)
+
+Miscellaneous:
+ #583374 - The broken Google calendar import should be replaced by
+ the working CalDAV support (Milan Crha)
+ #588277 - Unnecessary special-purpose configure flag (Matthew Barnes)
+
+Other Fixes:
+ Handle quota error messages. (Chenthill Palanisamy)
+ Return the proper timezone to get the counts right in all timezones.
+ (Chenthill Palanisamy)
+ CamelVeeFolder - pass exceptions to functions instead of NULL
+ (Milan Crha)
+ Migrate caldav, groupwise, http, weather backends to ECalBackendStore.
+ (Chenthill Palanisamy)
+
+Translations:
+ Ilkka Tuohela (fi)
+ Daniel Nylander (sv)
+
+Evolution-Data-Server 2.27.4 2009-07-13
+---------------------------------------
+
+Bug Fixes:
+
+Addressbook:
+ #540779 - Do not call e_book_new in the main thread (Milan Crha)
+ #563668 - Do not pop-down an empty completion list (Milan Crha)
+ #586225 - Parse numeric name suffixes (Marco Barisione)
+
+Calendar:
+ #548702 - google calendar source does not show all events (Milan Crha)
+
+Mail:
+ #575701 - Message disappear from unread vfolder, when reply. (Srinivasa Ragavan)
+ #568302 - create camel summary table if not exists on load (Milan Crha)
+ #586602 â\80\93 folder messages are lost on folder rename (Lucian Langa)
+ #327285 - Word "Success" in error message for failed action (Milan Crha)
+ #587699 - IMAP - Localize only Inbox folder name, no other (Milan Crha)
+ #579065 - IMAP - Synchronize remote mail locally is not working (Milan Crha)
+ #564388 - UI blocks for a long time when downloading mails with nntp (Srinivasa Ragavan)
+
+Misc:
+ #586442 â\80\93 Various build cleanups (H.Habighorst)
+ #586477 â\80\93 Fix quoting in configure.ac (H.Habighorst)
+ #586811 â\80\93 Require automake 1.9 and fix whitespace (H.Habighorst)
+ #586813 â\80\93 Fix iconv cflags/libs in configure.ac (H.Habighorst)
+ #586809 â\80\93 Enable "silent rules" automake 1.11 option (H.Habighorst)
+ #587165 â\80\93 Double free in initialize_categories (Matthew Barnes)
+ #587374 - iconv test broken on some gcc (Matthew Barnes)
+
+Other Fixes:
+
+Misc:
+ Use G_BEGIN_DECLS / G_END_DECLS macros. (Matthew Barnes)
+ Work around deprecation of g_mapped_file_free() (Matthew Barnes)
+ Silence some compiler warnings (Ross Burton)
+ Fixes for windows build (Fridrich Strba)
+
+Calendar:
+ CalDav Fixes/improvements (Milan Crha)
+
+Translations:
+ Ivar Smolin (et)
+ Maxim Dubovoy (uk)
+
+Evolution-Data-Server 2.27.3 2009-06-15
+---------------------------------------
+
+Bug Fixes:
+
+ #583507 - Fix for evolution hang while updating search folder.
+ (Srinivasa Ragavan)
+ #585327 - Attaching a message via drag and drop doesn't work for
+ GW provider. (Bharath Acharya)
+ #266678 - Renaming LDAP contacts CN breaks DN. (Sven Anders)
+ #580198 - IMAP offline mode improvement. (Milan Crha)
+ #584797 - Do not set internal SQLite3 structures on error. (Milan Crha)
+ #580212 - Report errors in CamelException when verifying signature (Milan Crha)
+ #559345 - Support CalDAV free/busy extension (Milan Crha)
+ #337082 - Do not return folders with empty names (Milan Crha)
+ #584101 - Configure fails with kerberos and LDFLAGS="-Wl,--as-needed" (Tiziano Muller)
+ #584030 - New API function for ESourceSelectorDialog (Milan Crha)
+ #583344 - do not leak pipe handles (Milan Crha)
+ #562015 - CalDAV - Store CTag in a cache (Milan Crha)
+ #506265 - (bnc) do not reset the meeting date to delivered date. (Milan Crha)
+ #583528 - Hints of missing mails in Gw (Chenthill Palanisamy)
+ #582643 - Deleted mails are not immediately synced (Chenthill Palanisamy)
+ #543069 - Support detached instances in CalDAV (Milan Crha)
+ #559980 - Harden WebDAV contact backend by checking for etag being NULL (Tobias Muller)
+
+Translations:
+ Manoj Kumar (or)
+ Kjartan Maraas (nb)
+
+Other Fixes:
+ Support for header based threading in GroupWise provider. (Chenthill Palanisamy)
+ Compiler warnings and white space cleanup (Matthew Barnes)
+ Correctly dispose of the source in EBookBackend. Code cleanup. (Ross Burton)
+ Instead of duplicating libgnome function, use corresponding glib functions (Fridrich Strba)
+ Make the backend factory type const (Rob Bradford)
+
Evolution-Data-Server 2.27.2 2009-05-25
---------------------------------------
Bug Fixes:
- #549094 â\80\93 provider_table might not be initialized in
+ #549094 âÂ\80Â\93 provider_table might not be initialized in
camel_provider_list (Tobia Mueller)
- #576413 â\80\93 Cannot delete multiple categories at once (Matthew Barnes)
- #579176 â\80\93 crashes when accepting meeting invitation (Milan Crha)
- #579360 â\80\93 Problem with vfolders in latest svn trunk version
+ #576413 âÂ\80Â\93 Cannot delete multiple categories at once (Matthew Barnes)
+ #579176 âÂ\80Â\93 crashes when accepting meeting invitation (Milan Crha)
+ #579360 âÂ\80Â\93 Problem with vfolders in latest svn trunk version
(Srinivasa Ragavan)
- #580154 â\80\93 Use e_data_book_view_{ref,_unref} transition functions
+ #580154 âÂ\80Â\93 Use e_data_book_view_{ref,_unref} transition functions
(Rob Bradford)
- #580419 â\80\93 Remove deprecated libgnome dependency (Milan Crha)
- #581420 â\80\93 Cannot retrieve html images on Solaris (Jeff Cai)
- #581424 â\80\93 Personal folder tree appears besides Public folder when
+ #580419 âÂ\80Â\93 Remove deprecated libgnome dependency (Milan Crha)
+ #581420 âÂ\80Â\93 Cannot retrieve html images on Solaris (Jeff Cai)
+ #581424 âÂ\80Â\93 Personal folder tree appears besides Public folder when
you go to Folder > Subscription (Johnny Jacob)
- #582110 â\80\93 build: dolt has some link issues with library dependency
- (Marc-André Lureau)
- #184554 â\80\93 (bnc) multiple groupwise open notices (Chenthill Palanisamy)
- #494490 â\80\93 (bnc) Fixes a crash while moving messages twice
+ #582110 âÂ\80Â\93 build: dolt has some link issues with library dependency
+ (Marc-AndrÃ\83© Lureau)
+ #184554 âÂ\80Â\93 (bnc) multiple groupwise open notices (Chenthill Palanisamy)
+ #494490 âÂ\80Â\93 (bnc) Fixes a crash while moving messages twice
(Chenthill Palanisamy)
- #498712 â\80\93 (bnc) meetings are not deleted properly sometimes
+ #498712 âÂ\80Â\93 (bnc) meetings are not deleted properly sometimes
(Chenthill Palanisamy)
- #498745 â\80\93 (bnc) Read/Unread count is not syncronized properly
+ #498745 âÂ\80Â\93 (bnc) Read/Unread count is not syncronized properly
(Chenthill Palanisamy)
- #499105 â\80\93 (bnc) do not update the server utc time when the
+ #499105 âÂ\80Â\93 (bnc) do not update the server utc time when the
calendar opens (Chenthill Palanisamy)
- #500133 â\80\93 (bnc) show mails with same subject in a single thread
+ #500133 âÂ\80Â\93 (bnc) show mails with same subject in a single thread
(Chenthill Palanisamy)
Updated Translations:
#478239 - Unset attachment icon if no attachment found
#575773 - Set new object properly on object modify in a file calendar backend
#553932 - Ask calendar on a readonly state after changing its mode
- #567731 â\80\93 Redundant declarations in camel-folder-summary.h
- #577485 â\80\93 CRL strings suck: explain the abbrevation
- #572977 â\80\93 Use g_strerror() instead of strerror()
- #577491 â\80\93 "mailbox:%s (%s)" typo
+ #567731 âÂ\80Â\93 Redundant declarations in camel-folder-summary.h
+ #577485 âÂ\80Â\93 CRL strings suck: explain the abbrevation
+ #572977 âÂ\80Â\93 Use g_strerror() instead of strerror()
+ #577491 âÂ\80Â\93 "mailbox:%s (%s)" typo
#573170 - Add back support for vfolder of vfolders
Updated translation:
Wadim Dziedzic (pl)
Kenneth Nielsen (da)
Takeshi AIHANA (ja)
- Igor NestoroviÄ\87 (sr, sr@latin)
- Žygimantas BeruÄ\8dka (lt)
+ Igor NestoroviÃ\84Â\87 (sr, sr@latin)
+ Ã\85½ygimantas BeruÃ\84Â\8dka (lt)
Djihed Afifi (ar)
Tirumurthi Vasudevan (ta)
Tino Meinen (nl)
Leonardo Ferreira Fontenelle (pt_BR)
Takeshi AIHANA (ja)
Inaki Larranaga Murgoitio (eu)
- Robert-André Mauchin (fr)
+ Robert-AndrÃ\83Â\83Ã\82© Mauchin (fr)
Ignacio Casal Quinteiro (gl)
Theppitak Karoonboonyanan (th)
#545021: Check for NULL and other code cleanups (Tobias Mueller)
#545877: Use CamelDList instead of EDList (Matthew Barnes)
#546397: Do not leak objects from loaded_infos array. (Milan Crha)
- #546444: Don't loop infinitely when the network connection is lost while fetching a message. (Sergio Villar Senín)
+ #546444: Don't loop infinitely when the network connection is lost while fetching a message. (Sergio Villar SenÃ\83Ân)
#546544: Don't try print folder name, when folder is NULL. Print the summary path for such debugging purposes (Srinivasa Ragavan)
#546613: Return NULL, if unmatched folder is requested. (Srinivasa Ragavan)
#547256: Handle plain match-all (Srinivasa Ragavan)
Djihed Afifi (ar)
Ignacio Casal Quinteiro (gl)
Jonh Wendell (pt_BR)
- Fabrício Godoy (pt_BR)
+ FabrÃ\83Âcio Godoy (pt_BR)
Bruno Brouard (fr)
Evolution-Data-Server 2.23.5 2008-07-21
New in 2.23.5:
Camel DB Summary support. (Srinivasa Ragavan & Sankar P)
- Google Contacts support (Jörgen Scheibengruber)
+ Google Contacts support (JÃ\83¶rgen Scheibengruber)
Bug Fixes:
#236010: Anonymously modify LDAP entries (Milan Crha)
New in 2.23.1:
Configurable Proxy settings for Evolution. (Veerapuram Varadhan)
Quota Support for IMAP (Milan Crha)
- Google contact API support in libgdata-google (Jörgen Scheibengruber)
+ Google contact API support in libgdata-google (JÃ\83¶rgen Scheibengruber)
Bug Fixes:
#235681: First step in fixing header folding and prerving headers (Jeffrey Stedfast, Craig Shelly)
#523528: Some mails with attachments does not have an attachment icon in the mail list. (Sankar P)
#523533: Always return NULL or new allocated string. (Milan Crha)
#523541: Fix memory leaks (Milan Crha)
- #523630,518656: Updated google service API's for error handling (Jörgen Scheibengruber)
+ #523630,518656: Updated google service API's for error handling (JÃ\83¶rgen Scheibengruber)
#524324: Fix a critical runtime warning (Milan Crha)
#524704: Better parsing of non rfc2047 subject line (Milan Crha)
#525242: Enforce the minimum GLib version (Matthew Barnes)
Baris Cicek (tr)
Wadim Dziedzic (pl)
Shankar Prasad (kn)
- Robert-André Mauchin, Stéphane Raimbault (fr)
+ Robert-AndrÃ\83© Mauchin, StÃ\83©phane Raimbault (fr)
Ignacio Casal Quinteiro (gl)
Pawan Chitrakar (ne)
Bug Fixes:
#213072: Avoids the infinite loop that might be caused in case of broken mbox files or null From addresses. (Sankar P)
#213072: Remove the error condition that inits and persists the infamous "folder summary mismatch" bug (Sankar P)
- #300098: Set proper dependencies for stand-alone programs linking against camel. (Ã\98ystein GisnÃ¥s)
+ #300098: Set proper dependencies for stand-alone programs linking against camel. (Ã\83Â\98ystein GisnÃ\83Â¥s)
#324168: Crash while disabling/Deleting accounts (Milan Crha)
#335217: Memory leak fixes + Invalid memory read (Chenthill)
#386157: crash in Evolution (Milan Crha)
Wadim Dziedzic (pl)
Daniel Nylander (sv)
Ivar Smolin (et)
- Seán de Búrca (ga)
+ SeÃ\83¡n deÃ\82 BÃ\83ºrca (ga)
Andre Klapper (de)
Evolution-Data-Server 2.21.4 2007-12-17
Updated Translations:
Kjartan Maraas (nb)
Jorge Gonzalez (es)
- Matej UrbanÄ\8di (sl)
+ Matej UrbanÃ\84Â\8di (sl)
Andre Klapper (de)
Evolution-Data-Server 2.21.3 2007-12-03
#494314: Don't leak Cal object reference (Ondrej Jirman)
Updated Translations:
- Matej UrbanÄ\8di (sl)
+ Matej UrbanÃ\84Â\8di (sl)
Ivar Smolin (et)
Yannig Marchegay (oc)
Changwoo Ryu (ko)
Updated Translations:
Anas Husseini (ar_
- Matej UrbanÄ\8di (sl)
+ Matej UrbanÃ\84Â\8di (sl)
Yavor Doganov (bg)
Theppitak Karoonboonyanan (th)
Ignacio Casal Quinteiro (gl)
Theppitak Karoonboonyanan (th)
Clytie Siddall (vi)
Duarte Loreto (pt)
- Stéphane Raimbault (fr)
+ StÃ\83©phane Raimbault (fr)
Evolution-Data-Server 1.11.91 2007-08-27
----------------------------------------
Ivar Smolin (et)
Ankit Patel (gu)
Takeshi AIHANA (ja)
- Claude Paroz and Stéphane Raimbault (fr)
+ Claude Paroz and StÃ\83©phane Raimbault (fr)
Kjartan Maraas (nb)
Tirumurthi Vasudevan (ta)
Theppitak Karoonboonyanan (th)
Terjan)
#434356: Fix USENET crash when retrieving gmane.linux.kernel
(Jindrich Makovicka)
- #448947: Fixed a cyclic configure option (Karsten Bräckelmann)
+ #448947: Fixed a cyclic configure option (Karsten BrÃ\83¤ckelmann)
#449531: Fix partial email display when GPG verification fails
(Milan Crha)
#452996: Fix a typo and wording (Christian Kirbach)
Updated Translations:
Ankit Patel (gu)
Jorge Gonzalez (es)
- Nguyá»\85n Thái Ngá»\8dc Duy (vi)
+ Nguyá»Â\85n ThÃ\83¡i Ngá»Â\8dc Duy (vi)
Clytie Siddall (vi)
Daniel Nylander (sv)
Funda Wang (zh_CN)
#352284: Do not fetch the message from server - instead use the
header information to calculate the expiry period. (Veerapuram
Varadhan)
- #437751: Fix time display in Windows (Andreas Köhler)
- #443705: Fixed build break due to incorrect macro (Loïc Minier)
+ #437751: Fix time display in Windows (Andreas KÃ\83¶hler)
+ #443705: Fixed build break due to incorrect macro (LoÃ\83¯c Minier)
#443958: Add support for help string. (Sebastien Tandel)
#447414: Security bugfix - negative index of an array (Philip Van
Hoof)
Bug fixes:
#420496: Add support to cut/copy contacts in composer (Ebby Wiselyn)
#339160: Implement the sync method for Addressbook backends (Ross Burton)
- #414191: Type fixes for EContact ints (Loïc Minier)
+ #414191: Type fixes for EContact ints (LoÃ\83¯c Minier)
#433782 and #336574: Optimise vCard folding (Oystein Gisnas and
Milan Crha)
#431135: Fix a crash when modifying a calendar event (Rob
Updated Translations:
- Igor NestoriviÄ\87 (sr)
+ Igor NestoriviÃ\84Â\87 (sr)
Mugurel Tudor (ro)
Tino Meinen (nl)
Alexander Shopov (bg)
--------------------------------------
Updated Translations:
-Stéphane Raimbault (fr), Priit Laes (et),
+StÃ\83©phane Raimbault (fr), Priit Laes (et),
Daniel Nylander (sv)
Contributors:
--------------------------------------
Updated Translations:
-Alexander Shopov (bg), Josep Puigdemont i Casamajó (ca),
+Alexander Shopov (bg), Josep Puigdemont i CasamajÃ\83³ (ca),
Ivar Smolin (et).
Bug fixes : 330157, 350880, 328836, 348123, 365000, 353924.
Updated Translations:
Ivar Smolin (et), Marco Ciampa (it), Luca Ferretti (it),
-Ã\85smund Skjæveland (nn), David Lodge (en_GB).
+Ã\83Â\85smund SkjÃ\83¦veland (nn), David Lodge (en_GB).
Bug fixes :
Hendrik Richter (de), Alexander Shopov (bg), Rahul Bhalerao (mr),
Satoru SATOH (ja), Kjartan Maraas (nb), Artur Flinta (pl),
-Žygimantas BeruÄ\8dka (lt), Daniel Nylander (sv), Runa Bhattacharjee (bn_IN),
-Gabor Kelemen (hu), Leonid Kanter (ru), Matic Žgur (sl),
+Ã\85½ygimantas BeruÃ\84Â\8dka (lt), Daniel Nylander (sv), Runa Bhattacharjee (bn_IN),
+Gabor Kelemen (hu), Leonid Kanter (ru), Matic Ã\85½gur (sl),
Clytie Siddall (vi), Funda Wang (zh_CN), Changwoo Ryu (ko),
Vladimer Sichinava (ka), Xavier Conde Rueda (ca), Maxim Dziumanenko (uk),
Guntupalli Karunakar (dz), Theppitak Karoonboonyanan (th),
Updated Translations:
- - ca (Josep Puigdemont i Casamajó)
+ - ca (Josep Puigdemont i CasamajÃ\83³)
- el (Kostas Papadimas)
- et (Priit Laes)
- eu (Inaki Larranag)
- - lt (Žygimantas BeruÄ\8dka)
+ - lt (Ã\85½ygimantas BeruÃ\84Â\8dka)
- pl (Artur Flinta)
- th (Theppitak Karoonboonyanan)
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
- #321812 â\80\93 crash during Draft saving in offline mode (Shreyas)
- #314841 â\80\93 gw: Don't Mark Trash As New Messages (Parthasarathi)
- #323570 â\80\93 gw: Forward Of Multiple Messages At Once Loses Formatting (Parthasarathi)
- #320898 â\80\93 gw: Inserted Images Appears As Broken Link Image (Parthasarathi)
- #303998 â\80\93 In 'Exchange Connector' GAL should be selected for 'Autocompletion by default (Sushma)
- #323115 â\80\93 --force-shutdown does not shutdown e-d-s (Harish)
- #326060 â\80\93 Exchange password expiry handling is broken (Sushma)
- #267402 â\80\93 can not specify https URL for a remote calendar location (Tony Tsui)
- #324518 â\80\93 Webcal Entries Duplicated In Calendar (Chenthill)
- #324741 â\80\93 Critical Warning on Command Line (Chenthill)
- #214977 â\80\93 Contact lists on LDAP server are broken (Sushma)
- #320065 â\80\93 Fix GList leaks (Ross Burton)
- #325959 â\80\93 Subscribe to other user's folder not working (Sushma)
- #242966 â\80\93 Focus Problem, Screen Entry on "Select Contacts From Address Book" screen (Johnny Jacob)
+ #321812 âÂ\80Â\93 crash during Draft saving in offline mode (Shreyas)
+ #314841 âÂ\80Â\93 gw: Don't Mark Trash As New Messages (Parthasarathi)
+ #323570 âÂ\80Â\93 gw: Forward Of Multiple Messages At Once Loses Formatting (Parthasarathi)
+ #320898 âÂ\80Â\93 gw: Inserted Images Appears As Broken Link Image (Parthasarathi)
+ #303998 âÂ\80Â\93 In 'Exchange Connector' GAL should be selected for 'Autocompletion by default (Sushma)
+ #323115 âÂ\80Â\93 --force-shutdown does not shutdown e-d-s (Harish)
+ #326060 âÂ\80Â\93 Exchange password expiry handling is broken (Sushma)
+ #267402 âÂ\80Â\93 can not specify https URL for a remote calendar location (Tony Tsui)
+ #324518 âÂ\80Â\93 Webcal Entries Duplicated In Calendar (Chenthill)
+ #324741 âÂ\80Â\93 Critical Warning on Command Line (Chenthill)
+ #214977 âÂ\80Â\93 Contact lists on LDAP server are broken (Sushma)
+ #320065 âÂ\80Â\93 Fix GList leaks (Ross Burton)
+ #325959 âÂ\80Â\93 Subscribe to other user's folder not working (Sushma)
+ #242966 âÂ\80Â\93 Focus Problem, Screen Entry on "Select Contacts From Address Book" screen (Johnny Jacob)
Other Fixes :
Updated Translations:
- bg (Alexander Shopov)
- - ca (Josep Puigdemont i Casamajó)
+ - ca (Josep Puigdemont i CasamajÃ\83³)
- gl (Ignacio Casal Quinteiro)
- ja (Takeshi AIHANA)
- - lt (Žygimantas BeruÄ\8dka)
+ - lt (Ã\85½ygimantas BeruÃ\84Â\8dka)
- nl (Vincent van Adrighem)
- gu (Ankit Patel)
- ja (Takeshi AIHANA)
- nb, no (Kjartan Maraas)
- - nn (Ã\85smund Skjæveland)
+ - nn (Ã\83Â\85smund SkjÃ\83¦veland)
- vi (Clytie Siddall)
- el (Kostas Papadimas)
- et (Ivar Smolin)
- hu (Gabor Kelemen)
- - lt (Justina KlingaitÄ\97)
- - sr, sr@Latn (Igor NestoriviÄ\87)
+ - lt (Justina KlingaitÃ\84Â\97)
+ - sr, sr@Latn (Igor NestoriviÃ\84Â\87)
- sq (Laurent Dhima)
Evolution-Data-Server 1.3.7, 2005-08-08
- Fix deletion of groupwise mail (Chen)
- Fix server version display in warning (Vivek)
- Show correct time for mails (Partha)
- - Rename inbox/INBOX to Inbox, so it is translatable (Björn Torkelsson)
+ - Rename inbox/INBOX to Inbox, so it is translatable (BjÃ\83¶rn Torkelsson)
- Use XGMOVE if possible in IMAP4 (Jeff)
- - Flag IMAP4 inbox properly (Björn Torkelsson)
+ - Flag IMAP4 inbox properly (BjÃ\83¶rn Torkelsson)
- Just search the cache if IMAP4 is in offline mode (Jeff)
* All
- et (Priit Laes)
- ja (Takeshi AIHANA)
- ko (Changwoo Ryu)
- - lt (Žygimantas BeruÄ\8dka)
+ - lt (Ã\85½ygimantas BeruÃ\84Â\8dka)
- nb (Kjartan Maraas)
- nl (Vincent van Adrighem)
- no (Kjartan Maraas)
- da (Martin Willemoes Hansen)
- ar (Arafat Medini)
- - nn (Ã\85smund Skjæveland)
+ - nn (Ã\83Â\85smund SkjÃ\83¦veland)
- en_GB (David Lodge)
- cy (Telsa Gwynne)
- el (Kostas Papadimas)