glib/tests
Tim Janik 83e49bd036 added g_strlcat() and g_strlcpy() wrappers, supplied by David Wheeler
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.
2000-07-26 03:51:07 +00:00
..
.cvsignore New File implementing an asynchronous queue to be used for asynchronous 2000-04-28 12:24:53 +00:00
array-test.c inserted additional note to look for ChangeLog and AUTHORS file for a log 1999-02-24 06:14:27 +00:00
date-test.c Mention the tests directory. 1999-04-13 21:05:08 +00:00
dirname-test.c Mark the functions g_basename and g_dirname deprecated. They will issue an 2000-07-20 16:58:54 +00:00
hash-test.c inserted additional note to look for ChangeLog and AUTHORS file for a log 1999-02-24 06:14:27 +00:00
list-test.c inserted additional note to look for ChangeLog and AUTHORS file for a log 1999-02-24 06:14:27 +00:00
Makefile.am Move glib-config to glib-config-2.0 move glib.m4 to glib-2.0.m4 2000-07-14 19:22:54 +00:00
makefile.mingw.in Include the "build" module in GLib, too, to make it more self-contained. 2000-07-14 22:46:35 +00:00
makefile.msc.in Add new functions. Add new object files. Add threadpool-test. No need to 2000-05-01 21:13:02 +00:00
node-test.c Mention the tests directory. 1999-04-13 21:05:08 +00:00
queue-test.c Renamed g_queue_create to g_queue_new in conformance to all other GLib 2000-04-17 10:31:10 +00:00
rand-test.c Moved struct declaration up. Style fixes. 1999-04-12 12:53:37 +00:00
relation-test.c inserted additional note to look for ChangeLog and AUTHORS file for a log 1999-02-24 06:14:27 +00:00
slist-test.c inserted additional note to look for ChangeLog and AUTHORS file for a log 1999-02-24 06:14:27 +00:00
strfunc-test.c glib.h gstrfuncs.c Rename g_strccpy to g_strcompress and g_strecpy to 1999-08-02 23:16:32 +00:00
string-test.c updated 2000-06-29 20:09:36 +00:00
testgdate.c fixed SIZEOF_LONG==4 assumption with ENABLE_MEM_CHECK, from Art Haas 2000-05-19 08:18:29 +00:00
testgdateparser.c Two new files. This is kind of ugly code, but I want to go ahead and make 1998-12-02 20:20:35 +00:00
testglib.c added g_strlcat() and g_strlcpy() wrappers, supplied by David Wheeler 2000-07-26 03:51:07 +00:00
thread-test.c Made the debugging G_TRYLOCK call also work for compilers with funnt 2000-04-19 09:29:19 +00:00
threadpool-test.c New File implementing an asynchronous queue to be used for asynchronous 2000-04-28 12:24:53 +00:00
tree-test.c inserted additional note to look for ChangeLog and AUTHORS file for a log 1999-02-24 06:14:27 +00:00
type-test.c Added a test for the G_(U)?INT(16|32|64)_FORMAT and 1999-03-16 16:02:05 +00:00