1. 03 Jan, 2005 3 commits
  2. 02 Jan, 2005 1 commit
    • Tor Lillqvist's avatar
      It's wrong to call g_file_test() with more than one test (both · a8cf492b
      Tor Lillqvist authored
      2004-12-31  Tor Lillqvist  <tml@iki.fi>
      
      	* gmodule.c (g_module_open): It's wrong to call g_file_test() with
      	more than one test (both G_FILE_TEST_EXISTS and _IS_REGULAR). (It
      	would succeed even if the pathname existed as a nonregular file.)
      	Just G_FILE_TEST_IS_REGULAR works fine. (#162594)
      a8cf492b
  3. 01 Jan, 2005 2 commits
    • Tor Lillqvist's avatar
      Make the g_getenv() ABI backward compatibility wrapper more robust. · 66f10971
      Tor Lillqvist authored
      2005-01-01  Tor Lillqvist  <tml@iki.fi>
      
      	* glib/gutils.c: Make the g_getenv() ABI backward compatibility
      	wrapper more robust.
      66f10971
    • Tor Lillqvist's avatar
      glib/glib.symbols glib/gutils.h Make also g_getenv(), g_setenv(), · 714887d0
      Tor Lillqvist authored
      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...)
      714887d0
  4. 31 Dec, 2004 1 commit
    • Tor Lillqvist's avatar
      Rewrite the Win32 version to use GetFileAttributes() instead of stat(). · 7e6be89c
      Tor Lillqvist authored
      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.
      7e6be89c
  5. 30 Dec, 2004 3 commits
  6. 27 Dec, 2004 1 commit
    • Matthias Clasen's avatar
      Add an OS_LINUX conditional. · b1f6eaf9
      Matthias Clasen authored
      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)
      b1f6eaf9
  7. 22 Dec, 2004 1 commit
  8. 20 Dec, 2004 6 commits
  9. 19 Dec, 2004 1 commit
  10. 18 Dec, 2004 4 commits
  11. 17 Dec, 2004 3 commits
  12. 16 Dec, 2004 2 commits
  13. 15 Dec, 2004 6 commits
  14. 14 Dec, 2004 2 commits
    • Matthias Clasen's avatar
      Updates · 1f77f1e8
      Matthias Clasen authored
      2004-12-14  Matthias Clasen  <mclasen@redhat.com>
      
      	* README.in: Updates
      1f77f1e8
    • Matthias Clasen's avatar
      Set version to 2.6.0 · 0a8f9521
      Matthias Clasen authored
      2004-12-14  Matthias Clasen  <mclasen@redhat.com>
      
      	* configure.in: Set version to 2.6.0
      0a8f9521
  15. 13 Dec, 2004 4 commits