| 
									
										
										
										
											2008-03-31 04:17:22 +00:00
										 |  |  |  | 2008-03-30  Matthias Clasen  <mclasen@redhat.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/gmacros.h: Add macros wrapping the gcc alloc_size  | 
					
						
							|  |  |  |  | 	function attribute.  (#523019, Rodrigo Moya) | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/gmem.h:  | 
					
						
							|  |  |  |  | 	* glib/gslice.h: | 
					
						
							|  |  |  |  | 	* glib/gstrfuncs.h: Use the new attribute where appropriate. | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-31 03:52:57 +00:00
										 |  |  |  | 2008-03-30  Matthias Clasen  <mclasen@redhat.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/glibintl.h: | 
					
						
							|  |  |  |  | 	* glib/gstrfuncs.c: | 
					
						
							|  |  |  |  | 	* glib/gutils.c: Simple fixes to help building GLib on  | 
					
						
							|  |  |  |  | 	embedded systems without NLS.  (#524350, Peter Kjellerstedt) | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-31 03:45:28 +00:00
										 |  |  |  | 2008-03-30  Matthias Clasen  <mclasen@redhat.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/ghash.c: Fix the build with -DG_DISABLE_ASSERT. | 
					
						
							|  |  |  |  | 	(#525060, Arfrever Frehtes Taifersar Arahesis) | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-31 03:39:00 +00:00
										 |  |  |  | 2008-03-30  Matthias Clasen  <mclasen@redhat.com> | 
					
						
							|  |  |  |  | 	 | 
					
						
							|  |  |  |  | 	* glib/gthread.h: Replace occurrances of G_GNUC_PRETTY_FUNCTION | 
					
						
							| 
									
										
										
										
											2008-03-31 03:52:57 +00:00
										 |  |  |  | 	by G_STRFUNC.  (#524344, Peter Kjellerstedt) | 
					
						
							| 
									
										
										
										
											2008-03-31 03:39:00 +00:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-31 03:17:54 +00:00
										 |  |  |  | 2008-03-30  Matthias Clasen  <mclasen@redhat.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/gtestutils.c: Fix a doc typo. (#524742, Hiroyuki Ikezoe) | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-22 23:52:39 +00:00
										 |  |  |  | 2008-03-22  Claudio Saavedra  <csaavedra@gnome.org> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	Bug 523877 – gbookmarkfile: avoid using g_string_append_printf() and | 
					
						
							|  |  |  |  | 	other optimizations | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/gbookmarkfile.c: (bookmark_metadata_dump), | 
					
						
							|  |  |  |  | 	(bookmark_item_dump), (g_bookmark_file_dump), (expand_exec_line): | 
					
						
							|  |  |  |  | 	Replace all calls to g_string_append_printf with g_strconcat () or | 
					
						
							|  |  |  |  | 	g_string_append () where appropriate, to reduce the file creation time. | 
					
						
							|  |  |  |  | 	Also, use g_string_sized_new () with an appropriate buffer size instead | 
					
						
							|  |  |  |  | 	of g_string_new (NULL), to reduce time spent in memory reallocation. | 
					
						
							|  |  |  |  | 	(#523877, Claudio Saavedra, Emmanuele Bassi) | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-22 17:01:52 +00:00
										 |  |  |  | 2008-03-22  Emmanuele Bassi  <ebassi@gnome.org> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	Bug 518160 - replace two g_strdup_printf calls in GBookmarkFile | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/gbookmarkfile.c (is_element_full): Compare the fragments | 
					
						
							|  |  |  |  | 	instead of building two strings; this avoids two g_strdup_printf() | 
					
						
							|  |  |  |  | 	per namespaced element enountered. (#518160, Felix Riemann) | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-20 11:44:12 +00:00
										 |  |  |  | 2008-03-20  Alexander Larsson  <alexl@redhat.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-22 17:01:52 +00:00
										 |  |  |  | 	* configure.in: | 
					
						
							| 
									
										
										
										
											2008-03-20 11:44:12 +00:00
										 |  |  |  | 	Final fixes for struct statfs.f_fstypename checks (OpenBSD). (#521045) | 
					
						
							|  |  |  |  | 	Patch from ephraim_owns@hotmail.com | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-20 02:40:23 +00:00
										 |  |  |  | 2008-03-19  Tor Lillqvist  <tml@novell.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	Bug 523298 - win_iconv can't convert from UTF-8 to GB18030 (or vice versa) | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/win_iconv.c: Fixes for code page 54936 (GB18030) | 
					
						
							|  |  |  |  | 	(mbtowc_flags): New function. Check if a code page is one of those | 
					
						
							|  |  |  |  | 	for which the dwFlags parameter to MultiByteToWideChar() must be | 
					
						
							|  |  |  |  | 	zero. Return 0 or MB_ERR_INVALID_CHARS. | 
					
						
							|  |  |  |  | 	(mbcs_mblen): New function for multi-byte (more than two bytes for | 
					
						
							|  |  |  |  | 	some characters) code pages. Only handles 54936 for now. | 
					
						
							|  |  |  |  | 	(make_csconv): Use it for 54936. | 
					
						
							|  |  |  |  | 	(kernel_mbtowc): Use mbtowc_flags(). | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-18 20:06:04 +00:00
										 |  |  |  | 2008-03-18  Sebastian Dröge  <slomo@circular-chaos.org> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	Bug 522292 - Gives warnings in glib/gutils.h with GCC in C99 mode | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/gutils.h: Use "__attribute__ ((__gnu_inline__))" for inlining | 
					
						
							|  |  |  |  | 	if either __GNUC_STDC_INLINE__ or __GNUC_GNU_INLINE__ are defined. In | 
					
						
							|  |  |  |  | 	gcc version prior to 4.3 no correct C99-inline was implemented which | 
					
						
							|  |  |  |  | 	has semantic differences to GNU inline. | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-16 10:16:57 +00:00
										 |  |  |  | 2008-03-16  Tor Lillqvist  <tml@novell.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* configure.in: Don't bother defining Autoconf variables for | 
					
						
							|  |  |  |  | 	glib.def, gmodule.def, gobject.def and gthread.def when this can | 
					
						
							|  |  |  |  | 	be handled easily in */Makefile.am which are the only files that | 
					
						
							|  |  |  |  | 	use them. Remove also TESTGMODULE_EXP which isn't used at all. | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/Makefile.am: Corrsponding change. | 
					
						
							|  |  |  |  | 	 | 
					
						
							| 
									
										
										
										
											2008-03-14 19:30:38 +00:00
										 |  |  |  | 2008-03-14  Michael Natterer  <mitch@imendio.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/*.h: make it possible to disable single-file includes by | 
					
						
							|  |  |  |  | 	defining G_DISABLE_SINGLE_INCLUDES when building against GLib. | 
					
						
							|  |  |  |  | 	Approved by Tim Janik. | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/glib.h: include <glib/gslice.h>. | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib/gi18n.h | 
					
						
							|  |  |  |  | 	* glib/gi18n-lib.h | 
					
						
							|  |  |  |  | 	* glib/gprintf.h: include <glib.h> so the above works when these | 
					
						
							|  |  |  |  | 	files are included without including <glib.h> first. | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-14 09:19:09 +00:00
										 |  |  |  | 2008-03-14  Alexander Larsson  <alexl@redhat.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         * configure.in: | 
					
						
							|  |  |  |  | 	Add required includes for f_fstypename member check. | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-14 08:58:24 +00:00
										 |  |  |  | 2008-03-14  Alexander Larsson  <alexl@redhat.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         * configure.in: | 
					
						
							|  |  |  |  | 	Added checks for FEN (Solaris  File Event Notification) | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-13 17:12:03 +00:00
										 |  |  |  | 2008-03-13  Tor Lillqvist  <tml@novell.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* glib-zip.in: Add lib/gio-2.0.lib and lib/gio-2.0.def. | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-12 19:09:11 +00:00
										 |  |  |  | 2008-03-12  Tor Lillqvist  <tml@novell.com> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	* configure.in: Expand gio/win32/Makefile. | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-12 16:13:54 +00:00
										 |  |  |  | 2008-03-12  Matthias Clasen <mclasen@redhat.com> | 
					
						
							| 
									
										
										
										
											2008-03-12 15:36:38 +00:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-12 16:19:10 +00:00
										 |  |  |  | 	* configure.in: Bump version to 2.17.0 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-12 16:13:54 +00:00
										 |  |  |  | 	* ChangeLog.pre-2-16: rotate ChangeLog | 
					
						
							| 
									
										
										
										
											2007-11-08 02:54:39 +00:00
										 |  |  |  | 	 | 
					
						
							| 
									
										
										
										
											2008-03-12 16:13:54 +00:00
										 |  |  |  | 	* === branch for 2.16 === |