Subject: CVS commit: [netbsd-3-0] xsrc/xfree/xc/extras/freetype2
To: None <source-changes@NetBSD.org>
From: Geert Hendrickx <ghen@netbsd.org>
List: source-changes
Date: 06/04/2006 22:18:36
Module Name:	xsrc
Committed By:	ghen
Date:		Sun Jun  4 22:18:36 UTC 2006

Modified Files:
	xsrc/xfree/xc/extras/freetype2/include/freetype [netbsd-3-0]:
	    fterrdef.h
	xsrc/xfree/xc/extras/freetype2/src/base [netbsd-3-0]: ftmac.c ftutil.c
	xsrc/xfree/xc/extras/freetype2/src/bdf [netbsd-3-0]: bdflib.c
	xsrc/xfree/xc/extras/freetype2/src/cff [netbsd-3-0]: cffgload.c
	    cfftypes.h
	xsrc/xfree/xc/extras/freetype2/src/pshinter [netbsd-3-0]: pshglob.c
	xsrc/xfree/xc/extras/freetype2/src/sfnt [netbsd-3-0]: ttcmap0.c
	xsrc/xfree/xc/extras/freetype2/src/type1 [netbsd-3-0]: t1load.c

Log Message:
Pull up following revision(s) (requested by tron in ticket #1354):
	xfree/xc/extras/freetype2/src/bdf/bdflib.c: revision 1.2
	xfree/xc/extras/freetype2/src/pshinter/pshglob.c: revision 1.2
	xfree/xc/extras/freetype2/src/base/ftutil.c: revision 1.2
	xfree/xc/extras/freetype2/src/type1/t1load.c: revision 1.2
	xfree/xc/extras/freetype2/include/freetype/fterrdef.h: revision 1.2
	xfree/xc/extras/freetype2/src/cff/cffgload.c: revision 1.2
	xfree/xc/extras/freetype2/src/sfnt/ttcmap0.c: revision 1.2
	xfree/xc/extras/freetype2/src/cff/cfftypes.h: revision 1.2
	xfree/xc/extras/freetype2/src/base/ftmac.c: revision 1.2
Fixes for several integer overflows and null-pointer dereferences in freetype2.


To generate a diff of this commit:
cvs rdiff -r1.1.1.1.8.1 -r1.1.1.1.8.1.2.1 \
    xsrc/xfree/xc/extras/freetype2/include/freetype/fterrdef.h
cvs rdiff -r1.1.1.6.6.1 -r1.1.1.6.6.1.2.1 \
    xsrc/xfree/xc/extras/freetype2/src/base/ftmac.c
cvs rdiff -r1.1.1.2 -r1.1.1.2.10.1 \
    xsrc/xfree/xc/extras/freetype2/src/base/ftutil.c
cvs rdiff -r1.1.1.2.6.1 -r1.1.1.2.6.1.2.1 \
    xsrc/xfree/xc/extras/freetype2/src/bdf/bdflib.c
cvs rdiff -r1.1.1.4.6.1 -r1.1.1.4.6.1.2.1 \
    xsrc/xfree/xc/extras/freetype2/src/cff/cffgload.c
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.1.2.1 \
    xsrc/xfree/xc/extras/freetype2/src/cff/cfftypes.h
cvs rdiff -r1.1.1.3.6.1 -r1.1.1.3.6.1.2.1 \
    xsrc/xfree/xc/extras/freetype2/src/pshinter/pshglob.c
cvs rdiff -r1.1.1.2.6.1 -r1.1.1.2.6.1.2.1 \
    xsrc/xfree/xc/extras/freetype2/src/sfnt/ttcmap0.c
cvs rdiff -r1.1.1.5.6.1 -r1.1.1.5.6.1.2.1 \
    xsrc/xfree/xc/extras/freetype2/src/type1/t1load.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.