Commits on May 1, 2012
  1. GLib 2.33.1

    desrt committed May 1, 2012
  2. slice-color test: don't use non-existent macro

    G_GUINT64_MODIFIER doesn't exist, but G_GINT64_MODIFIER does (and will
    be the same as is needed for unsigned).
    desrt committed May 1, 2012
  3. tests: temporarily disable GDBus async proxy test

    It has never worked properly and, with the new GDBus testing stuff, it's
    occasionally failing.
    desrt committed May 1, 2012
  4. contenttype test: don't pass -1 as length

    g_content_type_guess() takes a gsize, not a gssize, and -1 does not mean
    "I am passing a NULL terminated string".
    desrt committed May 1, 2012
  5. configure: Reset LIBS after ELF check

    If action-if-found is not specified, AC_CHECK_LIB will append the library
    to LIBS. As we don't want to link everything against libelf, reset LIBS
    after doing the checks.
    mbiebl committed May 1, 2012
Commits on Apr 30, 2012
  1. GApplication: add accessor for DBus information

    Provide public access to the GDBusConnect and object path that
    GApplication is using.  Prevents others from having to guess these
    things for themselves based on the application ID.
    desrt committed Apr 30, 2012
  2. GApplication: allow null application_id

    GApplication application ID is now permitted to be NULL, in which case
    G_APPLICATION_NON_UNIQUE will be implicitly enabled.
    desrt committed Mar 3, 2012
  3. Updated French translation

    annoab committed Apr 30, 2012
  4. l10n: Updated Italian translation

    Luca Ferretti committed Apr 30, 2012
  5. Update gio/tests/.gitignore

    danwinship committed Apr 30, 2012
  6. fix warnings

    danwinship committed Apr 30, 2012
  7. Updated Norwegian bokmål translation

    Kjartan Maraas committed Apr 30, 2012
Commits on Apr 28, 2012
Commits on Apr 27, 2012
  1. Fix several recently-introduced bugs in g_output_stream_write_async()

    g_output_stream_write_async() was not initializing the newly-added
    members of the WriteData structure, causing various problems.
    Also, g_input_stream_read_async() was now leaking its cancellable. Fix
    that as well.
    danwinship committed Apr 27, 2012
  2. Add g_clear_pointer()

    Also reimplement g_clear_object() using g_clear_pointer()
    xclaesse committed Apr 23, 2012
Commits on Apr 26, 2012
  1. GAppInfo: overwrite the DISPLAY only if it is set in the launch context

    If the launch context is a GAppLaunchContext, and not a
    GdkAppLaunchContext, then g_app_launch_context_get_display will return
    NULL because the get_display virtual method is undefined. The DISPLAY
    might still be inherited from the parent process, in which case
    overwriting it with NULL breaks the launch.
    This is a regression introduced in:
    Debarshi Ray committed Apr 16, 2012
  2. Updated Hebrew translation.

    yarons committed Apr 26, 2012
Commits on Apr 25, 2012
  1. build: Fix 'make dist' regression

    Commit f084b60 incorrectly set
    DIST_SUBDIRS for the toplevel  In general actually we
    don't need to set it, because modern automake automatically sets
    it by looking at conditionals for SUBDIRS.
    Tested-by: Rico Tzschichholz <>
    cgwalters committed Apr 25, 2012
  2. gsocket: test if family is <= 0, not < 0

    If all members of GSocketFamily are supported on the platform, then
    all of its values will be positive, and so the enum might become
    unsigned, in which case testing for "family < 0" might cause warnings.
    But we want to return an error if family == 0 (aka
    G_SOCKET_FAMILY_INVALID) anyway, so just tweak the test accordingly.
    danwinship committed Apr 25, 2012
  3. make sure configure fails if AC_CHECK_ALIGNOF cannot detect the align…

    When cross-compiling with gcc >= 4.5 AC_CHECK_ALIGNOF fails to detect the
    correct alignment. Without a previous AC_CHECK_TYPE for the same type, the
    alignment is silently set to '0'.
    This makes sure that configure fails and reports the problem.
    Signed-off-by: Michael Olbrich <>
    michaelolbrich committed with cgwalters Apr 25, 2012
Commits on Apr 24, 2012
  1. win32: Fix build with srcdir != builddir

    Missed this part in the last commit
    alexlarsson committed Apr 24, 2012
  2. win32: Fix build of gdbus-daemon-generated.[ch]

    gdbus-daemon-generated.[ch] failed to build because it depended
    on gdbus-2.0/codegen/gdbus-codegen which was build during the SUBDIRS part
    of the build, however SUBDIRS are done *after* processing BUILT_SOURCES,
    and these files are in BUILT_SOURCES.
    The fix is simple, instead of running the gdbus-codegen code we
    run the code, which works fine for uninstalled execution.
    I also removed Makefile from the dependencies to avoid rebuilding the file
    in tarballs, as Makefiles are written at configure time. We should be able to
    ship the prebuilt files in the tarballs.
    When running uninstalled
    alexlarsson committed Apr 24, 2012
  3. Updated Bulgarian translation

    alshopov committed Apr 24, 2012
Commits on Apr 23, 2012
  1. Visual C++ projects: Clean/fix up

    Clean/fix up the Preprocessor Definitions for the various projects, where
    we purge out the unneeded macros and add _DEBUG to the Debug builds of
    various projects that somehow lacked this.
    This will also fix the GIO build under Visual C++ 2008, as the _DEBUG macro
    in the release builds will cause a debug entry to appear in its manifest
    file during the build, which will cause GIO-using applications to fail
    to run on systems not running Visual C++/Studio 2008 due to its embedding
    of a badly-generated manifest file.
    fanc999 committed Apr 23, 2012
  2. Add tests for signal convenience api

    Matthias Clasen committed Apr 23, 2012
  3. Add tests for toggle reference and qdata

    Matthias Clasen committed Apr 23, 2012
  4. Improve test coverage in gobject/tests

    This is just making sure that we execute property getters/setters.
    Matthias Clasen committed Apr 23, 2012
  5. Add some directory getter tests

    Matthias Clasen committed Apr 23, 2012
  6. Improve GOptionContext test coverage

    Matthias Clasen committed Apr 23, 2012
  7. Updated Spanish translation

    dmustieles committed Apr 23, 2012