[glib] Created tag 2.39.2



The unsigned tag '2.39.2' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: Tue Dec 17 00:44:28 2013 -0500

    2.39.2

Changes since the last tag '2.39.1':

Andrew Walton (1):
      CLOEXEC fix for older FreeBSDs and OS X.

Aurimas Černius (1):
      Updated Lithuanian translation

Bastien Nocera (1):
      GSettings: More docs for deprecated _list_schemas()

Christian Persch (1):
      application: Use printerr for runtime errors

Chun-wei Fan (8):
      msvc_recommended_pragmas.h: Treat C4819 warnings as errors
      gio/gdbusauthmechanismsha1.c: Move G_OS_* checks down
      glib/tests/enviroment.c: Fix running on Windows
      gio/tests/memory-output-stream.c: Avoid an uninitialized variable
      build/win32/vs9/gio.vcprojin: Use UNIX Line endings
      Update Visual C++ "Installation" Phase
      gio/gdbusaddress: Clean up Win32 code a bit
      glib/gwin32.c: Silence a Deprecation Warning

Colin Walters (7):
      gsettings.m4: @GSETTINGS_RULES@: Support srcdir != builddir with nonrecursive make
      GSocketClient: For _CONNECTING event, make remote address accessible
      gsubprocess: Document g_subprocess_get_identifier()
      tests/gsubprocess: Only compare basename of /tmp
      gsubprocess: Annotate g_subprocess_newv()
      gsignal: Signal connection ids are always > 0 if successful
      gsubprocesslauncher: Annotate g_subprocess_launcher_spawnv()

Daiki Ueno (1):
      Fix documentation typos in GTask and GCancellable examples

Dan Winship (19):
      GDummyTlsBackend: cache the GDummyTlsDatabase
      Remove alleged support for OS/2
      Remove alleged support for BeOS
      Remove alleged support for last-millennium Unixes
      Require C90 compliance
      Require POSIX.1 (1990) compliance on unix
      Replace #ifdef HAVE_UNISTD_H checks with #ifdef G_OS_UNIX
      building: belated docs update: GNU make is required, not recommended
      building: Document C90 and POSIX requirements
      glib/tests/include: port to gtester
      gtestutils: add "options" to g_test_init(), make option-argv0 use gtester
      gio/tests: basic-application is a helper program, not a test
      gio/tests: fix output of gdbus-proxy-threads and gdbus-threading
      glib-tap.mk: fix to actually use the TAP driver
      gtestutils: fix g_test_set_nonfatal_assertions()
      gtestutils: add g_assert_nonnull() to go with g_assert_null()
      Reorganize the "don't dump core from test subprocesses" code.
      Fix the gtestutils core dump prevention again
      Fix a warning about _g_log_abort()

Daniel Mustieles (1):
      Updated Spanish translation

Florian Müllner (1):
      gdesktopappinfo: Rank Keywords matches higher than GenericName

Gergely POLONKAI (1):
      GObject: Introspection annotations for enums

Lars Uebernickel (3):
      Add basic test for the GNotification gtk backend
      g_settings_get: check validity of format string
      g_settings_get: only check for non-copying format string

Manuel Bachmann (3):
      Fix G_OS #ifdefs in gbusserver.c
      Fix g_win32_run_session_bus hook for MinGW-w64
      gdbus-codegen: look for deps in correct path under win32

Marc-André Lureau (3):
      utf8: report allocation error
      gmessages: make _g_log_abort() do only breakpoints again
      gutf8: use g_try_malloc_n

Martin Pitt (1):
      gdesktopappinfo: Add missing annotations

