2000-06-14  David A. Wheeler <[email protected]>

       * 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.