GLib 2.23.4 is now available for download at: ftp://ftp.gtk.org/pub/glib/2.23/ http://download.gnome.org/sources/glib/2.23/ md5 sums: 9cba5ad06e1ddb603a3a893e5cd1f528 glib-2.23.4.tar.bz2 921a5291c09077d9afce245ed0380bd3 glib-2.23.4.tar.gz sha1 sums: a2ba4fac49acc09cca457b20feec178c02075cf1 glib-2.23.4.tar.bz2 1f1512a30980be9255f14964c333378942c76a2e glib-2.23.4.tar.gz This is a development release leading up to GLib 2.24. 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.22. If you have problems, you'll need to reinstall GLib 2.22. * GLib 2.24 will be source and binary compatible with the GLib 2.22 series; however, the new API additions in GLib 2.23 are not yet finalized, so there may be incompatibilities between this release and the final 2.24 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.23.3 to GLib 2.23.4 =================================================== * GVariant: The core of GVariant has been merged now, with some API still to follow. * GIO: - There is a new interface GFileDescriptorBased for file descriptor based IO. GLocalFile{Input,Output}Stream implement it - Use splice(2) to transfer data between file descriptors without extraneous copies - Add a way to request move events from file monitors * Bugs fixed: 609143 *result_uncertain is never assigned in g_content_type_guess 604086 Use splice(2) when doing local file copies 547890 No move events for GFileMonitorEvent? 568760 nautilus freezes due to a bug in garray.c:322 609962 Add info about the use of G_DEFINE_INTERFACE 609564 g_base64_encode_close docs should mention outbuf size... 610484 g_variant_equal bug 610131 libasyncns does not compile on Solaris 8 609530 missing single header include guards * Updated translations: Czech Estonian Galician German Korean Polish Slovenian Spanish Traditional Chinese Thanks to the contributors: Ryan Lortie Benjamin Otte Alexander Larsson Christian Kellner Martyn Russell Colin Walters Javier Jardón Nicolas Setton Christian Persch Christian Dywan February 21, 2010 Matthias Clasen _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list