news 28 Posted May 15, 2010 GLib 2.25.5 is now available for download at: ftp://ftp.gtk.org/pub/glib/2.25/ http://download.gnome.org/sources/glib/2.25/ fb703effa11361cdde93e3d572106029f6fd9f4f035ca8be0c91e811a7b880a6 glib-2.25.5.tar.bz2 15962b01821a116a7d3ba5d103309291e37ab2c2b4d4d9f1eb334f04fbea868a glib-2.25.5.tar.gz A developement release leading to GLib 2.26. Notes: * This is unstable development release. While it has had a bit of testing, there are certainly plenty of bugs remaining to be found. This release should not be used in production. * Installing this version will overwrite your existing copy of GLib 2.24. If you have problems, you'll need to reinstall GLib 2.24. * GLib 2.26 will be source and binary compatible with the GLib 2.24 series; however, the new API additions in GLib 2.25.0 are not yet finalized, so there may be incompatibilities between this release and the final 2.26 release. * Bugs should be reported to http://bugzilla.gnome.org. About GLib ========== GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. More information about GLib is available at: http://www.gtk.org/ An installation guide for the GTK+ libraries, including GLib, can be found at: http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html Overview of Changes from GLib 2.25.4 to GLib 2.25.5 =================================================== * GDBus: Fix serialization of empty arrays * GDBus: Plug various memory leaks * GSettings: Fix problems with GSETTINGS_CHECK_RULE * Bugs fixed: 616731 GSETTINGS_CHECK_RULE doesn't work in non-srcdir builds 616864 GSETTINGS_CHECK_RULE doesn't work with multiple files 618615 mem leaks in parse_value_from_blob 618622 Plug some mem leaks in gdbus 618650 Plug a mem leak in gdbusauth 618663 Plug mem leaks in gdbus tests & examples * Updated translations: Spanish Overview of Changes from GLib 2.25.3 to GLib 2.25.4 =================================================== * GDBus D-Bus support has been merged. This provides an API to replace dbus-glib * GVariant no requires strings to be UTF-8. You can use byte arrays for non-UTF-8 strings. * GSettings allows to bind string properties to byte arrays * The schema compiler supports range restrictions * Bugs fixed: 618051 socket-server|client.c fail to compile under AIX... 616102 GSettings ignores and 616720 Chunked quark allocation 616877 Several issues with g_socket_receive_message 616892 gio: Add a boxed type for GFileAttributeMatcher 616967 Add g_regex_get_compile_flags() and g_regex_get_match_flags() 617767 g_settings_[gs]et_strv() 'length' argument has missing docs... 617914 gtester-report: cope with binaries with no test cases 617937 output_stream_close vs output_stream_close_async semantics 615494 Connction timeouts produce partially invalid error messages 617823 glib-compile-schemas problems with an out of source build 617947 glib-mkenums: add ( -at -) valuenum ( -at -) support * Translation updates: Galicaian Norwegian bokmål Shavian Spanish Thanks to all contributors: Tor Lillqvist Ryan Lortie Shaun McCance Christian Persch David Zeuthen Alexander Larsson Dan Winship Torsten Schönfeld Xan Lopez Javier Jardón Vincent Untz Simon McVittie Robert Bragg Sebastian Dröge Jesse van den Kieboom May 14, 2010 Matthias Clasen _______________________________________________ Share this post Link to post