mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-13 07:56:17 +01:00
83e49bd036
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. |
||
---|---|---|
.. | ||
.cvsignore | ||
array-test.c | ||
date-test.c | ||
dirname-test.c | ||
hash-test.c | ||
list-test.c | ||
Makefile.am | ||
makefile.mingw.in | ||
makefile.msc.in | ||
node-test.c | ||
queue-test.c | ||
rand-test.c | ||
relation-test.c | ||
slist-test.c | ||
strfunc-test.c | ||
string-test.c | ||
testgdate.c | ||
testgdateparser.c | ||
testglib.c | ||
thread-test.c | ||
threadpool-test.c | ||
tree-test.c | ||
type-test.c |