[glib] Created tag 2.39.0



The signed tag '2.39.0' was created.

Tagger: Ryan Lortie <desrt desrt ca>
Date: Fri Oct 25 01:06:29 2013 -0400

    GLib 2.39.0

Changes since the last tag '2.38.0':

Andika Triwidada (1):
      Updated Indonesian translation

Bastien Nocera (3):
      gdesktopappinfo: Call g_file_get_path() on demand
      g_file_error_from_errno: Remove unneeded breaks
      gmain: Warn when g_source_remove() fails

Chao-Hsiung Liao (1):
      Updated Traditional Chinese translation(Hong Kong and Taiwan)

Christian Persch (1):
      unicode: Update to unicode 6.3.0

Colin Walters (12):
      gfileutils: Make -Werror=format-nonliteral happy
      goutputstream: Add clear warning about short writes to _write_bytes() and async version
      GMemoryOutputStream: Don't return -1 as a gboolean in precondition
      g_file_copy: Fall back to pathname queryinfo to help gvfs backends
      gio: Add private API to create win32 streams from fds
      GSubprocess: New class for spawning child processes
      gsubprocess: Fix up communicate
      gsubprocess: Add UTF-8 variants of communicate()
      tests/gsubprocess: Locate test child binary for installed tests too
      GNotification: Don't install private headers, avoid duplicated prototype
      grand: Document this is not for cryptographic purposes
      Revert "Use g_return_val_if_fail() for developer-only messages"

Cosimo Cecchi (1):
      gapplication: don't rely on cmdline being finalized immediately

Dan Winship (10):
      .gitignore: add "signals"
      gio: make gnetworking.h nodist
      gmessages: fix clang annotations to work with older versions
      gcredentials: add internal macros to simplify all the #ifdefs
      gcredentials: add Hurd support
      gcredentials: add Solaris support
      Fix overloading of "source" and "target" terminology in GBinding
      genviron: fix g_setenv(var, NULL) and some other stuff
      gobject: forbid finalization-during-construction
      gobject: simplify object-in-construction handling

Djalal Harouni (5):
      gconvert: fix redundant-decls of _g_charset_get_aliases()
      gutils: fix redundant-decls of g_init_user_config_dir()
      gio/gbufferedinputstream: fix redundant-decls of g_buffered_input_stream_finalize()
      gmem: remove glib-init.h inclusion
      glib-init: fix redundant-decls of g_mem_gc_friendly

Enrico Nicoletto (1):
      Updated Brazilian Portuguese translation

Giovanni Campagna (1):
      GDBusProxy: add flag to control autostarting at construction time

Ihar Hrachyshka (3):
      Updated reference to README.commits
      Removed obsolete makefile rules
      Use g_return_val_if_fail() for developer-only messages

James Strandboge (1):
      gio: Fix typo in the /org/freedesktop/DBus path

Jan Schmidt (1):
      gio: Fix -Werror format string errors from mismatched ints.

Jasper St. Pierre (1):
      gtask: Fix invalid name in documentation

Jehan (1):
      gconvert: Clarify g_locale_to/from_utf8 docs

Jiro Matsuzawa (1):
      gsettings-tool: Add --version into general usage

John Ralls (3):
      More -Werror=format-nonliteral fixes
      Fix the -Werror=format-nonliteral fixes for older GCCs
      Restore gl_GLIBC21 to configure; needed for libcharset

Kalev Lember (1):
      xdgmime: Fix an invalid read

Krzesimir Nowak (1):
      Fix typo in GLIB_VERSION_2_40 docs.

Lars Uebernickel (2):
      Add GNotification
      Add gtk notification backend

Matthias Clasen (7):
      Add index for 2.40 api additions
      Add some missing argument docs
      Generate introspected docs for GSimpleProxyResolver
      Fix up gio-sections.txt
      Fix up subprocess docs
      Include gapplication(1) in the tools section
      Clarify the g_application_withdraw_notification docs

Michael Forney (1):
      Add missing string.h include

Mike Ruprecht (6):
      GInputStream: Add g_input_stream_async_read_is_via_threads()
      GOutputStream: Add g_output_stream_async_write_is_via_threads()
      tests: Add testcases for g_output_stream_splice_async()
      GOutputStream: Rename _g_output_stream_close_internal() for consistency
      GOutputStream: Split _close_async for internal use
      GOutputStream: Use async read/write of streams in splice_async()

Nilamdyuti Goswami (2):
      Assamese translation updated
      Assamese translation updated

Noah Massey (1):
      gmain: mark newest id used when source id overflows

Olivier Brunel (1):
      gthemedicon: Fallback to non-symbolic icons

Patrick Welche (1):
      Only use SA_RESTART if it exists

Philip Withnall (4):
      gmessages: Clarify new-line behaviour of message functions
      gdbus: Work around a D-Bus bug with path_namespace='/' match rules
      gdbus: Ensure message matching always succeeds against path_namespace='/'
      tests: Add tests for the thumbnail verification code in GIO

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

Robert Ancell (1):
      gio: Fix documentation for GSocketControlMessage that refers to a 'file description' instead of a 'file 
descriptor'

Ross Lagerwall (1):
      docs: Remove comment about calling g_type_init()

Ryan Lortie (39):
      Introduce version macros for 2.40
      Bump version to 2.39.0
      gmain: Remove dispatching source stack
      Fix a careless mistake in the last commit
      g_settings_list_children: only list viable schemas
      directory monitor: use the right 'mount_notify'
      local monitors: make more idiomatic use of GObject
      inotify: stop using constructor()
      GFileMonitor: support specifying a context
      glocalfile: add private worker monitor APIs
      gdesktopappinfo: remove should_ping_mime_monitor
      gdesktopappinfo: remove global_defaults_cache
      gdesktopappinfo: rework search path
      gdesktopappinfo: Large-scale whitespace fixup
      Add g_key_file_save_to_file()
      appinfo: Don't try DBusActivatable with load_from_keyfile
      Add g_str_is_ascii()
      Add simple string "search" function
      Revert "gapplication: don't rely on cmdline being finalized immediately"
      New gapplication(1) tool
      gspawn: support creating pipes with O_CLOEXEC
      Fixup GSubprocess documentation bits
      GNotification: some final cleanups
      GNotification: finish documentation
      Don't g_test_assert_expected_messages for g_error
      GSubprocess win32 fixups
      Don't build gapplication(1) on win32
      GKeyfile: don't leak on failed get_(u)int64
      GSeekable: document seek-past-end semantics
      Change semantics of seek on memory output stream
      GMemoryOutputStream: improve seek tests
      GMemoryOutputStream: docs and whitespace fixes
      file-info: Add a G_FILE_ATTRIBUTE_THUMBNAIL_IS_VALID attribute
      gmain: test g_source_remove() with invalid ID
      tests: expect critical on failure to remove source
      gtester: only remove source if not already dead
      GSettings: verify path validity on constructors
      docs: dist manpage gapplication.xml
      GLib 2.39.0

Shantha kumar (1):
      Tamil Translations Updated

Simon Feltman (1):
      Fix crashes in various GParamSpec creation functions

Svante Signell (1):
      gio/gsocket.c: Fix error code checks when SOCK_CLOEXEC is defined but     not supported on GNU/Hurd.

William Orr (1):
      glocalfile: Only use O_DIRECTORY if available

Xavier Claessens (2):
      Add testcase for search utilities functions
      Fix wrong function names in g_str_match_string() documentation

Yuri Myasoedov (1):
      Updated Russian translation


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