summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2007-01-31* Version 2.3.1 released.VER-2-3-1-FINALWerner Lemberg1-8/+30
========================= Tag sources with `VER-2-3-1-FINAL'. * builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproj: s/230/231/. * builds/win32/visualc/index.html: s/221/231/. * vms_make.com: Add `ftgasp'.
2007-01-30updating version numbers to 2.3.1VER-2-3-1David Turner1-0/+6
2007-01-30disable light auto-hinting optimization for the next releaseDavid Turner1-0/+7
2007-01-26formattingWerner Lemberg1-3/+14
2007-01-26improvement to glyph spacing, especially when light auto-hintingDavid Turner1-0/+6
2007-01-25* docs/release: Updated -- Savannah uses a new uploading scheme.Werner Lemberg1-0/+4
formatting
2007-01-25formatting, rearrangingWerner Lemberg1-8/+9
2007-01-25- same CFF loader fix (stricter checking though than Werner's version)David Turner1-0/+12
- document light auto-hinter improvements
2007-01-25* src/cff/cffload.c (cff_index_get_pointers): Handle last entryWerner Lemberg1-7/+24
correctly. This fixes Savannah bug #18867. * docs/CHANGES: Document it. Other formatting.
2007-01-23 * src/truetype/ttobjs.c: fixed typo that prevented compilation whenDavid Turner1-0/+4
disabling both the unpatented and the bytecode interpreter in the TrueType font driver
2007-01-23 * src/autofit/aflatin.c, src/autofit/aftypes.h, src/autofit/afwarp.h,David Turner1-0/+7
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
2007-01-21* ChangeLog: Split off older entries into...Werner Lemberg1-2822/+6
* ChangeLog.22: This new file.
2007-01-21* docs/CHANGES: Document SHZ fix.Werner Lemberg1-0/+9
* src/truetype/ttinterp.c (Ins_SHZ): SHZ doesn't move phantom points.
2007-01-21* src/sfnt/ttmtx.c (tt_face_get_metrics)Werner Lemberg1-0/+5
[!FT_CONFIG_OPTION_OLD_INTERNALS]: Fix limit check.
2007-01-17Version 2.3.0 released.VER-2-3-0-FINALWerner Lemberg1-0/+9
2007-01-17* docs/release: Updated.Werner Lemberg1-2/+8
2007-01-16 * src/autofit/aflatin.c, src/cff/cffdriver.c, src/truetype/ttobjs.c,David Turner1-0/+5
src/truetype/ttinterp.c: fixing compiler warnings
2007-01-16Remove trailing whitespace. From Alexei.Werner Lemberg1-3/+3
2007-01-15* builds/amiga/makefile, builds/amiga/makefile.os4,Werner Lemberg1-0/+7
builds/amiga/smakefile: Add `ftgasp.c' and `ftlcdfil.c'. * builds/amiga/include/freetype/config/ftconfig.h: Synchronize.
2007-01-15Fix various compiler warnings.Werner Lemberg1-0/+16
* src/truetype/ttdriver.c (tt_size_select), src/cff/cffobjs.h, src/cff/cffobjs.c (cff_size_request), src/type42/t42objs.h: s/index/strike_index/. * src/base/ftobjs.c (FT_Match_Size): s/index/size_index/. * src/gxvalid/gxvmorx5.c (gxv_morx_subtable_type5_InsertList_validate): s/index/table_index/. * src/truetype/ttinterp.c (Compute_Point_Displacement), src/pcf/pcfread.c (pcf_seek_to_table_type): Avoid possibly uninitialized variables.
2007-01-13* docs/CHANGES, docs/INSTALL.MAC: Improvements.Werner Lemberg1-0/+4
2007-01-13* src/type1/t1afm.c (T1_Read_Metrics): MS Windows allows PFMWerner Lemberg1-0/+5
versions up to 0x3FF without complaining.
2007-01-13Add FT_Get_PS_Font_Info interface to CFF driver.Werner Lemberg1-0/+13
* src/cff/cfftypes.h: Include FT_TYPE1_TABLES_H. (CFF_FontRec): Add `font_info' field. * src/cff/cffload.c: Include FT_TYPE1_TABLES_H. (cff_font_done): Free font->font_info if necessary. * src/cff/cffdrvr.c (cff_ps_get_font_info): New function. (cff_service_ps_info): Register cff_ps_get_font_info.
2007-01-13* src/base/ftoutln.c (FT_Outline_Get_Orientation): Fix compilationWerner Lemberg1-0/+15
with C++ compiler. * src/autofit/afhints.c (af_glyph_hints_dump_segments, af_glyph_hints_dump_edges): Ditto. * src/base/rules.mk (BASE_SRC): Remove ftgasp.c (it's already in `modules.cfg'). * src/sfnt/ttsbit0.h: Remove. * src/sfnt/rules.mk (SFNT_DRV_SRC): Don't include ttsbit0.c.
2007-01-13formatting, copyright yearsWerner Lemberg1-6/+8
2007-01-13Fix a typo.Yamato, Masatake (大和正武)1-1/+1
2007-01-13 * src/base/ftbitmap.c: fixing memory stomping bug in theVER-2-3-0-RC2VER-2-3-0David Turner1-0/+7
bitmap embolderner when the pitch of the source bitmap is *much* larger than its width * src/truetype/ttinterp.c: fixing aliasing-related compilation warning
2007-01-12* builds/unix/install-sh, builds/unix/mkinstalldirs: Updated fromWerner Lemberg1-0/+5
`automake' CVS module from sources.redhat.com.
2007-01-12* src/type1/t1load.c (is_space): Removed.Werner Lemberg1-19/+29
(parse_encoding, parse_charstrings): Use IS_PS_DELIM. (parse_charstrings): Use IS_PS_TOKEN. * autogen.sh: Avoid bash specific syntax.
2007-01-11small doc updateDavid Turner1-0/+2
2007-01-11updating libtool version number to 9.11.3David Turner1-0/+2
2007-01-11 * src/base/ftobjs.c (IsMacResource): fixed a small bug that caused aDavid Turner1-0/+3
crash with some Mac OS X .dfont files. Submitted by Masatake Yamoto.
2007-01-11small MacOS X fix for autogen.shDavid Turner1-0/+6
2007-01-10pre-tag doc updateVER-2-3-0-RC1David Turner1-0/+3
2007-01-10 * Jamfile, README, builds/win32/visualc/freetype.dsp,David Turner1-0/+10
builds/win32/visualc/freetype.vcproj, docs/VERSION.DLL, include/freetype/freetype.h, include/freetype/t1tables.h, include/freetype/internal/tttypes.h: updating version number to 2.3.0 !! * include/freetype/ftchapters.h, include/freetype/ftgasp.h, include/freetype/ftlcdfil.h: updating reference documentation with GASP support and LCD filtering sections
2007-01-10 * src/pshinter/pshalgo.c (psh_glyph_compute_inflections):David Turner1-0/+6
fixed a typo which created an endless loop with some malformed font files
2007-01-10* src/type1/t1load.c (T1_Get_MM_Var): Always return fixed pointWerner Lemberg1-0/+5
values.
2007-01-09formatting, copyright years and messages, doc polishingWerner Lemberg1-11/+12
2007-01-09updating docs/CHANGESDavid Turner1-0/+2
2007-01-08 * include/freetype/ftgasp.h, src/base/ftgasp.c: adding aDavid Turner1-0/+17
new API FT_Get_Gasp to return entries of the GASP table corresponding to a given character pixel size. * src/sfnt/ttload.c: add version check for the GASP table, in order to be better future-proof * include/freetype/config/ftheader.h: add definition of FT_GASP_H, corresponding to <freetype/ftgasp.h> * src/base/rules.mk, src/base/Jamfile, modules.cfg, builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproj: Adding src/base/ftgasp.c to the default build
2007-01-07* src/cid/cidparse.c (cid_parser_new): Improve error message forWerner Lemberg1-2/+7
Type 11 fonts. Scan for `/sfnts' token.
2007-01-07* src/cid/cidparse.c (cid_parser_new): Reject Type 42 CID-keyedWerner Lemberg1-0/+5
fonts.
2007-01-06* src/cff/cffload.c (cff_index_init): Remove unused variable.Werner Lemberg1-0/+5
(cff_index_read_offset): s/perror/errorp/ to avoid global shadowing.
2007-01-06formatting, copyright yearsWerner Lemberg1-19/+54
2007-01-05 * src/pfr/pfrobjs.c (pfr_face_init): detect non-scalable fontsDavid Turner1-0/+3
correctly. fixes bug #17876
2007-01-05 * src/truetype/ttobjs.h, src/truetype/ttobjs.c,David Turner1-0/+5
src/truetype/ttgload.c: do not allocate interpreter-specific tables in memory if we're not going to load glyphs with it anyway.
2007-01-05- reset FT_CONFIG_OPTION_OLD_INTERNALS which *disables* the previous ↵David Turner1-5/+5
optimization (duhhh)
2007-01-05- don't load metrics table in memory, reduces heap usageDavid Turner1-0/+6
- forgot to commit the changes in cffload.c that are already documented
2007-01-05fixing typoDavid Turner1-1/+1
2007-01-05small optimization in the CMAP 4 validatorDavid Turner1-0/+2