opensc/src/common
Frank Morgner 0898d06944 fixed and cleaned up nmake Makefiles 2016-06-23 07:35:53 +02:00
..
ChangeLog.compat_getopt Complete rewrite of OpenSC build system. 2008-03-06 16:06:59 +00:00
LICENSE.compat_getopt Complete rewrite of OpenSC build system. 2008-03-06 16:06:59 +00:00
Makefile.am add compatibility implementation for strnlen 2016-01-20 10:47:27 +01:00
Makefile.mak fixed and cleaned up nmake Makefiles 2016-06-23 07:35:53 +02:00
README.compat_getopt Complete rewrite of OpenSC build system. 2008-03-06 16:06:59 +00:00
README.compat_strlcpy Complete rewrite of OpenSC build system. 2008-03-06 16:06:59 +00:00
compat_dummy.c add a prototype for compat_dummy() 2008-05-22 12:14:39 +00:00
compat_getopt.3 Complete rewrite of OpenSC build system. 2008-03-06 16:06:59 +00:00
compat_getopt.c honour HAVE_CONFIG_H 2015-04-22 23:55:33 +02:00
compat_getopt.h remove trailing whitespaces 2012-04-03 00:00:56 +02:00
compat_getopt.txt Complete rewrite of OpenSC build system. 2008-03-06 16:06:59 +00:00
compat_getopt_main.c fixed dereference before null check 2015-01-22 20:29:33 +01:00
compat_getpass.c honour HAVE_CONFIG_H 2015-04-22 23:55:33 +02:00
compat_getpass.h Complete rewrite of OpenSC build system. 2008-03-06 16:06:59 +00:00
compat_report_rangecheckfailure.c win32: link OpenSSL statically again 2015-11-01 13:35:05 +01:00
compat_strlcat.c honour HAVE_CONFIG_H 2015-04-22 23:55:33 +02:00
compat_strlcat.h strlcat(3) implementation 2010-08-18 13:42:26 +00:00
compat_strlcpy.3 Complete rewrite of OpenSC build system. 2008-03-06 16:06:59 +00:00
compat_strlcpy.c honour HAVE_CONFIG_H 2015-04-22 23:55:33 +02:00
compat_strlcpy.h Complete rewrite of OpenSC build system. 2008-03-06 16:06:59 +00:00
compat_strnlen.c add compatibility implementation for strnlen 2016-01-20 10:47:27 +01:00
compat_strnlen.h fixed syntax error 2016-02-16 07:11:57 +01:00
libpkcs11.c Replace outdated address okir@lst.de -> okir@suse.de 2015-10-05 14:07:28 +02:00
libpkcs11.h core: reanimate the sc_dlopen API for dynamic loading 2011-02-16 19:02:11 +00:00
libscdl.c use _WIN32 instead of WIN32 2015-09-10 15:23:18 +02:00
libscdl.h Remove libltdl: Remove ltld references 2012-03-17 20:55:05 +01:00
simclist.c Handle C and C++ "inline" and "restrict" keywords for various compilers 2016-03-22 15:51:36 +01:00
simclist.h Handle C and C++ "inline" and "restrict" keywords for various compilers 2016-03-22 15:51:36 +01:00

README.compat_strlcpy

strncpy() is unsafe since it does not always add a final NUL-byte.
OpenBSD developped a safer version called strlcpy().

Use "man -l strlcpy.3" to read the manpage.

The files strlcpy.3 and strlcpy.c comes from
  ftp://ftp.openbsd.org/pub/OpenBSD/src/lib/libc/string/
and are Copyright (c) 1998, 2000 Todd C. Miller
<Todd.Miller@courtesan.com>