Permalink
Commits on Jun 15, 2009
  1. 2.21.2

    Matthias Clasen committed Jun 15, 2009
  2. Add g_setenv

    Matthias Clasen committed Jun 15, 2009
  3. Update for 2.21.2

    Matthias Clasen committed Jun 15, 2009
  4. Bug 585591 – Starting/stopping drives

    Add API for starting/stopping drives. This new API will enable
    GVolumeMonitor and GVfs implementations to add support for the
    following features
    
     1. Powering down external hard disk enclosures / drives
    
     2. Starting/stopping multi-disk devices (such as RAID/btrfs/ZFS)
    
     3. Connecting/disconnecting iSCSI devices
    
     4. Reacting to the user pressing e.g. the "remove drive" button on
        a IBM/Lenovo Ultrabay: http://www.thinkwiki.org/wiki/Ultrabay
    
    See the bug for the corresponding GVfs and Nautilus changes.
    David Zeuthen committed Jun 15, 2009
  5. @megous @alexlarsson
  6. @alexlarsson

    Emit changed in g_socket_listener_add_socket, not in add_address

    This way we emit this signal when add_socket is called from another
    place than add_address too.
    alexlarsson committed Jun 15, 2009
  7. @alexlarsson
  8. @alexlarsson

    Add bound address out-argument to g_socket_listener_add_address (#585…

    …566)
    
    This is very useful when binding to "any" port.
    alexlarsson committed Jun 15, 2009
  9. @alexlarsson

    Add g_reload_user_special_dirs_cache (#541276)

    This is useful for nautilus that changes the xdg-user-dirs files.
    alexlarsson committed Jun 15, 2009
  10. @alexlarsson

    Avoid unnecessary work if mount watching not specified (#585360)

    If G_FILE_MONITOR_WATCH_MOUNTS isn't specified, don't do all the work
    when the mtab changes.
    alexlarsson committed Jun 15, 2009
  11. Support special icons for xdg user dirs

    The icon names are folder-documents, folder-download, folder-music,
    folder-pictures, folder-publicshare, folder-templates, folder-videos.
    See bug 541276.
    Matthias Clasen committed Jun 15, 2009
  12. Don't use deprecated GLib api

    Fixes bug 585673.
    Matthias Clasen committed Jun 15, 2009
  13. Refer to the correct gcc deprecation options

    This oversight was pointed out in bug 585520.
    Matthias Clasen committed Jun 15, 2009
  14. Fix some typos in list documentation

    This fixes bug 585726.
    Matthias Clasen committed Jun 15, 2009
  15. Extract strings from g_dngettext too

    There is one occurrence of this in glib, which we currently miss.
    See bug 585717.
    Matthias Clasen committed Jun 15, 2009
  16. Fix the icon property implementation

    Turns out both the setter and the getter were broken...
    Fixes bug 585676.
    Matthias Clasen committed Jun 15, 2009
  17. Trivial formatting fixes

    Matthias Clasen committed Jun 15, 2009
  18. Include sys/uio.h for struct iovec

    This fixes the build on OS X, bug 585280.
    Matthias Clasen committed Jun 15, 2009
  19. Use inotify_init1 when available

    To avoid leaking the inotify fd. Fixes bug 585478.
    Matthias Clasen committed Jun 15, 2009
Commits on Jun 14, 2009
  1. @desrt

    Add GNIO test cases to .gitignore

    desrt committed Jun 14, 2009
Commits on Jun 12, 2009
  1. @desrt

    Bug 585575 – g_socket_listener_add_inet_port()

    Change the logic in g_socket_listener_add_inet_port() as per the
    reasoning in the bug report.
    
      - If the OS supports neither IPv6 or IPv4, fail.
      - If the OS supports only IPv6, do that.
      - If the OS supports only IPv4, do that.
      - If the OS supports IPv6 and IPv6 "speaks" IPv4 then bind it
        and be done.
      - If the OS supports IPv6 and IPv6 doesn't "speak" IPv4 then
        create an additional socket for IPv4.
      - If binding any socket fails then fail the entire call.
    
    Also, remove the ability to call this function with port == 0.  This
    is a useless thing to do anyway since you have no way to know what
    port number was actually allocated.  We should have a separate
    function to deal with this.
    desrt committed Jun 12, 2009
  2. @desrt

    add g_socket_speaks_ipv4()

    Partial fix for Bug 585575.
    desrt committed Jun 12, 2009
  3. make all APIs that take inet port arguments take a guint16

    Benjamin Otte committed Jun 12, 2009
  4. don't make strings const when they are not

    gets rid of compiler warnings
    Benjamin Otte committed Jun 12, 2009
Commits on Jun 11, 2009
  1. Fix an oversight in the previous commit

    We don't want to unset DISPLAY etc, if none is specified in the
    app launch context.
    Matthias Clasen committed Jun 11, 2009
  2. Fix g_string_chunk_insert_len to accept nuls

    Contrary to what the documentation says, g_string_chunk_insert_len
    was stopping at the first nul. Also add a test. Fixes bug 585088.
    Matthias Clasen committed Jun 11, 2009
  3. Include sys/types.h in gunixfdmessage.c

    As recommended in 'man socket'. Fixes bug 585281.
    Matthias Clasen committed Jun 11, 2009
Commits on Jun 10, 2009
  1. Make setting DISPLAY work

    And remove a bunch of grotty code to manipulate an environment
    array at the same time. Instead, simply call setenv in the child_setup
    function.
    Matthias Clasen committed Jun 10, 2009
  2. Support automake 1.11

    Matthias Clasen committed Jun 10, 2009
  3. Updated Norwegian bokmål translation.

    Kjartan Maraas committed Jun 10, 2009
Commits on Jun 9, 2009
  1. @danwinship
  2. move start_element emission out into a new (inlined) function, so

    the alloca'd memory is released on return, rather than slowly blowing
    the stack.
    Michael Meeks committed Jun 9, 2009
  3. Bug 585189 – g_cancellable_reset() must be called in same thread ...

    ... as g_cancellable_cancel()
    Rework a g_critical() that would (rarely) trigger when _reset() was
    called in a thread different from _cancel() by making _reset() wait for
    the cancel function to be finished the same way
    g_cancellable_disconnect() uses.
    Benjamin Otte committed Jun 9, 2009
  4. Updated Bengali India Translations

    Runa Bhattacharjee committed Jun 9, 2009
Commits on Jun 8, 2009
  1. update the overview image of the gio docs

    The old image was confusing and after some discussions in #nautilus we
    made a new one.
    Benjamin Otte committed Jun 8, 2009