[glib] Created tag 2.31.2



The signed tag '2.31.2' was created.

Tagger: Ryan Lortie <desrt desrt ca>
Date: Mon Nov 21 15:20:33 2011 -0500

    glib 2.31.2

Changes since the last tag '2.31.0':

Aleksander Morgado (1):
      gdbus: avoid warning when finalizing a GDBusObjectManagerClient

Alexander Larsson (4):
      win32: Remove some debug spew on startup
      win32: Add a monotonic timer
      win32: Use timeGetTime as monotonic base
      win32: Make g_get_monotonic_clock lockless

Alexandre Rostovtsev (1):
      _g_dbus_get_machine_id(): check /etc/machine-id too

Benjamin Otte (12):
      docs: Tell which function to use to avoid errors.
      docs: Improve g_variant_loop() docs
      fileinfo: Remove optimization for GFileAttributeMatcher
      fileinfo: Change the way attribute matchers are created
      fileinfo: Store namespace::* as 0th attribute
      fileinfo: Add g_file_attribute_matcher_to_string()
      tests: Add tests for fileattributematchers
      fileinfo: Add g_file_attribute_matcher_subtract()
      gio: Add tests for g_file_attribute_matcher_subtract()
      localfileenumerator: Take the type from the readdir() call
      localfileinfo: Split out attributes that don't need a stat
      localfileenumerator: Improve non-stat'ing code

Christian Persch (1):
      Fix the fix for G*_TO_POINTER casts on 32 bits

Chun-wei Fan (5):
      Fix VS 2008 property sheet
      Update VS property sheets
      gstrfuncs.c: Fix variable declaration
      Update GLib Visual C++ projects
      gio/Makefile.am

Cosimo Cecchi (1):
      desktop-app-info: annotate g_desktop_app_info_get_keywords()

Damien Lespinau (1):
      Add TAGS files to .gitignore

Dan Winship (14):
      glib-mkenums.in: fix @ENUMPREFIX@ with /*< underscore_name=... >*/
      docs: don't refer to a deprecated glib-mkenums flag
      glib-mkenums: add --identifier-prefix and --symbol-prefix args
      Fix g_variant_get_gtype() deprecation message
      gio/tests/proxy: don't use deprecated functions
      gio: more implementations of GFileDescriptorBased
      GUnixInputStream, GUnixOutputStream: support ordinary files better
      gunixinput/outputstream: fix docs
      GInetAddressMask: new type for internet address range matching
      add GNetworkMonitor, for... monitoring the network
      Fix glib/tests/utils for g_parse_debug_string() changes
      GUnixInput/OutputStream: fix blocking methods to always block
      GSocketClient: improve error messages on connection failure
      GTlsCertificate: support unencrypted PKCS#8 private keys

Daniel Mustieles (2):
      Updated Spanish translation
      Updated Spanish translation

David Zeuthen (1):
      g_bus_own_name: fix race when unowning a name immediately after owning it

Fran DiÃguez (1):
      Updated Galician translations

Giovanni Campagna (2):
      GPollable*Stream: expose source methods to introspection
      GMain: allow NULL context to g_source_attach

Jasper St. Pierre (3):
      gsettingsschema: Use the trusted parameter
      schema source: avoid introspection confusion
      gsettings: add annotations for _new_full()

Javier JardÃn (1):
      docs: Remove tmpl directory

Jorge GonzÃlez (2):
      Updated Spanish translation
      Updated Spanish translation

Josselin Mouette (1):
      Document that g_list_sort is a stable sort.

JÃrg Billeter (1):
      GKeyFile: Accept empty files

Kjartan Maraas (1):
      Updated Norwegian bokmÃl translation

Kristian Rietveld (1):
      Need to include xlocale.h on Darwin for strtod_l

Lucas De Marchi (1):
      Fix G*_TO_POINTER casts on 32 bits

Marc-Andrà Lureau (1):
      Add G_SIGNAL_DEPRECATED

Matej UrbanÄiÄ (1):
      Updated Slovenian translation

Matthias Clasen (45):
      Deprecate g_atexit
      Make g_ascii_strtod behave as documented
      Fix g_hash_table_iter_replace
      Fix 'make check' with clang
      Don't use G_DISABLE_DEPRECATED guards around deprecated functions
      Update deprecation docs
      GObject: Don't use G_DISABLE_DEPRECATED for functions
      GIO: Don't use G_DISABLE_DEPRECATED for functions
      Remove single-include guards in deprecated/
      Move old deprecated gmain api into deprecated/
      Make the default log handler more useful
      Accept CDATA in gschema.xml files
      Add a test for CDATA in gschema.xml files
      glib-unix.h: Add G_BEGIN/END_DECLS
      Parse G_DEBUG only once
      Cleanups to debug env var handling
      More consistent doc formatting
      Some more docs reshuffling
      Move slice and hook docs inline
      Move i18n docs inline
      Move GDate docs inline
      Move GModule docs inline
      Move remaining docs inline
      Switch to using template-free docs build
      GThread: handle thread names safely
      Avoid unused variable warnings in g_ascii_strtod
      Deal gracefully with NULL log domains
      Fix doc formatting
      Trivial typo fix
      settings-source test: Check returned error as well
      'make dist' fixes
      Trivial doc typo fix
      GApplication: unregister bus name
      GFile: Add some introspection annotations
      Add a test for g_unichar_isdefined
      Improve test coverage
      Fix a case conversion bug
      Improve test coverage
      Improve mainloop test coverage slightly
      Improve test coverage
      GPermission: Drop @returns syntax from doc comments
      GSimplePermission: Drop @returns syntax in doc comments
      GSocketClient: Drop @returns syntax from doc comments
      GBuffer: Drop @returns syntax from doc comments
      gbitlock: Drop @returns syntax from doc comments

