[glib] Created tag 2.29.6
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Created tag 2.29.6
- Date: Sun, 5 Jun 2011 00:06:21 +0000 (UTC)
The unsigned tag '2.29.6' was created.
Tagger: Matthias Clasen <mclasen redhat com>
Date: Sat Jun 4 20:06:04 2011 -0400
2.29.6
Changes since the last tag '2.29.4':
Alexander Larsson (5):
Make g_datalist not use a global lock and perform better
Make quark to string lockless
Make g_datalist_get_data not look up the quark
Make g_object_get_data use the new faster g_datalist_get_data
Use g_atomic_pointer_or/and to set datalist flags
Antoine Jacoutot (4):
Fix build with gcc-2.*.
Don't hardcode path to true(1).
Add glib credentials support to OpenBSD.
Fix compile warnings on OpenBSD.
Benjamin Otte (3):
docs: Add a cute trick for achieving a stable sort
docs: Add the cute trick comment to all sort functions
gobject: Speed up g_type_from_name()
Carles Ferrando (1):
[l10n]Updated Catalan (Valencian) translation
Chun-wei Fan (6):
GLib MSVC Support updates (autotools)
MSVC support update for GObject
Update VS property sheets
Update gcancellable.c for Win32
Update VS2010 "install" project
Update Visual C++ README.txt
Colin Walters (17):
GSocket: Use MSG_CMSG_CLOEXEC
gdatetime: Quiet GCC warning about possibly-uninitialized
gdbus-codegen: Drop dependency on argparse
gdbus-codegen: Fix annotation parsing
g_key_file_has_key_full: New function to fix g_key_file_has_key()'s GError semantics
gtype: Remove unused variable
g_variant_new_dict_entry: Fix documentation and annotations
Consistently use G_GNUC_EXTENSION instead of __extension__
gfileutils: Annotations for g_file_{get,set}_contents
g_shell_parse_argv: Annotate
gutils.c: Annotation fixes
Add a boxed type for GVariantBuilder, mark GVariantIter as (skip)
gdbus: Avoid blocking on worker thread in connection initialization
gmain: Clean up SIGCHLD handling
gmain: Consolidate UNIX signal init state handling
spawn-multithreaded: New test case
gobject: Use _ prefixing in private headers over G_GNUC_INTERNAL in public headers
Dan Winship (1):
Add two annotations for g-i
Daniel Mustieles (2):
Updated Spanish translation
Updated Spanish translation
David Schleef (1):
main: Use public function in documentation
David Zeuthen (20):
gdbus-codegen: gracefully handle property get on proxy with no cached property
gdbus: Add a --timeout option
Add g_dbus_method_invocation_take_error() convenience method
gdbus-codegen: Mark members in generated class instance structs as private
GDBusConnection: Document that sockets are frobbed into non-blocking mode
gdbus-codegen: Use (skip) annotation on return values
gdbus-codegen: Ensure that generated skeletons are MT-safe
gdbus-codegen: Handle unexpected XML tags
gdbus-codegen: Properly render @param and %TRUE in generated Docbook
gdbus-codegen: Fix up example to not use non-existant method
GDBusProxy: Fix race condition when unsubscribing from signals
GDBusProxy: Add locking and notes/guarantees about MT safety
GDBusProxy: Fix incorrect locking
GDBusProxy: Mention gdbus-codegen in docs
Move gdbus-codegen example code and docs into separate directories
Fix docs for D-Bus introspection data structures
Fix include path for gdbus-codegen example XML
Fix typos in "Migrating to GDBus" docs
gdbus: Add a way to emit a signal
Fix up gdbus invocation in example
Emmanuele Bassi (1):
Add gdbus autogenerated xml files to the ignore file
Gabor Kelemen (1):
Fix short day names in Hungarian translation
Giovanni Campagna (7):
GDBusMethodInvocation: fix introspection annotations
gbase64: fix introspection annotations
GObject: move GLib type definitions to a separate header
gdbusintrospection: fix introspection of DBus Introspection structures
GVariant: fix introspection annotations
g_variant_get_child_value: Add a precondition on length
gvariant: fix introspection annotations
Hanro (1):
gkeyfile: Only test file descriptors against -1
Jasper Lievisse Adriaanse (1):
gatomic: #include gthread.h to fix compilation on nonoptimized architectures
Javier Jardón (2):
autogen.sh: Use autoreconf instead custom script
m4macros/gsettings.m4: Use AS_HELP_STRING instead the deprecated AC_HELP_STRING
John Lindgren (2):
keyfile: avoid needless allocations on file load
keyfile: fill parse buffer in line sized chunks
Jorge González (1):
Updated Spanish translation
Kristjan SCHMIDT (1):
Updated Esperanto translation
Maarten Bosmans (1):
gdbus-codegen: Quote substitution variables
Marc-André Lureau (1):
gthread: build unix tests only on unix
Martin Pitt (1):
[gi] Add missing allow-none annotations to GDBusConnection
Matthew Barnes (1):
Have g_queue_remove() return a boolean
Matthias Clasen (54):
Post-release bump
GDateTime: enhance g_date_time_format()
Expand the g_date_time_format documentation
Add tests for new GDateTime functionality
Documentation additions
Rename a problematic test binary
Be more careful when calling destroy notifies
Enforce rules about modifying hash tables in callbacks
g_key_file_has_key_full: Clarify the docs
Revert "g_key_file_has_key_full: Clarify the docs"
Trivial: fix a typo
Fix HAVE_FUTEX definition
Add some atomic ops tests
Improve atomic ops implementation
Simply symbols files
Cosmetics
Cosmetic changes
Preserve consistency when removing all nodes from a hash table
forgotten test
glib-compile-schemas: write informational messages to stdout
GThread: expand the docs
Use G_STATIC_ASSERT_EXPR for size checks in atomic macros
Add macro version for all atomic operations
Trivial: fix a variable name
Quell warnings from g_once_init_enter_impl
Quiet down the build a bit
Remove unnecessary casts
Documentation tweaks
Fix a typo
GHash: Avoid nonatomic access to the reference count
GArray: Avoid unncessary atomic accesses to refcounts
GAsyncQueue: Remove excessive atomic operations
GAsyncQueue: Make ref_count a volatile gint
GTree: Declare ref_count as volatile
Volatile not necessary after all
Remove redundant comments
Reduce excessive whitespace
Clean up includes
Documentation fixups
Add a note about atomic changes
Expand content type docs slighly
Add pointer bitlocks to the docs
g_mkdir_with_parents: cope with dirs popping into existence
GRand: avoid overflow
Add a test for the previous fix
Update NEWS
Distcheck fixes
Distcheck fixes
configure.in: Use tar-ustar to avoid name length limitations
Fix doc typos
Fix parameter documentation for many functions
Fix links in gio docs
Fix doc syntax
2.29.6
Mikhail Zabaluev (2):
Added performance tests for UTF-8 decoding functions
Made g_utf8_to_ucs4_fast() even faster
Neil Roberts (2):
gsocket: Fix the error message for a failed g_socket_shutdown
gsocket: Fix some cases of returning error without setting *error
Paolo Bonzini (1):
avoid quadratic behavior of GMainLoop when all fd's have the same priority
Philip Withnall (1):
docs: Improve punctuation in some of the GArray method documentation
Ray Strode (2):
gdbus-codegen: fix typo in man page
Revert "gsettings-tool: warn if setting a value fails"
Richard Hughes (1):
Correct the annotation for g_file_enumerator_get_container()
Ryan Lortie (14):
Allow NULL to be stored into GSettings trees
GSettings: keep resets on loss of writability
GSettings: fix example in the docs
Fix gsettings tool string handling
Add debug output to GApplication actions example
GApplication: fix remote action states
Whitespace fixes
Add G_STATIC_ASSERT_EXPR macro
Add a test case for atomic ops
glib: Rewrite gatomic.[ch]
Fix futex(2) detection and use
optimise bitlocks with new atomic operations
bitlock: hand-code assembly version for x86
Implement pointer sized bitlocks
Seán de Búrca (1):
Updated Irish translation.
Simon McVittie (5):
GRealThread: remove obsolete comment about gmain.c, which no longer has a copy
g_static_private_free: defer non-trivial destruction til after we unlock
Refactor GStaticPrivate accessors to facilitate protecting them with locks
GStaticPrivate: protect GRealThread.private_data with a bit-lock
Add a regression test for GNOME#642026
Wim Taymans (1):
gthread: avoid locking in _get_mutex_impl
Yaron Shahrabani (3):
Updated Hebrew translation.
Updated Hebrew translation.
Updated Hebrew translation.
Yuri Kozlov (1):
Updated Russian translation
muralis (1):
gthreadedresolver: fix hang on g_thread_pool_push() failure
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]