Make the size_t size detection work on AIX. (#309725)
[platform/upstream/glib.git] / ChangeLog.pre-2-12
index 8946716..ce645c0 100644 (file)
@@ -1,9 +1,136 @@
+2005-07-07  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Make the size_t size detection work on AIX. 
+       (#309725)
+
+2005-07-06  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Require a newer gtk-doc.
+
+2005-07-01  Hans Breuer  <hans@breuer.org>
+
+       * glib/gmessages.c : include <process.h> for getpid()
+       * glib/gmappedfile.c : include <io.h> for close() etc.
+       * glib/makefile.msc.in : add    gmappedfile.obj
+
+2005-07-01  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gkeyfile.c (g_key_file_get_key_comment): 
+       (g_key_file_get_top_comment): Don't reverse the order of multiline 
+       comments.
+       (g_key_file_get_group_comment): Actually get the group comment.
+
+       * tests/keyfile-test.c (test_comments): Test that comments are
+       handled properly.  (#309263, Mikael Magnusson)
+
+2005-06-30  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Bump version
+
+       * === Released 2.7.1 ===
+
+2005-06-30  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/gstring.c (g_str_hash): Fix portability issues.  
+       (#307064, Morten Welinder)
+
+       Apply a patch which may make GLib work on BeOS again.  
+       (#309157, Kian Duffy)
+
+       * glib/gmain.c: Update the BeOS includes.
+
+       * glib/gstdio.c: 
+       * glib/gutils.c (g_find_program_in_path): 
+       * glib/gbacktrace.c (g_on_error_stack_trace): Use the UNIX
+       implementation on BeOS, as well.
+
+       * configure.in: Don't put glib 1.0 into G_MODULE_LIBS, even
+       on BeOS.
+
+       * NEWS: Updates
+
+2005-06-26  Tor Lillqvist  <tml@novell.com>
+
+       * glib/Makefile.am: libtool installs/uninstalls the import
+       library, no need to do it ourselves. Do still install/uninstall
+       the .def file, though.
+
+       * glib/gmappedfile.c: Add Win32 implementation.
+       (g_mapped_file_free): Don't mention writable shared mappings in
+       the doc comment. Free the GMappedFile struct.
+
+       * tests/mapping-test.c (main): No kill() or SIGUSR1 on Win32, use
+       a flag file instead to stop the child. Use g_usleep() instead of
+       sleep().
+
+2005-06-24  Matthias Clasen  <mclasen@redhat.com>
+
+       Add an mmap() wrapper called GMappedFile. (#148218,
+       David Schleef, Behdad Esfahbod)
+       
+       * glib/gmappedfile.[hc]: New files.
+
+       * configure.in: Check for mmap.
+       
+       * glib/Makefile.am: Add new files.
+       
+       * glib/glib.symbols: Add new functions.
+
+       * glib/glib.h: Include gmappedfile.h
+
+       * tests/mapping-test.c: Tests for GMappedFile.
+
+       * tests/Makefile.am: Add new file.
+
+       * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Add --enable-man.
+
+2005-06-24  Tor Lillqvist  <tml@novell.com>
+
+       * glib/Makefile.am (install-libtool-import-lib): Current GNU tools
+       do understand the PRIVATE keyword.
+
+       * glib/gfileutils.c (g_mkdir_with_parents): Return error with
+       EINVAL also for empty pathnames.
+       (g_build_pathname_va): Fix typo.
+
+Thu Jun 23 15:52:08 2005  Manish Singh  <yosh@gimp.org>
+
+       * glib/gfileutils.c: g_build_filename_va is only use in the G_OS_WIN32
+       case, so compile it conditionally.
+
+2005-06-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * tests/keyfile-test.c (test_group_remove): Don't leak
+       memory here.
+
+       * glib/gkeyfile.c (g_key_file_load_from_data_dirs): Don't
+       leak output_path.  (#308546, Kjartan Maraas)
+
+       * glib/glib.symbols: 
+       * glib/gfileutils.h: 
+       * glib/gfileutils.c (g_build_pathv, g_build_filenamev): 
+       Variants of g_build_path() and g_build_filename()
+       which take a string array instead of varargs.  
+       (#149092, Todd A. Fisher)
+
+       * tests/strfunc-test.c: Add tests for g_build_pathv() 
+       and g_build_filenamev().
+
+2005-06-22  Tor Lillqvist  <tml@novell.com>
+
+       * glib/gfileutils.c
+       * glib/gfileutils.h
+       * glib/glib.symbols
+       * tests/testglib.c: Rename g_makepath() to g_mkdir_with_parents().
+
 2005-06-22  Matthias Clasen  <mclasen@redhat.com>
 
        * glib/goption.c (parse_short_option, parse_long_option): 
        Pass the option name also in the NO_ARG case.  (#308602,
        Masatake YAMATO)
-       
+       (parse_arg): Properly store changes for arrays.  (#308528,
+       Roger Leigh)
+
 2005-06-22  Tor Lillqvist  <tml@novell.com>
 
        * glib/gfileutils.c (g_makepath): New function. Creates a