[glib] Update NEWS
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Update NEWS
- Date: Sat, 4 Jun 2011 12:14:09 +0000 (UTC)
commit c40199b450f1abef30d9514e3ec34b52669add9a
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Jun 4 08:13:48 2011 -0400
Update NEWS
NEWS | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 71 insertions(+), 6 deletions(-)
---
diff --git a/NEWS b/NEWS
index e884c0e..53ffb49 100644
--- a/NEWS
+++ b/NEWS
@@ -1,14 +1,79 @@
Overview of changes from GLib 2.29.4 to 2.29.6
==============================================
-* Atomic operations have been rewritten from scratch
- to take care of gcc builtins where possible.
- As a side-effect of this, calls to g_atomic_ API with explicit
- casts may now be problematic; if that happens to you, try first
- to remove the casts.
- Another side-effect of the rewrite is that g_atomic_int_exchange_and_add
+* Atomic operations have been rewritten from scratch to make use
+ of gcc builtins where possible. As a side-effect of this, calls
+ to g_atomic_ API with explicit casts may now be problematic; if
+ that happens to you, try first to remove the casts. Another
+ side-effect of the rewrite is that g_atomic_int_exchange_and_add
has been deprecated in favor of g_atomic_int_add.
+* A full set of atomic operations on pointers has been added,
+ including bit locks in pointer-size locations.
+
+* Access to quarks is now lockless
+
+* GObject data scalability has been greatly improved
+
+* g_data_time_format now supports alternative digits and padding
+
+* Introspection improvements:
+ - Add a boxed type for GVariantBuilder
+ - Annotation fixes in GDBus, GVariant, g_base64_
+
+* Bugs fixed:
+ 502560 g_rand_double_range returns 'inf'
+ 612729 g_mkdir_with_parents can fail if the directory already exists
+ 617491 g_once() implementation is inefficient
+ 619418 Add a performance test for UTF-8 decoding functions
+ 619435 Make g_utf8_to_ucs4_fast() yet faster
+ 626549 G_STATIC_ASSERT_EXPR
+ 631231 bitlock: Fix detection and usage of futexes with Bionic
+ 632294 g_queue_remove() should return a boolean
+ 640518 GMainLoop has quadratic complexity when all pollfd's...
+ 642026 Race condition in g_static_private_free
+ 646635 Fix introspection of GLib
+ 648678 g_date_time_format(): support %O flags for localized numbers
+ 649480 Use MSG_CMSG_CLOEXEC in recvmsg in gio/gsocket.c
+ 649506 GTestFunc et al lacking Since tag
+ 649657 Don't return gboolean for functions that throw
+ 649775 glib-gio-gdbuscodegen-Makefile.patch
+ 649915 gsettings accepts unquoted strings longer than two characters
+ 649973 gthread: build unix tests only on unix
+ 649988 gdbus-codegen: Drop dependency on argparse
+ 650078 forkbomb building glib/tests/protocol
+ 650211 Optimization in key file parsing
+ 650236 Application over DBus implements action state incorrectly
+ 650345 g_key_file_has_key_full: New function to fix g_key_file_has_key...
+ 650458 reduce overhead in g_object_set/get_data
+ 650459 hash table consistency while calling destroy notify funcs
+ 650688 enforce rules about hash table modification
+ 650823 expand the set of atomic ops
+ 650874 codegen chokes on docs
+ 650882 use stdout instead of stderr for informational messages
+ 650884 fix compilation with gcc2
+ 650885 implement glib credentials on OpenBSD (hackish)
+ 650935 G_GNUC_MAY_ALIAS and atomic ops
+ 651009 minor documentation fix
+ 651034 Regarding g_cond_wait after g_thread_pool_push in gthreadedresolver
+ 651133 race condition in GDBusConnection's emit_signal_instance_in_idle_cb
+ 651141 hashtable infinite loop
+ 651219 fix path to true(1) on OpenBSD
+ 651223 Fix some compile warnings on OpenBSD
+ 651327 Minor fixes for the gsocket API
+ 651467 Add pointer sized bitlocks
+ 651650 gdbus: Avoid busy wait loop
+ 651725 gmain: Cleanups and a new test case
+ 651745 Switch to _ prefixing rather than G_GNUC_INTERNAL
+
+* Updated translations:
+ Catalan (Valencian)
+ Esperanto
+ Hebrew
+ Hungarian
+ Russian
+ Spanish
+
Overview of changes from GLib 2.29.2 to 2.29.4
==============================================
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]