1. 10 Aug, 2005 1 commit
  2. 27 Feb, 1999 1 commit
  3. 25 Feb, 1999 1 commit
  4. 24 Feb, 1999 1 commit
  5. 21 Feb, 1999 1 commit
  6. 18 Feb, 1999 2 commits
  7. 17 Feb, 1999 1 commit
  8. 16 Feb, 1999 1 commit
    • CST 1999 Shawn T. Amundson's avatar
      version=1.1.16 · 95a5574c
      CST 1999 Shawn T. Amundson authored
      Tue Feb 16 14:08:59 CST 1999 Shawn T. Amundson <amundson@gtk.org>
      
              * NEWS
                README
                INSTALL
                config.h.win32
                configure.in
                glib.spec
                glibconfig.h.win32
                docs/glib-config.1: version=1.1.16
      
              * Released GLib 1.1.16
      95a5574c
  9. 15 Feb, 1999 3 commits
    • Sebastian Wilhelmi's avatar
      Changed signature of all g_static_mutex_* functions to take a pointer · 8168836c
      Sebastian Wilhelmi authored
      1999-02-15  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* glib.h, glibconfig.h.win32, configure.in: Changed signature of
      	all g_static_mutex_* functions to take a pointer rather than the
      	struct itself. This is not an issue at the moment, because those
      	funcs are really macros, but is it un'G'ish and might fall on our
      	feet in the future.
      
      	* gthread/testgthread.c (test_mutexes): Use new signature of
      	g_static_mutex* functions.
      8168836c
    • Tim Janik's avatar
      default to yes for development trees. · 3f5639a7
      Tim Janik authored
      Mon Feb 15 07:45:54 1999  Tim Janik  <timj@gtk.org>
      
              * configure.in (--enable-debug): default to yes for development trees.
      3f5639a7
    • Tim Janik's avatar
      return guints instead of gints for g_hash_table_size and · d31ba84c
      Tim Janik authored
      Mon Feb 15 06:18:58 1999  Tim Janik  <timj@gtk.org>
      
              * glib.h: return guints instead of gints for g_hash_table_size
              and g_hash_table_foreach_remove.
      d31ba84c
  10. 10 Feb, 1999 3 commits
    • Tim Janik's avatar
      be more descriptive on unsupported systems. · 0df89d51
      Tim Janik authored
      Wed Feb 10 12:06:30 1999  Tim Janik  <timj@gtk.org>
      
              * gmodule.c (CHECK_ERROR): be more descriptive on unsupported systems.
      
      Wed Feb 10 12:01:42 1999  Tim Janik  <timj@gtk.org>
      
              * configure.in: don't reset G_MODULE_IMPL, so it can be overridden
              from the command line.
      0df89d51
    • Sebastian Wilhelmi's avatar
      forgot the ChangeLog. Here we go · 58a51cbf
      Sebastian Wilhelmi authored
      
      forgot the ChangeLog. Here we go
      58a51cbf
    • Tim Janik's avatar
      fixed errernerous code wrt to thread specific error string allocation · a8ff1b4f
      Tim Janik authored
      Wed Feb 10 07:56:33 1999  Tim Janik  <timj@gtk.org>
      
              * gmodule.c (g_module_error): fixed errernerous code wrt to thread
              specific error string allocation handling.
      
      Wed Feb 10 06:20:30 1999  Tim Janik  <timj@gtk.org>
      
              * gmutex.c (g_static_private_set): invoke destroy notifier when
              overwriting values, initialize new array fields with NULL.
              (g_static_private_free_data): do not skip destroy notification for
              data == NULL.
      
              * gutils.c (g_direct_equal): compare pointer values directly instead
              of just their guint values which is a loosing conversion for
              sizeof(gpointer)==8 systems.
              (g_get_any_init): restructured code so we don't use endless loops like
              while (1), which boil down to an ugly alias for goto.
              strip ,.* from the real name.
      a8ff1b4f
  11. 09 Feb, 1999 1 commit
  12. 08 Feb, 1999 2 commits
    • Sebastian Wilhelmi's avatar
      Changed the test for getpwuid_r to exclude those systems (i.e. IRIX), that · fa5d3b74
      Sebastian Wilhelmi authored
      1999-02-08  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* configure.in, acconfig.h: Changed the test for getpwuid_r to
      	exclude those systems (i.e. IRIX), that set ENOSYS after the call.
      	Test, if pthread_getspecific is posix like or something different,
      	as on PCThreads.
      
      	* gthread/gthread-posix.c (g_private_get_posix_impl): Use the
      	HAVE_PTHREAD_GETSPECIFIC_POSIX macro to determine, which signature
      	to use for pthread_getspecific.
      fa5d3b74
    • Owen Taylor's avatar
      Copy all elements of the allocations[] array, including the last. (Pointed · 9071de6f
      Owen Taylor authored
      Sun Feb  7 21:56:00 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gmem.c (g_mem_profile): Copy all elements
      	of the allocations[] array, including the last.
      	(Pointed out by "Matthew W. Samsonoff" <mws7323@osfmail.isc.rit.edu>)
      9071de6f
  13. 05 Feb, 1999 1 commit
    • Sebastian Wilhelmi's avatar
      Make the error message in case of a broken thread system a bit more · 28500009
      Sebastian Wilhelmi authored
      
      1999-02-05  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* configure.in: Make the error message in case of a broken thread
      	system a bit more informative.
      
      	* gutils.c (g_get_any_init): Changed the error logic again, now
      	only leaving the memory doubling loop, when success is reached or
      	when the user isn't found or when the buffer is 32k big,
      	additionally now getpwuid will be run, if getpwuid_r didn't work
      	out properly. A warning is issued however.
      28500009
  14. 04 Feb, 1999 3 commits
  15. 02 Feb, 1999 2 commits
  16. 01 Feb, 1999 1 commit
  17. 29 Jan, 1999 1 commit
  18. 28 Jan, 1999 3 commits
    • CST 1999 Shawn T. Amundson's avatar
      version=1.1.14 · 0fc0cf66
      CST 1999 Shawn T. Amundson authored
      Wed Jan 27 23:21:50 CST 1999 Shawn T. Amundson <amundson@gtk.org>
      
              * INSTALL
                NEWS
                README
                configure.in
                glib.spec
                docs/glib-config.1: version=1.1.14
      
              * Released GLib 1.1.14
      0fc0cf66
    • Sebastian Wilhelmi's avatar
      Simplified configure.in test for posix threads, systems, that provide · c65e5aab
      Sebastian Wilhelmi authored
      1999-01-28  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* configure.in: Simplified configure.in test for posix threads,
      	systems, that provide /usr/include/pthread.h should also have the
      	posix thread library. This is to avoid writing down all the tests
      	twice. New test for thread system on HPUX 11. Info from Matt
      	Nottingham <matt@sar.dera.gov.uk>.
      c65e5aab
    • Manish Singh's avatar
      Xsed isn't valid here, don't use it · 9d71cc7f
      Manish Singh authored
      * acinclude.m4: Xsed isn't valid here, don't use it
      
      * ltmain.sh
      * ltconfig: better file magic regexp for Linux libs
      
      * gmodule/Makefile.am: arg, noinst_LTLIBRARIES doesn't make shared
      libs, revert my previous change to this file
      
      * docs/texinfo.tex: add it so automake doesn't whine
      
      -Yosh
      9d71cc7f
  19. 27 Jan, 1999 1 commit
    • Tim Janik's avatar
      applied patch from Andrej Borsenkow <borsenkow.msk@sni.de> to also check · d9a8bb01
      Tim Janik authored
      Wed Jan 27 01:57:19 1999  Tim Janik  <timj@gtk.org>
      
              * configure.in (G_MODULE_HAVE_DLERROR): applied patch from Andrej
              Borsenkow <borsenkow.msk@sni.de> to also check for dlsym() in system
              libraries and -ldl, to catch systems that provide dlopen() in libc
              and dlsym() in libdl. this is at least the case for Reliant UNIX
              5.44 (labeling itself as SINIX).
      d9a8bb01
  20. 26 Jan, 1999 2 commits
  21. 25 Jan, 1999 3 commits
    • Raph Levien's avatar
      Fixed a broken #define for G_THREADS_IMPL_$g_threads_impl_def · 427345f5
      Raph Levien authored
      that was causing NONE to get defined in the no-threads case.
      427345f5
    • Timur Bakeyev's avatar
      NO_SYS_SIGLIST_DECL change. · 9225673e
      Timur Bakeyev authored
      Mon Jan 25 15:34:43 1999  Timur Bakeyev <mc@bat.ru>
      
      	* configure.in, gstrfuncs.c: Inverted logic of NO_SYS_SYGLIST_DECL -
      	now it's normal (see 1999-01-19 Josh MacDonald). Also, remove from
      	#include <signal.h> wrapper NO_SYS_SYGLIST - *sys_syglist[] declara-
      	tion hides there.
      9225673e
    • Sebastian Wilhelmi's avatar
      Do not use the thread libs, when searching for some functions, as this · def1947e
      Sebastian Wilhelmi authored
      1999-01-25  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* configure.in: Do not use the thread libs, when searching for
      	some functions, as this might require glib to always be linked
      	with the thread libs on some platforms.
      
      	* gutils.c (g_get_any_init): Don't set errno to zero and use it
      	only as the error code, if the function returned a value less
      	0. It might happen, that the call succeeds, even though the errno
      	is set during the call (i.e. it first looks for a passwd file,
      	which is not found). Submitted by Michael Natterer
      	<mitschel@cs.tu-berlin.de>. BTW: Sorry for all the mess with that
      	`getpwuid_r' change, but it had to be done once.
      def1947e
  22. 24 Jan, 1999 5 commits
    • Tim Janik's avatar
      reverted raja's changes, since they leaked a struct passwd contents buffer · c5fd4a3d
      Tim Janik authored
      Sun Jan 24 10:33:30 1999  Tim Janik  <timj@gtk.org>
      
              * gutils.c (g_get_any_init): reverted raja's changes, since they leaked
              a struct passwd contents buffer and for the rest mostly substituted a
              while loop with a bunch of gotos.
              restored the getpwuid() code to what we had after my recent clean ups
              ("Sat Jan 23 02:14:28 1999 Tim Janik"), module yosh's recent changes.
              to feature solaris behaviour of directly returning errno, we don't
              modify error anymore if it's > 0 and simply reset errno.
              don't reset g_home_dir for !NATIVE_WIN32 && !NATIVE_WIN32.
      c5fd4a3d
    • Raja R Harinath's avatar
      Hopefully got the error handling for `getpwuid_r' right. (g_get_any_init) · 96cf1773
      Raja R Harinath authored
              * gutils.c
              (g_get_any_init) [HAVE_GETPWUID_R && HAVE_GETPWUID_R_POSIX]:
              Hopefully got the error handling for `getpwuid_r' right.
              (g_get_any_init) [HAVE_GETPWUID_R && !HAVE_GETPWUID_R_POSIX]:
              Fix typo (change `pw == NULL' to `pw != NULL').
      
      Please let this be right :-/.
      96cf1773
    • EST 1999  Jeff Garzik's avatar
      - Revert previous "fix" (which really just did things a different way). - · d5492a98
      EST 1999 Jeff Garzik authored
      Sun Jan 24 00:36:22 EST 1999  Jeff Garzik  <jgarzik@pobox.com>
      
              * ghash.c:
              - Revert previous "fix" (which really just did things a
                different way).
              - (g_hash_table_remove): Don't need to support multiple values
                for a single key.
      
              * tests/hash-test.c:
              Add test where hash function always returns a single value.
              Add beginnings of tests for g_hash_table_foreach[_remove] and
              g_hash_table_remove.
      d5492a98
    • Manish Singh's avatar
    • Jeff Garzik's avatar
      - Fixed bug that overwrote nodes in hash buckets instead of adding them to · 448e792b
      Jeff Garzik authored
      Sat Jan 23 22:45:59 1999  Jeff Garzik  <jgarzik@pobox.com>
      
              * ghash.c (g_hash_table_lookup_node, g_hash_table_lookup,
                         g_hash_table_insert, g_hash_table_remove,
                         g_hash_table_lookup_extended):
                - Fixed bug that overwrote nodes in hash buckets instead of
                  adding them to the hash bucket node list.
                  Hash tables now work as advertised.
      
              (g_hash_table_resize):
                - Use g_new0 instead of manual init.
                - Space out code a bit for readability.
      
              (g_hash_nodes_destroy):
                - Replaced "if (!hash_node) return;" with
                  "if (hash_node) {do stuff}".
                  Testing takes up less code space than explicit call to
                  'return' before end of function.  (look at gcc -S)
      
              Updated module header copyright to 1999.
              New module macro G_HASH_BUCKET for (table,key)->bucket lookups.
      
              * tests/hash-test.c:
              - Add two new tests, one with strings as the keys and values, and
                one with ints as the keys and values.  Tests indirect (strings)
                and direct (ints) hashing.
              - Cleanup unused junk left over from testglib.c.
              - Converted a g_print call to g_assert_not_reached.
              - Updated copyright to 1999.
      
              * testglib.c, tests/string-test.c:
              - Init 'tmp_string' var to NULL, silencing uninit-var warning.
      448e792b