Permalink
Commits on Jul 20, 2008
  1. 2.16.5

    Matthias Clasen
    Matthias Clasen committed Jul 20, 2008
    svn path=/branches/glib-2-16/; revision=7217
  2. Fix the build

    Matthias Clasen
    Matthias Clasen committed Jul 20, 2008
    svn path=/branches/glib-2-16/; revision=7216
  3. Updates

    Matthias Clasen
    Matthias Clasen committed Jul 20, 2008
    svn path=/branches/glib-2-16/; revision=7215
  4. 543504 – crash in Epiphany Web Browser: Opening local file

    Matthias Clasen
    Matthias Clasen committed Jul 20, 2008
            * gappinfo.c:
            * gasyncresult.c:
            * gdesktopappinfo.c:
            * gdrive.c:
            * gfile.c:
            * gicon.c:
            * gloadableicon.c:
            * gmount.c:
            * gseekable.c:
            * gvolume.c: Register types thread-safely.
            Patch by Christian Persch
    
    
    svn path=/branches/glib-2-16/; revision=7214
  5. Bug 543040 – async reading on dummy file will crash on GIO_USE_VFS=local

    Matthias Clasen
    Matthias Clasen committed Jul 20, 2008
            Bug 543040 – async reading on dummy file will crash on
            GIO_USE_VFS=local
    
            * gfile.c (open_read_async_thread): Cope with read_fn being
            NULL. Reported by Lin Ma.
    
    
    svn path=/branches/glib-2-16/; revision=7213
  6. Bug 540616 – mem leak in filechooser button

    Matthias Clasen
    Matthias Clasen committed Jul 20, 2008
            * gunixvolumemonitor.c (get_mount_for_mount_path): Free
            the mount entry. Reported by Chrisitan Persch
    
    
    svn path=/branches/glib-2-16/; revision=7212
  7. Set a sane default recursion limit of 8192 instead of 1000000. Patch by

    Matthias Clasen
    Matthias Clasen committed Jul 20, 2008
            * glib/pcre/Makefile.am: Set a sane default recursion limit
            of 8192 instead of 1000000.
            Patch by Mart Raudsepp.
    
    
    svn path=/branches/glib-2-16/; revision=7211
  8. Workaround AC_C_BIGENDIAN breakage in autoconf 2.61.

    Matthias Clasen
    Matthias Clasen committed Jul 20, 2008
    svn path=/branches/glib-2-16/; revision=7210
Commits on Jul 13, 2008
  1. Updated Traditional Chinese translation(Hong Kong). Updated Traditional

    pesder authored and Chao-Hsiung Liao committed Jul 13, 2008
    2008-07-13  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
    
            * zh_HK.po: Updated Traditional Chinese translation(Hong Kong).
            * zh_TW.po: Updated Traditional Chinese translation(Taiwan).
    
    
    
    svn path=/branches/glib-2-16/; revision=7177
Commits on Jul 11, 2008
  1. Merge from trunk:

    Tor Lillqvist Tor Lillqvist
    Tor Lillqvist authored and Tor Lillqvist committed Jul 11, 2008
    2008-07-11  Tor Lillqvist  <tml@novell.com>
    
    	Merge from trunk:
    
    	* glib-zip.in: Include also lib/gio-2.0.{lib,def} in the developer
    	zipfile.
    
    
    svn path=/branches/glib-2-16/; revision=7176
Commits on Jul 2, 2008
  1. Bump version

    Matthias Clasen
    Matthias Clasen committed Jul 2, 2008
    svn path=/branches/glib-2-16/; revision=7134
  2. 2.16.4

    Matthias Clasen
    Matthias Clasen committed Jul 2, 2008
    svn path=/branches/glib-2-16/; revision=7132
