| 
              
4f3b5bbd
               | 
              
2006-05-04T07:13:05
               | 
              
               | 
              
* src/lzw/ftlzw2.c: Renamed to...
* src/lzw/ftlzw.c: This.
* src/lzw/Jamfile, src/lzw/rules.mk: Updated.
* builds/mac/FreeType.m68k_cfm.make.txt,
builds/mac/FreeType.m68k_far.make.txt,
builds/mac/FreeType.ppc_carbon.make.txt,
builds/mac/FreeType.ppc_classic.make.txt: Updated.
               | 
            
            
              
   
               | 
              
c6afa122
               | 
              
2006-05-02T22:22:16
               | 
              
               | 
              
* include/freetype/internal/ftmemory.h: s/new/newsz/ (for C++).
(FT_ALLOC): Remove redundant redefinition.
* builds/compiler/gcc-dev.mk (CFLAGS) [g++]: Don't use
`-Wstrict-prototypes'.
* src/base/ftstream.c (FT_Stream_EnterFrame): Add cast.
Formatting, copyright years.
               | 
            
            
              
   
               | 
              
9ca78256
               | 
              
2006-05-02T09:00:29
               | 
              
               | 
              
    * 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.
               | 
            
            
              
   
               | 
              
50ef72b6
               | 
              
2006-04-29T07:02:36
               | 
              
               | 
              
* src/lzw/ftlzw.c, src/lzw/zopen.c, src/lzw/zopen.h: Removed,
obsolete.
               | 
            
            
              
   
               | 
              
af16820a
               | 
              
2006-03-24T12:46:49
               | 
              
               | 
              
Normalize quotation to `...'.
               | 
            
            
              
   
               | 
              
7f049f42
               | 
              
2006-02-25T16:52:16
               | 
              
               | 
              
Formatting, copyright years.
               | 
            
            
              
   
               | 
              
de271ab8
               | 
              
2006-02-25T14:53:02
               | 
              
               | 
              
    * 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
               | 
            
            
              
   
               | 
              
84cacd23
               | 
              
2005-10-23T19:25:41
               | 
              
               | 
              
formatting, comment clean-up
               | 
            
            
              
   
               | 
              
398d64c0
               | 
              
2005-10-21T10:01:25
               | 
              
               | 
              
  * src/base/ftdbgmem.c: another realloc memory counting bug fix
  * src/tools/Jamfile: adding missing file
  * src/lzw/Jamfile: fixing incorrect source file reference
               | 
            
            
              
   
               | 
              
560d5fed
               | 
              
2005-10-21T09:08:28
               | 
              
               | 
              
Minor cleanups.
Copyright issues.
               | 
            
            
              
   
               | 
              
c1b6d082
               | 
              
2005-10-20T15:33:34
               | 
              
               | 
              
  * src/base/ftdbgmem.c: fixes to better account for memory reallocations
  * src/lzw/ftlzw2.c, src/lzw/ftzopen.h, src/lzw/ftzopen.c, src/lzw/rules.mk:
    first version of LZW loader re-implementation. Apparently, saves about
    260 KB of heap memory when loading tir24.pcf.Z
               | 
            
            
              
   
               | 
              
60a04df7
               | 
              
2005-06-04T23:04:30
               | 
              
               | 
              
Add license.
               | 
            
            
              
   
               | 
              
22ad9ef0
               | 
              
2005-05-09T22:11:36
               | 
              
               | 
              
Handle unsorted SFNT type 4 cmaps correctly (reported by Dirck
Blaskey).
* src/sfnt/ttcmap.h (TT_CMap): Add member `unsorted'.
* src/sfnt/ttcmac.c: Use SFNT_Err_Ok where appropriate.
(tt_cmap0_validate, tt_cmap2_validate, tt_cmap6_validate,
tt_cmap8_validate, tt_cmap10_validate, tt_cmap12_validate): Use
`FT_Error' as return type.
(tt_cmap4_validate): Use `FT_Error' as return type.
Return error code for unsorted cmap.
(tt_cmap4_char_index, tt_cmap4_char_next): Use old code for unsorted
cmaps.
(tt_face_build_cmaps): Set `unsorted' variable in cmap.
Minor formatting.
               | 
            
            
              
   
               | 
              
