]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r301291:
authordanfe <danfe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 12 Dec 2017 12:59:04 +0000 (12:59 +0000)
committerdanfe <danfe@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 12 Dec 2017 12:59:04 +0000 (12:59 +0000)
commitfc7c0251e53b4ce8d564ca54598c207623f17ecd
tree02f09d7f6e5b3e98393712b40f3276aef032665e
parentb8d24dcf58ecc6c53832540c883f1af4c9e3e940
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

Approved by: pfg

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