glib 2.30.0



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.

News
====

This release contains an ABI change: code written by the GDBus code
generation in this version of GLib is not compatible with earlier
versions of the library (and vice versa).

* GDBus changes:
 - change property API to avoid namespace problems
 - use correct object path in export_uniquely() method of
   GDBusObjectManagerServer
 - docs and tests improvements
 - better handling of Ugly_Case method names
 - build fixes for generated code

* Unix mounts:
 - BSD compile fixes
 - ignore mounts with mountpoint "none" (as swap is on Debian)

* GMappedFile:
 - return an error when trying to mmap device files (like /dev/stdin)

* gio-2.0.pc.in: drop stray reference to libasyncns

* introspection annotation improvements, docs fixes

* avoid double close() on the fd of a stream after splicing

* desktop file handling: avoid mimeapps.list corruption issue

* Bugs fixed:
 654563 info capplet: Failed to calculate disk space
 658188 _set_as_last_used_for_type generates a broken mimeapps.list
 658692 add introspection annotations to g_time_val_from_iso8601()
 659324 SPLICE_CLOSE_TARGET doesn't mark the output stream as closed
 659528 unbreak compilation on BSD systems
 659646 gdbus-codegen produce code that warnings at build
 659690 Possible build warning in code generated by gdbus-codegen
 659699 property name collision when generating code for "Connection"
 659794 gmappedfile.c-No S_ISREG on certain Windows compilers
 659838 incorrect argument types in for g_object_bind_property
 659889 glib-2.29.92/gio-2.0.pc.in has a wrong line. 

* Translation updates:
 Assamese
 Basque
 Bulgarian
 Catalan
 Catalan (Valencian)
 Czech
 Danish
 Esperanto
 German
 Gujarati
 Lithuanian
 Oriya
 Serbian
 Slovenian


ChangeLog
=========
http://download.gnome.org/sources/glib/2.30/glib-2.30.0.changes  (14.5K)

Download
========

http://download.gnome.org/sources/glib/2.30/glib-2.30.0.tar.xz  (5.48M)
  sha256sum: d64c00b43409eabb89aad78501fcb1a992b002b314a4414a9bd069585cb7cdc1

http://download.gnome.org/sources/glib/2.30/glib-2.30.0.tar.bz2 (7.29M)
  sha256sum: ca9c731017ab370859e847f8b70079bc6dcf389dc0ccb0d0419925aff81b9687



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]