GLib 2.25.15 is now available for download at: ftp://ftp.gtk.org/pub/glib/2.25/ http://download.gnome.org/sources/glib/2.25/ cb4fd91cfc2f55f89b5bc3e1999d7f778cd9cfa6596cf6391216ff3273b046b3 glib-2.25.15.tar.bz2 334bcc0ef5c4aefc36708db53f32725d7be9a9128e7414e4abc03161a654fdfb glib-2.25.15.tar.gz A development 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.x 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.14 to GLib 2.25.15 ===================================================== * GIO - Memory leak fixes - The GZip(De}Compressor can now process header information - Support for network proxies has been added, with the GProxy interface and the gio-proxy-resolver extension point. GIO includes SOCKSv4 and SOCKSv5 implementations, and libproxy is also going to provide an implementation of this extension point. - There are GAction and GActionGroup interfaces now, which will be used in GApplication in the near future. * GObject - There are now convenience macros for defining boxed and pointer types * GDBus - Memory leak fixes - GDBusProxy for well-known names can now auto-restart the service if the name owner disapperas - Filter functions are now allowed to modify messages * GLib - GDateTime is a replacement for GDate that supports time and timezone information. * Bugs fixed: 50076 Time API to go with date API 449565 Add G_DEFINE_BOXED_TYPE() 617691 Add GZIP header processing to GZlibCompressor/GZlibDecompressor 622184 add g_memory_output_stream_steal_data 624546 Modification of GDBusMessage in filter function 627088 Build failure in gdbus-peer.c on FreeBSD 627181 save a memdup 627182 Plug a mem leak in the gdbus-connection test 627187 Plug some gdbus mem leaks 627188 gdbus-non-socket test occasionally fails 627252 G_OPTION_FLAG_NO_ARG is only for callback options 627392 gdbus commit 8a3a4596 breaks win32 compile 627407 FTBFS on !linux UNIX platforms 627604 String error: 'that' twice in a row 627969 ABR in g_file_open_tmp 628084 gdbus-peer fails with assertion 628193 Miscellaneous string fixes 628296 abort() in gsocketconnection.c 628309 Plug a mem leak in GConverterOutputStream 628317 GEmblemedIcon:equal implementation is buggy 628323 Fix invalid reads 628327 Plug a mem leak 628328 Plug a mem leak 628329 Don't leak the FD list 628324 Invalid reads in gdbus-export test * Updated translations: British English Danish Galician Hebrew Punjabi Serbian Spanish Traditional Chinese Thanks to the contributors: Christian Persch Dan Winship Ryan Lortie David Zeuthen Emmanuele Bassi Nicolas Dufresne Tor Lillqvist Cody Russell Thiago Santos Christian Hergert Jens Georg Claude Paroz Philip Withnall August 30, 2010 Matthias Clasen _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list