Werner Lemberg
50d381f55d
* src/base/ftbitmap.c (FT_Bitmap_Embolden): Handle negative pitch.
...
20 years ago
Werner Lemberg
3386362160
* src/base/ftobjs.c (ft_cmap_done_internal): New function.
...
20 years ago
Werner Lemberg
3bd826ae06
* src/base/ftsynth.c (FT_GlyphSlot_Embolden): Initialize `error'.
20 years ago
Werner Lemberg
1fa6dd2186
* docs/GPL.txt: Update postal address of FSF.
...
20 years ago
Werner Lemberg
87e8d1f146
* docs/CHANGES: Updated.
...
20 years ago
Werner Lemberg
52c21bb383
* builds/amiga/makefile.os4 (WARNINGS), builds/compiler/gcc-dev.mk
...
20 years ago
David Turner
cb05ae4371
* include/freetype/cache/ftcache.h, src/cache/ftccache.c,
...
src/cache/ftcsbits.c: fixing bug #12213 (incorrect behaviour
of the cache sub-system in low-memory conditions).
20 years ago
Werner Lemberg
d4ada6d5b4
* src/base/rules.mk (BASE_SRC): Don't add ftsynth.c here but...
...
20 years ago
Werner Lemberg
93d026a14f
* src/base/rules.mk (BASE_SRC): Add ftsynth.c.
20 years ago
Werner Lemberg
140f7076f0
* src/base/ftrfork.c (raccess_guess_apple_generic): Mark
...
20 years ago
David Turner
af23b86939
* src/base/ftsynth.c (FT_GlyphSlot_Embolden): fixing a bug that produced
...
unpleasant artefacts when trying to embolden very sharp corners.
20 years ago
Werner Lemberg
9d1b2e0289
* docs/CHANGES: Updated.
...
20 years ago
Werner Lemberg
7f69b656c2
* include/freetype/ftimage.h (FT_Raster_Params),
...
20 years ago
Werner Lemberg
ccd17b5ada
* src/raster/ftmisc.h: New file. Only needed if ftraster.c is
...
20 years ago
Werner Lemberg
1fc9ce9659
* docs/announce: Start updating.
20 years ago
Werner Lemberg
4303677c2d
* builds/win32/visualc/freetype.vcproj: Updated.
...
20 years ago
Werner Lemberg
daeaa43978
* include/freetype/ftimage.h (FT_Raster_RenderFunc),
...
20 years ago
Werner Lemberg
9539d9b96f
Handle unsorted SFNT type 4 cmaps correctly (reported by Dirck
...
20 years ago
Werner Lemberg
31809f0abc
* src/truetype/ttpload.c (tt_face_get_location): Fix typo.
20 years ago
Werner Lemberg
753daf1cee
* src/cff/cffobjs.c (cff_face_init): Set ppem value in top
...
20 years ago
Werner Lemberg
0b5282f170
Handle malformed `loca' table entries.
...
20 years ago
David Turner
29519bbada
* 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
20 years ago
Werner Lemberg
7a10462344
* src/otvalid/otvcommn.c
...
20 years ago
Werner Lemberg
a59ef5267d
* src/cff/cffobjs.c (cff_face_init): Set default upem value in top
...
20 years ago
Werner Lemberg
c16eeb1d19
* include/freetype/freetype.h (FT_Vector_Transform),
...
20 years ago
Werner Lemberg
e9b8c39eb8
* src/type1/t1load.c (parse_charstrings): Catch this non-standard
...
20 years ago
Werner Lemberg
3f4f7450da
src/pshinter/pshalgo.c (ps_hints_apply): Change scaling values only
...
20 years ago
Werner Lemberg
57214ba86a
* src/truetype/ttgload.c (tt_face_get_metrics) [FT_OPTIMIZE_MEMORY]:
...
20 years ago
David Turner
76d7d37b19
* include/freetype/config/ftoption.h: commenting the definition of
...
FT_OPTIMIZE_MEMORY for the upcoming 2.1.10 release
* src/autofit/afhints.c: small tweak to use a bit less heap memory
within the auto-fitter
20 years ago
Werner Lemberg
069ea05829
* src/type1/t1parse.c (T1_New_Parser): Relax the check for a valid
...
20 years ago
Werner Lemberg
adebe7e2de
Add comment about hard-coded dropout mode.
20 years ago
Werner Lemberg
a407abf65f
* src/autofit/afglobal.c (af_face_globals_get_metrics):
...
20 years ago
Werner Lemberg
fe122df68c
* docs/CHANGES, docs/INSTALL.ANY: Updated.
...
20 years ago
David Turner
2c683b8abe
removing the 'autohint' module from the library, since it is
...
now replaced by 'autofit'
20 years ago
Werner Lemberg
ec4f182713
Formatting.
20 years ago
David Turner
e10f217b75
* src/bdf/bdflib.c: removing compiler warnings
20 years ago
David Turner
15c15a47ff
* docs/CHANGES: updating
...
* src/type1/t1parse.c (T1_New_Parser), src/type42/t42parse.c
(t42_parser_init): modifying functions to check the font header before
allocating anything on the heap.
* internal/freetype/ftmemory.h: introducing the new macros FT_ARRAY_MAX
and FT_ARRAY_CHECK
* src/pcf/pcfread.c, src/pcf/pcfutil.c: minor fixes and simplifications.
try to protect the PCF driver from doing stupid things with broken fonts.
20 years ago
David Turner
53e54a632a
* 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.
20 years ago
Werner Lemberg
8fe1af6451
Improving comment.
20 years ago
David Turner
bafcecf053
* src/tools/glnames.py: adding comment explaining the compression
...
being used for the Adobe Glyph List.
20 years ago
Werner Lemberg
3ea9ff3344
* src/truetype/ttpload.c (tt_face_load_cvt, tt_face_load_fpgm):
...
20 years ago
Werner Lemberg
b6ca839997
* src/tools/glnames.py: Formatted.
...
20 years ago
David Turner
b5b50811b4
* src/base/ftobjs.c (FT_Set_Char_Sizes): fix for bug #12263
20 years ago
David Turner
c29d5c361a
* src/tools/glnames.py: rewrote the generator for the 'pstables.h'
...
header, which contains various constant tables related to glyph
names. It now uses a different storage scheme that saves about 20
Kb and closes bug #12262
* src/psnames/pstables.h: re-generated header file
* src/psnames/psmodule.c: rewrote some parts to comply with recent
changes in 'pstables.h'
20 years ago
Werner Lemberg
53b103f6d0
Cosmetic fixes.
20 years ago
Werner Lemberg
4ca3a78ee2
Formatting.
20 years ago
Werner Lemberg
1589cda69c
Formatting.
20 years ago
David Turner
1052074edd
* src/autofit/aflatin.c (af_latin_metrics_init): fixing bug #12212
...
(auto-hinter refuses to work if no Unicode charmap in font)
20 years ago
David Turner
52a05d799e
* src/otvalid/{otvgsub.c, otvgpos.c}: making static tables constant
20 years ago
Werner Lemberg
c1a59318ba
* src/base/ftutil.c: Include FT_INTERNAL_OBJECTS_H.
20 years ago