summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-6
AgeCommit message (Collapse)AuthorFilesLines
2005-01-10Split ChangeLog for 2.6Owen Taylor1-173/+0
2005-01-09Include also wchar.h for wcslen on Cygwin. (#163133, Roger Leigh)Tor Lillqvist1-1/+3
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 Breuer1-2/+6
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 Lillqvist1-0/+3
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 Lillqvist1-0/+5
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 Clasen1-0/+2
2005-01-07 Matthias Clasen <mclasen@redhat.com> * NEWS: Typo fixes.
2005-01-07Bump versionMatthias Clasen1-0/+2
2005-01-07 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version
2005-01-072.6.1Matthias Clasen1-0/+4
2005-01-07Generate and distribute gmodule-export-2.0.pc, which is currently just aMatthias Clasen1-0/+9
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 Lillqvist1-0/+5
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 Lillqvist1-0/+6
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 Clasen1-0/+5
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 Lillqvist1-0/+6
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 Clasen1-0/+11
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 Clasen1-0/+3
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 Clasen1-0/+5
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 Clasen1-0/+5
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 Harlow1-0/+12
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 Lillqvist1-0/+5
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 Lillqvist1-0/+15
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 Lillqvist1-3/+12
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 Lillqvist1-0/+6
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 Clasen1-0/+4
2004-12-30Require UNC paths to start with exactly two slashes. (g_get_current_dir):Tor Lillqvist1-0/+8
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 Clasen1-0/+8
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 Clasen1-0/+6
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 Lillqvist1-0/+5
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 Clasen1-0/+7
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 Clasen1-0/+5
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 Clasen1-0/+6
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 Clasen1-0/+2
2004-12-162.6.0Matthias Clasen1-0/+4
2004-12-15Fix spelling Add g_return_val_if_fail.Alexander Larsson1-0/+9
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 Larsson1-0/+5
2004-12-15 Alexander Larsson <alexl@redhat.com> * glib/gconvert.[ch]: Add g_filename_display_basename.
2004-12-14UpdatesMatthias Clasen1-0/+4
2004-12-14 Matthias Clasen <mclasen@redhat.com> * README.in: Updates
2004-12-14Set version to 2.6.0Matthias Clasen1-0/+4
2004-12-14 Matthias Clasen <mclasen@redhat.com> * configure.in: Set version to 2.6.0
2004-12-13Update.Tor Lillqvist1-0/+7
2004-12-13 Tor Lillqvist <tml@iki.fi> * NEWS: Update. * glib/glib.symbols * glib/gstdio.[ch]: Add g_rmdir().
2004-12-13UpdatesMatthias Clasen1-0/+4
2004-12-12glib/glib.symbols Implement Windows DLL ABI stability also forTor Lillqvist1-0/+6
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 Lillqvist1-0/+9
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 Lillqvist1-0/+5
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 Clasen1-0/+6
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 Clasen1-0/+11
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 Lillqvist1-0/+5
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 Clasen1-0/+5
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 Lillqvist1-0/+5
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 Lillqvist1-0/+8
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 Clasen1-0/+5
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 Clasen1-0/+2
2004-12-02 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version.
2004-12-022.5.7Matthias Clasen1-0/+4