Permalink
Commits on Jun 24, 2010
  1. Release glib 2.25.10

    desrt committed Jun 24, 2010
  2. Clarify GSettings documentation wrt errors

    Make it clear about exactly what "@key is valid" means.
    desrt committed Jun 24, 2010
  3. GSettings: add g_settings_list_keys()

    Second half of bug #622554.
    desrt committed Jun 24, 2010
  4. Add g_settings_schema_exists

    Solves half of #622554.
    desrt committed Jun 24, 2010
  5. GSettingsBackend: some debug code

    desrt committed Jun 24, 2010
  6. Ignore more glib test cases

    desrt committed Jun 24, 2010
  7. GChecksum: accept NULL pointer with length 0

    Several GChecksum functions were incorrectly aborting when passed a NULL
    data pointer, even if the length parameter was equal to zero.
    desrt committed Jun 24, 2010
  8. GSettings "delayed": don't leak unapplied keys

    GDelayedSettingsBackend was leaking the GTree holding the list of
    unapplied keys on finalize.
    desrt committed Jun 24, 2010
  9. Deprecate some rarely-used APIS

    GRelation and GCompletion are almost never used, and not very actively
    maintained. Mark them as deprecated to make this clear. Bug #551271.
    Matthias Clasen committed Jun 24, 2010
Commits on Jun 23, 2010
  1. binding: Add SYNC_CREATE to the flags

    When creating a binding between two object properties we might want to
    automatically synchronize the two values at the moment of the binding
    creation, instead of waiting for the next change.
    
    The G_BINDING_SYNC_CREATE flag does exactly what it says on the tin.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=622281
    Emmanuele Bassi committed Jun 21, 2010
  2. neutralise pltcheck.sh

    desrt committed Jun 23, 2010
  3. GIO doc cleanups

    Matthias Clasen committed Jun 23, 2010
  4. Document g_cclosure_marshal_VOID__VARIANT

    Matthias Clasen committed Jun 23, 2010
  5. Ignore gatomicarray.h

    Otherwise gtk-doc picks up declarations from that header and is
    disappointed when they are not documented.
    Matthias Clasen committed Jun 23, 2010
  6. silence gtk-doc

    Add g_error_get_type to a private section in gobject-sections.txt
    so gtk-doc doesn't complain about it.
    Matthias Clasen committed Jun 23, 2010
  7. Add some more unicode property tests

    Matthias Clasen committed Jun 23, 2010
  8. Move node tests to the test framework

    Matthias Clasen committed Jun 23, 2010
  9. Some more hash, utils and checksum tests

    Matthias Clasen committed Jun 23, 2010
  10. Move node test to the test framework

    Matthias Clasen committed Jun 23, 2010
  11. Move date tests to the test framework

    Matthias Clasen committed Jun 22, 2010
  12. Add an index for 2.26 api additions

    Matthias Clasen committed Jun 22, 2010
  13. Improve documentation for g_strcmp0()

    Be more explicit about the handling of two NULL pointers.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=622480
    nalimilan committed with kalikiana Jun 23, 2010
Commits on Jun 22, 2010
  1. GDBusProxy: Don't warn when calling methods on other interfaces

    If we know the expected interface (e.g. :g-interface-info is set),
    then we always warned when calling a method on a different
    interface. Don't do that, there's no way the expected interface can
    know anything about this method.
    
    Signed-off-by: David Zeuthen <davidz@redhat.com>
    David Zeuthen committed Jun 22, 2010
  2. gio/tests/testapps: Fix source refcounting

    Either child_watch_source or timeout_source will already have been
    destroyed after we finish the loop, and it's not safe to call
    g_source_destroy() on it a second time unless we're still holding a
    ref on it.
    danwinship committed Jun 22, 2010
  3. GSocketConnection: don't close the socket if it's still reffed

    When disposing a GSocketConnection, don't explicitly close the
    underlying GSocket. The GSocket will close itself if it gets
    destroyed, and if it doesn't get destroyed, that presumably means the
    app still wants to use it. Eg, this lets you use GSocketClient to
    create a GSocketConnection, and then take the GSocket and destroy the
    GSocketConnection.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=616855
    danwinship committed Apr 23, 2010
  4. GSocketInput/OutputStream: fix non-blocking on Windows

    The GSocket docs point out that g_socket_send/g_socket_receive may
    return G_IO_ERROR_WOULD_BLOCK even if g_socket_condition_check claimed
    that they wouldn't. Fix the socket streams to check for that.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=603309
    danwinship committed Apr 23, 2010
  5. GDBus: update padding

    Add lots of padding for public class structures. Notably, we seemed to
    lack any padding whatsoever in the GDBusMessageClass struct (spotted
    by Dan Winship). Also switch to using
    
     gpointer padding[N];
    
    instead of
    
     void (*_g_reserved1) (void);
     ...
     void (*_g_reservedN) (void);
    
    Signed-off-by: David Zeuthen <davidz@redhat.com>
    David Zeuthen committed Jun 22, 2010
  6. Improve g_application_new documentation

    Patch by Saleem Abdulrasool, bug 622154.
    Matthias Clasen committed Jun 22, 2010