Release Notes: New functions and return values were added to GIO. GIO also gained support for starting/stopping of drives, which can be used in connection with external hard disk enclosures, disk arrays, iSCSI devices, etc. Many bugs were fixed.
Release Notes: A locking issue in g_main_context_iterate() was resolved. Two potential crashes were fixed. A few other minor bugs were fixed.
Release Notes: Support for network IO was added to GIO, including a low-level socket API and a high-level API for network connections and services. Support was added for read-write access with GIOStream and its subclasses. GMount gained a pre-unmount signal. Many bugs were fixed.
Release Notes: Glib now provides hash and comparison functions for int64 and double types, suitable for use with GHashTable. GArray, GPtrArray, and GByteArray can be ref counted now, and have boxed types. New helper functions g_cancellable_connect() and g_cancellable_disconnect() were added to GIO. New types and methods were implemented in GIO for dealing with IPv4 and IPv6 addresses as well as UNIX domain socket addresses. GResolver now provides asynchronous and cancellable APIs for resolving hostnames, reverse lookup of IP addresses, and resolving SRV records. Several bugs were fixed.
Release Notes: Several minor bugs were fixed.
Release Notes: Considerable speedup was achieved for GMarkup. GIO desktop file handling was enhanced. Many bugs were fixed. Translations were updated.
Release Notes: A missing API export in GIO was added. Several warnings and violations with gcc 4.4 were resolved.
Release Notes: An attribute for the actual file size in bytes was added to GIO's GFile. An "aborted" signal that allows to abort a mount operation from the backend side was added to GIO's GMountOperation. Several minor bugs were fixed. Translations were updated.
Release Notes: A new format macro to print goffset data was introduced. GIO was enhanced. Several bugs were fixed. Translations were updated.
No changes have been submitted for this release.