======================================== NEWS: evolution-data-server-2.31.92.1 ======================================== 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) ======================================== NEWS: gdk-pixbuf-2.21.7 ======================================== 2.21.7 ====== * Fix linking when libpng loader is builtin (#624712) * Improve the pixbuf loader docs (#604284) * Fix compat issues wrt to single includes (#622940) * Win32: Link directly to GDI+ * Require gobject-introspection 0.9.5 * Translation updates: British English Italian ======================================== NEWS: glib-2.25.16 ======================================== Overview of Changes from GLib 2.25.15 to GLib 2.25.16 ===================================================== GApplication: GApplication, GAction and related classes have been removed from this release of glib. There will -not- be a replacement for 2.26.0. Build: - massive restructuring to reduce #include abuse - tweaks to silence some harmless compiler warnings - rename gschema-compile.c to glib-compile-schemas.c - Windows fixes - fix building with zlib < 1.2.4 on win32 GDateTime: - better msgctxt for translating month and weekday names - API is changed quite a lot, implementation is improved - GTimeZone is now exposed GObject: - make ordering for overridden interface properties consistent - ->priv structures are limited to 64k but this was not documented, and exceeding this limit produced bad results. Add docs and enforce the limit properly. - add g_object_class_install_properties() to install multiple properties in one go - improve debugging output for GValue containing G_TYPE_STRV GIO: - fix priority sorting of GIO extensions - add GCredentials support on FreeBSD - fix support for IPv6 addresses in URI parsing functions - GSocketClient fixes for when g_socket_connect succeeds immediately - clarify string encoding for GFile constructors in docs - new functions g_data_input_stream_read_upto{,async,finish} - tweak confusing documentation for g_output_stream_write() GDBus: - GDBusMessage can now be locked and copied (like in libdbus) - GDBusConnection filter function API has changed again - GDBusServer: ::new-connection now declares if the connection was claimed - add a partial workaround for GObject bug 627724. - very many memory leaks fixed GVariant: - check for size == 0 in g_variant_get_bytestring to avoid a crash when attempting to get_bytestring() from an empty array - improve gobject-introspection annotations GSettings: - add GSettings Windows registry backend - some internal tweaks to the backend API - remove g_settings_list_items - add g_settings_list_children and _list_keys to replace it - add schema compiler restrictions for dealing with lists - don't automatically emit value changed signals on writability changes Other: - constify the 'parser' vtable param to g_markup_parse_context_push() - plug many memory leaks in test cases Bugs closed: 50076 Time API to go with date API 584284 g_data_input_stream_read_until_async different from sync version 624546 Modification of GDBusMessage in filter function 626919 Let g_object_class_install_property() return the installed GParamSpec* 628029 GDateTime missing get_week_of_year method 628253 Interface properties not listed in a consistent order 628331 Plug lots of mem leaks in gio test suite 628345 Plug a mem leak 628436 Plug a mem leak 628505 Fix building with zlib < 1.2.4 on win32 628839 [PATCH] datetime: Rename shadowing variables 628904 [PATCH] Add credential support for FreeBSD and fix a socket issue 628952 incorrect glib_major_version and other variables on cygwin. 629192 g_strdup_value_contents(): dump GStrv more usefully 629251 g_socket_client_async_connect_complete: assertion failed 629259 Failed to connect to "::1" 629328 g_markup_parse_context_push doesn't respect const structs 629429 month "May" short and full form same with "GDateTime" msgctxt 629689 GDBusConnection leaks its GCredentials 629698 Segfault in g_variant_get_bytestring() Updated translations: Arabic Armenian Basque British English Czech Finnish Galician German Hungarian Indonesian Japanese Lithuanian Norwegian bokmÃ¥l Polish Portuguese Punjabi Simplified Chinese Slovenian Spanish Swedish Swedish Traditional Chinese ======================================== NEWS: gtk+-2.21.8 ======================================== Overview of Changes from GTK+ 2.21.7 to 2.21.8 ============================================== * Deprecations: - Various style properties have been deprecated: GtkEntry::state-hint GtkTreeView::row-ending-details GtkRange::trough-side-details GtkRange::stepper-position-details GtkRange::activate-slider - The GtkIconView::orientation property has been deprecated and renamed to item-orientation - Separator-related API in GtkDialog - API related to blinking status icons - The keysym names have been renamed from GDK_... to GDK_KEY_... - The GtkItem class - The gdk_display variable and the GDK_DISPLAY macro * GTK+ now uses standard icon names for stock icons, where applicable * Win32: - Fixes to the MS Windows theme engine * Directfb: - Many fixes * Bugs fixed: 414712 gtk_container_set_focus_child leaks widget 601731 Drag and Drop from Workspace to Activities Overview 628049 Native windows don't work very well 628110 gtranslator inserts unwanted line breaks 628291 Drawing artifacts when used with a cairo 1.9.* 628308 docs referencing non existing icons 628656 _gdk_windowing_get_startup_notify_id memory leak 628932 key typing causes core dump in VNC environment 629093 [patch] prefix GDK key names 629277 Hanging because do_syntheszie_crossing_event... * Updated translations: Arabic Basque British English Estonian French Galician German Hebrew Hungarian Indonesian Italian Japanese Kazakh Korean Norwegian bokmÃ¥l Polish Portuguese Slovian Spanish Swedish Tradition Chinese