1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-01 12:19:28 +00:00
freebsd/gnu/usr.bin
Pedro F. Giffuni 025069f984 grep: change some int types.
Change several int variables to size_t, ssize_t, or ptrdiff_t.
This should fix the bug described in CVE-2012-5667 when an input
line is so long that its length cannot be stored in an int
variable.

This is based on NetBSD's revision which says:

This change to NetBSD's version of GNU grep 2.5.1 (licenced under
GPLv2) was made without direct reference to any code licenced
under GPLv3.

Obtained from:	NetBSD
MFC after:	3 days
2013-05-20 03:15:25 +00:00
..
binutils Set the correct relocation type for R_ARM_TARGET2 to R_ARM_GOT_PREL. The 2013-01-06 07:14:04 +00:00
cc When gcc 4.2.0 was imported, the 3DNow intrinsics header <mm3dnow.h> was 2013-05-08 22:54:53 +00:00
cvs Don't include <sys/timeb.h>. 2012-01-08 12:38:41 +00:00
dialog Fix a dependency 2013-01-01 18:31:21 +00:00
diff Catch up with the subversion conversion and apply these build-time patches. 2012-08-17 18:20:38 +00:00
diff3
dtc
gdb Fix mips64 and mipsn32 bilds by using proper register names. 2013-04-25 04:53:01 +00:00
gperf
grep grep: change some int types. 2013-05-20 03:15:25 +00:00
groff Add FreeBSD 8.4. 2013-04-08 20:33:51 +00:00
patch - Add a BSD-licensed patch, ported by Pedro F. Giffuni (pfg) from 2013-01-29 17:03:18 +00:00
rcs
sdiff
send-pr Add support for the "&" character in usernames. 2012-10-22 03:41:19 +00:00
texinfo
Makefile Import new (BSDL) device tree compiler. Now built by default, so that it can't 2013-01-22 17:49:51 +00:00
Makefile.inc