1. 23 Apr, 2003 12 commits
  2. 22 Apr, 2003 3 commits
  3. 21 Apr, 2003 2 commits
  4. 09 Apr, 2003 2 commits
  5. 03 Apr, 2003 1 commit
  6. 27 Mar, 2003 1 commit
    • David Turner's avatar
      * README: udpated · 520f7b3d
      David Turner authored
         * README.UNX: removed (now replaced by docs/INSTALL.UNX)
      
         * src/pshinter/pshalgo3.c: the hinter now performs as in 2.1.3 and
         will ignore stem quantization only when FT_LOAD_TARGET_SMOOTH is used
      
         * src/base/ftobjs.c: changed the default computations to include rounding
         in all cases, this is required to provide accurate kerning data when
         native TrueType hinting is enabled.
      
         * src/type1/t1load.c: the Type 1 loader now accepts more general names
         according to the Postscript spec (the previous one was too restrictive)
      520f7b3d
  7. 20 Mar, 2003 2 commits
    • David Turner's avatar
      * src/autohint/ahglyph.h, src/autohint/ahglyph.c, src/autohint/ahglobal.c, · 389a365b
      David Turner authored
          src/autohint/ahhint.c: fixed blue-scale problem
      
          * src/cache/ftccache.c: fixed small bug that could crash the cache
          in rare circumstances (mostly with broken fonts)
      389a365b
    • David Turner's avatar
      * docs/*: serious rewriting of the documentation · 95688472
      David Turner authored
          * include/freetype/internal/ftobjs.h, src/base/ftobjs.c, src/bdf/bdfdrivr.c,
          src/pcf/pcfdriver.c, src/pfr/pfrsbit.c, src/sfnt/ttsbit.c,
          src/type42/t42objs.c, src/winfonts/winfnt.c: introduced three new functions
          to deal with glyph bitmaps within FT_GlyphSlot objects. these are:
      
            ft_glyphslot_free_bitmap
            ft_glyphslot_alloc_bitmap
            ft_glyphslot_set_bitmap
      
          these are much more convenient to use than managing the FT_GLYPH_OWN_BITMAP
          flag manually. the font drivers have been modified to use them as well.
      
          * src/cache/ftlru.c: fixed an invalid assertion check
      95688472
  8. 15 Mar, 2003 1 commit
  9. 14 Mar, 2003 1 commit
  10. 13 Mar, 2003 1 commit
    • David Turner's avatar
      * src/base/ftdbgmem.c, docs/DEBUG.TXT: added new environment variables · ad1ceca2
      David Turner authored
          to control memory debugging with FreeType. See the description of
          "FT2_DEBUG_MEMORY", "FT2_ALLOC_TOTAL_MAX" and "FT2_ALLOC_COUNT_MAX"
          in DEBUG.TXT
      
          * src/cache/ftccache.c, src/cache/ftccmap.c, src/cache/ftcsbits.c,
          ftlru.c: fixed the cache sub-system to correctly deal with out-of-memory
          conditions.
      
          * src/pfr/pfrobjs.c, src/pfr/pfrsbits.c: fixing compiler warnings and a
          small memory leak
      
          * src/psaux/psobjs.c (t1_reallocate_table): fixed a bug (memory leak) that
          only happened when trying to resize an array would end in an OOM.
      
          * src/smooth/ftgrays.c: removed compiler warnings / volatile bug
      
          * src/truetype/ttobjs.c: removed segmentation fault that happened in
          tight memory environments.
      ad1ceca2
  11. 28 Feb, 2003 1 commit
  12. 25 Feb, 2003 5 commits
    • David Turner's avatar
      adding development directory · 7e6b31ea
      David Turner authored
      7e6b31ea
    • David Turner's avatar
      reduce compiler warnings · bc904309
      David Turner authored
      bc904309
    • David Turner's avatar
      reduce compiler warnings · 361565c6
      David Turner authored
      361565c6
    • David Turner's avatar
      * src/cache/ftccmap.c: the cmap cache now supports UCS-4 charmaps · 0ba973da
      David Turner authored
          when available in Asian fonts
      
          * src/sfnt/ttload.c, src/base/ftobjs.c: changed "asian" to "Asian" in
          comments
      
          * src/truetype/ttdriver.c (Set_Char_Sizes): fixed a rounding bug when
          computing the scale factors for a given character size in points with
          resolution.
      0ba973da
    • David Turner's avatar
      * src/gzip/ftgzip.c: fixed a bug that caused FreeType to loop endlessly · fd37c4b8
      David Turner authored
          when trying to read certain compressed gzip files. The following test
          could be used to reveal the bug:
      
             touch 0123456789 ; gzip 0123456789 ; ftdump 0123456789.gz
      
      
          * src/pfr/pfrobjs.c, src/pfr/pfrload.c, src/pfr/pfrtypes.h: several
          fixes to the PFR font driver:
      
            - the list of available embedded bitmaps was not correctly set
              in the root FT_FaceRec structure describing the face
      
            - the glyph loader always tried to load the outlines when
              FT_LOAD_SBITS_ONLY was specified
      
            - the table loaded now scans for *undocumented* elements of a
              physical font's auxiliary data record, this is necessary to
              retrieve the "real" family and style names.
      
              NOTE THAT THIS CHANGES THE FAMILY NAME OF MANY PFR FONTS !!
      fd37c4b8
  13. 18 Feb, 2003 2 commits
  14. 13 Feb, 2003 2 commits
  15. 31 Jan, 2003 1 commit
  16. 30 Jan, 2003 2 commits
  17. 24 Jan, 2003 1 commit