1. 30 May, 2009 1 commit
  2. 12 May, 2009 1 commit
  3. 22 Apr, 2009 1 commit
    • Dan Winship's avatar
      Add network address and socket types · 68fc0556
      Dan Winship authored
      Types and methods for dealing with IPv4 and IPv6 addresses (and UNIX
      domain socket addresses under UNIX). This does not include code for
      actual socket I/O.
      
      Originally from "gnio". Much of the code was written by Christian
      Kellner, Samuel Cormier-Iijima, and Ryan Lortie.
      
      Part of #548466.
      68fc0556
  4. 08 Aug, 2008 2 commits
  5. 07 Aug, 2008 1 commit
  6. 04 Aug, 2008 1 commit
  7. 02 Aug, 2008 2 commits
  8. 23 Jul, 2008 2 commits
    • Tor Lillqvist's avatar
      Check also _WIN64. · d395b1dc
      Tor Lillqvist authored
      2008-07-24  Tor Lillqvist  <tml@novell.com>
      
      	* glibconfig.h.win32.in: Check also _WIN64.
      
      
      svn path=/trunk/; revision=7247
      d395b1dc
    • Tor Lillqvist's avatar
      Patch for 64-bit Windows from Richard Hult. · 8d424258
      Tor Lillqvist authored
      2008-07-24  Tor Lillqvist  <tml@novell.com>
      
      	* glibconfig.h.win32.in: Patch for 64-bit Windows from Richard
      	Hult.
      
      
      svn path=/trunk/; revision=7245
      8d424258
  9. 03 Apr, 2008 1 commit
  10. 09 Dec, 2007 1 commit
    • Hans Breuer's avatar
      removed -GD to compile with msvc9 (vs2008) with less complains · b877c83c
      Hans Breuer authored
      2007-12-09  Hans Breuer  <hans@breuer.org>
      
      	* **/makefile.msc glib/makefile.msc.in : removed -GD to compile
      	with msvc9 (vs2008) with less complains
      	
      	* glibconfig.h.win32.in : #define G_HAVE_ISO_VARARGS 1 for
      	msv8 (vs2005) and above
      	
      	* glib/gfileutils.c : s/stricmp/_stricmp/
      	* msvc_recommended_pragmas.h : work around Microsoft's premature 
      	attempt to deprecate the C-Library
      
      	* tests/makefile.msc.in : added checksum-test
      
      
      svn path=/trunk/; revision=6076
      b877c83c
  11. 05 Oct, 2007 1 commit
  12. 01 Aug, 2007 1 commit
  13. 18 Jan, 2007 1 commit
    • Tor Lillqvist's avatar
      config.h.win32.in glib/galloca.h glib/gbacktrace.h glib/gwin32.c · 98a5ddc4
      Tor Lillqvist authored
      2007-01-17  Tor Lillqvist  <tml@novell.com>
      
      	* config.h.win32.in
      	* glib/galloca.h
      	* glib/gbacktrace.h
      	* glib/gwin32.c
      	* glibconfig.h.win32.in
      	* README.win32: More minor tweaks for Digital Mars
      	compiler. (#346808, Serhat Sevki Dincer)
      
      
      svn path=/trunk/; revision=5294
      98a5ddc4
  14. 07 Mar, 2006 1 commit
  15. 08 Jul, 2005 1 commit
    • Tor Lillqvist's avatar
      Don't use autoconf variables for the resource object files on Win32 any · d22f0512
      Tor Lillqvist authored
      2005-07-09  Tor Lillqvist  <tml@novell.com>
      
      	* configure.in: Don't use autoconf variables for the resource
      	object files on Win32 any longer. Instead handle that in the
      	Makefile.am files. Check for windres.
      
      	* glibconfig.h.win32.in: Minor tuning to match the
      	configure-produced glibconfig.h closely.
      
      	* */Makefile.am: Don't use the scripts in build/win32 to
      	compile the .rc file into a resource object file. (This means
      	we loose the build number increment magic, but I doubt it was
      	that useful anyway.) Instead use windres directly. To pass the
      	normal .o file produced by windres through libtool, which
      	wants .lo files, pass it directly to the linker using a -Wl
      	option.
      
      	* */*.rc.in: Thus replace BUILDNUMBER with 0.
      d22f0512
  16. 06 Nov, 2004 1 commit
  17. 29 Oct, 2004 1 commit
    • Hans Breuer's avatar
      updated [and finally fixed my script to produce ready to go de-in(ed) · aa410ede
      Hans Breuer authored
      2004-10-29  Hans Breuer  <hans@breuer.org>
      
      	* glibconfig.h */makefile.msc.in : updated [and finally fixed my
      	script to produce ready to go de-in(ed) files, w/o autotools]
      
      	* */*.rc.in : updated copyrights to 2004
      
      	* glib/gutils.c : some CSIDL_* defines lacking from older SDK;
      	use the same fallback mecahnism as on *NIX where ever applicable
      aa410ede
  18. 03 Mar, 2004 1 commit
  19. 28 Feb, 2004 1 commit
    • Hans Breuer's avatar
      updated externals, including those from bug #135386 · 4d470362
      Hans Breuer authored
      2003-02-28  Hans Breuer  <hans@breuer.org>
      
      	* glib/glib.def : updated externals, including those
      	from bug #135386
      
      	* glib/makefile.msc.in : build gatomic.c
      
      	* glibconfig.h.win32.in : removed duplicate definition
      	of G_MAXSIZE, typedef void* GPid instead of int
      
      	* tests/child-test.c  glib/gmain.c :
      	applied patch from J. Ali Harlow <ali@juiblex.co.uk> to fix
      	g_child_watch implementation on win32, bug #50296
      4d470362
  20. 25 Feb, 2004 1 commit
    • Hans Breuer's avatar
      added g_hash_table_find and a bunch of g_queue_* · fc9afe0d
      Hans Breuer authored
      2003-02-26 Hans Breuer  <hans@breuer.org>
      
      	* glib/glib.def : added g_hash_table_find and a
      	bunch of g_queue_*
      
      	* glib/gmain.c : make it compile on win32,
      	child_wake_up_pipe replaced by semaphore like it is done
      	for the other wake_up_pipe
      
      	* config.h.win32.in : added HAVE_INT64_AND_I64
      	* glibconfig.h.win32.in : G_MAXSIZE .. G_M??INT64,
      	and typedef for GPid
      
      	* test/env-test.c : don't let the local log function
      	collide in namespace with standard C
      fc9afe0d
  21. 12 Jan, 2004 1 commit
    • Manish Singh's avatar
      Add G_MAXSIZE, define in terms of G_MAXUfoo. · 31a1fedf
      Manish Singh authored
      Sun Jan 11 16:13:20 2004  Manish Singh  <yosh@gimp.org>
      
              * configure.in: Add G_MAXSIZE, define in terms of G_MAXUfoo.
      
              * tests/type-test.c: Add test for G_MAXSIZE.
      
              * glibconfig.h.win32.in: Cleanup, add some missing bits.
      31a1fedf
  22. 13 Dec, 2003 1 commit
    • Hans Breuer's avatar
      get_filename_charset() needs to return false for filenames not encoded in · 35a6cff8
      Hans Breuer authored
      2003-12-13  Hans Breuer  <hans@breuer.org>
      
      	* glib/gconvert.c : get_filename_charset() needs to
      	return false for filenames not encoded in utf-8,
      	which is always true on win32
      
      	* glibconfig.h.win32.in : (u)int64 modifier isn't the
      	gcc 'll' but always the msvcrt one 'I64'
      
      	* glib/glib.def : updated
      35a6cff8
  23. 24 Oct, 2003 1 commit
    • Tor Lillqvist's avatar
      Force shared library (DLL) only on Windows. (I don't think that is · 5d097b85
      Tor Lillqvist authored
      2003-10-24  Tor Lillqvist  <tml@iki.fi>
      
      	* configure.in: Force shared library (DLL) only on Windows.
      	(I don't think that is controversial?) Remove unnecessary
      	AC_LIBTOOL_WIN32_DLL. Don't use -D_REENTRANT on
      	Win32, it is not used by mingw or MSVC headers.
      
      	* config.h.win32.in
      	* glibconfig.h.win32.in: Match what configure produces.
      
      	* glib/gconvert.c
      	* glib/gutils.c: Mark a couple of functions and variables that
      	aren't public as static.
      
      	* glib/gnulib/g-gnulib.h: Undef HAVE_SNPRINTF before (re)defining
      	it potentially differently, to silence compiler.
      
      	* glib/glib.def: Add some missing entries.
      
      	* tests/gobject/Makefile.am (LDADD): Reorder, put libgobject after
      	libtestgobject.
      
      	* tests/gobject/ifaceproperties.c (main): NULL-terminate arg list
      	to g_object_set() and _get().
      5d097b85
  24. 15 Dec, 2002 1 commit
  25. 17 May, 2002 1 commit
  26. 24 Feb, 2002 1 commit
    • Tor Lillqvist's avatar
      Edits. · 657d78b8
      Tor Lillqvist authored
      2002-02-24  Tor Lillqvist  <tml@iki.fi>
      
      	* README.win32: Edits.
      
      	* config.h.win32.in: Add (as undefined) HAVE_UNSETENV,
      	_FILE_OFFSET_BITS and _LARGE_FILES, just for completeness.
      
      	* glibconfig.h.win32.in: Add the gcc-2.95.x undef of
      	G_HAVE_ISO_VARARGS.
      657d78b8
  27. 05 Jan, 2002 1 commit
    • Hans Breuer's avatar
      moved warning to error pragmas to their own file to not force 'good · abc754fa
      Hans Breuer authored
      2002-01-05  Hans Breuer  <hans@breuer.org>
      
      	* glibconfig.h.win32.in
      	  msvc_recommended_pragmas.h (new file) : moved warning to
      	error pragmas to their own file to not force 'good practice'
      	programming in downstream libs and apps. Instead the new header
      	will be used by -FImsvc_recommended_pragmas.h in gnome/cvs
      	makefile.msc
      	* */makefile.msc.in : use -FImsvc_recommended_pragmas.h
      abc754fa
  28. 22 Dec, 2001 1 commit
    • Tor Lillqvist's avatar
      Add (undefined) HAVE_C99_VSNPRINTF. · c2794647
      Tor Lillqvist authored
      2001-12-21  Tor Lillqvist  <tml@iki.fi>
      
      	* config.h.win32.in: Add (undefined) HAVE_C99_VSNPRINTF.
      
      	* glibconfig.h.win32.in: Add definition of G_HAVE_GROWING_STACK.
      
      	* tests/Makefile.am: Rename the progs_LDADD, thread_LDADD and
      	module_LDADD Make macros to progs_ldadd, thread_ldadd and
      	module_ldadd. Newer automakes reserve macros named *_LDADD for
      	the use as LDADDs for targets it knows.
      
      	* glib/giowin32.c: (struct _GIOWin32Watch): 'callback' wasn't used
      	here, either.
      
      2001-12-21  Tor Lillqvist  <tml@iki.fi>
      
      	* gobject.def: Add g_signal_get_invocation_hint.
      c2794647
  29. 27 Nov, 2001 1 commit
  30. 23 Nov, 2001 1 commit
    • Hans Breuer's avatar
      added -Zm400 to DEPCFLAGS to avoid : gunidecomp.h(5846) : fatal error · 70f84628
      Hans Breuer authored
      2001-11-23  Hans Breuer  <hans@breuer.org>
      
      	* glib/makefile.msc.in : added -Zm400 to DEPCFLAGS to avoid :
      	gunidecomp.h(5846) : fatal error C1076: compiler limit :
      	internal heap limit reached; use /Zm to specify a higher limit
      
      	* glibconfig.h.win32.in : added recommended pragma list for
      	msvc again. They are an invaluable help of letting the
      	compiler catch bugs.
      70f84628
  31. 22 Oct, 2001 1 commit
    • Tor Lillqvist's avatar
      Typo. · a0b08581
      Tor Lillqvist authored
      2001-10-23  Tor Lillqvist  <tml@iki.fi>
      
      	* config.h.win32.in: Typo.
      
      	* glibconfig.h.win32.in: Minor update to correspond to what
      	configure now generates.
      a0b08581
  32. 26 Sep, 2001 2 commits
    • Tor Lillqvist's avatar
      Retract my change earlier today. Don't preset autoconf variables in a try · 18190575
      Tor Lillqvist authored
      2001-09-26  Tor Lillqvist  <tml@iki.fi>
      
      	* configure.in: Retract my change earlier today. Don't preset
      	autoconf variables in a try to match both mingw and MSVC. Instead,
      	he who packages a prebuilt GLib developer distribution for Win32
      	runs configure twice: once for mingw, once for MSVC, and then uses
      	diff -D on the glibconfig.h files to generate a suitably ifdeffed
      	glibconfig.h for distribution that suits both compilers. (Ditto
      	for config.h, although that file wouldn't be distributed in a
      	developer package, but in a source package for Win32 users who
      	want to build GLib but can't use configure.)
      
      	* glibconfig.h.win32.in
      	* config.h.win32.in: Generated by using diff -D as described above.
      
      	* tests/makefile.mingw.in (.c.exe): Correct name of gthread (import)
      	library.
      
      gthread:
      2001-09-26  Tor Lillqvist  <tml@iki.fi>
      
      	* makefile.mingw.in: Fix couple of typos.
      
      	* gthread.def: Add g_thread_init_with_errorcheck_mutexes.
      18190575
    • Tor Lillqvist's avatar
      Move the Win32 check closer to the start, after the BeOS checks. Preset · 44d87afb
      Tor Lillqvist authored
      2001-09-26  Tor Lillqvist  <tml@iki.fi>
      
      	* configure.in: (Win32:) Move the Win32 check closer to the start,
      	after the BeOS checks. Preset some autoconf variables so that
      	configure won't find those few headers and functions that gcc
      	(mingw) pretends to implement (even if the actual C library
      	doesn't), but MSVC doesn't. This because I want the same config.h
      	and glibconfig.h to be usable both from gcc and MSVC (as they use
      	the same C library). Some other minor hackery for this purpose.
      
      	* glibconfig.h.win32.in
      	* config.h.win32.in: Use versions generated by configure (and
      	hand-edited slightly).
      44d87afb
  33. 04 Sep, 2001 1 commit
    • Tor Lillqvist's avatar
      Update. Don't mention pthreads. · 07741c07
      Tor Lillqvist authored
      
      2001-09-04  Tor Lillqvist  <tml@iki.fi>
      
      	* README.win32: Update. Don't mention pthreads.
      
      	* build-dll: Remove, moved to the build module.
      
      	* glibconfig.h.win32.in: Don't mention pthreds here, either.
      
      	* glib/gstrfuncs.c: Mark the correct variable for export from DLL.
      
      	* glib/giowin32.c (g_io_win32_msg_create_watch): Owen forgot to
      	rename the win32_watch_funcs variable here, too.
      
      	* */makefile.mingw.in: Don't use version number in import library
      	name. Use whole version number in DLL name. Use build-dll from the
      	build module.
      07741c07
  34. 22 May, 2001 1 commit
    • Sebastian Wilhelmi's avatar
      Removed POSIX_*. Defined G_THREAD_SOURCE to "gthread-win32.c". · d6ed8e36
      Sebastian Wilhelmi authored
      
      2001-05-22  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
              * config.h.win32.in: Removed POSIX_*. Defined G_THREAD_SOURCE to
              "gthread-win32.c".
      
              * glibconfig.h.win32.in: Define G_HAVE_ISO_VARARGS for gcc, don't
              know about MSC. Define G_THREADS_IMPL_WIN32 instead of
              G_THREADS_IMPL_POSIX and define the right static mutex macros and
              types.
      
              * build/win32/make.mingw (CXX): Removed PTHREAD defs. Added
      	-O2 -Wall to compile flags.
      
              * gthread/gthread-impl.c (g_thread_init): Move the thread
      	implementation initialization to before assigning
        	GThreadFuncs, which now is just struct assigned and not
      	memcpy'ed. Completed check for zero members of GThreadFuncs.
      
              * gthread/makefile.mingw: Don't link to pthread anymore.
      
              * gthread/gthread-win32.c: New file for native thread support for
              win32. Thanks to Hans Breuer <hans@breuer.org> to got me
              kickstarted.
      
              * gthread/Makefile.am: Also distribute gthread-win32.c.
      d6ed8e36
  35. 10 Mar, 2001 1 commit
  36. 01 Feb, 2001 1 commit