+Wed Jul 26 12:59:31 2000 Tim Janik <timj@gtk.org>
+
+ * *.[hc]: applied patch from Andreas Persenius <ndap@swipnet.se> that
+ updates the license headers to the GNU Lesser General Public License,
+ as well as updating the copyright year to 2000.
+
+Wed Jul 26 05:47:48 2000 Tim Janik <timj@gtk.org>
+
+ * configure.in:
+ * testglib.c:
+ * gstrfuncs.c:
+ * glib.h: added g_strlcat() and g_strlcpy() wrappers, supplied by
+ David Wheeler <dwheeler@ida.org>:
+
+ * glib.h, gstrfuncs.c: added g_strlcpy and g_strlcat to support
+ safe manipulation of fixed-length string buffers.
+ These functions were originally developed by Todd Miller to simplify
+ development of security-related programs, and
+ are available on many (but not all) Unix-like systems,
+ including OpenBSD, FreeBSD, and Solaris. See
+ ftp://ftp.openbsd.org/pub/OpenBSD/src/lib/libc/string/strlcpy.3
+ and http://www.openbsd.org/security.html.
+ If there's a strlcpy/strlcat on the system, it's called, otherwise
+ an implementation is provided.
+
+ * testglib.c: Added tests for g_strlcpy, g_strlcat.
+
+Wed Jul 26 05:03:24 2000 Tim Janik <timj@gtk.org>
+
+ * acglib.m4 (GLIB_SIZEOF): include <stdlib.h> and <stddef.h> if
+ STDC_HEADERS is defined.
+
+ * glib.h:
+ * glibconfig.h: define gsize and gssize in terms of GLIB_SIZEOF_SIZE_T
+
+ * glib.h (g_return_if_reached): applied darin's fix for copy'n
+ paste error in the macro implementation.
+
+Wed Jul 26 00:46:03 2000 Tim Janik <timj@gtk.org>
+
+ * glib.h: applied patch from Darin Adler <darin@eazel.com> which
+ supplies g_return_if_reached(), g_return_val_if_reached() and
+ g_critical().
+
2000-07-22 Tor Lillqvist <tml@iki.fi>
* build-dll: Fix resource handling, the resource file got left out