glib 2.25.10
- From: "Ryan Lortie" <install-module gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: glib 2.25.10
- Date: Thu, 24 Jun 2010 17:24:36 +0000 (UTC)
Module: glib
Version: 2.25.10
Uploaded by: Ryan Lortie
http://download.gnome.org/sources/glib/2.25/glib-2.25.10.tar.gz
sha256sum: 630485c1f2cf54f2665db869c7204ca6e52a4e59c2f211f0ce8aeb5c8ac0a888
size: 8.3M
http://download.gnome.org/sources/glib/2.25/glib-2.25.10.tar.bz2
sha256sum: 66e6a090c88a94f715889429498d940ff5bb890b3479b78f4c4c05f8a50b2a38
size: 5.7M
News
----
Overview of Changes from GLib 2.25.9 to GLib 2.25.10
====================================================
+----------------------------------------------------------------+
| WARNING: There have been API changes in GDBus. Users of these |
| APIs will need to be adapted. In particular, a new release of |
| dconf is required to go along with this one. There has also |
| been a change in the GSettings backend API used for keyfiles. |
+----------------------------------------------------------------+
* GDBus:
- add direction parameter to filter functions (API change)
- allow calling other interfaces with a GDBusProxy
- padding added to class struct fields (ABI change)
- fixes for closures-based functions
* GVariant:
- new is_floating() call
- add g_value_take_variant() call (required for marshallers)
* GSettings:
- support for binding GParamSpecEnum properties
- ifelse-style condition support for GLIB_GSETTINGS m4 macro
- remove gsettings-schema-convert tool (now in GConf)
- allow introspection of all installed schemas
- allow introspection of the keys in a schema
- rewrite keyfile backend (API change)
* GNIO:
- don't implicitly close GSocket until it is destroyed
- windows fixups
* Other:
- allow GChecksum to take (NULL, 0) for data/length
- GRelation and GCompletion are now deprecated
- introduce G_PARAM_DEPRECATED and G_ENABLE_DIAGNOSTIC
- add working directory to GApplication platform data
- lots of documentation cleanups
- PCRE updated to 8.02
* Build:
- the IA__g_* style symbol aliasing has been disabled and replaced with
the -Bsymbolic-functions linker flag on platforms that support it.
Please be on the watch for portability issues and report them to us.
- many test cases have been moved to the GTester framework
- lcov support has been added for tests
- many windows fixes
* Bugs fixed:
501057 lcov coverage suite and GLib integration
551271 deprecate GRelation
601686 Implement diagnostic mode
603309 GSocketOutputStream broken on Windows (?)
616718 GLIB_GSETTINGS macro can't be used conditionally
616855 GSocketConnection: don't close the socket if it's still reffed
618866 g_ptr_array_remove_index_fast memory leak
619878 keyfile backend calls keys_changed with invalid argument
619879 keyfile backend doesn't make use of expected_type
621092 Add with_closures() variants for bindings
621172 Cross compiling fails
621838 Actually add cwd to platform data
621945 Filter outgoing messages in GDBusConnection
621947 add g_value_take_variant
622038 GSettings: "It is a programmer error" documentation is unclear
622154 [patch] update documentation for g_application_new
622281 binding: Add SYNC_CREATE to the flags
622480 Improve documentation for g_strcmp0()
622554 g_error called if schema not installed
622601 Return interned strings from g_settings_list_keys
* Translation updates:
- Galician
--
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]