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 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)