750fa961
               | 
              
2005-05-01T10:11:32
               | 
              
               | 
              
  * Jamfile: removing otvalid from the list of compiled modules
  * include/freetype/internal/ftserv.h: added compiler pragmas to get rid
    of annoying warnings with Visual C++ compiler in maximum warning mode
  * src/autofit/afhints.c, src/autofit/aflatin.c, src/base/ftstroke.c,
    src/bdf/bdfdrivr.c, src/cache/ftcbasic.c, src/cache/ftccmap.c,
    src/cache/ftcmanag.c, src/cff/cffload.c, src/cid/cidload.c,
    src/lzw/zopen.c, src/otvalid/otvgdef.c, src/pcf/pcfread.c,
    src/sfnt/sfobjs.c, src/truetype/ttgxvar.c: removing compiler warnings
               | 
            
            
              
   
               | 
              
ebf5585d
               | 
              
2005-03-16T01:49:54
               | 
              
               | 
              
Formatting.
               | 
            
            
              
   
               | 
              
68df4f73
               | 
              
2005-03-15T18:18:57
               | 
              
               | 
              
    * src/bdf/bdflib.c: various improvements to the bdf loader, mainly
    used to reduce the amount of heap size required to only test wether
    we're dealing with a BDF font (the old code allocated 64 Kb right
    before any test).
    * src/lzw/ftlzw.c (FT_Stream_OpenLZW): modified the function to check
    the LZW header before doing anything else. This helps avoid un-necessary
    heap allocations (400 Kb of heap memory for the LZW decoder ! Oh my !)
    * src/gzip/ftgzip.c (FT_Stream_OpenGZip): ditto for the .gz decoder,
    though the code savings is smaller.
               | 
            
            
              
   
               | 
              
f9b44e30
               | 
              
2004-06-15T13:57:00
               | 
              
               | 
              
* src/lzw/zopen.c: Comment out inclusion of `signal.h' and `unistd.h'.
               | 
            
            
              
   
               | 
              
10bf05a3
               | 
              
2004-04-21T14:30:37
               | 
              
               | 
              
        * src/cff/cffobjs.c (cff_face_init): fixed a small memory leak
        * src/autofit/afloader.c, src/autofit/afmodule.c, src/base/ftdebug.c:
        removed compiler warnings
        * src/autofit/aftypes.h, src/lzw/zopen.c, src/pcf/pcfdrivr.c,
        src/pcf/pcfread.c, src/psaux/psobjs.c, src/type42/t42drivr.c:
        changed data arrays to "const" to avoid populating the ".data"
        segment
               | 
            
            
              
   
               | 
              
497cc7c4
               | 
              
2004-04-12T18:09:00
               | 
              
               | 
              
Jamfile to bring in the new lzw module.
My first try at this exercise, please report problems, I lack experience!  Antoine
               | 
            
            
              
   
               | 
              
161438c5
               | 
              
2004-04-12T15:31:30
               | 
              
               | 
              
* src/lzw/zopen.c: Don't include sys/param.h and sys/stat.h.
               | 
            
            
              
   
               | 
              
391de1a6
               | 
              
2004-04-11T16:44:54
               | 
              
               | 
              
* src/lzw/ftlzw.c: Include zopen.h dependent on
FT_CONFIG_OPTION_USE_LZW.
* src/base/ftdebug.c: s/index/idx/ to avoid compiler warnings.
               | 
            
            
              
   
               | 
              
6ea2054f
               | 
              
2004-03-05T10:07:37
               | 
              
               | 
              
Initial revision
               |