1999-04-09 16:40:58 +02:00
|
|
|
1999-04-09 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
|
|
|
* grand.c, tests/rand-test.c: New files to implement the Mersenne
|
|
|
|
Twister Pseudo Random Number Generator.
|
|
|
|
|
|
|
|
* glib.h, AUTHORS, Makefile.am, tests/Makefile.am: Changed
|
|
|
|
accordingly.
|
|
|
|
|
1999-04-09 04:16:39 +02:00
|
|
|
Thu Apr 8 21:12:30 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
|
|
|
|
|
|
|
|
* Released GLib 1.3.0
|
|
|
|
|
1999-03-30 16:25:50 +02:00
|
|
|
1999-03-30 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
|
|
|
* configure.in: Added a check for the right format to printf and
|
|
|
|
scanf long longs. It is %qi instead of %lli on FreeBSD for
|
|
|
|
whatever reason.
|
|
|
|
|
1999-03-29 02:02:37 +02:00
|
|
|
1999-03-28 Raja R Harinath <harinath@cs.umn.edu>
|
|
|
|
|
|
|
|
* Makefile.am (glibconfig.h): Make sure `glibconfig.h' exists
|
|
|
|
after the rule is fired.
|
|
|
|
(install-exec-local): Install glibconfig.h only if the contents
|
|
|
|
are different from the currently installed glibconfig.h.
|
|
|
|
|
1999-03-26 22:03:45 +01:00
|
|
|
1999-03-26 Raja R Harinath <harinath@cs.umn.edu>
|
|
|
|
|
|
|
|
* Makefile.am (configexecincludedir): Rename from
|
|
|
|
configincludedir so that glibconfig.h will be installed
|
|
|
|
as part of `make install-exec'.
|
|
|
|
|
1999-03-25 23:55:48 +01:00
|
|
|
Thu Mar 25 22:45:47 1999 Tor Lillqvist <tml@iki.fi>
|
|
|
|
|
|
|
|
* config.h.win32: Update version numbers.
|
|
|
|
|
|
|
|
* glibconfig.h.win32: Update version numbers and pthreads-win32-
|
|
|
|
related magic values.
|
|
|
|
|
|
|
|
* README.win32: Some improvements.
|
|
|
|
|
|
|
|
* makefile.msc: Add gqueue and gstack. Correct version number.
|
|
|
|
|
1999-03-20 01:44:22 +01:00
|
|
|
Fri Mar 19 16:29:50 PST 1999 Manish Singh <yosh@gimp.org>
|
|
|
|
|
|
|
|
* acinclude.m4
|
|
|
|
* config.guess
|
|
|
|
* config.sub
|
|
|
|
* ltconfig
|
|
|
|
* ltmain.sh: upgrade to libtool 1.2f
|
|
|
|
|
|
|
|
* autogen.sh: libtool is not required to autogen glib
|
|
|
|
|
|
|
|
* acconfig.h: remove WITH_SYMBOL_UNDERSCORE (not explictly
|
|
|
|
needed)
|
|
|
|
|
1999-03-18 16:51:26 +01:00
|
|
|
1999-03-18 Jeff Garzik <jgarzik@pobox.com>
|
|
|
|
|
|
|
|
* glib.def: Add new g_list, g_stack, g_queue functions.
|
|
|
|
|
1999-03-18 15:41:38 +01:00
|
|
|
1999-03-18 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
|
|
|
* configure.in: added new AC_SUBST(GTHREAD_COMPILE_IMPL_DEFINES)
|
|
|
|
to hold various defines to get the right thread implementation on
|
|
|
|
different platforms. Also look in -ldce for pthread_create. Should
|
1999-03-18 15:44:03 +01:00
|
|
|
make it work on HP-UX 10.x. Information from "D. Emilio Grimaldo
|
|
|
|
Tunon" <emilio_tunon@nl.compuware.com>.
|
1999-03-18 15:41:38 +01:00
|
|
|
|
1999-03-17 16:38:18 +01:00
|
|
|
1999-03-17 Jeff Garzik <jgarzik@pobox.com>
|
|
|
|
|
|
|
|
* gstack.c, gqueue.c:
|
|
|
|
Add copyright, clean up code a bit.
|
|
|
|
|
1999-03-17 10:46:59 +01:00
|
|
|
1999-03-17 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
|
|
|
* configure.in: Added missing values for G_MAXU(SHORT|INT|LONG) on
|
|
|
|
platforms with only /usr/include/values.h.
|
|
|
|
|
|
|
|
* acconfig.h: Removed unnecessary macros.
|
|
|
|
|
|
|
|
* glibconfig.h.win32, config.h.win32: Moved G_THREADS_IMPL_POSIX
|
|
|
|
from config.h.win32 to glibconfig.h.win32. Taken from glib 1.2
|
|
|
|
branch.
|
|
|
|
|
|
|
|
* configure.in: Also accept _Pctime_r instead of ctime_r, while
|
|
|
|
seraching for the right `_REENTRANT' flag. This is for Digital
|
|
|
|
UNIX 4.0d. Taken from glib 1.2 branch.
|
|
|
|
|
1999-03-17 03:38:24 +01:00
|
|
|
Wed Mar 17 03:14:56 1999 Tim Janik <timj@gtk.org>
|
|
|
|
|
|
|
|
* glib.h: added GLIB_CHECK_VERSION() macro similar to
|
|
|
|
GTK_CHECK_VERSION().
|
|
|
|
|
1999-03-17 02:05:49 +01:00
|
|
|
Wed Mar 17 01:46:28 1999 Tim Janik <timj@gtk.org>
|
|
|
|
|
|
|
|
* merges from glib-1-2:
|
|
|
|
|
|
|
|
Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
|
|
|
|
|
|
|
|
* gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
|
|
|
|
to g_return_if_fail().
|
|
|
|
(g_mem_profile):
|
|
|
|
(g_mem_chunk_print):
|
|
|
|
(g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
|
|
|
|
messages.
|
|
|
|
|
|
|
|
* gtimer.c (g_timer_*): changed a bunch of g_assert() statements
|
|
|
|
to g_return_if_fail().
|
|
|
|
* grel.c (g_*): changed a bunch of g_assert() statements to
|
|
|
|
g_return_if_fail() and added some extra ones to check relation != NULL.
|
|
|
|
|
|
|
|
Tue Mar 9 23:25:50 1999 Tim Janik <timj@gtk.org>
|
|
|
|
|
|
|
|
* configure.in: check for working realloc (NULL,).
|
|
|
|
* gmem.c (g_realloc): use malloc() for initial allocation on systems
|
|
|
|
where realloc(NULL,) will not work (this is the case on SunOS, reported
|
|
|
|
by Tom Geiger).
|
|
|
|
|
|
|
|
Mon Mar 8 07:42:08 1999 Tim Janik <timj@gtk.org>
|
|
|
|
|
|
|
|
* ghook.c (g_hook_unref): when !hook_list->is_setup, wrap the
|
|
|
|
flag around the call to g_hook_free() to avoid spurious
|
|
|
|
warnings (happens during destruction phase).
|
|
|
|
|
|
|
|
1999-03-02 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
|
|
|
* gmem.c: Fixed a stupid cut'n'paste error of mine. Thanks to
|
|
|
|
Friedrich Dominicus <Friedrich.Dominicus@inka.de>
|
|
|
|
|
1999-03-16 23:07:28 +01:00
|
|
|
1999-03-16 Timur Bakeyev <mc@bat.ru>
|
|
|
|
|
|
|
|
* configure.in: Fix problem with pthread_create in libc, as running
|
|
|
|
"gcc test.c -l " is not legal.
|
|
|
|
|
1999-03-16 15:25:01 +01:00
|
|
|
1999-03-16 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
1999-03-16 17:02:05 +01:00
|
|
|
* tests/type-test.c: Added a test for the
|
|
|
|
G_(U)?INT(16|32|64)_FORMAT and G_(MIN|MAX|MAXU)(SHORT|INT|LONG)
|
|
|
|
macros.
|
|
|
|
|
1999-03-16 15:25:01 +01:00
|
|
|
* configure.in: Removed G_(U)?INT8_FORMAT again, as it can't be
|
|
|
|
used for scanf.
|
|
|
|
|
|
|
|
* configure.in: Added the macros G_MAXU(SHORT|INT|LONG). I do not
|
|
|
|
know how to handle these on platforms with /usr/include/values.h,
|
|
|
|
but without /usr/include/limits.h. Please someone add this.
|
|
|
|
|
|
|
|
|
1999-03-15 17:09:15 +01:00
|
|
|
1999-03-15 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
1999-03-16 15:25:01 +01:00
|
|
|
* configure.in: Added the macros G_(U)?INT(8|16|32|64)_FORMAT to
|
1999-03-15 17:09:15 +01:00
|
|
|
use for printf and (much more important) scanf format strings for
|
|
|
|
the corresponding GLib types.
|
|
|
|
|
|
|
|
* glib.h Added G_(U)?(SHORT|INT|LONG)_FORMAT for consistency. It
|
|
|
|
however makes no sense to also provide G_(FLOAT|DOUBLE)_FORMAT, as
|
|
|
|
they are different for printf (f for both) and scanf (f for float,
|
|
|
|
lf for double). Defining G_INT_FORMAT makes sense however, as we
|
|
|
|
might want to define gint to something different than int someday
|
|
|
|
in the future. Idea from Sascha Brawer <sb@adasys.ch>.
|
|
|
|
|
1999-03-15 00:46:51 +01:00
|
|
|
1999-03-14 Jeff Garzik <jgarzik@pobox.com>
|
|
|
|
|
|
|
|
* gdate.c:
|
|
|
|
Commented out debugging output.
|
|
|
|
|
|
|
|
* tests/Makefile.am, tests/date-test.c:
|
|
|
|
Added test of the GDate module, based closely on testgdate.c.
|
|
|
|
|
|
|
|
* tests/Makefile.am:
|
|
|
|
Bugfix - compile tests with @GLIB_DEBUG_FLAGS@.
|
|
|
|
|
1999-03-14 21:57:41 +01:00
|
|
|
1999-03-14 Raja R Harinath <harinath@cs.umn.edu>
|
|
|
|
|
|
|
|
* configure.in (glibconfig.h): Remove widechar tests and defines.
|
|
|
|
(fd_set): Change the grep for `fd_mask' to search for `fd_set'.
|
|
|
|
* gerror.c (fd_mask): Remove conditional typedef. It is not used
|
|
|
|
elsewhere in the file.
|
|
|
|
* gmain.c (fd_mask): Likewise.
|
|
|
|
|
1999-03-12 16:28:36 +01:00
|
|
|
1999-03-12 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
|
|
|
* configure.in: Test for posix threads first, then for dce threads.
|
|
|
|
|
1999-03-11 18:38:51 +01:00
|
|
|
1999-03-11 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
|
|
|
* configure.in: Revamped the thread configure stuff. Now dce
|
|
|
|
threads (old posix draft) are recogniced. This is necessary,
|
|
|
|
because dce threads are in fact working quite differently from
|
|
|
|
posix threads. Also changed the conditions for checking for MT
|
|
|
|
safe functions a bit, because G_THREADS_IMPL_NONE still have to
|
|
|
|
compile thread safe. NOTE: Please do not commit my change to
|
|
|
|
glib-1-2/{acconfig.h,configure.in,config.h.win32} from 1999-03-03,
|
|
|
|
as the current change will take care of that too.
|
|
|
|
|
1999-03-09 20:41:19 +01:00
|
|
|
Tue Mar 9 14:37:32 1999 Jeff Garzik <jgarzik@pobox.com>
|
|
|
|
|
|
|
|
* Makefile.am, glib.h, gstack.c, gqueue.c,
|
|
|
|
tests/Makefile.am, tests/queue-test.c, tests/stack-test.c:
|
|
|
|
Added stack, queue ADTs and related tests.
|
|
|
|
|
|
|
|
* glib.h, glist.c:
|
|
|
|
New g_list_delete() function.
|
|
|
|
|
|
|
|
Sat Mar 6 11:03:08 1999 Asbjorn Pettersen <ape@lrdpf.spacetec.no>
|
1999-03-06 11:05:32 +01:00
|
|
|
|
|
|
|
* gutils.c (g_get_any_init): add OS/2 changes.
|
|
|
|
change '\\' in HOME to '/'.
|
|
|
|
|
1999-03-04 03:17:22 +01:00
|
|
|
1999-03-03 Josh MacDonald <jmacd@spin.dsl.pacbell.net>
|
|
|
|
|
|
|
|
* glib.def: g_spaced_primes_closest was omitted here, so I
|
|
|
|
couldn't build Xdelta on Windows.
|
|
|
|
|
1999-03-01 08:55:34 +01:00
|
|
|
1999-03-01 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
|
|
|
|
|
|
|
* gutils.c (g_get_any_init): Fixed yet another bloody
|
|
|
|
implementation of getpwuid_r on AIX. Thanks to Olaf Dietsche
|
|
|
|
<olaf.dietsche+list.gtk@netcologne.de>. I would like a configure
|
|
|
|
test better than that, but have no idea, how to do that easily.
|
|
|
|
|
1999-02-27 01:25:58 +01:00
|
|
|
Sat Feb 27 01:18:47 1999 Tim Janik <timj@gtk.org>
|
1999-02-25 22:34:25 +01:00
|
|
|
|
1999-02-27 01:25:58 +01:00
|
|
|
* ChangeLog: moved old ChangeLog to ChangeLog.pre-1-2, and started
|
|
|
|
new one.
|
1999-03-04 03:17:22 +01:00
|
|
|
|
1999-02-27 01:25:58 +01:00
|
|
|
* configure.in: set glib version to 1.3.0.
|