Murray Cumming (2):
      gthread: G_STATIC_MUTEX_INIT: Fix this for the non-win32 case.
      gsignal.h: Remove trailing comma

Nicolas Dufresne (2):
      Clear proxy address upon retry
      [gio] Terminate connect call when application proxy is used

Piotr DrÄg (1):
      Updated POTFILES.in

Rico Tzschichholz (1):
      Remove redefinition of typedef 'GSettingsSchemaSource'

Robert Nagy (1):
      Fix some build issues on OpenBSD

Ryan Lortie (50):
      GVariant format string docs: fix maybe types
      GDBusMessage: fix leak of GError
      Revert "gthread: G_STATIC_MUTEX_INIT: Fix this for the non-win32 case."
      [notify] remove some useless forward declarations
      [notify] merge gobjectnotifyqueue.c into gobject.c
      [notify] drop some unused code
      [notify] lift some code outside of critical region
      [notify] remove an obviously false comment
      [notify] lift some logic out of _notify_queue_add
      [notify] Remove GObjectNotifyContext indirection
      [notify] add 'conditional' to _notify_queue_freeze
      [notify] dispatch 'notify' directly if not frozen
      [notify] add warning to gobjectnotifyqueue.c
      [notify] remove some rather bogus 'inline' use
      unGObjectify GSettingsSchema
      rename gsettingsschema.h to -internal.h
      GSettingsKeyInfo: drop unused variable
      store some extra info in GSettingsKeyInfo
      remove GSettings* from GSettingsKeyInfo
      GSettingsKeyInfo: rename field 'key' to 'name'
      rename GSettingsKeyInfo to GSettingsSchemaKey
      add internal g_settings_schema_get_name()
      g_settings_schema_key_init: take GSettingsSchema*
      GSettingsSchemaKey: store the GSettingsSchema*
      move GSettingsSchemaKey to gsettingsschema.c
      GSettingsSchema: alter our 'reverse' technology
      GSettingsSchema: use our own linked lists
      GSettingSchemaSource: add refcounting
      Add non-aborting g_settings_schema_source_lookup()
      new public header: gsettingsschema.h
      drop the now-trivial g_settings_schema_new
      GSettings: deprecate 'schema' property
      speak of 'schema id' rather than 'schema name'
      Drop the 'schema_name' field of GSettings
      add boxed types for GSettingSchema{,Source}
      GSettings: add 'settings-schema' property
      Add g_settings_new_full() taking GSettingsSchema
      Clarify docs/params for 'schema' vs 'schema id'
      Add g_settings_schema_source_new_from_directory()
      Add test case and fix some bugs
      Add gtk-doc for gsettingsschema{,source}
      add plugin example for GSettingsSchemaSource
      g_settings_new_full(): more docs
      start on the NEWS
      We need <locale.h> in gsettingsschema.c now
      GVariant: drop use of @returns
      Missed a couple of @returns
      Drop last uses of @returns:
      dist gio/tests/key8.pem
      release glib 2.31.2

Simon McVittie (21):
      GDBusConnection: replace is_initialized with an atomic flag
      GDBusConnection: check for initialization where needed for thread-safety
      GDBusConnection: document use while uninitialized as undefined behaviour
      GDBusConnection: check for initializedness in most public API
      Annotate GDBusConnection private functions with thread/lock status
      GDBusConnection: access the exit-on-close flag atomically
      GDBusConnection: document which properties are protected by @lock
      GDBusConnection: make the closed flag atomic (but still lock to write)
      GDBusConnection: document that this object is (meant to be) thread-safe
      gdbus-exit-on-close test: optionally be more verbose for debugging
      gdbus-exit-on-close test: don't leak a variant
      GDBusWorker: debug on read errors if transport debugging is enabled
      GDBusWorker: tolerate read errors while closing
      Document exactly what g_time_val_to_iso8601() produces
      GDBusWorker: distinguish between 3 sorts of output that might be pending
      GDBusWorker: rename some functions
      schedule_write_in_worker_thread: require caller to lock; rename accordingly
      GDBusWorker: move flush async op into continue_writing()
      _g_dbus_worker_flush_sync: always flush if we need to
      GDBus tests: factor out TestIOStream, test_pipe and test_bidi_pipe
      Add test case for #662395

Sjoerd Simons (3):
      Fix document generation in out of tree builds
      Fix 1bit mutex test on platforms with 32 bit aligned pointers
      Silence compiler warnings

Will Thompson (2):
      Test g_parse_debug_string ("all")
      g_parse_debug_string: invert flags given besides "all"

Yaron Shahrabani (1):
      Updated Hebrew translation.



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