4540 Commits (a2370f21b5c42dc077ee7be3d5a5d3cb0733d7d7)

Author SHA1 Message Date
Armin Hasitzka 154832d466 Move the legacy fuzz target to the `freetype-testing' repository. 7 years ago
Werner Lemberg 14032290bf [cff] Avoid left-shift of negative numbers (#54322). 7 years ago
Werner Lemberg 8f09eb5ce0 Allow FT_ENCODING_NONE for `FT_Select_Charmap'. 7 years ago
Werner Lemberg 9e69987aaa * src/pcf/pcfread.c (pcf_get_encodings): Trace `defaultChar'. 7 years ago
Armin Hasitzka fda356b742 * include/freetype/internal/ftcalc.h: Add macros for handling 7 years ago
Werner Lemberg 839cb404cf * src/truetype/ttgxvar.c (tt_set_mm_blend): Fix off-by-one error. 7 years ago
Werner Lemberg 9f15370e56 * src/base/ftoutln.c (FT_Outline_Get_Orientation): Init `cbox'. 7 years ago
Werner Lemberg b532d7ce70 Fix typo (#54238). 7 years ago
Werner Lemberg 0767d5362f Adjust table size comparisons (#54242). 7 years ago
Werner Lemberg 6ceeb87f5d Fix more 32bit issues (#54208) 7 years ago
Werner Lemberg 29f05fd02d Fix 32bit build warnings (#54239). 7 years ago
Jeff Carey d9d300ab6b * src/psnames/psmodule.c (ps_unicodes_init): Fix alloc debugging. 7 years ago
Werner Lemberg 7edc937fe6 s/palette_types/palette_flags/. 7 years ago
Werner Lemberg 4e3b2473d8 Make `FT_Get_Color_Glyph_Layer' return FT_Bool. 7 years ago
Werner Lemberg f6ccb524af * src/base/ftobjs.c (FT_Get_Color_Glyph_Layer): Guard SFNT function. 7 years ago
Alexei Podtelezhnikov 1fc776b5f1 * src/base/fttrigon.c (FT_Tan): Improve accuracy. 7 years ago
Alexei Podtelezhnikov 4f11209f5c * src/base/ftobjs.c (FT_Set_Charmap): Robustify. 7 years ago
Werner Lemberg 207ca38fb5 [truetype] Fix memory leak. 7 years ago
Werner Lemberg 589d1f0899 * src/truetype/ttgxvar.c (tt_face_vary_cvt): Add initializers. 7 years ago
Werner Lemberg a632fb547e [truetype] Increase precision while applying VF deltas. 7 years ago
Werner Lemberg cc3333902b New base function `FT_Matrix_Check' (#54019). 7 years ago
Werner Lemberg d7393e22ee Fix typo. 7 years ago
Werner Lemberg 9027233f75 s/FT_PALETTE_USABLE_WITH_/FT_PALETTE_FOR_/. 7 years ago
Werner Lemberg a6b77ba2b3 [sfnt] Fix CPAL heap buffer overflow. 7 years ago
Werner Lemberg 7915fd51f1 Doh. Don't use CPAL or COLR data if tables are missing. 7 years ago
Alexei Podtelezhnikov b1a3c59f8d [base] Introduce `FT_New_Glyph'. 7 years ago
Werner Lemberg d573a46f77 Typo. 7 years ago
Armin Hasitzka 0f6be06444 [bdf] Fix underflow of an unsigned value. 7 years ago
Werner Lemberg da84691914 [base] Add tracing for `FT_Bitmap_Blend'. 7 years ago
Werner Lemberg e361cc6a75 s/trace_bitmap/trace_checksum/. 7 years ago
Werner Lemberg 9960e7beab [sfnt] Fix color glyph layer loading. 7 years ago
Werner Lemberg 1079063701 [sfnt] Fix color palette loading. 7 years ago
Werner Lemberg 9d8e6c2980 * src/base/ftbitmap.c (FT_Bitmap_Blend): Avoid integer overflow. 7 years ago
Werner Lemberg 68bc56f864 Add `FT_Bitmap_Blend' API. 7 years ago
Werner Lemberg 9b31c44620 Replace `FT_Get_GlyphLayers' with `FT_Get_Color_Glyph_Layer'. 7 years ago
Werner Lemberg f9d05eb326 Provide iterative API to access `COLR' data. 7 years ago
Werner Lemberg 33ac83e376 Add glyph index and glyph load flags to glyph slot. 7 years ago
Werner Lemberg a44e20879c [sfnt] Move `CPAL' stuff into separate files. 7 years ago
Werner Lemberg 54b332aaf9 [sfnt] Separate `CPAL' and `COLR' table handling. 7 years ago
Werner Lemberg c07ca2a1b3 [sfnt] Fix `sizeof' thinko. 7 years ago
Werner Lemberg 22d1be3f2c Finish CPAL/COLR support (4/4). 7 years ago
Werner Lemberg 45145d348f Finish CPAL/COLR support (3/4). 7 years ago
Werner Lemberg b85d4e8f04 Finish CPAL/COLR support (2/4). 7 years ago
Werner Lemberg 7542f030ec Finish CPAL/COLR support (1/4). 7 years ago
Werner Lemberg 7de877bbc6 [sfnt] Minor. 7 years ago
Alexei Podtelezhnikov eaa5a42a12 [raster] Clean up. 7 years ago
Werner Lemberg a698dbf868 [sfnt] Fix compiler warnings. 7 years ago
Werner Lemberg d8b8b6e34e s/FT_Palette/FT_Palette_Data/, s/palette/palette_data/. 7 years ago
Nikolaus Waxweiler bfbde7926f CMakeLists: also accept IOS_PLATFORM=SIMULATOR64 7 years ago
Werner Lemberg 6732f05593 Implement `FT_Palette_Get'. 7 years ago