* gfile.c (g_file_copy_attributes): Specify
G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS in the call to
g_file_set_attributes_from_info. Patch by Christian Kellner
svn path=/branches/glib-2-16/; revision=7465
g_unix_mount_guess_should_display()
* gunixvolumemonitor.c (get_mount_for_mount_path): Don't
crash if no mount is found.
svn path=/branches/glib-2-16/; revision=7463
.cpp files
* gdesktopappinfo.c (get_all_desktop_entries_for_mime_type):
Collect all ancestors, not just direct parents. Pointed
out by Bastien Nocera
svn path=/branches/glib-2-16/; revision=7462
* glib/gi18n.h:
* glib/gi18n-lib.h: Include string.h, since strlen is used in
the macros. Pointed out by Ignacio Casal Quinteiro
svn path=/branches/glib-2-16/; revision=7460
2008-08-31 Emmanuele Bassi <ebassi@gnome.org>
* glib/gbookmarkfile.c:
(parse_bookmark_element), (parse_application_element),
(parse_mime_type_element), (parse_icon_element): Relax the
attributes checking of the GBookmarkFile parser for the
attributes that the desktop bookmark file specification
defines and controls. (See bug 550096)
svn path=/branches/glib-2-16/; revision=7417
2008-08-08 Loïc Minier <lool@dooz.org>
Bug 535124 – umask 002 not being applied for new directories, new
files get the correct umask
* glocalfile.c: (g_local_file_make_directory): Use 0777 instead of
0755 as umask
svn path=/branches/glib-2-16/; revision=7324
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
* 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
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
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
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
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
* 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
* 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
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