Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 28, 2009
  1. Updates

    Matthias Clasen authored
  2. Use the saved errno value

    Matthias Clasen authored
    Bug 591995
  3. Read /dev/urandom unbuffered

    Matthias Clasen authored
    To avoid wasting entropy. Bug 593232.
  4. Preserve errno

    Christian Persch authored Matthias Clasen committed
    When using errno in g_set_error with _(), preserve errno. Bug #592457.
  5. @alexlarsson

    Only fsync if the existing file is > 0 bytes

    alexlarsson authored Matthias Clasen committed
    This means we don't sync in the case where we created an (empty)
    temp file and now replace it with the data.
    
    This fixes (among other things) the performance of trashing files.
  6. Avoid some compiler warnings.

    Matthias Clasen authored
  7. Another possible error code clash, yay

    Matthias Clasen authored
Commits on Aug 24, 2009
  1. @gforcada

    Minor update to Catalan (Valencian) translation

    Carles Ferrando authored gforcada committed
Commits on Aug 14, 2009
  1. @zsx @tml1024

    [Win32] Avoid superfluous '/' from g_file_resolve_relative_path()

    zsx authored tml1024 committed
    Patch from bug #591532.
  2. @tml1024

    Avoid gcc warning on Windows

    tml1024 authored
    Avoid "function declaration isn't a prototype" warnings from gcc 4.4
    in the Windows-specific code.
Commits on Aug 10, 2009
  1. @gforcada

    Updated Galician translation

    Antón Méixome authored gforcada committed
Commits on Jun 27, 2009
  1. Bump version

    Matthias Clasen authored
  2. 2.20.42.20.4

    Matthias Clasen authored
  3. Updates

    Matthias Clasen authored
  4. Fix a typo

    Matthias Clasen authored
  5. @palfrey

    Add NULL to end of g_filename_complete_get_completions() return value

    palfrey authored Matthias Clasen committed
    g_filename_complete_get_completions() return value is meant to be a
    g_strfreev-compatible array i.e. NULL-terminated. However, pointer arrays
    aren't automagically NULL-terminated. This fixes bug 586868
Commits on Jun 23, 2009
  1. Use pipe2 when available

    Matthias Clasen authored
    This avoids a small window for races between pipe and fdset.
    Reported in bug 579933 by Thiago Macieira.
  2. @alexlarsson

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

    alexlarsson authored Matthias Clasen committed
    If G_FILE_MONITOR_WATCH_MOUNTS isn't specified, don't do all the work
    when the mtab changes.
  3. Refer to the correct gcc deprecation options

    Matthias Clasen authored
    This oversight was pointed out in bug 585520.
  4. Fix some typos in list documentation

    Matthias Clasen authored
    This fixes bug 585726.
  5. Fix the icon property implementation

    Matthias Clasen authored
    Turns out both the setter and the getter were broken...
    Fixes bug 585676.
  6. Trivial formatting fixes

    Matthias Clasen authored
  7. Use inotify_init1 when available

    Matthias Clasen authored
    To avoid leaking the inotify fd. Fixes bug 585478.
  8. don't make strings const when they are not

    Benjamin Otte authored Matthias Clasen committed
    gets rid of compiler warnings
  9. Fix an oversight in the previous commit

    Matthias Clasen authored
    We don't want to unset DISPLAY etc, if none is specified in the
    app launch context.
  10. Fix g_string_chunk_insert_len to accept nuls

    Matthias Clasen authored
    Contrary to what the documentation says, g_string_chunk_insert_len
    was stopping at the first nul. Also add a test. Fixes bug 585088.
  11. Make setting DISPLAY work

    Matthias Clasen authored
    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.
  12. Support automake 1.11

    Matthias Clasen authored
  13. only query file info in g_file_copy() when we need it

    Benjamin Otte authored Matthias Clasen committed
    The default implementation of g_file_copy() checked the size of the file
    to copy to give useful progress updates unconditionally. This can cause
    long delays on 1-connection FTP servers while it tries to open a second
    connection before it returns EBUSY. This patch makes this query only
    happen when we actually send progress updates.
  14. @alexlarsson

    Copy namespaces correctly in g_file_copy_attributes

    alexlarsson authored
    File attribute namespaces are delimited with "::", but
    build_attribute_list_for_copy only used ":", so we didn't copy
    any writable namespaces.
Commits on Jun 18, 2009
  1. @alexlarsson

    Use io_prio as mainloop prio for async-emulation (#579449)

    alexlarsson authored
    I'm not sure why we used the elaborate formula to convert the io-priority
    to the priority of the mainloop idle when emulating async i/o with idles.
    However, it causes the default io priority to be less than the normal
    idle prio, so the i/o won't be scheduled if there is an idle outstanding.
    
    There is really no great mapping to use here, doing blocking i/o in an
    idle of any prio is generally bad and apps doing a lot of async i/o should
    initialize threads. However, if we use the io-priority directly we at least
    avoid the starvation problem above and make things easier to understand.
  2. @aalam

    updating for Punjabi

    aalam authored
Commits on Jun 9, 2009
  1. Updated Bengali India Translation

    Runa Bhattacharjee authored
Commits on May 29, 2009
  1. Bump version to 2.20.4

    Matthias Clasen authored
  2. 2.20.3

    Matthias Clasen authored
Something went wrong with that request. Please try again.