Commits on Jul 1, 2008
  1. Add bug references

    Matthias Clasen
    Matthias Clasen committed Jul 1, 2008
    svn path=/branches/glib-2-16/; revision=7128
  2. Bug 459905 – Bug in wcwidth data Bug 534085 – g_unichar_iswide_cjk()

    behdad authored and Behdad Esfahbod committed Jul 1, 2008
    2008-05-20  Behdad Esfahbod  <behdad@gnome.org>
    
            Bug 459905 – Bug in wcwidth data
            Bug 534085 – g_unichar_iswide_cjk() has a totally wrong table
            * glib/guniprop.c (g_unichar_iswide), (g_unichar_iswide_cjk):
            Regenrate wide and wide_cjk tables from Unicode 5.1.0 data directly.
            Not using Markus Kuhn's tables anymore.
    
    
    svn path=/branches/glib-2-16/; revision=7126
  3. Updates

    Matthias Clasen
    Matthias Clasen committed Jul 1, 2008
    svn path=/branches/glib-2-16/; revision=7125
  4. Apply fix for CVE-2008-2371 to fix a heap-based buffer overflow.

    Matthias Clasen
    Matthias Clasen committed Jul 1, 2008
            * glib/pcre/pcre_compile.c: Apply fix for CVE-2008-2371 to
            fix a heap-based buffer overflow.
    
    
    svn path=/branches/glib-2-16/; revision=7124
  5. Update to PCRE 7.7

    Matthias Clasen
    Matthias Clasen committed Jul 1, 2008
    svn path=/branches/glib-2-16/; revision=7122
  6. Bug 537392 – Additional colon in xattr name

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed Jul 1, 2008
    2008-06-10  Matthias Clasen <mclasen@redhat.com>
    
            Bug 537392 – Additional colon in xattr name
    
            * glocalfileinfo.c (set_xattr): Skip the second colon of the prefix,
            too. Reported by  Alessandro Morandi
    
    
    svn path=/branches/glib-2-16/; revision=7121
  7. Bug 536641 – Filesystem querying in gio does not list AFS and autofs

    Matthias Clasen
    Matthias Clasen committed Jul 1, 2008
            file systems
    
            * glocalfile.c (get_fs_type): Add afs and autofs.
            Patch by Danny Baumann.
    
    
    svn path=/branches/glib-2-16/; revision=7120
  8. Bug 528600 – g_dummy_file_get_parent("scheme://example.com/")

    Matthias Clasen
    Matthias Clasen committed Jul 1, 2008
            * gdummyfile.c (g_dummy_file_get_parent): Return NULL if there
            is no parent.  (Owen Taylor, patch by Christian Neumair)
    
    
    svn path=/branches/glib-2-16/; revision=7119
  9. do not leak the output stream.

    Matthias Clasen
    Matthias Clasen committed Jul 1, 2008
            * gfile.c (g_file_replace_contents): do not leak the output stream.
    
    svn path=/branches/glib-2-16/; revision=7118
  10. Bug 530196 – _g_local_file_has_trash_dir() doesn't handle st_dev == 0

    Matthias Clasen
    Matthias Clasen committed Jul 1, 2008
            * glocalfile.c (_g_local_file_has_trash_dir): Handle the case that
            st_dev might be zero.
    
    
    svn path=/branches/glib-2-16/; revision=7117
