[ft-cvs] freetype2 ./ChangeLog ./Jamfile src/base/ftbitm...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]05/06/30 11:46:46 Modified files: . : ChangeLog Jamfile src/base : ftbitmap.c src/otvalid: otvcommn.h otvgdef.c otvgpos.c otvgsub.c otvjstf.c src/sfnt : ttcmap.c src/truetype : ttgload.c Log message: * src/sfnt/ftbitmap.c, src/truetype/ttgload.c, src/sfnt/ttcmap.c: removing compiler warnings (Visual C++ /W4) * Jamfile, src/otvalid/{otvcommn.h,otvgdef.c,otvgpos.c,otvgsub.c, otvjstf.c}: modified the code to use a different pre-processor trick to implement the OTV_NEST1, OTV_NEST2 and OTV_NEST3 macros. The code now compiles neatly with Visual C++. The 'otvalid' module has been put in the Jamfile build again. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1064tr2=1.1065r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/Jamfile.diff?tr1=1.22tr2=1.23r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/base/ftbitmap.c.diff?tr1=1.9tr2=1.10r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/otvalid/otvcommn.h.diff?tr1=1.4tr2=1.5r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/otvalid/otvgdef.c.diff?tr1=1.3tr2=1.4r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/otvalid/otvgpos.c.diff?tr1=1.3tr2=1.4r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/otvalid/otvgsub.c.diff?tr1=1.3tr2=1.4r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/otvalid/otvjstf.c.diff?tr1=1.1tr2=1.2r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/sfnt/ttcmap.c.diff?tr1=1.55tr2=1.56r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/truetype/ttgload.c.diff?tr1=1.140tr2=1.141r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos/src Jamfile
CVSROOT:/cvsroot/freetype Module name:ft2demos Branch: Changes by: David Turner [EMAIL PROTECTED]05/06/30 12:11:53 Modified files: src: Jamfile Log message: fixing typo CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/freetype/ft2demos/src/Jamfile.diff?tr1=1.18tr2=1.19r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog src/sfnt/ttsbit0.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/01/19 13:10:49 Modified files: . : ChangeLog src/sfnt : ttsbit0.c Log message: * src/sfnt/ttsbit0.c (tt_face_load_strike_metrics): fixed small bug that prevented compilation when FT_OPTIMIZE_MEMORY is defined CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1184tr2=1.1185r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttsbit0.c.diff?tr1=1.11tr2=1.12r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog builds/unix/install.mk
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/01/27 16:42:32 Modified files: . : ChangeLog builds/unix: install.mk Log message: * builds/unix/configure.ac: fixed build problem on Cygwin * builds/unix/install.mk: the installation now avoids installing the internal headers, and removes existing ones if finds in the target install directory CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1195tr2=1.1196r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/builds/unix/install.mk.diff?tr1=1.20tr2=1.21r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog builds/unix/unix-cc.in in...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/17 17:23:13 Modified files: . : ChangeLog builds/unix: unix-cc.in include/freetype: ftcache.h src/cache : ftcbasic.c ftccmap.c Log message: * builds/unix/unix-cc.in: don't filter-out exported functions anymore, this is used to ensure that all FT_BASE internal functions are available for dynamic linking * include/freetype/ftcache.h, src/cache/ftcbasic.c, src/cache/ftccmap.c: try to revive old functions of the cache sub-system. We also try to support FTC_ImageCache_Lookup and FTC_ImageCache_SBit with legacy signatures through a gross hack (hope it works) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1226tr2=1.1227r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/builds/unix/unix-cc.in.diff?tr1=1.12tr2=1.13r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftcache.h.diff?tr1=1.43tr2=1.44r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/cache/ftcbasic.c.diff?tr1=1.14tr2=1.15r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/cache/ftccmap.c.diff?tr1=1.28tr2=1.29r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2/src/sfnt ttmtx.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/21 17:10:27 Modified files: src/sfnt : ttmtx.c Log message: fixed compiler warning CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttmtx.c.diff?tr1=1.9tr2=1.10r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog include/freetype/config/f...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/21 22:36:23 Modified files: . : ChangeLog include/freetype/config: ftoption.h include/freetype: ftmodapi.h include/freetype/internal: ftserv.h include/freetype/internal/services: svsfnt.h src/base : ftobjs.c src/truetype : ttdriver.c Log message: * include/freetype/ftmodapi.h, include/internal/ftserv.h, include/internal/services/svtteng.h, src/base/ftobjs.c, src/truetype/ttdriver.c: adding a new API named FT_Get_TrueType_Engine_Type to determine wether we have a patented, unpatented or unimplemented TrueType bytecode interpreter. the FT_Get_Module_Flags API was removed consequently. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1232tr2=1.1233r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/config/ftoption.h.diff?tr1=1.102tr2=1.103r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftmodapi.h.diff?tr1=1.3tr2=1.4r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/ftserv.h.diff?tr1=1.22tr2=1.23r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/services/svsfnt.h.diff?tr1=1.5tr2=1.6r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftobjs.c.diff?tr1=1.240tr2=1.241r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/truetype/ttdriver.c.diff?tr1=1.88tr2=1.89r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2/include/freetype/internal/services sv...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/22 12:55:04 Added files: include/freetype/internal/services: svtteng.h Log message: adding missing file CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/services/svtteng.h?rev=1.1 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog src/bdf/bdflib.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/23 12:37:18 Modified files: . : ChangeLog src/bdf: bdflib.c Log message: * src/bdf/bdflib.c: fixed a bug with zero-width glyphs this patch comes from the Debian package for libfreetype6 !! How come nobody mentions this on the devel list ?? CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1236tr2=1.1237r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/bdf/bdflib.c.diff?tr1=1.24tr2=1.25r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog src/bdf/bdflib.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/23 12:40:14 Modified files: . : ChangeLog src/bdf: bdflib.c Log message: * src/bdf/bdflib.c: fixed a problem with large encodings. Again, this patch comes from Debian libfreetype6 for 2.1.10 ! CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1237tr2=1.1238r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/bdf/bdflib.c.diff?tr1=1.25tr2=1.26r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2/src/cache ftccmap.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/23 22:57:31 Modified files: src/cache : ftccmap.c Log message: additionnal backwards-compatibility hacks CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/cache/ftccmap.c.diff?tr1=1.31tr2=1.32r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog include/freetype/config/f...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/25 12:49:40 Modified files: . : ChangeLog include/freetype/config: ftoption.h src/autofit: afcjk.c src/base : ftobjs.c ftutil.c src/cff: cffobjs.c src/psaux : afmparse.c src/sfnt : ttbdf.c src/tools : apinames.c src/truetype : ttdriver.c Log message: * include/freetype/config/ftoption.h, src/autofit/afcjk.c, src/base/ftobjs.c, src/base/ftutil.c, src/cff/cffobjs.c, src/psaux/afmparse.c, src/sfnt/ttbdf.c, src/tools/apinames.c, src/truetype/ttdriver.c: solved compiler warnings as well as C++ compilation problems CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1246tr2=1.1247r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/config/ftoption.h.diff?tr1=1.104tr2=1.105r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/afcjk.c.diff?tr1=1.5tr2=1.6r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftobjs.c.diff?tr1=1.243tr2=1.244r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftutil.c.diff?tr1=1.16tr2=1.17r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/cff/cffobjs.c.diff?tr1=1.79tr2=1.80r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/psaux/afmparse.c.diff?tr1=1.6tr2=1.7r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttbdf.c.diff?tr1=1.3tr2=1.4r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/tools/apinames.c.diff?tr1=1.4tr2=1.5r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/truetype/ttdriver.c.diff?tr1=1.90tr2=1.91r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog builds/unix/ftsystem.c in...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/25 14:53:02 Modified files: . : ChangeLog builds/unix: ftsystem.c include/freetype/config: ftheader.h include/freetype/internal/services: svotval.h svpfr.h src/base : ftsystem.c src/bdf: bdfdrivr.c src/cache : ftcbasic.c src/cff: cffcmap.c src/gzip : ftgzip.c src/lzw: ftlzw.c ftlzw2.c src/psaux : t1cmap.c src/sfnt : ttbdf.c src/smooth : ftgrays.c Log message: * builds/unix/ftsystem.c, include/freetype/config/ftheader.h, include/freetype/internal/services/svotval.h, include/freetype/internal/services/svpfr.h, src/base/ftsystem.c, src/bdf/bdfdrivr.c, src/cache/ftcbasic.c, src/cff/cffcmap.c, src/gzip/ftgzip.c, src/lzw/ftlzw.c, src/lzw/ftlzw2.c, src/psaux/t1cmap.c, src/sfnt/ttbdf.c, src/smooth/ftgrays.c: solved -Wmissing-prototypes warnings with GCC CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1247tr2=1.1248r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/builds/unix/ftsystem.c.diff?tr1=1.29tr2=1.30r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/config/ftheader.h.diff?tr1=1.39tr2=1.40r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/services/svotval.h.diff?tr1=1.1tr2=1.2r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/services/svpfr.h.diff?tr1=1.2tr2=1.3r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftsystem.c.diff?tr1=1.35tr2=1.36r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/bdf/bdfdrivr.c.diff?tr1=1.57tr2=1.58r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/cache/ftcbasic.c.diff?tr1=1.18tr2=1.19r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/cff/cffcmap.c.diff?tr1=1.14tr2=1.15r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/gzip/ftgzip.c.diff?tr1=1.21tr2=1.22r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/lzw/ftlzw.c.diff?tr1=1.4tr2=1.5r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/lzw/ftlzw2.c.diff?tr1=1.3tr2=1.4r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/psaux/t1cmap.c.diff?tr1=1.16tr2=1.17r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttbdf.c.diff?tr1=1.4tr2=1.5r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/smooth/ftgrays.c.diff?tr1=1.66tr2=1.67r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog src/base/ftobjs.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/02/26 07:57:45 Modified files: . : ChangeLog src/base : ftobjs.c Log message: * src/base/ftobjs.c (ft_recompute_scaled_metrics): re-enable conservative rounding of metrics to avoid breaking clients like Pango (see http://bugzilla.gnome.org/show_bug.cgi?id=327852) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1251tr2=1.1252r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftobjs.c.diff?tr1=1.244tr2=1.245r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog builds/unix/install.mk
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/03/20 12:13:14 Modified files: . : ChangeLog builds/unix: install.mk Log message: * builds/unix/install.mk: changing the installation procedure to remove the 'freetype/cache' from the target directory. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1270tr2=1.1271r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/builds/unix/install.mk.diff?tr1=1.23tr2=1.24r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog src/sfnt/ttkern.c
CVSROOT:/sources/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/03/27 20:10:26 Modified files: . : ChangeLog src/sfnt : ttkern.c Log message: * src/sfnt/ttkern.c (tt_face_get_kerning): fixed a serious bug that caused some programs to go into an infinite loop when dealing with fonts that don't have a properly sorted kerning sub-table CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1287tr2=1.1288r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttkern.c.diff?tr1=1.6tr2=1.7r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2/include/freetype ftcache.h
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/04/01 09:14:12 Modified files: include/freetype: ftcache.h Log message: updating cache documentation CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftcache.h.diff?tr1=1.46tr2=1.47r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog docs/CHANGES
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/04/01 16:22:06 Modified files: . : ChangeLog docs : CHANGES Log message: updating documentation CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1292tr2=1.1293r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/docs/CHANGES.diff?tr1=1.144tr2=1.145r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog include/freetype/config/f...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/04/01 16:11:53 Modified files: . : ChangeLog include/freetype/config: ftheader.h Log message: * include/freetype/ftcache.h, include/freetype/config/ftheader.h: updating documentation comments CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1291tr2=1.1292r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/config/ftheader.h.diff?tr1=1.43tr2=1.44r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog src/autofit/afloader.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/04/13 07:51:58 Modified files: . : ChangeLog src/autofit: afloader.c Log message: * src/autofit/afloader.c: removing superfluous code in the auto-fitter's loader CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1298tr2=1.1299r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/afloader.c.diff?tr1=1.24tr2=1.25r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 include/freetype/freetype.h include/f...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/04/13 16:31:02 Modified files: include/freetype: freetype.h ftcache.h ftchapters.h ftglyph.h ftstroke.h src/base : ftstroke.c src/tools/docmaker: content.py sources.py Log message: doc updates - fixing FT_Stroker_New to use a FT_Library instead of a FT_Memory i know, i know, the ChangeLog will be updated later CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/freetype.h.diff?tr1=1.186tr2=1.187r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftcache.h.diff?tr1=1.48tr2=1.49r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftchapters.h.diff?tr1=1.12tr2=1.13r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftglyph.h.diff?tr1=1.35tr2=1.36r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftstroke.h.diff?tr1=1.10tr2=1.11r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftstroke.c.diff?tr1=1.16tr2=1.17r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/tools/docmaker/content.py.diff?tr1=1.4tr2=1.5r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/tools/docmaker/sources.py.diff?tr1=1.8tr2=1.9r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog include/freetype/freetype...
CVSROOT:/sources/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/04/21 08:35:11 Modified files: . : ChangeLog include/freetype: freetype.h ftincrem.h ftmodapi.h Log message: * include/freetype/ftincrem.h, include/freetype/ftmodapi.h, include/freetype/freetype.h: Documentation update CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1299tr2=1.1300r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/freetype.h.diff?tr1=1.187tr2=1.188r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftincrem.h.diff?tr1=1.10tr2=1.11r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/ftmodapi.h.diff?tr1=1.6tr2=1.7r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog src/sfnt/ttcmap.c
CVSROOT:/sources/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/04/21 08:38:35 Modified files: . : ChangeLog src/sfnt : ttcmap.c Log message: * src/sfnt/ttcmap.c: removed compiler warnings (gcc-4.0.2) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1300tr2=1.1301r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttcmap.c.diff?tr1=1.63tr2=1.64r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog include/freetype/config/f...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/05/02 06:34:27 Modified files: . : ChangeLog include/freetype/config: ftconfig.h include/freetype: fterrdef.h include/freetype/internal: ftmemory.h src/base : ftdbgmem.c ftutil.c Log message: * include/freetype/fterrdef.h, include/freetype/config/ftconfig.h, include/freetype/internal/ftmemory.h, src/base/ftdbgmem.c, src/base/ftutil.c: udpating the memory management functions and macros to safely deal with array size buffer overflows, this corresponds to attemps to allocate arrays that are too large. For an example, consider the following code: count = read_uint32_from_file(); array = malloc( sizeof(Item) * count ); for ( nn = 0; nn count; nn++ ) array[nn] = read_item_from_file(); if 'count' is larger than FT_UINT_MAX/sizeof(Item), the multiplication will overflow and the array allocated will be smaller than the data read from the file. In this case, the heap will be trashed, and this can be used as a denial-of-service, or make the engine crash later. the FT_ARRAY_NEW and FT_ARRAY_RENEW macro now check that the new count is no more than FT_INT_MAX/item_size, otherwise, a new error, named 'FT_Err_Array_Too_Large' will be returned. note that the memory debugger now works again when FT_DEBUG_MEMORY is defined, and FT_STRICT_ALIASING has disappeared, the corresponding code being now the default. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1311tr2=1.1312r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/config/ftconfig.h.diff?tr1=1.49tr2=1.50r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/fterrdef.h.diff?tr1=1.5tr2=1.6r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/ftmemory.h.diff?tr1=1.47tr2=1.48r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftdbgmem.c.diff?tr1=1.34tr2=1.35r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftutil.c.diff?tr1=1.20tr2=1.21r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ./ChangeLog src/ftdump.c
CVSROOT:/cvsroot/freetype Module name:ft2demos Branch: Changes by: David Turner [EMAIL PROTECTED]06/05/02 08:20:42 Modified files: . : ChangeLog src: ftdump.c Log message: * src/ftdump.c: added dump of glyph count CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/ft2demos/ChangeLog.diff?tr1=1.153tr2=1.154r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/ft2demos/src/ftdump.c.diff?tr1=1.21tr2=1.22r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog include/freetype/internal...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/05/02 09:00:29 Modified files: . : ChangeLog include/freetype/internal: ftmemory.h src/base : ftbitmap.c ftmac.c ftrfork.c src/lzw: ftzopen.c src/raster : ftrend1.c src/sfnt : ttpost.c src/truetype : ttgxvar.c src/type42 : t42parse.c src/winfonts : winfnt.c Log message: * include/freetype/internal/ftmemory.h, src/base/ftbitmap.c, src/base/ftmac.c, src/base/ftrfork.c, src/lzw/ftzopen.c, src/raster/ftrend1.c, src/sfnt/ttpost.c, src/truetype/ttgxvar.c, src/type42/t42parse.c, src/winfonts/winfnt.c: hardening the code against out-of-bounds conditions when allocating arrays. This is for the cases where FT_NEW_ARRAY and FT_RENEW_ARRAY are not used already. Introducing the new FT_ALLOC_MULT and FT_REALLOC_MULT macros. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1312tr2=1.1313r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/ftmemory.h.diff?tr1=1.48tr2=1.49r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftbitmap.c.diff?tr1=1.12tr2=1.13r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftmac.c.diff?tr1=1.42tr2=1.43r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftrfork.c.diff?tr1=1.5tr2=1.6r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/lzw/ftzopen.c.diff?tr1=1.3tr2=1.4r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/raster/ftrend1.c.diff?tr1=1.23tr2=1.24r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttpost.c.diff?tr1=1.46tr2=1.47r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/truetype/ttgxvar.c.diff?tr1=1.13tr2=1.14r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/type42/t42parse.c.diff?tr1=1.22tr2=1.23r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/winfonts/winfnt.c.diff?tr1=1.81tr2=1.82r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ./ChangeLog src/ftcommon.c src/ftcommo...
CVSROOT:/cvsroot/freetype Module name:ft2demos Branch: Changes by: David Turner [EMAIL PROTECTED]06/05/02 10:30:00 Modified files: . : ChangeLog src: ftcommon.c ftcommon.h ftview.c Log message: * src/ftcommon.c, src/ftcommon.h, src/ftview.c: added support for font preloading with the '-p' flag. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/ft2demos/ChangeLog.diff?tr1=1.154tr2=1.155r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/ft2demos/src/ftcommon.c.diff?tr1=1.12tr2=1.13r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/ft2demos/src/ftcommon.h.diff?tr1=1.4tr2=1.5r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/ft2demos/src/ftview.c.diff?tr1=1.66tr2=1.67r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog include/freetype/internal...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/05/03 09:40:33 Modified files: . : ChangeLog include/freetype/internal: ftmemory.h Log message: * include/freetype/internal/ftmemory.h: allow compilation with C++ compilers CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1317tr2=1.1318r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/ftmemory.h.diff?tr1=1.50tr2=1.51r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ./ChangeLog include/freetype/internal...
CVSROOT:/cvsroot/freetype Module name:freetype2 Branch: Changes by: David Turner [EMAIL PROTECTED]06/05/17 13:34:21 Modified files: . : ChangeLog include/freetype/internal: tttypes.h src/autofit: afangles.c afcjk.c afhints.c aflatin.c aftypes.h src/base : ftcalc.c ftoutln.c src/gzip : ftgzip.c src/psaux : psconv.c src/truetype : ttgload.c src/type1 : t1gload.c Log message: * include/freetype/internal/tttypes.h, src/autofit/afangles.c, src/autofit/afcjk.c, src/autofit/afhints.c, src/autofit/aflatin.c, src/autofit/aftypes.h, src/base/ftcalc.c, src/base/ftoutln.c, src/gzip/ftgzip.c, src/psaux/psconv.c, src/truetype/ttgload.c, src/type1/t1gload.c: this is a major patch used to drastically improve the performance of loading glyphs. This both speeds up loading the glypn vector themselves and the auto-fitter. note that we've started using inline assembler with GCC to implement FT_MulFix, given that this function is so damn important for the engine's performance. the resulting speed-up is about 25%. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1333tr2=1.1334r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/tttypes.h.diff?tr1=1.61tr2=1.62r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/afangles.c.diff?tr1=1.9tr2=1.10r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/afcjk.c.diff?tr1=1.7tr2=1.8r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/afhints.c.diff?tr1=1.22tr2=1.23r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/aflatin.c.diff?tr1=1.34tr2=1.35r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/aftypes.h.diff?tr1=1.18tr2=1.19r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftcalc.c.diff?tr1=1.69tr2=1.70r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftoutln.c.diff?tr1=1.68tr2=1.69r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/gzip/ftgzip.c.diff?tr1=1.22tr2=1.23r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/psaux/psconv.c.diff?tr1=1.7tr2=1.8r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/truetype/ttgload.c.diff?tr1=1.162tr2=1.163r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/type1/t1gload.c.diff?tr1=1.92tr2=1.93r1=textr2=text ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/pfr/pfrobjs.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/06/04 14:33:08 Modified files: . : ChangeLog src/pfr: pfrobjs.c Log message: * src/pfr/pfrobjs.c (pfr_face_init): fix the computation of 'face-num_glyphs' which missed the last glyph, due to the offset-by-1 computation, since the PFR format doesn't guarantee that glyph index 0 corresponds to the missing glyph should fix bug #16668 CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1341r2=1.1342 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/pfr/pfrobjs.c?cvsroot=freetyper1=1.34r2=1.35 Patches: Index: ChangeLog === RCS file: /sources/freetype/freetype2/ChangeLog,v retrieving revision 1.1341 retrieving revision 1.1342 diff -u -b -r1.1341 -r1.1342 --- ChangeLog 26 May 2006 06:30:05 - 1.1341 +++ ChangeLog 4 Jun 2006 14:33:08 - 1.1342 @@ -1,3 +1,13 @@ +2006-06-04 David Turner [EMAIL PROTECTED] + + * src/pfr/pfrobjs.c (pfr_face_init): fix the computation + of 'face-num_glyphs' which missed the last glyph, due to + the offset-by-1 computation, since the PFR format doesn't + guarantee that glyph index 0 corresponds to the missing + glyph + + should fix bug #16668 + 2006-05-25 Werner Lemberg [EMAIL PROTECTED] * builds/unix/unix-cc.in (LINK_LIBRARY): Don't comment out Index: src/pfr/pfrobjs.c === RCS file: /sources/freetype/freetype2/src/pfr/pfrobjs.c,v retrieving revision 1.34 retrieving revision 1.35 diff -u -b -r1.34 -r1.35 --- src/pfr/pfrobjs.c 20 Mar 2006 13:32:33 - 1.34 +++ src/pfr/pfrobjs.c 4 Jun 2006 14:33:08 - 1.35 @@ -128,7 +128,7 @@ pfrface-face_index = face_index; - pfrface-num_glyphs = phy_font-num_chars; + pfrface-num_glyphs = phy_font-num_chars + 1; pfrface-face_flags = FT_FACE_FLAG_SCALABLE; if ( (phy_font-flags PFR_PHY_PROPORTIONAL) == 0 ) ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ChangeLog src/ftbench.c
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 06/06/04 15:00:59 Modified files: . : ChangeLog src: ftbench.c Log message: * src/ftbench.c (main): fixed a subtle memory corruption bug at program exit. Reported by [EMAIL PROTECTED] CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ft2demos/ChangeLog?cvsroot=freetyper1=1.161r2=1.162 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftbench.c?cvsroot=freetyper1=1.25r2=1.26 Patches: Index: ChangeLog === RCS file: /sources/freetype/ft2demos/ChangeLog,v retrieving revision 1.161 retrieving revision 1.162 diff -u -b -r1.161 -r1.162 --- ChangeLog 21 May 2006 18:56:25 - 1.161 +++ ChangeLog 4 Jun 2006 15:00:59 - 1.162 @@ -1,3 +1,8 @@ +2006-06-04 David Turner [EMAIL PROTECTED] + + * src/ftbench.c (main): fixed a subtle memory corruption bug + at program exit. Reported by [EMAIL PROTECTED] + 2006-05-21 Werner Lemberg [EMAIL PROTECTED] * src/ftdump.c (Print_Type): Fix type for `module'. Reported by Index: src/ftbench.c === RCS file: /sources/freetype/ft2demos/src/ftbench.c,v retrieving revision 1.25 retrieving revision 1.26 diff -u -b -r1.25 -r1.26 --- src/ftbench.c 25 Feb 2006 22:32:36 - 1.25 +++ src/ftbench.c 4 Jun 2006 15:00:59 - 1.26 @@ -796,11 +796,24 @@ } } + /* the following is a bit subtle: when we call FTC_Manager_Done, + * this normally destroys all FT_Face objects that the cache might + * have created by calling the face requester. + * + * however, this little benchmark as a tricky face requester that + * doesn't create a new FT_Face through FT_New_Face, but simply + * pass a pointer to the one that was previously created. + * + * if the cache manager was used before, the call to FTC_Manager_Done + * will discard our single FT_Face. + * + * in the case where no cache manager is in place, or if no test + * was run, the call to FT_Done_FreeType will release any remaining + * FT_Face anyway + */ if ( cache_man ) FTC_Manager_Done( cache_man ); - FT_Done_Face( face ); - FT_Done_FreeType( lib ); return 0; ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog include/freetype/internal/s...
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/06/06 08:14:14 Modified files: . : ChangeLog include/freetype/internal/services: svpscmap.h src/cff: cffcmap.c src/psaux : t1cmap.c src/psnames: psmodule.c Log message: * include/freetype/internal/services/svpscmap.h, src/cff/cffcmap.c, src/psaux/t1cmap.c, src/psnames/psmodule.c: Fix for the memory leak described in bug #16759. We change 'ps_unicodes_init' so that it also takes a 'free_glyph_name' callback to release the glyph names returned by 'get_glyph_name' CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1344r2=1.1345 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/services/svpscmap.h?cvsroot=freetyper1=1.4r2=1.5 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffcmap.c?cvsroot=freetyper1=1.15r2=1.16 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/psaux/t1cmap.c?cvsroot=freetyper1=1.17r2=1.18 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/psnames/psmodule.c?cvsroot=freetyper1=1.43r2=1.44 Patches: Index: ChangeLog === RCS file: /cvsroot/freetype/freetype2/ChangeLog,v retrieving revision 1.1344 retrieving revision 1.1345 diff -u -b -r1.1344 -r1.1345 --- ChangeLog 4 Jun 2006 15:17:40 - 1.1344 +++ ChangeLog 6 Jun 2006 08:14:14 - 1.1345 @@ -1,3 +1,13 @@ +2006-06-06 David Turner [EMAIL PROTECTED] + +* include/freetype/internal/services/svpscmap.h, src/cff/cffcmap.c, +src/psaux/t1cmap.c, src/psnames/psmodule.c: Fix for the memory +leak described in bug #16759. + +We change 'ps_unicodes_init' so that it also takes a 'free_glyph_name' +callback to release the glyph names returned by 'get_glyph_name' + + 2006-06-04 David Turner [EMAIL PROTECTED] * src/base/ftutil.c (ft_mem_qrealloc): Fix the function to accept Index: include/freetype/internal/services/svpscmap.h === RCS file: /cvsroot/freetype/freetype2/include/freetype/internal/services/svpscmap.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -b -r1.4 -r1.5 --- include/freetype/internal/services/svpscmap.h 12 Jan 2006 08:12:26 - 1.4 +++ include/freetype/internal/services/svpscmap.h 6 Jun 2006 08:14:14 - 1.5 @@ -75,14 +75,23 @@ * NULL if invalid index. */ typedef const char* - (*PS_Glyph_NameFunc)( FT_Pointer data, + (*PS_GetGlyphNameFunc)( FT_Pointer data, FT_UInt string_index ); + /* + * A function used to release the glyph name returned by + * PS_GetGlyphNameFunc, when needed + */ + typedef void + (*PS_FreeGlyphNameFunc)( FT_Pointer data, + const char* name ); + typedef FT_Error (*PS_Unicodes_InitFunc)( FT_Memory memory, PS_Unicodesunicodes, FT_UIntnum_glyphs, - PS_Glyph_NameFunc get_glyph_name, + PS_GetGlyphNameFunc get_glyph_name, + PS_FreeGlyphNameFunc free_glyph_name, FT_Pointer glyph_data ); typedef FT_UInt Index: src/cff/cffcmap.c === RCS file: /cvsroot/freetype/freetype2/src/cff/cffcmap.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -b -r1.15 -r1.16 --- src/cff/cffcmap.c 25 Feb 2006 14:53:02 - 1.15 +++ src/cff/cffcmap.c 6 Jun 2006 08:14:14 - 1.16 @@ -120,9 +120,10 @@ /*/ FT_CALLBACK_DEF( const char* ) - cff_sid_to_glyph_name( CFF_Font cff, + cff_sid_to_glyph_name( TT_Face face, FT_UInt idx ) { +CFF_Fontcff = (CFF_Font) face-extra.data; CFF_Charset charset = cff-charset; FT_Service_PsCMaps psnames = (FT_Service_PsCMaps)cff-psnames; FT_UInt sid = charset-sids[idx]; @@ -131,6 +132,15 @@ return cff_index_get_sid_string( cff-string_index, sid, psnames ); } + FT_CALLBACK_DEF( void ) + cff_sid_free_glyph_name( TT_Face face, + const char* gname ) + { +FT_Memory memory = FT_FACE_MEMORY( face ); + +FT_FREE( gname ); + } + FT_CALLBACK_DEF( FT_Error ) cff_cmap_unicode_init( PS_Unicodes unicodes ) @@ -149,7 +159,8 @@ return psnames-unicodes_init( memory, unicodes, cff-num_glyphs, - (PS_Glyph_NameFunc)cff_sid_to_glyph_name
[ft-cvs] freetype2 ChangeLog src/type1/t1afm.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/06/07 05:11:51 Modified files: . : ChangeLog src/type1 : t1afm.c Log message: Fix memory leak described in Savannah bug #16768 * src/type1/t1afm.c (T1_Read_Metrics): fix memory leak which happened when the metrics file doesn't have kerning pairs. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1346r2=1.1347 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1afm.c?cvsroot=freetyper1=1.50r2=1.51 Patches: Index: ChangeLog === RCS file: /sources/freetype/freetype2/ChangeLog,v retrieving revision 1.1346 retrieving revision 1.1347 diff -u -b -r1.1346 -r1.1347 --- ChangeLog 6 Jun 2006 12:54:08 - 1.1346 +++ ChangeLog 7 Jun 2006 05:11:50 - 1.1347 @@ -1,3 +1,11 @@ +2006-06-07 David Turner [EMAIL PROTECTED] + + Fix memory leak described in Savannah bug #16768 + + * src/type1/t1afm.c (T1_Read_Metrics): fix memory leak + which happened when the metrics file doesn't have kerning + pairs. + 2006-06-06 David Turner [EMAIL PROTECTED] Fix memory leak described in Savannah bug #16759. Index: src/type1/t1afm.c === RCS file: /sources/freetype/freetype2/src/type1/t1afm.c,v retrieving revision 1.50 retrieving revision 1.51 diff -u -b -r1.50 -r1.51 --- src/type1/t1afm.c 20 Mar 2006 16:55:32 - 1.50 +++ src/type1/t1afm.c 7 Jun 2006 05:11:50 - 1.51 @@ -73,7 +73,7 @@ #undef KERN_INDEX -#define KERN_INDEX( g1, g2 ) ( ( (FT_ULong)g1 16 ) | g2 ) +#define KERN_INDEX( g1, g2 ) ( ( (FT_ULong)(g1) 16 ) | (g2) ) /* compare two kerning pairs */ @@ -233,14 +233,9 @@ T1_Fontt1_font = ( (T1_Face)t1_face )-type1; -if ( FT_NEW( fi ) ) - return error; - -if ( FT_FRAME_ENTER( stream-size ) ) -{ - FT_FREE( fi ); - return error; -} +if ( FT_NEW( fi ) || + FT_FRAME_ENTER( stream-size ) ) + goto Exit; fi-FontBBox = t1_font-font_bbox; fi-Ascender = t1_font-font_bbox.yMax; @@ -292,11 +287,16 @@ { t1_face-face_flags |= FT_FACE_FLAG_KERNING; ( (T1_Face)t1_face )-afm_data = fi; +fi = NULL; } } FT_FRAME_EXIT(); + Exit: +if ( fi != NULL ) + T1_Done_Metrics( memory, fi ); + return error; } ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/cid/cidgload.c src/true...
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/08/16 09:11:31 Modified files: . : ChangeLog src/cid: cidgload.c src/truetype : ttgload.c Log message: * src/cid/cidgload.c (cid_slot_load_glyph), src/truetype/ttgload.c (tt_prepare_zone): removing compiler warnings CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1364r2=1.1365 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cid/cidgload.c?cvsroot=freetyper1=1.79r2=1.80 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttgload.c?cvsroot=freetyper1=1.165r2=1.166 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/base/ftobjs.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/08/16 09:24:32 Modified files: . : ChangeLog src/base : ftobjs.c Log message: * src/base/ftobjs.c (ft_validator_run): disabling function, it is buggy by design, so it will always return -1 CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1365r2=1.1366 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftobjs.c?cvsroot=freetyper1=1.253r2=1.254 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog include/freetype/internal/f...
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/08/16 16:50:55 Modified files: . : ChangeLog include/freetype/internal: ftgloadr.h tttypes.h src/base : ftgloadr.c ftobjs.c src/truetype : ttgload.c ttinterp.c ttobjs.c Log message: * include/freetype/internal/ftgloadr.h, include/freetype/internal/tttypes.h, src/base/ftgloadr.c, src/base/ftobjs.c, src/truetype/ttgload.c, src/truetype/ttinterp.c, src/truetype/ttobjs.c: improvements to native TrueType hinting, this is a first try, controlled by the FIX_BYTECODE macro in src/truetype/ttinterp.c CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1366r2=1.1367 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftgloadr.h?cvsroot=freetyper1=1.11r2=1.12 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/tttypes.h?cvsroot=freetyper1=1.63r2=1.64 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftgloadr.c?cvsroot=freetyper1=1.14r2=1.15 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftobjs.c?cvsroot=freetyper1=1.254r2=1.255 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttgload.c?cvsroot=freetyper1=1.166r2=1.167 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttinterp.c?cvsroot=freetyper1=1.80r2=1.81 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttobjs.c?cvsroot=freetyper1=1.98r2=1.99 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/truetype/ttobjs.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/09/01 14:09:35 Modified files: . : ChangeLog src/truetype : ttobjs.c Log message: * src/truetype/ttobjs.c: updated the TrueType loader to recognize a few fonts that require the automatic unpatented loader CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1373r2=1.1374 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttobjs.c?cvsroot=freetyper1=1.100r2=1.101 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/smooth/ftgrays.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/09/01 19:05:24 Modified files: . : ChangeLog src/smooth : ftgrays.c Log message: * src/smooth/ftgrays.c: optmized the performance of the anti-aliased rasterizer. The speed gains is between 15% and 25%, depending on content CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1374r2=1.1375 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftgrays.c?cvsroot=freetyper1=1.68r2=1.69 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/smooth/ftgrays.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/09/04 16:42:44 Modified files: . : ChangeLog src/smooth : ftgrays.c Log message: fix for the latest rasterizer optimization CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1376r2=1.1377 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftgrays.c?cvsroot=freetyper1=1.70r2=1.71 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/smooth/ftgrays.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/09/05 09:45:15 Modified files: . : ChangeLog src/smooth : ftgrays.c Log message: * src/smooth/ftgrays.c (gray_sweep): Avoid buffer overwrites when to the end of a bitmap scanline. The fun never ends ;-) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1378r2=1.1379 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftgrays.c?cvsroot=freetyper1=1.71r2=1.72 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/smooth/ftgrays.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/09/05 12:17:39 Modified files: . : ChangeLog src/smooth : ftgrays.c Log message: * src/smooth/ftgrays.c: minor source cleanups and optimization CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1379r2=1.1380 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftgrays.c?cvsroot=freetyper1=1.72r2=1.73 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2/src/smooth ftgrays.c
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/09/05 14:58:23 Modified files: src/smooth : ftgrays.c Log message: fix stupid bug CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftgrays.c?cvsroot=freetyper1=1.73r2=1.74 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/sfnt/sfobjs.c src/truet...
CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: David Turner freetype 06/09/11 12:00:32 Modified files: . : ChangeLog src/sfnt : sfobjs.c src/truetype : ttobjs.c Log message: * src/sfnt/sfobjs.c (tt_face_get_name): support some function which report their English names through an Apple Roman (platform,encoding) pair, with language_id != English if the font uses another name entry with language_id == English, it will be selected correctly though. * src/truetype/ttobjs.c: add unpatent-hinting selection for mingli.ttf CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1381r2=1.1382 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/sfnt/sfobjs.c?cvsroot=freetyper1=1.118r2=1.119 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttobjs.c?cvsroot=freetyper1=1.102r2=1.103 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/09/27 07:52:49 Modified files: . : ChangeLog include/freetype: freetype.h include/freetype/config: ftheader.h include/freetype/internal: ftobjs.h src/base : Jamfile src/smooth : ftsmooth.c Log message: * include/freetype/freetype.h: bumping FT_FREETYPE_PATCH to 2 for an upcoming 2.2.2 release * include/freetype/ftlcdfil.h, src/freetype/ftlcdfil.c: added a new API to support color filtering of subpixel glyph bitmaps. In default build, the function FT_Library_SetLcdFilter returns FT_Err_Unimplemented_Feature; you need to #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING in ftoption.h to compile the real implementation * src/smooth/ftsmooth.c: adding support for sub-pixel color filtering; simplifying a few function calls * include/freetype/config/ftheader.h: adding FT_LCD_FILTER_H macro that points to freetype/ftlcdfil.h CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1388r2=1.1389 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.196r2=1.197 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/config/ftheader.h?cvsroot=freetyper1=1.46r2=1.47 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftobjs.h?cvsroot=freetyper1=1.105r2=1.106 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/Jamfile?cvsroot=freetyper1=1.29r2=1.30 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftsmooth.c?cvsroot=freetyper1=1.36r2=1.37 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog vms_make.com src/base/rules.mk
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/09/27 07:58:43 Modified files: . : ChangeLog vms_make.com src/base : rules.mk Log message: * src/base/Jamfile, src/base/rules.mk, vms_make.com: adding 'ftlcdfil.c' to the list of compiled source files CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1389r2=1.1390 http://cvs.savannah.gnu.org/viewcvs/freetype2/vms_make.com?cvsroot=freetyper1=1.8r2=1.9 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/rules.mk?cvsroot=freetyper1=1.38r2=1.39 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog include/freetype/internal/f...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/10/01 00:09:35 Modified files: . : ChangeLog include/freetype/internal: ftobjs.h src/base : ftobjs.c src/truetype : ttobjs.c Log message: * include/freetype/internal/ftobjs.h, src/base/ftobjs.c, src/truetype/ttobjs.c: fixes related to the unpatented hinter CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1395r2=1.1396 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftobjs.h?cvsroot=freetyper1=1.108r2=1.109 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftobjs.c?cvsroot=freetyper1=1.259r2=1.260 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttobjs.c?cvsroot=freetyper1=1.104r2=1.105 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/autofit/afhints.c src/a...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/11/02 16:37:35 Modified files: . : ChangeLog src/autofit: afhints.c afhints.h aflatin.c afloader.c afmodule.c aftypes.h Log message: - fixed a bug in af_compute_direction which generated ugly glyphs - added more debug/log messages to help improve the auto-fitter CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1410r2=1.1411 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afhints.c?cvsroot=freetyper1=1.24r2=1.25 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afhints.h?cvsroot=freetyper1=1.17r2=1.18 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin.c?cvsroot=freetyper1=1.36r2=1.37 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afloader.c?cvsroot=freetyper1=1.25r2=1.26 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afmodule.c?cvsroot=freetyper1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aftypes.h?cvsroot=freetyper1=1.22r2=1.23 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos/src ftgrid.c
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 06/11/02 17:21:41 Modified files: src: ftgrid.c Log message: - mode debugging support CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftgrid.c?cvsroot=freetyper1=1.2r2=1.3 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/autofit/aflatin.c src/g...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/11/02 23:28:09 Modified files: . : ChangeLog src/autofit: aflatin.c src/gzip : inftrees.c Log message: - improve autofitter's handling of serif fonts (results are much better) - make GCC 4 happy when compiling our zlib sources CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1411r2=1.1412 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin.c?cvsroot=freetyper1=1.37r2=1.38 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/gzip/inftrees.c?cvsroot=freetyper1=1.6r2=1.7 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/pshinter/pshalgo.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/11/09 16:31:52 Modified files: . : ChangeLog src/pshinter : pshalgo.c Log message: * src/pshinter/pshalgo.c (psh_glyph_compute_inflections): fixed a stupid typo which created a variable-used-before-initialized bug CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1414r2=1.1415 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/pshinter/pshalgo.c?cvsroot=freetyper1=1.15r2=1.16 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog README include/freetype/ftl...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/11/10 16:49:42 Modified files: . : ChangeLog README include/freetype: ftlcdfil.h include/freetype/internal: ftobjs.h src/autofit: aflatin.c src/base : ftlcdfil.c src/smooth : ftsmooth.c Log message: * include/freetype/ftlcdfil.h, include/internal/ftobjs.h, src/base/ftlcdfilt.c, src/smooth/ftsmooth.c: API change for the LCD filter, the FT_LcdFilter value is a enum describing which filter to apply, new values FT_LCD_FILTER_LIGHT and FT_LCD_FILTER_LEGACY (the latter implements the LibXft original algorithm which produces incredible color fringes for everything except very-well hinted text) * src/autofit/aflatin.c: various tiny improvements that drastically improve the handling of serif fonts and of LCD/LCD_V hinting modes. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1416r2=1.1417 http://cvs.savannah.gnu.org/viewcvs/freetype2/README?cvsroot=freetyper1=1.39r2=1.40 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftlcdfil.h?cvsroot=freetyper1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftobjs.h?cvsroot=freetyper1=1.110r2=1.111 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin.c?cvsroot=freetyper1=1.39r2=1.40 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftlcdfil.c?cvsroot=freetyper1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftsmooth.c?cvsroot=freetyper1=1.38r2=1.39 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/truetype/ttinterp.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/11/13 11:25:06 Modified files: . : ChangeLog src/truetype : ttinterp.c Log message: * src/truetype/ttinterp.c: undefined the FIX_BYTECODE macro, since the interpreter enhancements are still too buggy for general use CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1417r2=1.1418 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttinterp.c?cvsroot=freetyper1=1.83r2=1.84 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/base/ftlcdfil.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/11/13 13:03:48 Modified files: . : ChangeLog src/base : ftlcdfil.c Log message: * src/base/ftlcdfil.c: added support for FT_FORCE_LIGHT_LCD_FILTER and FT_FORCE_LEGACY_LCD_FILTER at compile time. Define these macros when building the library to change the default LCD filter to be used. This is only useful for experimentation CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1418r2=1.1419 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftlcdfil.c?cvsroot=freetyper1=1.3r2=1.4 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog include/freetype/ftlcdfil.h
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/11/13 13:24:30 Modified files: . : ChangeLog include/freetype: ftlcdfil.h Log message: updating documentation CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1419r2=1.1420 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftlcdfil.h?cvsroot=freetyper1=1.3r2=1.4 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/autofit/afhints.c src/a...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 06/11/28 08:09:20 Modified files: . : ChangeLog src/autofit: afhints.c aftypes.h src/smooth : ftgrays.c src/truetype : ttobjs.c Log message: * src/truetype/ttobjs.c (tt_face_init): Fix typo in previous patch * src/smooth/ftgrays.c: remove hard-coded error values, use FreeType ones instead * src/autofit/afhints.c (af_glyph_hints_dump_segments): remove unused variable CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1426r2=1.1427 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afhints.c?cvsroot=freetyper1=1.29r2=1.30 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aftypes.h?cvsroot=freetyper1=1.26r2=1.27 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftgrays.c?cvsroot=freetyper1=1.75r2=1.76 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttobjs.c?cvsroot=freetyper1=1.107r2=1.108 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/pfr/pfrobjs.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/01/05 15:55:59 Modified files: . : ChangeLog src/pfr: pfrobjs.c Log message: * src/pfr/pfrobjs.c (pfr_face_init): detect non-scalable fonts correctly. fixes bug #17876 CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1459r2=1.1460 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/pfr/pfrobjs.c?cvsroot=freetyper1=1.37r2=1.38 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog docs/CHANGES
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/01/09 09:21:16 Modified files: . : ChangeLog docs : CHANGES Log message: updating docs/CHANGES CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1465r2=1.1466 http://cvs.savannah.gnu.org/viewcvs/freetype2/docs/CHANGES?cvsroot=freetyper1=1.150r2=1.151 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/pshinter/pshalgo.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/01/10 13:15:56 Modified files: . : ChangeLog src/pshinter : pshalgo.c Log message: * src/pshinter/pshalgo.c (psh_glyph_compute_inflections): fixed a typo which created an endless loop with some malformed font files CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1468r2=1.1469 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/pshinter/pshalgo.c?cvsroot=freetyper1=1.18r2=1.19 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/01/10 14:33:19 Modified files: . : ChangeLog Log message: pre-tag doc update CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1470r2=1.1471 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/base/ftbitmap.c src/tru...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/01/13 00:19:18 Modified files: . : ChangeLog src/base : ftbitmap.c src/truetype : ttinterp.c Log message: * src/base/ftbitmap.c: fixing memory stomping bug in the bitmap embolderner when the pitch of the source bitmap is *much* larger than its width * src/truetype/ttinterp.c: fixing aliasing-related compilation warning CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1477r2=1.1478 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftbitmap.c?cvsroot=freetyper1=1.13r2=1.14 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttinterp.c?cvsroot=freetyper1=1.86r2=1.87 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
Re: [ft-cvs] freetype2 ChangeLog
oops, sorry for that :-) - David On Sat, 13 Jan 2007 06:38:56 +, Masatake YAMATO [EMAIL PROTECTED] said: CVSROOT:/cvsroot/freetype Module name:freetype2 Changes by: Masatake YAMATO jet 07/01/13 06:38:56 Modified files: . : ChangeLog Log message: Fix a typo. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1478r2=1.1479 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/autofit/aflatin.c src/a...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/01/23 15:51:50 Modified files: . : ChangeLog src/autofit: aflatin.c aftypes.h afwarp.c afwarp.h Log message: * src/autofit/aflatin.c, src/autofit/aftypes.h, src/autofit/afwarp.h, src/autofit/afwarp.c: fix and enable the warper to improve light hinting mode. This is not necessarily a final version, but it seems to work well CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1493r2=1.1494 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin.c?cvsroot=freetyper1=1.47r2=1.48 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aftypes.h?cvsroot=freetyper1=1.28r2=1.29 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afwarp.c?cvsroot=freetyper1=1.4r2=1.5 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afwarp.h?cvsroot=freetyper1=1.2r2=1.3 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog builds/mac/ftmac.c include/...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/02/12 14:55:03 Modified files: . : ChangeLog builds/mac : ftmac.c include/freetype/internal: ftmemory.h src/base : ftutil.c src/bdf: bdfdrivr.c bdflib.c src/cff: cffdrivr.c cffload.c cffobjs.c src/pcf: pcfread.c src/sfnt : sfdriver.c src/type1 : t1driver.c src/type42 : t42drivr.c Log message: introduce ft_mem_dup, ft_mem_strdup and ft_mem_strcpyn, and the corresponding macros to use them (e.g. FT_STRDUP, FT_DUP and FT_STRCPYN) modify the code to use them instead of raw mallocs/strcpy CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1514r2=1.1515 http://cvs.savannah.gnu.org/viewcvs/freetype2/builds/mac/ftmac.c?cvsroot=freetyper1=1.5r2=1.6 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftmemory.h?cvsroot=freetyper1=1.53r2=1.54 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftutil.c?cvsroot=freetyper1=1.24r2=1.25 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/bdf/bdfdrivr.c?cvsroot=freetyper1=1.60r2=1.61 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/bdf/bdflib.c?cvsroot=freetyper1=1.31r2=1.32 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffdrivr.c?cvsroot=freetyper1=1.65r2=1.66 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffload.c?cvsroot=freetyper1=1.91r2=1.92 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffobjs.c?cvsroot=freetyper1=1.83r2=1.84 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/pcf/pcfread.c?cvsroot=freetyper1=1.59r2=1.60 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/sfnt/sfdriver.c?cvsroot=freetyper1=1.91r2=1.92 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1driver.c?cvsroot=freetyper1=1.79r2=1.80 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type42/t42drivr.c?cvsroot=freetyper1=1.25r2=1.26 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/truetype/ttinterp.c src...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/02/12 15:24:51 Modified files: . : ChangeLog src/truetype : ttinterp.c ttinterp.h Log message: some simplifications of the TrueType interpreter projection code (preliminaries to various interpreter fixes) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1515r2=1.1516 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttinterp.c?cvsroot=freetyper1=1.93r2=1.94 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttinterp.h?cvsroot=freetyper1=1.31r2=1.32 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/autofit/afloader.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/02/12 21:28:21 Modified files: . : ChangeLog src/autofit: afloader.c Log message: fix inter-letter spacing of auto-hinted glyphs (non-light modes)w CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1516r2=1.1517 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afloader.c?cvsroot=freetyper1=1.32r2=1.33 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/autofit/aflatin.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/02/12 22:33:48 Modified files: . : ChangeLog src/autofit: aflatin.c Log message: better handling of serif segments in the Latin auto-fitter, gets rid of broken 9 in Arial 9pt/96dpi CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1522r2=1.1523 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin.c?cvsroot=freetyper1=1.49r2=1.50 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ChangeLog src/ttdebug.c
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/02/14 15:04:52 Modified files: . : ChangeLog src: ttdebug.c Log message: truetype interpreter debugger udpates CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ft2demos/ChangeLog?cvsroot=freetyper1=1.190r2=1.191 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ttdebug.c?cvsroot=freetyper1=1.6r2=1.7 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/type1/t1afm.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/05 17:40:03 Modified files: . : ChangeLog src/type1 : t1afm.c Log message: fix bug in the PFM parser: kerning values must be read as 16-bit *signed* values CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1530r2=1.1531 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1afm.c?cvsroot=freetyper1=1.52r2=1.53 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/truetype/ttobjs.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/05 18:18:52 Modified files: . : ChangeLog src/truetype : ttobjs.c Log message: bugfix: do not erase root x_ppem and y_ppem values in tt_size_init_bytecode CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1531r2=1.1532 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttobjs.c?cvsroot=freetyper1=1.113r2=1.114 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/base/ftinit.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/05 18:23:25 Modified files: . : ChangeLog src/base : ftinit.c Log message: fix a small memory leak when FT_Init_FreeType fails for some reason CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1532r2=1.1533 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftinit.c?cvsroot=freetyper1=1.38r2=1.39 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/base/ftutil.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/08 10:50:38 Modified files: . : ChangeLog src/base : ftutil.c Log message: fixing implementation bug in ft_mem_strcpyn CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1535r2=1.1536 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftutil.c?cvsroot=freetyper1=1.26r2=1.27 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/truetype/ttinterp.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/17 17:48:57 Modified files: . : ChangeLog src/truetype : ttinterp.c Log message: fixing TrueType bytecode interpreter regression for HLB_.TTF, needs more testing with other fonts CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1539r2=1.1540 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttinterp.c?cvsroot=freetyper1=1.99r2=1.100 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/base/ftbitmap.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/28 14:53:41 Modified files: . : ChangeLog src/base : ftbitmap.c Log message: fixing bug in the padding zero-ing of the bitmap emboldener CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1552r2=1.1553 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftbitmap.c?cvsroot=freetyper1=1.15r2=1.16 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ChangeLog src/ftdiff.c
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/03/30 11:17:04 Modified files: . : ChangeLog src: ftdiff.c Log message: update ftdiff to allow single-column setting changes, press F1 for new keystrokes CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ft2demos/ChangeLog?cvsroot=freetyper1=1.195r2=1.196 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftdiff.c?cvsroot=freetyper1=1.3r2=1.4 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ChangeLog src/ftdiff.c
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/04/02 10:11:39 Modified files: . : ChangeLog src: ftdiff.c Log message: fixed a small bug that occured when grNewSurface failed. Thanks to [EMAIL PROTECTED] for reporting this CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ft2demos/ChangeLog?cvsroot=freetyper1=1.197r2=1.198 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftdiff.c?cvsroot=freetyper1=1.5r2=1.6 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ChangeLog graph/win32/grwin32.c
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/04/02 10:15:23 Modified files: . : ChangeLog graph/win32: grwin32.c Log message: fix Win32 window size computation in the graphics library. Thanks to [EMAIL PROTECTED] CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ft2demos/ChangeLog?cvsroot=freetyper1=1.198r2=1.199 http://cvs.savannah.gnu.org/viewcvs/ft2demos/graph/win32/grwin32.c?cvsroot=freetyper1=1.9r2=1.10 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ChangeLog src/ftdiff.c
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/04/02 12:44:17 Modified files: . : ChangeLog src: ftdiff.c Log message: ftdiff: fix unhinted rendering when there are embedded bitmaps CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ft2demos/ChangeLog?cvsroot=freetyper1=1.199r2=1.200 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftdiff.c?cvsroot=freetyper1=1.6r2=1.7 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/base/ftobjs.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/04/03 14:30:35 Modified files: . : ChangeLog src/base : ftobjs.c Log message: make FT_Set_Char_Size deal with 0-valued resolution parameter like the other one CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1556r2=1.1557 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftobjs.c?cvsroot=freetyper1=1.272r2=1.273 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog include/freetype/ftcache.h ...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/11 14:36:24 Modified files: . : ChangeLog include/freetype: ftcache.h src/cache : ftcbasic.c Log message: implement FTC_ImageCache_LookupScaler and FTC_SBitCache_LookupScaler, which allow us to specify the font size with a FTC_Scaler structure, hence enabling fractional point sizes, etc... CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1573r2=1.1574 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftcache.h?cvsroot=freetyper1=1.51r2=1.52 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cache/ftcbasic.c?cvsroot=freetyper1=1.20r2=1.21 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/truetype/ttobjs.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/11 14:10:30 Modified files: . : ChangeLog src/truetype : ttobjs.c Log message: fix a typo that force CVT scaling to be re-run on each glyph load CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1572r2=1.1573 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttobjs.c?cvsroot=freetyper1=1.115r2=1.116 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ChangeLog src/ftcommon.c src/ftcommon....
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/05/11 14:41:02 Modified files: . : ChangeLog src: ftcommon.c ftcommon.h ftgrid.c ftstring.c ftview.c Log message: adapt test program to the new Scaler-based cache functions CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ft2demos/ChangeLog?cvsroot=freetyper1=1.207r2=1.208 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftcommon.c?cvsroot=freetyper1=1.18r2=1.19 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftcommon.h?cvsroot=freetyper1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftgrid.c?cvsroot=freetyper1=1.4r2=1.5 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftstring.c?cvsroot=freetyper1=1.35r2=1.36 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftview.c?cvsroot=freetyper1=1.72r2=1.73 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog include/freetype/config/fts...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/15 10:54:10 Modified files: . : ChangeLog include/freetype/config: ftstdlib.h include/freetype/internal: ftobjs.h Log message: do not use functions from ctypes.h, they are locale-dependent (and slower) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1577r2=1.1578 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/config/ftstdlib.h?cvsroot=freetyper1=1.18r2=1.19 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftobjs.h?cvsroot=freetyper1=1.111r2=1.112 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/lzw/ftzopen.c src/lzw/f...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/22 09:53:44 Modified files: . : ChangeLog src/lzw: ftzopen.c ftzopen.h Log message: avoid heap explosion in the case of malformed .Z font files related to bug #19910, but not a bugfix yet CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1584r2=1.1585 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/lzw/ftzopen.c?cvsroot=freetyper1=1.5r2=1.6 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/lzw/ftzopen.h?cvsroot=freetyper1=1.4r2=1.5 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/lzw/ftzopen.c src/lzw/f...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/22 13:10:59 Modified files: . : ChangeLog src/lzw: ftzopen.c ftzopen.h Log message: real fix for bug #19910. the .Z format is really badly designed :-( CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1585r2=1.1586 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/lzw/ftzopen.c?cvsroot=freetyper1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/lzw/ftzopen.h?cvsroot=freetyper1=1.5r2=1.6 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/truetype/ttgload.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/22 14:08:09 Modified files: . : ChangeLog src/truetype : ttgload.c Log message: fix crash when not using the bytecode interpreter with TrueType fonts CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1586r2=1.1587 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttgload.c?cvsroot=freetyper1=1.181r2=1.182 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/autofit/afglobal.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/28 15:42:09 Modified files: . : ChangeLog src/autofit: afglobal.c Log message: 2007-05-28 David Turner [EMAIL PROTECTED] * src/autofit/afglobal.c: change default hinting script to CJK, since it works well with a larger array of scripts. thanks to Rahul Bhalerao [EMAIL PROTECTED] for pointing this out ! CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1589r2=1.1590 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afglobal.c?cvsroot=freetyper1=1.10r2=1.11 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/cff/cffgload.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/28 15:45:36 Modified files: . : ChangeLog src/cff: cffgload.c Log message: optimize CFF glyph loader (avoid apply identity font transform) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1590r2=1.1591 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffgload.c?cvsroot=freetyper1=1.85r2=1.86 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 docs/CHANGES ChangeLog
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/28 15:49:09 Modified files: docs : CHANGES . : ChangeLog Log message: updating CHANGES CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/docs/CHANGES?cvsroot=freetyper1=1.176r2=1.177 http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1591r2=1.1592 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog modules.cfg include/freetyp...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/10 20:51:04 Modified files: . : ChangeLog modules.cfg include/freetype: freetype.h include/freetype/config: ftoption.h include/freetype/internal: ftserv.h src/base : Jamfile src/truetype : ttdriver.c Added files: include/freetype/internal/services: svttglyf.h Log message: * include/freetype/config/ftoption.h: clarify documentation regarding unpatented hinting * include/freetype/freetype.h, src/base/ftpatent.c, src/truetype/ttdriver.c, include/freetype/internal/services/svttglyf.h, modules.cfg,: include/freetype/internal/ftserv.h,: Fonts without a cmap must be handled correctly by FreeType (anything Adding the FT_Face_CheckTrueTypePatents API to FT_FREETYPE_H, it is implemented by the optional src/base/ftpatent.c CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1613r2=1.1614 http://cvs.savannah.gnu.org/viewcvs/freetype2/modules.cfg?cvsroot=freetyper1=1.10r2=1.11 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.210r2=1.211 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/config/ftoption.h?cvsroot=freetyper1=1.119r2=1.120 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftserv.h?cvsroot=freetyper1=1.24r2=1.25 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/services/svttglyf.h?cvsroot=freetyperev=1.1 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/Jamfile?cvsroot=freetyper1=1.33r2=1.34 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttdriver.c?cvsroot=freetyper1=1.94r2=1.95 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] ft2demos ChangeLog Makefile src/Jamfile src/ftp...
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/06/10 21:20:45 Modified files: . : ChangeLog Makefile src: Jamfile Added files: src: ftpatentcheck.c Log message: adding the new 'ftpatentcheck' program CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ft2demos/ChangeLog?cvsroot=freetyper1=1.211r2=1.212 http://cvs.savannah.gnu.org/viewcvs/ft2demos/Makefile?cvsroot=freetyper1=1.42r2=1.43 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/Jamfile?cvsroot=freetyper1=1.24r2=1.25 http://cvs.savannah.gnu.org/viewcvs/ft2demos/src/ftpatentcheck.c?cvsroot=freetyperev=1.1 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/truetype/ttgload.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/11 00:18:01 Modified files: . : ChangeLog src/truetype : ttgload.c Log message: slight speed-up of the TrueType glyph loader CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1614r2=1.1615 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttgload.c?cvsroot=freetyper1=1.184r2=1.185 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2/src/base ftpatent.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/11 00:26:25 Added files: src/base : ftpatent.c Log message: add missing file, doh ! CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftpatent.c?cvsroot=freetyperev=1.1 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/autofit/Jamfile src/aut...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/11 05:37:35 Modified files: . : ChangeLog src/autofit: Jamfile afcjk.c afglobal.c afglobal.h afhints.c afhints.h aflatin.c afloader.c aftypes.h autofit.c src/base : ftcalc.c Added files: src/autofit: aflatin2.c aflatin2.h Log message: experimental changes for the Latin auto-hinter. note that the new code is disabled by default. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1617r2=1.1618 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/Jamfile?cvsroot=freetyper1=1.7r2=1.8 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afcjk.c?cvsroot=freetyper1=1.10r2=1.11 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afglobal.c?cvsroot=freetyper1=1.11r2=1.12 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afglobal.h?cvsroot=freetyper1=1.3r2=1.4 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afhints.c?cvsroot=freetyper1=1.33r2=1.34 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afhints.h?cvsroot=freetyper1=1.23r2=1.24 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin.c?cvsroot=freetyper1=1.58r2=1.59 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/afloader.c?cvsroot=freetyper1=1.36r2=1.37 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aftypes.h?cvsroot=freetyper1=1.31r2=1.32 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/autofit.c?cvsroot=freetyper1=1.8r2=1.9 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin2.c?cvsroot=freetyperev=1.1 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin2.h?cvsroot=freetyperev=1.1 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftcalc.c?cvsroot=freetyper1=1.75r2=1.76 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/autofit/aflatin.c src/a...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/11 19:36:48 Modified files: . : ChangeLog src/autofit: aflatin.c aflatin2.c Log message: fix bug #19565, which was caused by an incorrect segment link computation CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1618r2=1.1619 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin.c?cvsroot=freetyper1=1.59r2=1.60 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/autofit/aflatin2.c?cvsroot=freetyper1=1.1r2=1.2 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/truetype/ttgload.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/22 22:22:38 Modified files: . : ChangeLog src/truetype : ttgload.c Log message: fix stupid typo that prevented the truetype loader from working correctly CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1637r2=1.1638 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttgload.c?cvsroot=freetyper1=1.189r2=1.190 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/07/01 09:51:15 Modified files: . : ChangeLog include/freetype: freetype.h src/base : ftpatent.c Log message: * include/freetype/freetype.h, src/base/ftpatent.c: adding FT_Face_SetUnpatentedHinting to dynamically change the setting after a face is created. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1642r2=1.1643 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.212r2=1.213 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftpatent.c?cvsroot=freetyper1=1.2r2=1.3 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/psnames/psmodule.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/05/18 14:08:58 Modified files: . : ChangeLog src/psnames: psmodule.c Log message: * src/psnames/psmodule.c: using 'static' to make declarations non-global for ft_wgl_extra_unicodes, ft_wgl_extra_glyph_names, ft_wgl_extra_glyph_name_offsets, ps_check_wgl_name and ps_check_wgl_unicode CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1723r2=1.1724 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/psnames/psmodule.c?cvsroot=freetyper1=1.48r2=1.49 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog src/type1/t1load.c
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/05/18 14:32:52 Modified files: . : ChangeLog src/type1 : t1load.c Log message: add missing comment CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1724r2=1.1725 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1load.c?cvsroot=freetyper1=1.119r2=1.120 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 ChangeLog README.CVS autogen.sh inclu...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/09/01 21:35:21 Modified files: . : ChangeLog README.CVS autogen.sh include/freetype: freetype.h include/freetype/config: ftheader.h include/freetype/internal: ftdriver.h src/base : Jamfile rules.mk src/cff: cffdrivr.c cffgload.c cffgload.h src/truetype : ttdriver.c ttgload.c ttgload.h src/type1 : t1driver.c t1gload.c t1gload.h Log message: * include/freetype/ftadvanc.h, src/base/ftadvanc.c, include/freetype/config/ftheader.h, include/freetype/freetype.h, src/base/Jamfile, src/base/rules.mk, src/cff/cffdrivr.c, src/cff/cffgload.c, src/cff/cffgload.h, src/truetype/ttdriver.c, src/truetype/ttgload.h, src/truetype/ttgload.c, src/type1/t1driver.c, src/type1/t1gload.h, src/type1/t1gload.c: Add a new header named FT_ADVANCES_H declaring some new APIs to extract the advances of one or more glyphs without necessarily loading their outlines. Also provide 'fast loaders' for the TrueType, Type1 and CFF font drivers (more to come later) * autogen.sh: add checks for minimum version of the 'autotools' stuff. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1785r2=1.1786 http://cvs.savannah.gnu.org/viewcvs/freetype2/README.CVS?cvsroot=freetyper1=1.7r2=1.8 http://cvs.savannah.gnu.org/viewcvs/freetype2/autogen.sh?cvsroot=freetyper1=1.7r2=1.8 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.232r2=1.233 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/config/ftheader.h?cvsroot=freetyper1=1.54r2=1.55 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftdriver.h?cvsroot=freetyper1=1.26r2=1.27 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/Jamfile?cvsroot=freetyper1=1.34r2=1.35 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/rules.mk?cvsroot=freetyper1=1.44r2=1.45 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffdrivr.c?cvsroot=freetyper1=1.71r2=1.72 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffgload.c?cvsroot=freetyper1=1.98r2=1.99 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffgload.h?cvsroot=freetyper1=1.22r2=1.23 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttdriver.c?cvsroot=freetyper1=1.96r2=1.97 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttgload.c?cvsroot=freetyper1=1.202r2=1.203 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttgload.h?cvsroot=freetyper1=1.31r2=1.32 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1driver.c?cvsroot=freetyper1=1.81r2=1.82 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1gload.c?cvsroot=freetyper1=1.95r2=1.96 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1gload.h?cvsroot=freetyper1=1.27r2=1.28 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs
[ft-cvs] freetype2 include/freetype/ftadvanc.h src/base/...
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/09/01 21:35:53 Added files: include/freetype: ftadvanc.h src/base : ftadvanc.c Log message: ooops. Add missing files CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftadvanc.h?cvsroot=freetyperev=1.1 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftadvanc.c?cvsroot=freetyperev=1.1 ___ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs