summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-6
AgeCommit message (Collapse)Author
2005-01-10Split ChangeLog for 2.6upstream/glib-2-6-branchpointOwen Taylor
2005-01-09Include also wchar.h for wcslen on Cygwin. (#163133, Roger Leigh)Tor Lillqvist
2005-01-09 Tor Lillqvist <tlillqvist@novell.com> * glib/gwin32.c: Include also wchar.h for wcslen on Cygwin. (#163133, Roger Leigh)
2005-01-09make it compile with mvc6 default sdk, (#define INVALID_FILE_ATTRIBUTES,Hans Breuer
2005-01-09 Hans Breuer <hans@breuer.org> * glib/gfileutils.c : make it compile with mvc6 default sdk, (#define INVALID_FILE_ATTRIBUTES, FILE_ATTRIBUTE_DEVICE)
2005-01-09Fix cast. (#163133, Roger Leigh)Tor Lillqvist
2005-01-09 Tor Lillqvist <tlillqvist@novell.com> * glib/gwin32.c (g_win32_error_message): Fix cast. (#163133, Roger Leigh)
2005-01-09Include <io.h> on Windows for prototypes. (#163390, Kazuki Iwamoto)Tor Lillqvist
2005-01-09 Tor Lillqvist <tlillqvist@novell.com> * glib/gfileutils.c: Include <io.h> on Windows for prototypes. (#163390, Kazuki Iwamoto)
2005-01-07Typo fixes.Matthias Clasen
2005-01-07 Matthias Clasen <mclasen@redhat.com> * NEWS: Typo fixes.
2005-01-07Bump versionMatthias Clasen
2005-01-07 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version
2005-01-072.6.1upstream/GLIB_2_6_1Matthias Clasen
2005-01-07Generate and distribute gmodule-export-2.0.pc, which is currently just aMatthias Clasen
2005-01-07 Matthias Clasen <mclasen@redhat.com> * configure.in: * Makefile.am: Generate and distribute gmodule-export-2.0.pc, which is currently just a copy of gmodule-2.0.pc, but makes it explicit that it adds --export-dynamic. * gmodule-export-2.0.pc.in: Copy of gmodule-2.0.pc.in.
2005-01-06configure.in glib/Makefile.am Win32 cross-compilation fixes. (#163144, J.Tor Lillqvist
2005-01-06 Tor Lillqvist <tml@iki.fi> * configure.in * glib/Makefile.am * gobject/Makefile.am: Win32 cross-compilation fixes. (#163144, J. Ali Harlow)
2005-01-06glib/Makefile.am glib.def and gobject.def are generated, not in $(srcdir).Tor Lillqvist
2005-01-06 Tor Lillqvist <tml@iki.fi> * glib/Makefile.am * gobject/Makefile.am: glib.def and gobject.def are generated, not in $(srcdir). (#163143, J. Ali Harlow)
2005-01-05Simplify the inlining magic to make it work at Oh zero. (#162990, KalpeshMatthias Clasen
2005-01-05 Matthias Clasen <mclasen@redhat.com> * glib/gutils.h: Simplify the inlining magic to make it work at Oh zero. (#162990, Kalpesh Shah)
2005-01-04Use g_win32_getlocale() instead of setlocale() on Windows. setlocale()Tor Lillqvist
2005-01-04 Tor Lillqvist <tml@iki.fi> * glib/guniprop.c (get_locale_type): Use g_win32_getlocale() instead of setlocale() on Windows. setlocale() returns strings like "Turkish_Turkey".
2005-01-04Fix the inlining magic. (#157536, Jens Hatlak, and #149907, MortenMatthias Clasen
2005-01-04 Matthias Clasen <mclasen@redhat.com> Fix the inlining magic. (#157536, Jens Hatlak, and #149907, Morten Welinder) * configure.in: Define G_CAN_INLINE in glibconfig.h * glib/gutils.h: Streamline the inlining magic a bit, don't use extern when implementing the non-inlined version.
2005-01-03Don't return directories. (#160738, Tommi Komulainen)Matthias Clasen
2005-01-03 Matthias Clasen <mclasen@redhat.com> * glib/gutils.c (g_find_program_in_path): Don't return directories. (#160738, Tommi Komulainen)
2005-01-03Clarify the documentation. (#162251, Mariano Suárez-Alvarez)Matthias Clasen
2005-01-03 Matthias Clasen <mclasen@redhat.com> * glib/gfileutils.c (g_file_get_contents): Clarify the documentation. (#162251, Mariano Suárez-Alvarez)
2005-01-03Clarify the docs. (#162747, Crispin Flowerday)Matthias Clasen
2005-01-02 Matthias Clasen <mclasen@redhat.com> * glib/gutils.c (g_setenv, g_unsetenv): Clarify the docs. (#162747, Crispin Flowerday)
2005-01-03Don't use AC_TRY_RUN to test for long long format when using theJ. Ali Harlow
2005-01-01 J. Ali Harlow <ali@juiblex.co.uk> * configure.in: Don't use AC_TRY_RUN to test for long long format when using the MSVCRT.DLL runtime since we know the answer anyway and it causes some mild inconvience when cross compiling. * README.win32: Add a reference to the cross compiling section of the reference manual. * docs/reference/glib/cross.sgml: MinGW uses MSVCRT.DLL which requires %I64i instead of %lli. (#161306)
2005-01-01Make the g_getenv() ABI backward compatibility wrapper more robust.Tor Lillqvist
2005-01-01 Tor Lillqvist <tml@iki.fi> * glib/gutils.c: Make the g_getenv() ABI backward compatibility wrapper more robust.
2005-01-01glib/glib.symbols glib/gutils.h Make also g_getenv(), g_setenv(),Tor Lillqvist
2005-01-01 Tor Lillqvist <tml@iki.fi> * glib/glib.symbols * glib/gutils.h * glib/gutils.c: Make also g_getenv(), g_setenv(), g_unsetenv() and g_find_program_in_path() take and return UTF-8 strings on Win32. Implement DLL ABI backward compatility for them, too. Move all the DLL ABI stability wrappers to the end of the file. Use wide character API when available in inner_find_program_in_path(). * glib/gfileutils.c: With the UTF-8ness of g_getenv() above, just use g_getenv() to get PATHEXT. (Yeah, it's probably overdoing it to consider somebody actually having anything else than ASCII in PATHEXT, but...)
2004-12-31Rewrite the Win32 version to use GetFileAttributes() instead of stat().Tor Lillqvist
2004-12-31 Tor Lillqvist <tml@iki.fi> * glib/gfileutils.c (g_file_test): Rewrite the Win32 version to use GetFileAttributes() instead of stat(). stat() is unreliable for corner cases like '\\server\share' or '.\'. Part of fixing #161797. When testing for executability, in addition to the fixed set of executable file name extensions also check the PATHEXT environment variable.
2004-12-30Use GetCurrentDirectory() directly for simpler buffer length management. ITor Lillqvist
2004-12-30 Tor Lillqvist <tml@iki.fi> * glib/gutils.c (g_get_current_dir): Use GetCurrentDirectory() directly for simpler buffer length management. I don't trust getcwd() getting it right all the time.
2004-12-30Typo fix.Matthias Clasen
2004-12-30Require UNC paths to start with exactly two slashes. (g_get_current_dir):Tor Lillqvist
2004-12-30 Tor Lillqvist <tml@iki.fi> * glib/gutils.c (g_path_skip_root): Require UNC paths to start with exactly two slashes. (g_get_current_dir): Use wide character API when available. (g_path_get_dirname): Handle UNC paths better. Part of fix for #161797.
2004-12-27Add an OS_LINUX conditional.Matthias Clasen
2004-12-27 Matthias Clasen <mclasen@redhat.com> * configure.in: Add an OS_LINUX conditional. * glib/Makefile.am (TESTS): Only check the ABI on linux, since the shell script is not portable, and libtool deficiencies may distort the ABI on other platforms. (#161741)
2004-12-22Don't show the special G_OPTION_REMAINING entry. (#161934, Matthew F.Matthias Clasen
2004-12-21 Matthias Clasen <mclasen@redhat.com> * glib/goption.c (print_entry): Don't show the special G_OPTION_REMAINING entry. (#161934, Matthew F. Barnes)
2004-12-20Improve docs.Tor Lillqvist
2004-12-20 Tor Lillqvist <tml@iki.fi> * glib/gconvert.c (g_locale_to_utf8, g_filename_to_uri): Improve docs.
2004-12-20Add some tests for '--' stripping.Matthias Clasen
2004-12-20 Matthias Clasen <mclasen@redhat.com> * tests/option-test.c: Add some tests for '--' stripping. * glib/goption.c (g_option_context_parse): Don't strip '--' if it would be needed by a second option parser. (#161701)
2004-12-20Make docs more accurate. (#161683, Marcin Krzyzanowski)Matthias Clasen
2004-12-20 Matthias Clasen <mclasen@redhat.com> * glib/gunicollate.c (g_utf8_collate): Make docs more accurate. (#161683, Marcin Krzyzanowski)
2004-12-19Call post-parse hooks also if argv is NULL. (#161668, Marcin Krzyzanowski)Matthias Clasen
2004-12-19 Matthias Clasen <mclasen@redhat.com> * glib/goption.c (g_option_context_parse): Call post-parse hooks also if argv is NULL. (#161668, Marcin Krzyzanowski)
2004-12-16Bump versionMatthias Clasen
2004-12-162.6.0upstream/GLIB_2_6_0Matthias Clasen
2004-12-15Fix spelling Add g_return_val_if_fail.Alexander Larsson
2004-12-15 Alexander Larsson <alexl@redhat.com> * glib/gconvert.c: (g_filename_display_basename): Fix spelling Add g_return_val_if_fail. * glib/glib.symbols: Add g_filename_display_basename
2004-12-15Add g_filename_display_basename.Alexander Larsson
2004-12-15 Alexander Larsson <alexl@redhat.com> * glib/gconvert.[ch]: Add g_filename_display_basename.
2004-12-14UpdatesMatthias Clasen
2004-12-14 Matthias Clasen <mclasen@redhat.com> * README.in: Updates
2004-12-14Set version to 2.6.0Matthias Clasen
2004-12-14 Matthias Clasen <mclasen@redhat.com> * configure.in: Set version to 2.6.0
2004-12-13Update.Tor Lillqvist
2004-12-13 Tor Lillqvist <tml@iki.fi> * NEWS: Update. * glib/glib.symbols * glib/gstdio.[ch]: Add g_rmdir().
2004-12-13UpdatesMatthias Clasen
2004-12-12glib/glib.symbols Implement Windows DLL ABI stability also forTor Lillqvist
2004-12-12 Tor Lillqvist <tml@iki.fi> * glib/glib.symbols * glib/gconvert.[ch]: Implement Windows DLL ABI stability also for g_filename_{to,from}_uri().
2004-12-11Add doc comments about Windows restrictions on renaming and removing.Tor Lillqvist
2004-12-11 Tor Lillqvist <tml@iki.fi> * glib/gstdio.c (g_rename, g_unlink, g_remove): Add doc comments about Windows restrictions on renaming and removing. (g_remove): Mimic POSIX remove() on Windows: Try also to rmdir if removal as a file fails. Document this. * glib/gstdio.h: Clarify comment about file name encoding on Windows.
2004-12-11Fix #157255. Also some refactoring of this still very ugly source file.Tor Lillqvist
2004-12-11 Tor Lillqvist <tml@iki.fi> * glib/gspawn-win32.c: Fix #157255. Also some refactoring of this still very ugly source file.
2004-12-09Don't print help options if the options of a specific group have beenMatthias Clasen
2004-12-09 Matthias Clasen <mclasen@redhat.com> * glib/goption.c (print_help): Don't print help options if the options of a specific group have been requested. (#160645, Glynn Foster)
2004-12-07Update the returned value after locale changes. (#160271, ChristianMatthias Clasen
2004-12-07 Matthias Clasen <mclasen@redhat.com> * glib/gutils.c (g_get_language_names): Update the returned value after locale changes. (#160271, Christian Persch) (_g_utils_thread_init): Initialize the language name cache before going threaded. * glib/gthread.c (g_thread_init_glib): Call _g_utils_thread_init(). * glib/gthreadinit.h: Add _g_utils_thread_init().
2004-12-06Fix a write to freed memory: Unlock the channel's mutex before unrefingTor Lillqvist
2004-12-06 Tor Lillqvist <tml@iki.fi> * glib/giowin32.c (g_io_win32_finalize): Fix a write to freed memory: Unlock the channel's mutex before unrefing the channel.
2004-12-06Remove a no longer needed hack for libtool < 1.5.2. (#100697, Owen Taylor,Matthias Clasen
2004-12-06 Matthias Clasen <mclasen@redhat.com> * configure.in: Remove a no longer needed hack for libtool < 1.5.2. (#100697, Owen Taylor, Sebastian Wilhelmi)
2004-12-05glib/glib.symbols Implement DLL ABI stability also forTor Lillqvist
2004-12-05 Tor Lillqvist <tml@iki.fi> * glib/glib.symbols * glib/gwin32.[hc]: Implement DLL ABI stability also for g_win32_get_package_installation_directory()) and g_win32_get_package_installation_subdirectory().
2004-12-05Remove the DLL binary compatibilty entries from the import library. TheyTor Lillqvist
2004-12-05 Tor Lillqvist <tml@iki.fi> * glib/Makefile.am (install-libtool-import-lib): Remove the DLL binary compatibilty entries from the import library. They aren't used by newly compiled code, so no need to have them in the import library. (The "PRIVATE" keyword in the .def file is supposed to do this, but not implemented in the GNU linker yet.)
2004-12-04Return -1 if queue is NULL. (#159530, Philippe Blain)Matthias Clasen
2004-12-04 Matthias Clasen <mclasen@redhat.com> * glib/gqueue.c (g_queue_link_index): Return -1 if queue is NULL. (#159530, Philippe Blain)
2004-12-02Bump version.Matthias Clasen
2004-12-02 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version.
2004-12-022.5.7Matthias Clasen