Permalink
Commits on Jan 20, 2012
  1. 2.31.12

    Matthias Clasen committed Jan 20, 2012
  2. Updates

    Matthias Clasen committed Jan 20, 2012
  3. Silence some compiler warnings

    Matthias Clasen committed Jan 20, 2012
  4. Silence a compiler warning

    Matthias Clasen committed Jan 20, 2012
  5. Fix a refcounting error

    'new' is created floating, therefore it is consumed by
    g_settings_set, and unreffing it after that call is not right.
    Matthias Clasen committed Jan 20, 2012
  6. Note G_MESSAGES_DEBUG in README

    desrt committed Jan 20, 2012
Commits on Jan 19, 2012
  1. add a way to create a GAction from GSettings

    g_settings_create_action() will create a GAction for the named key,
    allowing it to be added to the action group of the application (so that
    the setting can be directly manipulated from menus, for example).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=668279
    desrt committed Jan 19, 2012
  2. gsignal: add g_signal_handlers_disconnect_by_data

    Similar to g_signal_handlers_disconnect_by_func() but disconnects all
    functions that use the given user_data.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=668269
    desrt committed Jan 19, 2012
  3. GSettingsSchema: ignore empty schema caches

    glib-compile-schemas used to generate these.  They're harmless and they
    mean that no schemas are installed in a particular directory, so just
    ignore them.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=656301
    desrt committed Jan 19, 2012
Commits on Jan 18, 2012
  1. resources: Plug mem leaks in resource compiler

    ==13007== 173 bytes in 1 blocks are definitely lost in loss record 90 of 106
    ==13007==    at 0x402AD89: malloc (vg_replace_malloc.c:236)
    ==13007==    by 0x407DDBA: standard_malloc (gmem.c:85)
    ==13007==    by 0x407E318: g_try_malloc (gmem.c:271)
    ==13007==    by 0x40654DE: g_file_get_contents (gfileutils.c:756)
    ==13007==    by 0x804A531: main (glib-compile-resources.c:580)
    
    ==13007== 521 (56 direct, 465 indirect) bytes in 1 blocks are definitely lost in loss record 100 of 106
    ==13007==    at 0x402AD89: malloc (vg_replace_malloc.c:236)
    ==13007==    by 0x407DDBA: standard_malloc (gmem.c:85)
    ==13007==    by 0x407E160: g_malloc (gmem.c:159)
    ==13007==    by 0x4091D8D: g_slice_alloc (gslice.c:1003)
    ==13007==    by 0x40674A1: g_hash_table_new_full (ghash.c:676)
    ==13007==    by 0x804B252: gvdb_hash_table_new (gvdb-builder.c:76)
    ==13007==    by 0x43C66B2: (below main) (libc-start.c:226)
    Christian Persch committed Jan 14, 2012
  2. GApplication: drop support for appmenu/menubars

    This has been moved over to GtkApplication now.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=668118
    desrt committed Jan 16, 2012
  3. update .gitignores

    danwinship committed Jan 18, 2012
  4. Fix glib-compile-resources usage when cross-compiling

    Copy the behavior of glib-genmarshal: require an installed copy of it,
    and use that rather than the built copy.
    danwinship committed Jan 18, 2012
  5. GDBusConnection: note that exit-on-close is sometimes TRUE

    g_bus_get_finish() and g_bus_get_sync() both document that the returned
    object will usually have exit-on-close set to TRUE, but the property's
    documentation specified that its default is FALSE. While that's
    technically true from a GObject perspective, it's not accurate from the
    API user's perspective.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=668163
    
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
    Reviewed-by: David Zeuthen <zeuthen@gmail.com>
    wjt committed Jan 18, 2012
  6. g_base64_encode_step: clarify break_lines behavior a bit

    break_lines uses LFs, not CRLFs like you might expect (since it's
    designed for email-related use), but we can't change that now since
    the caller has to allocate the output buffer and so the
    number-of-bytes-output is part of the ABI. So, just document that.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=668158
    danwinship committed Jan 18, 2012
Commits on Jan 17, 2012
  1. Updated Norwegian bokmål translation

    Kjartan Maraas committed Jan 17, 2012
  2. Fix broken build with -Wundefined

    Kjartan Maraas committed Jan 17, 2012
  3. resources: Skip initial underscores in resource section names

    Initial underscores are used in c identifier to make them private,
    for instance in Gtk+. However, we don't want to have this in the
    resource section name, that just looks ugly.
    alexlarsson committed Jan 17, 2012
Commits on Jan 16, 2012
  1. gsocket: Use alternate IPv6 multicast group sockopt names

    Apparently IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP are more portable than
    IPV6_ADD_MEMBERSHIP and IPV6_DROP_MEMBERSHIP. (Windows and Linux have
    both, but OS X only has the latter.)
    danwinship committed Jan 16, 2012
  2. Back to the odd

    Matthias Clasen committed Jan 16, 2012
  3. 2.31.10

    Matthias Clasen committed Jan 16, 2012
  4. Updates

    Matthias Clasen committed Jan 16, 2012
  5. GInetSocketAddress: add IPv6 flowinfo and scope_id fields

    struct sin6_addr has two additional fields that struct sin_addr
    doesn't. Add support for those to GInetSocketAddress, and make sure
    they don't get lost when converting between glib and native types.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=635554
    danwinship committed Dec 29, 2011
  6. GSocket: Use correct type for SO_BROADCAST parameter

    Sebastian Dröge committed Jan 16, 2012
  7. GSocket: Add function for setting unicast TTL

    Sebastian Dröge committed Jan 13, 2012
  8. GSocket: Add support for source-specific multicast (RFC 4604)

    Sebastian Dröge committed Jan 13, 2012
  9. GSocket: Add possibility to join a multicast group only on a specific…

    … interface
    Sebastian Dröge committed Jan 13, 2012