Commits on Jun 30, 2008
  1. Bug 538119 – glib's mainloop leaks a pipe to sub-processes

    Matthias Clasen
    Matthias Clasen committed Jun 30, 2008
            * glib/gmain.c (g_main_context_init_pipe): Don't leak the
            pipes to child processes. Patch by Thiago Macieira.
    
    
    svn path=/branches/glib-2-16/; revision=7116
  2. Bug 502511 – g_assert_cmphex prints invalid message

    Matthias Clasen
    Matthias Clasen committed Jun 30, 2008
            * glib/gtestutils.c (g_assertion_message_cmpnum): Actually print
            hex numbers in hex.
            Pointed out by Tor Lillqvist
    
    
    svn path=/branches/glib-2-16/; revision=7115
  3. Bug 314453 – Nautilus crashes in Solaris when browsing the attached

    Matthias Clasen
    Matthias Clasen committed Jun 30, 2008
            file
    
            * glib/gunicollate.c (g_utf8_collate_key): Handle strfxrm returning
            -1 a little better. Problem pointed out by Takao Fujiwara
    
    
    
    svn path=/branches/glib-2-16/; revision=7114
  4. Bug 529321 – make check fails in glib/pcre

    Matthias Clasen
    Matthias Clasen committed Jun 30, 2008
            * glib/pcre/Makefile.am: include Makefile.decl to fix 'make check'.
            Patch by Hiroyuki Ikezoe
    
    
    svn path=/branches/glib-2-16/; revision=7113
  5. Bug 536158 – also bump GHashTable version when a node is removed via

    Matthias Clasen
    Matthias Clasen committed Jun 30, 2008
            g_hash_table_iter_remove()/g_hash_table_iter_steal()
    
            * glib/ghash.c (iter_remove_or_steal): Bump the hash table
            version. Patch by Jean-Yves Lefort
    
    
    svn path=/branches/glib-2-16/; revision=7112
  6. Apply type casts needed for proper compilation on 64-bit platforms.

    Matthias Clasen
    Matthias Clasen committed Jun 30, 2008
            * glib/gslice.h (g_slice_copy): Apply type casts needed
            for proper compilation on 64-bit platforms.
    
    
    svn path=/branches/glib-2-16/; revision=7111
  7. Bug 540423 – unrecoverable error after g_seekable_truncate(seekable, 0,

    Matthias Clasen Matthias Clasen
    Matthias Clasen authored and Matthias Clasen committed Jun 30, 2008
    2008-06-29  Matthias Clasen  <mclasen@redhat.com>
    
            Bug 540423 – unrecoverable error after g_seekable_truncate(seekable,
            0, ...)
    
            * gmemoryoutputstream.c (array_resize): Handle truncation to
            zero correctly. Reported by Akira Tagoh
    
    
    svn path=/branches/glib-2-16/; revision=7107
  8. Fix a doc problem

    Matthias Clasen
    Matthias Clasen committed Jun 30, 2008
    svn path=/branches/glib-2-16/; revision=7105
Commits on Jun 20, 2008
  1. Bug 316221 - G_LOCK warns about breaking strict-aliasing rules

    Sebastian Dröge
    Sebastian Dröge committed Jun 20, 2008
    * configure.in:
    * glib/gthread.h: Revert previous patch as it doesn't improve the
    situation and results in other warnings.
    
    svn path=/branches/glib-2-16/; revision=7063
Commits on Jun 19, 2008
  1. Bug 539074 - Cannot get exit status with g_spawn_command_line_sync()

    Tor Lillqvist Tor Lillqvist
    Tor Lillqvist authored and Tor Lillqvist committed Jun 19, 2008
    2008-06-19  Tor Lillqvist  <tml@novell.com>
    
    	Bug 539074 - Cannot get exit status with g_spawn_command_line_sync()
    
    	* glib/gspawn-win32-helper.c (main): Write also the exit status of
    	the spawned process to the error report pipe. Patch by Hiroyuki
    	Ikezoe.
    
    
    svn path=/branches/glib-2-16/; revision=7061
Commits on Jun 17, 2008
  1. fixed race condition where references to partially initialized classes

    Matthias Clasen
    Matthias Clasen committed Jun 17, 2008
            * gtype.c (g_type_class_ref): fixed race condition where references to
            partially initialized classes could be handed out.
    
    svn path=/branches/glib-2-16/; revision=7054
Commits on Jun 9, 2008
  1. Cosmetics.

    Tor Lillqvist
    Tor Lillqvist committed Jun 9, 2008
    svn path=/branches/glib-2-16/; revision=6974
Commits on Jun 7, 2008
  1. Define X_OK if not defined (MSVC).

    Tor Lillqvist Tor Lillqvist
    Tor Lillqvist authored and Tor Lillqvist committed Jun 7, 2008
    2008-06-07  Tor Lillqvist  <tml@novell.com>
    
    	* glib/gstdio.c (g_access): Define X_OK if not defined (MSVC).
    
    
    svn path=/branches/glib-2-16/; revision=6971