* src/gzip/ftgzip.c (ft_gzip_file_done): fixed memory leak, the ZLib
adding development directory
* src/cache/ftccmap.c: the cmap cache now supports UCS-4 charmaps
* src/gzip/ftgzip.c: fixed a bug that caused FreeType to loop endlessly
* src/autohint/ahhint.c: disabled the advance width "correction" which
* src/truetype/ttdriver.c, src/truetype/ttobjs.h, src/truetype/ttobjs.c,
Updated changelog: change to incremental interface.
The incremental interface now passes the old metrics when asking for
* docs/CHANGES, docs/VERSION.DLL, docs/TODO: updating documentation for
various improvements for 2.1.4. see ChangeLog, I've got problems with
improvements to the Postscript hinter
updated documentation for 2.1.4
* src/sfnt/ttload.c (sfnt_dir_check): relaxed the "head" table size
* src/autohint/ahhint.c: small fix to the stem width optimisation
* include/freetype/ftbdf.h, include/freetype/internal/bdftypes.h,
* builds/unix/ltmain.sh: Regenerated with `libtoolize --force
* include/freetype/freetype.h: fixed documentation for FT_Size_Metrics
* include/freetype/freetype.h: fixed documentation for FT_Size_Metrics
* src/gzip/ftgzip.c: bugfix: couldn't read certain gzip-ed font files
* include/freetype/config/ftheader.h, include/freetype/internal/fnttypes.h,
Noted addition of 'const' to the first argument to FT_Matrix_Multiply.
Added 'const' to the first argument to FT_Matrix_Multiply.
noted latest change to ttload.c
TrueType typefaces lacking hmtx (horizontal metrics) tables are tolerated if the
2003-01-11 David Chester <[email protected]>
* src/winfonts/winfnt.c: read 16 bytes into "reserved2", not "reserved"
* src/truetype/ttgload.c: fixing the TrueType loader to handle invalid
* src/autohint/ahtypes.h, src/autohint/ahhint.c, src/pshinter/pshalgo3.h,
* src/base/ftobjs.c (find_unicode_charmap): fixed the error code
* Jamrules, Jamfile, Jamfile.in, src/*/Jamfile: small changes to
* src/base/ftstroker.c: probably the last bug-fixes to the stroker,
updated builds/unix/configure by running autoconf
* src/gzip/adler32.c, src/gzip/infblock.c, src/gzip/inflate.c,
* src/gzip/adler32.c, src/gzip/infblock.c, src/gzip/inflate.c,
* builds/unix/configure.ac, builds/unix/unix-cc.in,
* src/winfonts/winfnt.c: included George Williams' fix to support
* src/base/ftobjs.c (find_unicode_charmap): added some comments to
2002-12-16 David Turner <[email protected]>
* src/base/ftobjs.c: modified the logic to get Unicode charmaps.
update of the script codes, according to the TAGS.txt file as distributed on Microsoft site.
Correct the name of the controlling macro (was __FTXF86_H__ ...)
* src/cff/cffload.c (cff_charser_load): modified charset loader to
* src/cff/cffload.c (cff_charser_load): modified charset loader to
Updated according to the recent OpenType from Microsoft
updating documentation & changes
fixed a small bug in the sbit cache that caused problems with embedded bitmaps
* src/otlayout/otlayout.h, src/otlyaout/otlconf.h,
2002-11-05 David Turner <[email protected]>
* include/freetype/ftgzip.h, src/gzip/ftgzip.c:
* include/freetype/internal/internal.h, include/freetype/ftpfr.h,
* include/freetype/ftcache.h (FT_POINTER_TO_ULONG): New macro.
* include/freetype/freetype.h (FT_Encoding): Fix entry for latin-2.
Formatting; adding file headers.
* include/freetype/freetype.h (FT_Open_Face): Use `const' for `args'
* src/pfr/pfrsbit.h, src/pfr/pfrsbit.c, src/pfr/pfrload.c,
* src/smooth/ftgrays.c (SUBPIXELS): Add cast to `TPos'.
* src/bdf/bdflib.c (bdf_load_font): Allocate the _bdf_parse_t
* src/include/freetype/internal/tttypes.h (num_sbit_strikes,
* src/sfnt/ttpost.c (load_post_names, tt_face_free_ps_names,
2002-09-25 David Turner <[email protected]>
* src/truetype/ttdriver.c (Load_Glyph): Fourth parameter must be
* builds/unix/config.guess, builds/unix/config.sub: Updated to
* src/base/ftobjs.c (FT_Library_Version): bugfix
Formatting, minor doc fixes.
* include/freetype/freetype.h, include/freetype/ftimage.h,
16bit fixes from Wolfgang Domr�se.
* src/type1/t1parse.h (T1_ParserRec): Change type of `base_len'
Making ftgrays.c compile stand-alone again.
* builds/unix/configure.ac (version_info): Set to 9:2:3.
* src/cache/ftccache.i: fixed a bug that prevented compilation in
* src/smooth/ftsmooth.c, src/base/ftobjs.c,
* src/cid/cidobjs.c (CID_Size_Init): Renamed to...
* include/freetype/freetype.h: corrected the definition of
* README, docs/CHANGES: updating for the 2.1.3 release
* src/pshinter/pshalgo.c: slight modification to the Postscript hinter
updating sources to support the new FT_LOAD_TARGET_ constants
* massive re-formatting changes to many, many source files. I don't
* docs/VERSION.DLL: New file.
Noted latest changes to CFF sources.
Simplified the incremental loading system for CFF fonts and fixed
* src/base/ftobject.c, src/base/ftsynth.c, src/base/ftstroker.c,
* src/pshinter/pshalgo3.c (psh3_glyph_compute_inflections,
* src/pshinter/pshalgo3.c, src/base/ftobjs.c, src/base/ftobject.c,
* include/freetype/freetype.h, src/base/ftobjs.c: changing the type
* src/tools/docmaker/docmaker.py, src/tools/docmaker/utils.py,
* src/pshinter/pshalgo3.c, src/autohint/ahangles.c,
* src/truetype/ttgload.c (TT_Get_Metrics): Add guard for k = 0.
- removal of compiler warnings