Matthias Clasen (48):
      Add some mainloop instrumentation
      Small documentation clarification
      GVariantBuilder: small documentation fixes
      Document details of GObject::notify
      Add a test for notify emission ordering
      Fix desktop-app-info test
      Add a test for g_signal_get_invocation_hint
      Fix the configure check for growing stack
      Improve stack direction detection
      Fix the stack direction check again
      Fix array API inconsistency
      Fix warnings in a the actions test
      Fix up the appinfo test
      Fix up appinfo test
      Avoid a compiler warning
      Add boolean returns to some hash functions
      Add tests for new GAction api
      Add a GAppInfoMonitor test
      Test some more GSubProcess api
      Fix g_subprocess_launcher_spawn
      Test g_subprocess_launcher_spawn
      Test new gsettings api
      Improve test coverage for gsettings
      Improve test coverage for GSubprocess
      Improve test coverage for GHashTable
      Improve GKeyFile test coverage
      Improve GNotification test coverage
      Improve search utils test coverage
      Improve GSettings test coverage
      Generate overview images for coverage
      Improve GSimpleActionGroup test coverage
      Improve GNotification test coverage
      Improve GApplication test coverage
      Add a test for g_atexit
      Improve GType test coverage
      Add a test for g_file_measure_disk_usage
      Improve file measure testcase
      Install all test data
      Drop g_trap_object_ref debugging mechanism
      Remove g_trap_instance_signals as well
      Remove an unused define
      Add g_ptr_array_insert to the docs
      Add a testcase for g_ptr_array_insert
      Simplify subprocesses in tests
      Fix up gsettings test
      Update tests for new truncate behavior
      Expand the truncate tests
      2.39.2

Michael Haubenwallner (3):
      Use AC_HEADER_MAJOR
      AIX splice() is something different
      build: Give internal libraries higher precedence

Michael Natterer (2):
      gio: add g_output_string_[v]printf()
      gio: remove precondition checks from g_output_stream_printf()

Milo Casagrande (1):
      [l10n] Updated Italian translation.

Philip Withnall (20):
      gstrfuncs: Mention nullability in g_ascii_strcasecmp() documentation
      gsubprocess: Fix potential strlen(NULL) calls
      gcontenttype: Fix a potential g_object_unref(NULL) call
      gdbusserver: Fix a potential g_object_unref(NULL) call
      gsocketaddress: Add an assertion to help static analysis
      gunixfdlist: Fix a potential NULL pointer dereference
      gcontenttype: Fix a potential NULL pointer dereference
      gunixmounts: Fix a potential strcmp(NULL) call
      gio/tests: Fix a g_return_val_if_fail() in a void function
      gio/tests: Add non-NULL assertions to help static analysis
      gio/tests: Add a non-NULL assertion to help static analysis
      gio/tests: Add a dynamic type check assertion
      gvariant: Fix a potential memcpy(NULL) call
      gfileutils: Fix a potential integer overflow
      gbytes: Clarify the nullability of GBytes->data
      gio: Replace g_clear_object() with if()…g_object_unref()
      gtestdbus: Fix variable shadowing
      gtestdbus: Fix non-const use of const variables
      gtestdbus: Minor documentation fixes
      gtestdbus: Add a note about thread safety to the documentation

Ray Strode (1):
      gobject: Box GMappedFile

Ross Lagerwall (1):
      gio: Update GMemoryOutputStream length after truncate

Rui Matos (1):
      GDBusObjectManagerClient: keep the manager alive while firing signals

Ryan Lortie (10):
      bump version
      Fix GSettings testcase again
      tests: move /param/implement to -m slow
      gsettings tool: fix some sed damage
      gsettings tool: stop using GMainLoop
      Fix trivial non literal format uses
      clang fixes: tweak last commit
      g_get_current_dir(): consult PWD first
      tests: change test timezone to America/Toronto
      valgrind.h: add "r0" to the clobber list on PPC

Stef Walter (12):
      gmessages: Add g_info macro for G_LOG_LEVEL_INFO
      gbacktrace: Print out gdb exec errors correctly
      giomodule: Allow overriding source directory gio modules are loaded from
      gtestdbus: Don't destroy GSource twice
      gdbus-connection: Fix race condition in test
      gtestdbus: Properly close server connections
      gthread-posix: Don't use gslice allocated GRecMutex
      gdbus-connection: Work around race in connection tests
      gtestutils: Allow clean simple use of g_test_trap_subprocess()
      sources: Fix leaks in tests
      gdbus-auth: Fix leaks in tests
      gdbus-export: Fix leaks in tests

Tristan Van Berkom (1):
      GPtrArray: Added g_ptr_array_insert()

Xavier Claessens (2):
      GFile: add GBytes version of _replace_contents_async()
      Document clearly async functions not copying its args

djcb (1):
      gdbus-codegen: Fix leak in property setter

keyring (1):
      Update Chinese simplified translation


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