]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r301291:
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 17 Jun 2016 02:31:18 +0000 (02:31 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 17 Jun 2016 02:31:18 +0000 (02:31 +0000)
commitdd5db1f0821a5f01eae4a07bbce65307a2983342
tree7f5ec6203f22298ff8644f69bb9184f76caabd4b
parent79a2ee066001748a92b3736936485d49307d9622
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/9@301977 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/gcclibs/include/objalloc.h
contrib/gcclibs/libiberty/objalloc.c