Go to file
David Turner 791d83a612 * include/freetype/internal/tttypes.h, src/sfnt/ttload.c,
src/sfnt/sfobjs.c, src/sfnt/sfdriver.c, src/base/ftnames.c:
        fixing the SFNT name table loader to support various buggy fonts.
        it now ignores empty name entries, entries with invalid pointer
        offsets and certain fonts containing tables with broken "storageOffset"
        fields.

        name strings are now loaded on demand, which reduces the memory
        requirements for a given FT_Face tremendously (for example, the
        name table of Arial.ttf is about 10Kb and contains 70 names !!)

        finally, this is a _quick_ fix. The whole name table loader and
        interface will be rewritten in a much more cleanly way shortly,
        once CSEH have been introduced in the sources.
2002-05-27 23:52:01 +00:00
builds * builds/unix/ft-munmap.m4: New file, extracted FT_MUNMAP_DECL and 2002-05-24 22:05:43 +00:00
docs FreeType 2 can now be built in an external directory with the 2002-05-05 10:57:06 +00:00
include * include/freetype/internal/tttypes.h, src/sfnt/ttload.c, 2002-05-27 23:52:01 +00:00
objs renamed "obj" to "objs" 2001-03-20 15:04:30 +00:00
src * include/freetype/internal/tttypes.h, src/sfnt/ttload.c, 2002-05-27 23:52:01 +00:00
tests Formatting. 2001-12-05 01:22:05 +00:00
.cvsignore Formatting. 2000-10-31 19:42:53 +00:00
ChangeLog * include/freetype/internal/tttypes.h, src/sfnt/ttload.c, 2002-05-27 23:52:01 +00:00
configure FreeType 2 can now be built in an external directory with the 2002-05-05 10:57:06 +00:00
descrip.mms * descrip.mms (all): Add pfr driver. 2002-04-29 12:59:32 +00:00
install Formatting. 2002-01-09 21:01:18 +00:00
Jamfile Formatting. 2001-12-05 01:22:05 +00:00
Jamfile.in minor fixes 2002-04-11 19:55:58 +00:00
Jamrules * builds/os2/*.mk: These files have been forgotten to update to 2001-04-06 07:05:50 +00:00
Makefile Added copyright messages to all Makefiles. 2000-10-17 03:38:43 +00:00
README * src/type42/t32drivr.c: removing compiler warnings 2002-05-21 20:57:36 +00:00
README.UNX * src/cff/cffgload.c (CFF_Parse_CharStrings): s/rand/Rand/ to avoid 2002-04-14 00:54:32 +00:00

  Special notes to Unix users
  ===========================

  Please   read  the  file   "README.UNX",  it   contains  important
  information  regarding  the   installation  of  FreeType  on  Unix
  systems, especially GNU based operating systems like GNU/Linux.

  FreeType 2's library is called `libfreetype', FreeType 1's library
  is called `libttf'.  They are *not* compatible!


  FreeType 2.1.1
  ==============

  Please   read  the  docs/CHANGES   file,  it   contains  IMPORTANT
  INFORMATION.

  Read  the  files "docs/INSTALL"  or  "docs/BUILD" for installation
  instructions.

  Note  that the  FreeType 2  documentation  is now  available as  a
  separate package from our sites.  See:

    ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.1.1.tar.bz2
    ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.1.1.tar.gz
    ftp://ftp.freetype.org/pub/freetype2/ftdoc211.zip


  Reports
  =======

  Please  report  bugs  by  e-mail to  `devel@freetype.org'.   Don't
  forget to send  a detailed explanation of the  problem -- there is
  nothing worse  than receiving a  terse message that only  says "it
  doesn't work".



  Enjoy!


    The FreeType Team