Final fixes for struct statfs.f_fstypename checks (OpenBSD). (#521045)
[platform/upstream/glib.git] / ChangeLog
1 2008-03-20  Alexander Larsson  <alexl@redhat.com>
2
3         * configure.in:
4         Final fixes for struct statfs.f_fstypename checks (OpenBSD). (#521045)
5         Patch from ephraim_owns@hotmail.com
6
7 2008-03-19  Tor Lillqvist  <tml@novell.com>
8
9         Bug 523298 - win_iconv can't convert from UTF-8 to GB18030 (or vice versa)
10
11         * glib/win_iconv.c: Fixes for code page 54936 (GB18030)
12         (mbtowc_flags): New function. Check if a code page is one of those
13         for which the dwFlags parameter to MultiByteToWideChar() must be
14         zero. Return 0 or MB_ERR_INVALID_CHARS.
15         (mbcs_mblen): New function for multi-byte (more than two bytes for
16         some characters) code pages. Only handles 54936 for now.
17         (make_csconv): Use it for 54936.
18         (kernel_mbtowc): Use mbtowc_flags().
19
20 2008-03-18  Sebastian Dröge  <slomo@circular-chaos.org>
21
22         Bug 522292 - Gives warnings in glib/gutils.h with GCC in C99 mode
23
24         * glib/gutils.h: Use "__attribute__ ((__gnu_inline__))" for inlining
25         if either __GNUC_STDC_INLINE__ or __GNUC_GNU_INLINE__ are defined. In
26         gcc version prior to 4.3 no correct C99-inline was implemented which
27         has semantic differences to GNU inline.
28
29 2008-03-16  Tor Lillqvist  <tml@novell.com>
30
31         * configure.in: Don't bother defining Autoconf variables for
32         glib.def, gmodule.def, gobject.def and gthread.def when this can
33         be handled easily in */Makefile.am which are the only files that
34         use them. Remove also TESTGMODULE_EXP which isn't used at all.
35
36         * glib/Makefile.am: Corrsponding change.
37         
38 2008-03-14  Michael Natterer  <mitch@imendio.com>
39
40         * glib/*.h: make it possible to disable single-file includes by
41         defining G_DISABLE_SINGLE_INCLUDES when building against GLib.
42         Approved by Tim Janik.
43
44         * glib/glib.h: include <glib/gslice.h>.
45
46         * glib/gi18n.h
47         * glib/gi18n-lib.h
48         * glib/gprintf.h: include <glib.h> so the above works when these
49         files are included without including <glib.h> first.
50
51 2008-03-14  Alexander Larsson  <alexl@redhat.com>
52
53         * configure.in:
54         Add required includes for f_fstypename member check.
55
56 2008-03-14  Alexander Larsson  <alexl@redhat.com>
57
58         * configure.in:
59         Added checks for FEN (Solaris  File Event Notification)
60
61 2008-03-13  Tor Lillqvist  <tml@novell.com>
62
63         * glib-zip.in: Add lib/gio-2.0.lib and lib/gio-2.0.def.
64
65 2008-03-12  Tor Lillqvist  <tml@novell.com>
66
67         * configure.in: Expand gio/win32/Makefile.
68
69 2008-03-12  Matthias Clasen <mclasen@redhat.com>
70
71         * configure.in: Bump version to 2.17.0
72
73         * ChangeLog.pre-2-16: rotate ChangeLog
74         
75         * === branch for 2.16 ===