CVSROOT: /cvs Module name: xenocara Changes by: matth...@cvs.openbsd.org 2012/04/14 03:45:48
Modified files: lib/freetype : ChangeLog Jamfile Makefile README modules.cfg shlib_version lib/freetype/builds: toplevel.mk lib/freetype/builds/mac: FreeType.m68k_cfm.make.txt FreeType.m68k_far.make.txt FreeType.ppc_carbon.make.txt FreeType.ppc_classic.make.txt ftmac.c lib/freetype/builds/unix: configure.ac configure.raw detect.mk ftconfig.in lib/freetype/builds/vms: ftconfig.h lib/freetype/builds/win32/vc2005: freetype.vcproj index.html lib/freetype/builds/win32/vc2008: freetype.vcproj index.html lib/freetype/builds/win32/vc2010: freetype.vcxproj index.html lib/freetype/builds/win32/visualc: freetype.dsp freetype.vcproj index.html lib/freetype/builds/win32/visualce: freetype.dsp freetype.vcproj index.html lib/freetype/builds/wince/vc2005-ce: freetype.vcproj index.html lib/freetype/builds/wince/vc2008-ce: freetype.vcproj index.html lib/freetype/docs: CHANGES VERSION.DLL release lib/freetype/docs/reference: ft2-base_interface.html ft2-basic_types.html ft2-bdf_fonts.html ft2-bitmap_handling.html ft2-bzip2.html ft2-cache_subsystem.html ft2-cid_fonts.html ft2-computations.html ft2-font_formats.html ft2-gasp_table.html ft2-glyph_management.html ft2-glyph_stroker.html ft2-glyph_variants.html ft2-gx_validation.html ft2-gzip.html ft2-header_file_macros.html ft2-incremental.html ft2-index.html ft2-lcd_filtering.html ft2-list_processing.html ft2-lzw.html ft2-mac_specific.html ft2-module_management.html ft2-multiple_masters.html ft2-ot_validation.html ft2-outline_processing.html ft2-pfr_fonts.html ft2-quick_advance.html ft2-raster.html ft2-sfnt_names.html ft2-sizes_management.html ft2-system_interface.html ft2-toc.html ft2-truetype_engine.html ft2-truetype_tables.html ft2-type1_tables.html ft2-user_allocation.html ft2-version.html ft2-winfnt_fonts.html lib/freetype/include/freetype: freetype.h fterrdef.h fterrors.h ftgasp.h ftstroke.h fttypes.h t1tables.h lib/freetype/include/freetype/config: ftconfig.h lib/freetype/include/freetype/internal: autohint.h ftdriver.h ftobjs.h ftpic.h ftrfork.h ftserv.h pshints.h sfnt.h tttypes.h lib/freetype/include/freetype/internal/services: svbdf.h svcid.h svgldict.h svmm.h svpostnm.h svpscmap.h svpsinfo.h svsfnt.h svttcmap.h svttglyf.h lib/freetype/src/autofit: afcjk.c afdummy.c aferrors.h afglobal.c afindic.c aflatin.c aflatin2.c afloader.c afloader.h afpic.c afpic.h aftypes.h afwarp.c lib/freetype/src/base: basepic.c basepic.h ftadvanc.c ftbase.c ftbase.h ftbitmap.c ftcalc.c ftglyph.c ftinit.c ftmac.c ftobjs.c ftoutln.c ftpic.c ftrfork.c lib/freetype/src/bdf: bdf.h bdfdrivr.c bdfdrivr.h bdferror.h bdflib.c lib/freetype/src/bzip2: ftbzip2.c lib/freetype/src/cache: ftcbasic.c ftccmap.c ftcerror.h ftcmanag.c lib/freetype/src/cff: cffdrivr.c cfferrs.h cffgload.c cffload.c cffload.h cffobjs.c cffpic.c cffpic.h cfftypes.h lib/freetype/src/cid: ciderrs.h cidgload.c cidload.c cidobjs.c cidparse.c cidriver.c cidriver.h lib/freetype/src/gxvalid: gxvcommn.c gxvcommn.h gxverror.h gxvfeat.c gxvmod.c gxvmod.h gxvprop.c lib/freetype/src/gzip: ftgzip.c lib/freetype/src/lzw: ftlzw.c lib/freetype/src/otvalid: otverror.h otvmod.c otvmod.h lib/freetype/src/pcf: pcfdrivr.c pcfdrivr.h pcferror.h pcfread.c lib/freetype/src/pfr: pfrdrivr.c pfrdrivr.h pfrerror.h pfrobjs.c lib/freetype/src/psaux: afmparse.c psauxerr.h psauxmod.c psauxmod.h psconv.c psobjs.c t1cmap.c t1decode.c lib/freetype/src/pshinter: pshnterr.h pshpic.c pshpic.h lib/freetype/src/psnames: psmodule.c psnamerr.h pspic.c pspic.h lib/freetype/src/raster: ftraster.c ftrend1.c rasterrs.h rastpic.c rastpic.h lib/freetype/src/sfnt: sfdriver.c sferrors.h sfntpic.c sfntpic.h sfobjs.c ttcmap.c ttcmap.h lib/freetype/src/smooth: ftgrays.c ftsmerrs.h ftsmooth.c ftspic.c ftspic.h lib/freetype/src/tools: apinames.c lib/freetype/src/truetype: ttdriver.c tterrors.h ttgload.c ttinterp.c ttinterp.h ttobjs.c ttobjs.h ttpic.c ttpic.h ttpload.c lib/freetype/src/type1: t1afm.c t1driver.c t1driver.h t1errors.h t1gload.c t1gload.h t1load.c t1objs.c t1objs.h t1parse.c t1tokens.h lib/freetype/src/type42: t42drivr.c t42drivr.h t42error.h t42objs.c t42objs.h t42parse.c lib/freetype/src/winfonts: fnterrs.h winfnt.c winfnt.h Log message: Update to freetype 2.4.9 Another round of fixes to better handle invalid fonts. Many of them are vulnerabilities (see CVE-2012-1126 up to CVE-2012-1144 and SA48320).