freebsd-dev/sys/libkern
Chris D. Faulhaber 420923e972 - Reverse the order of two loop invariant to ensure strlcat() does not
attempt to read memory when siz is 0
- Clarify comments referring to strlcat() usage

PR:		24278, 24295
Submitted by:	Tony Finch <dot@dotat.at>
		Richard Kettlewell <rjk@greenend.org.uk>
Reviewed by:	-audit
2001-01-17 20:51:16 +00:00
..
alpha Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
ia64 Next round of fixes to the ia64 code. This includes simulated clock and 2000-10-04 17:53:03 +00:00
adddi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
anddi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
arc4random.c Recouple arc4random(9) to the entropy device. This works whether the 2000-12-02 16:23:54 +00:00
ashldi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
ashrdi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
bcd.c Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
bcmp.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
cmpdi2.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
divdi3.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ffs.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
fnmatch.c
index.c Zap c_index() and c_rindex(). Bruce prefers these to implicitly convert 1999-12-10 17:38:41 +00:00
inet_ntoa.c add threadsafe version of inet_ntoa (inet_ntoa_r takes a buffer to fill) 2000-11-25 03:14:31 +00:00
iordi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
locc.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
lshldi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
lshrdi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
mcount.c Fix compilation of profiled kernels by including <machine/lock.h> 2000-10-14 08:34:27 +00:00
moddi3.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
muldi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
negdi2.c Convert all instances of: 2001-01-12 07:28:46 +00:00
notdi2.c Convert all instances of: 2001-01-12 07:28:46 +00:00
qdivrem.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
qsort.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
quad.h Add __ucmpdi2 prototype to quelch a warning. 2000-12-07 22:28:20 +00:00
random.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
rindex.c Zap c_index() and c_rindex(). Bruce prefers these to implicitly convert 1999-12-10 17:38:41 +00:00
scanc.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
skpc.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
strcat.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
strcmp.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
strcpy.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
strlcat.c - Reverse the order of two loop invariant to ensure strlcat() does not 2001-01-17 20:51:16 +00:00
strlcpy.c
strlen.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
strncmp.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
strncpy.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
strsep.c
strtol.c Eliminate compiler warning. 1999-12-01 22:56:51 +00:00
strtoq.c Eliminate compiler warning. 1999-12-01 22:56:51 +00:00
strtoul.c Eliminate compiler warning. 1999-12-01 22:56:51 +00:00
strtouq.c Eliminate compiler warning. 1999-12-01 22:56:51 +00:00
subdi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00
ucmpdi2.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
udivdi3.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
umoddi3.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
xordi3.c Convert all instances of: 2001-01-12 07:28:46 +00:00