Go to file
apb aa3786b9b6 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 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.

Thanks to Ignatios Souvatzis for looking at GPLv3-derived
patches and describing the problem in general terms.  Thanks to
pkgsrc/devel/coccinelle for helping me find places where int
variables were used to store the results from pointer arithmetic
or strlen().  Thanks to Martin Husemann for testing.
2013-01-05 09:40:15 +00:00
bin include limits.h for CHAR_MIN 2013-01-02 22:28:42 +00:00
common This is a working version of memcpy implemented using NEON instructions. 2013-01-03 09:34:44 +00:00
compat Revert last, it breaks the tricks xsrc uses. 2012-08-23 21:21:14 +00:00
crypto Compile bignum.c with -O1 only on ia64 to avoid a gcc bug 2012-12-27 14:16:16 +00:00
dist ftp-proxy: disable NPF bits for now; it will be re-done. 2012-12-24 01:14:40 +00:00
distrib missed libmagic bump 2013-01-04 04:23:17 +00:00
doc mention new file 2013-01-03 23:15:05 +00:00
etc add a sync to make it less likely to boot with /etc pointing to nothing after 2012-12-31 23:21:27 +00:00
external fix quoting. 2013-01-04 17:33:01 +00:00
extsrc
games Add some quotes by Henry Ford, found at: 2012-12-08 22:38:09 +00:00
gnu Change several int variables to size_t, ssize_t, or ptrdiff_t. 2013-01-05 09:40:15 +00:00
include Add VIS_GLOB (Brooks Davis) 2012-12-14 21:36:59 +00:00
lib Use Lk for links. 2013-01-04 07:27:57 +00:00
libexec Fix the other lwp_park() to pass 0 for the 'unpark' lwp. 2012-12-16 23:00:46 +00:00
regress The sleeping test has been converted to ATF 2012-11-08 03:16:04 +00:00
rescue PR/47276: ftp has ssl support now. 2012-12-21 18:09:39 +00:00
sbin Explicitly include sys/ioctl.h 2013-01-01 19:01:10 +00:00
share Add a southeastern china airport. 2013-01-03 12:55:18 +00:00
sys Remove non existent include of opt_uatp_debug.h and unused variable 2013-01-05 08:01:13 +00:00
tests Test the netbsd and mtree flavors. 2013-01-02 18:11:44 +00:00
tools Note MKRUMP=no and the need to specify HAVE_GCC= explicitly when using 2012-12-26 19:11:27 +00:00
usr.bin PR/47396: Steffen: mail(1) may falsely use quoted-printable for files with 2013-01-04 01:54:55 +00:00
usr.sbin #include sys/ioctl.h 2013-01-02 19:24:30 +00:00
x11 Revert previous: tsutsui noted that this file is for X11R6. 2012-07-12 12:43:06 +00:00
build.sh Move some tests from validatemakeparams() to sanitycheck(), so the 2012-12-02 19:19:36 +00:00
BUILDING regen 2012-11-08 15:25:01 +00:00
Makefile Add src/etc/Makefile.params, containing the definition of the 2012-12-03 13:53:28 +00:00
Makefile.inc
UPDATING - Capitalization fixes (`OpenSSL'', not `openssl''); 2012-10-03 19:17:00 +00:00