OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 14-Nov-2006 23:44:57 Branch: OPENPKG_2_STABLE Handle: 2006111422445700 Modified files: (Branch: OPENPKG_2_STABLE) openpkg-src/texinfo texinfo.patch texinfo.spec Log: MFC: Security Fix (CVE-2006-4810) Summary: Revision Changes Path 1.1.8.1 +11 -2 openpkg-src/texinfo/texinfo.patch 1.43.2.3 +1 -1 openpkg-src/texinfo/texinfo.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/texinfo/texinfo.patch ============================================================================ $ cvs diff -u -r1.1 -r1.1.8.1 texinfo.patch --- openpkg-src/texinfo/texinfo.patch 21 Oct 2005 06:29:12 -0000 1.1 +++ openpkg-src/texinfo/texinfo.patch 14 Nov 2006 22:44:57 -0000 1.1.8.1 @@ -1,8 +1,8 @@ -Security Bugfix (CVE-2005-3011) +Security Bugfixes (CVE-2005-3011, CVE-2006-4810) Index: util/texindex.c --- util/texindex.c.orig 2004-04-11 19:56:47 +0200 -+++ util/texindex.c 2005-10-21 08:18:13 +0200 ++++ util/texindex.c 2006-11-14 23:39:23 +0100 @@ -390,11 +390,12 @@ maketempname (int count) { @@ -31,3 +31,12 @@ } +@@ -837,7 +843,7 @@ + { + buffer = (char *) xrealloc (buffer, linebuffer->size *= 2); + p += buffer - linebuffer->buffer; +- end += buffer - linebuffer->buffer; ++ end = buffer + linebuffer->size; + linebuffer->buffer = buffer; + } + if (c < 0 || c == '\n') @@ . patch -p0 <<'@@ .' Index: openpkg-src/texinfo/texinfo.spec ============================================================================ $ cvs diff -u -r1.43.2.2 -r1.43.2.3 texinfo.spec --- openpkg-src/texinfo/texinfo.spec 16 Oct 2006 14:57:11 -0000 1.43.2.2 +++ openpkg-src/texinfo/texinfo.spec 14 Nov 2006 22:44:57 -0000 1.43.2.3 @@ -37,7 +37,7 @@ Group: Typesetting License: GPL Version: %{V_base}%{V_pl} -Release: 2.20061018 +Release: 2.20061114 # list of sources Source0: ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-%{version}.tar.gz @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org