]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r301291:
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 17 Jun 2016 02:29:55 +0000 (02:29 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 17 Jun 2016 02:29:55 +0000 (02:29 +0000)
commit3243d8da988e417357b9f8f434149e631d27d82f
tree5d0b3b7d0cfe0265ea67f12d797e1203655d2f4b
parentcf0c4127c07c2cb722f807258f8122bbf864c484
MFC r301291:
libiberty: prevent integer overflow.

Take care of very old bug leading to heap-buffer overflow by
processing certain file headers via bfd binary.

PR: 200888
Obtained from: OpenBSD

git-svn-id: svn://svn.freebsd.org/base/stable/10@301976 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/gcclibs/include/objalloc.h
contrib/gcclibs/libiberty/objalloc.c