+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 #622350 - CamelFolder's "deleted" signal prototype changed (Milan Crha)
Miscellaneous Fixes:
- For the sake of portability: sleep -> g_usleep (Fridrich ¿¿trba)
+ 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)
Translations:
Yaron Shahrabani (he)
- Fran Di¿¿guez (gl)
+ Fran Di¿¿guez (gl)
Evolution-Data-Server 2.31.3 2010-06-07
---------------------------------------
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)
+ 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)
Translations:
Thomas Thurman (en@shaw)
- Fran Diéguez (gl)
+ Fran DiÃ\83©guez (gl)
Kjartan Maraas (nb)
Manoj Kumar Giri (or)
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 #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)
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)
+ Specify the executable extension where applicable in the service files (Fridrich Ã\85Â 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)
+ A little bit more of cleaning (Fridrich Ã\85Â 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)
+ [win32] Use _WIN32 define instead of G_OS_WIN32 in public headers (Fridrich Ã\85Â trba)
+ [win32] G_OS_WIN32 cannot be defined if no glib header is included (Fridrich Ã\85Â 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)
+ Assure that G_OS_WIN32 can be defined before relying on it (Fridrich Ã\85Â 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)
+ [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 Ã\85Â trba)
Do not call camel_mime_filter_basic_new recursively (Milan Crha)
- Assure that the G_OS_WIN32 is defined on windows (Fridrich Å trba)
+ Assure that the G_OS_WIN32 is defined on windows (Fridrich Ã\85Â 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)
Translations:
Valencian translation (ca)
- Francisco Diéguez (gl)
- Jorge González (es)
- Fran Diéguez (gl)
+ Francisco DiÃ\83©guez (gl)
+ Jorge GonzÃ\83¡lez (es)
+ Fran DiÃ\83©guez (gl)
Philip Withnall (en_GB)
Theppitak Karoonboonyanan (th)
- Mario Blättermann (de)
+ Mario BlÃ\83¤ttermann (de)
Kjartan Maraas (nn)
Laurent Coudeur (fr)
Wadim Dziedzic (pl)
More imapx fixes (Chenthill Palanisamy)
Translations:
- Mario Blättermann (de)
+ Mario BlÃ\83¤ttermann (de)
Christian Kirbach (de)
Antonio Fernandes C. Neto (pt_BR)
Petr Kovar (cs)
vasudeven (ta)
- Mattias Põldaru (et)
- Fran Diéguez (gl)
+ Mattias PÃ\83µldaru (et)
+ Fran DiÃ\83©guez (gl)
Chao-Hsiung Liao (zh_HK)
Lucian Adrian Grijincu (ro)
- Matej UrbanÄ\8diÄ\8d (sl)
+ Matej UrbanÃ\84Â\8diÃ\84Â\8d (sl)
Kjartan Maraas (nb)
- Jorge González (es)
+ Jorge GonzÃ\83¡lez (es)
Evolution-Data-Server 2.29.90 2010-02-08
----------------------------------------
Translations:
Krasimir Chonov (bg)
Jamil Ahmed (bn)
- Jorge González (es)
+ Jorge GonzÃ\83¡lez (es)
Kjartan Maraas (nb)
- Matej UrbanÄ\8diÄ\8d (sl)
+ Matej UrbanÃ\84Â\8diÃ\84Â\8d (sl)
Evolution-Data-Server 2.29.5 2010-01-25
---------------------------------------
Chao-Hsiung Liao (zh_HK) (zh_TW)
Vasudeven (ta)
Kjartan Maraas (nb)
- Jorge González (es)
+ Jorge GonzÃ\83¡lez (es)
Daniel Nylander (sv)
Krasimir Chonov (bg)
- Stéphane Raimbault (fr)
+ StÃ\83©phane Raimbault (fr)
Evolution-Data-Server 2.29.5 2010-01-11
---------------------------------------
Lucian Adrian Grijincu (ro)
Kjartan Maraas (nb)
Ivar Smolin (et)
- Matej UrbanÄ\8diÄ\8d (sl)
+ Matej UrbanÃ\84Â\8diÃ\84Â\8d (sl)
Evolution-Data-Server 2.29.3 2009-11-30
Translations:
Thomas Thurman (en@shaw)
- Jorge González (es)
- Antón Méixome (gl)
+ Jorge GonzÃ\83¡lez (es)
+ AntÃ\83³n MÃ\83©ixome (gl)
Kjartan Maraas (nb)
- Dumitru MiÈ\99u Moldovan (ro)
- Matej UrbanÄ\8diÄ\8d (sl)
+ Dumitru MiÃ\88Â\99u Moldovan (ro)
+ Matej UrbanÃ\84Â\8diÃ\84Â\8d (sl)
Daniel Nylander (sv)
- Matej UrbanÄ\8diÄ\8d (sl)
+ Matej UrbanÃ\84Â\8diÃ\84Â\8d (sl)
drtvasudevan (ta)
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 #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
Translations:
Ivar Smolin (et)
- Jorge González (es)
+ Jorge GonzÃ\83¡lez (es)
drtvasudevan (ta)
ifelix (ta)
Kjartan Maraas (nb)
A S Alam (pa)
Ask H. Larsen (da)
Philip Withnall (en_GB)
- Matej UrbanÄ\8diÄ\8d (sl)
+ Matej UrbanÃ\84Â\8diÃ\84Â\8d (sl)
Shankar Prasad (kn)
- Mario Blättermann (de)
+ Mario BlÃ\83¤ttermann (de)
krishnababu k (te)
- Piotr DrÄ\85g (pl)
+ Piotr DrÃ\84Â\85g (pl)
Sweta Kothari (gu)
- Žygimantas BeruÄ\8dka (lt)
+ Ã\85½ygimantas BeruÃ\84Â\8dka (lt)
Gabor Kelemen (hu)
Luca Ferretti (it)
Duarte Loreto (pt)
Claude Paroz (fr)
Inaki Larranaga Murgoitio (eu)
Manoj Kumar Giri (or)
- Seán de Búrca (ga)
+ SeÃ\83¡n de BÃ\83ºrca (ga)
Alexander Shopov (bg)
- Antón Méixome (gl)
+ AntÃ\83³n MÃ\83©ixome (gl)
Sandeep Shedmake (mr)
Evolution-Data-Server 2.27.90 2009-08-10
#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)
+ #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)
+ SeÃ\83¡n de BÃ\83ºrca (ga)
Djavan Fagundes (pt_BR)
Kjartan Maraas (nb)
Jamil Ahmed (bn)
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)
+ #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)
+ #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:
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)