750 Commits (37580053b491b69284988ed25cbbf6e884151eb0)

Author SHA1 Message Date
Werner Lemberg 7b84104720 Various clang 8.0 static analyzer fixes. 6 years ago
Werner Lemberg 6abce2c2b0 * src/sfnt/ttcmap.c (tt_cmap12_next): Remove dead code. 6 years ago
Werner Lemberg 885b4c2475 * src/sfnt/ttcmap.c (tt_get_glyph_name): Pacify compiler (#56061). 6 years ago
Antony Lee 3ad1c93ac1 Make `glyph_name' parameter to `FT_Get_Name_Index' a `const'. 6 years ago
Werner Lemberg 7585997024 Update all copyright notices. 6 years ago
Nikolaus Waxweiler f72b00746c [sfnt] Use typo metrics if OS/2 fsSelection USE_TYPO_METRICS bit is set. 6 years ago
Werner Lemberg f686ad46a3 Update copyright years. 6 years ago
John Tytgat f61f49fef7 [sfnt] Handle TT fonts having two PostScript font names (#55471). 6 years ago
Alexei Podtelezhnikov 3e8ec291ff [sfnt] Make `head' timestamps unsigned. 6 years ago
Werner Lemberg 912e174c66 A missing Unicode cmap is not a fatal error. 6 years ago
Werner Lemberg 885f5b0b4e Fix handling of FT_CONFIG_OPTION_ADOBE_GLYPH_LIST (#54794). 6 years ago
Werner Lemberg de0aabcd0d [sfnt] Comment fix. 6 years ago
Werner Lemberg 7665914ccd * src/sfnt/sfdriver.c (sfnt_get_var_ps_name): Fix last commit. 6 years ago
Werner Lemberg a5818ed1e1 * src/sfnt/sfdriver.c (sfnt_get_var_ps_name): Check `result'. 6 years ago
John Tytgat 6b53300b01 [sfnt] Better PS name handling (#54629). 6 years ago
Werner Lemberg fea435fbf8 [sfnt] Comment improvement. 6 years ago
Werner Lemberg 76a52465c1 */*: s/PSNames/psnames/. 6 years ago
Werner Lemberg 475f6d25cb [sfnt] Fix heap buffer overflow in CPAL handling. 6 years ago
Werner Lemberg 0a33b44e6e * src/sfnt/ttcpal.c (tt_face_load_cpal): Add missing safety check. 7 years ago
Werner Lemberg a0dd16fb3d Don't use `trace_' prefix for FT_COMPONENT arguments. 7 years ago
Alexei Podtelezhnikov 88c0e12109 * src/sfnt/ttsbit.c (tt_sbit_decoder_load_compound): Follow specs. 7 years ago
Ben Wagner 96b5e50090 * src/sfnt/sfobjs.c (sfnt_done_face): Fix memory leak (#54435). 7 years ago
Werner Lemberg 8ed5346877 [psaux, type1] Trace PostScript dictionaries and other things. 7 years ago
Armin Hasitzka fda356b742 * include/freetype/internal/ftcalc.h: Add macros for handling 7 years ago
Werner Lemberg 0767d5362f Adjust table size comparisons (#54242). 7 years ago
Werner Lemberg 29f05fd02d Fix 32bit build warnings (#54239). 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 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
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 8f403ab8a8 Minor formatting. 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 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 b85d4e8f04 Finish CPAL/COLR support (2/4). 7 years ago
Werner Lemberg 7de877bbc6 [sfnt] Minor. 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
Werner Lemberg 56be5f721b * src/sfnt/ttcolr.c (tt_face_load_colr): Improve overflow checks. 7 years ago
Werner Lemberg c412de52fb [sfnt] Read `CPAL' version 1 tables. 7 years ago
Nikhil Ramakrishnan 78d85b9c84 Restore missing comment lines and other minor fixes 7 years ago
Werner Lemberg 9ac9060df0 [GSoC] src/*.*: Convert block comments to `light' style. 7 years ago
Werner Lemberg 0589f6e6ee [sfnt] Get colors from `CPAL' table in right order (#54015). 7 years ago
Werner Lemberg ae2cd1b749 Various minor color fixes. 7 years ago