4628 Commits (65681e6dc1937db57d5905c5dd89e0a306bc0634)

Author SHA1 Message Date
Werner Lemberg 65681e6dc1 [truetype] Improve VF check. 6 years ago
Werner Lemberg 53c5e4bd87 * src/truetype/ttgxvar.c (ft_var_load_gvar): Check `glyphoffsets'. 6 years ago
Armin Hasitzka 7b855ed9cf * src/pshinter/pshrec.c (t2_hints_stems): Mask numeric overflow. 6 years ago
Ben Wagner 0805c4a488 * builds/freetype.mk (refdoc-venv): Ensure python version (#54631). 6 years ago
Werner Lemberg 7bf2028250 Typo. 6 years ago
Werner Lemberg 1c04eed76f [truetype] Fix assertion failure. 6 years ago
Werner Lemberg f8af8fba78 Synchronize `ftdebug.c' files. 6 years ago
Nikhil Ramakrishnan 77aa02660e Add documentation guidelines file. 6 years ago
Werner Lemberg 48f93e648e * devel/ftoption.h: Synchronize with master `ftoption.h'. 6 years ago
Nikhil Ramakrishnan 7da5589c75 [docwriter] Don't break code snippets accross lines. 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 9be656bb0c Remove `FT_Outline_{New,Done}_Internal'. 6 years ago
Alexei Podtelezhnikov 809d5125af * src/base/ftobjs.c (ft_glyphslot_preset_bitmap): Check glyph format. 6 years ago
Armin Hasitzka 4b49a8079f [errors] Refine the macro logic surrounding `FT_Error_String'. 6 years ago
Werner Lemberg 9a323e4762 * src/base/ftdebug.c (FT_Throw): Restore missing `FT_UNUSED' calls. 6 years ago
Werner Lemberg aff04e91f6 * src/base/ftdebug.c (FT_Throw): Reduce chattiness. 6 years ago
Werner Lemberg 0d4ca13865 * src/autofit/afhints.c (af_glyph_hints_reload): Add initialization. 6 years ago
Alexei Podtelezhnikov 1dacbd893d Consolidate bitmap presetting and size assessment. 6 years ago
Alexei Podtelezhnikov ca980b4cf1 * src/base/ftobjs.c (ft_glyphslot_preset_bitmap): Correct mono. 6 years ago
Armin Hasitzka 35efb103fe [errors] Introduce a macro to control `FT_Error_String'. 6 years ago
Armin Hasitzka d20dc3928b [errors] Introduce `FT_Error_String'. 6 years ago
Werner Lemberg c0ccf75012 [autofit] Trace `before' and `after' edges of strong points. 6 years ago
Alexei Podtelezhnikov 5d93a3fc8d [base] Overflow-resistant bitmap presetting. 6 years ago
Armin Hasitzka 934a6159ba Fix numeric overflows. 6 years ago
Werner Lemberg 3915a18b8c [cff] Fix handling of `roll' op in old engine. 6 years ago
Werner Lemberg ae3afbc471 * src/truetype/ttobjs.c (tt_size_read_bytecode): Trace CVT values. 6 years ago
Werner Lemberg 2095772144 ChangeLog*: s/\t/ /. 6 years ago
Nikhil Ramakrishnan f87b711746 * configure: Copy assets required by docwriter. 6 years ago
Werner Lemberg 13034e54aa * src/pshint/pshalgo.c (psh_hint_overlap): Fix numeric overflow. 6 years ago
Werner Lemberg 4738dcc4df Minor tracing adjustments. 6 years ago
Werner Lemberg 6e339b8d8e [truetype] Avoid nested frames. 6 years ago
Werner Lemberg b287c80b6a Various minor clean-ups. 6 years ago
Werner Lemberg c98aa9b78a Add missing ChangeLog entry for the last four commits. 6 years ago
Werner Lemberg 77f0814a31 Add macros for handling over-/underflowing `FT_Int64' values. 6 years ago
Werner Lemberg 45524679c6 [truetype] Improve legibility of `glyf' parsing. 6 years ago
Werner Lemberg 0a33b44e6e * src/sfnt/ttcpal.c (tt_face_load_cpal): Add missing safety check. 6 years ago
Werner Lemberg 4873eb1d31 Update `CHANGES' file. 6 years ago
Werner Lemberg 4dc0d48f7b [psaux] Avoid slow PS font parsing in case of error. 6 years ago
Werner Lemberg 2550fc75a5 [cff] Fix heap buffer overflow in old engine. 6 years ago
Young Xiao c94162a220 * builds/mac/ftmac.c (parse_fond): Fix buffer overrun. 6 years ago
Werner Lemberg 33cd1eedcf * builds/*/ftsystem.c (FT_COMPONENT): Updated also. 6 years ago
Alexei Podtelezhnikov 923fcbcdd8 [bdf] Don't track duplicate encodings. 6 years ago
Werner Lemberg a0dd16fb3d Don't use `trace_' prefix for FT_COMPONENT arguments. 6 years ago
Werner Lemberg 1d7b034cd8 Use formatting string in FT_TRACEX calls for non-simple arguments. 6 years ago
Alexei Podtelezhnikov e001a17d73 [bdf] Remove unused fields. 6 years ago
Werner Lemberg 44db1addd8 [cff] Fix another segv in old engine. 6 years ago
Werner Lemberg 1937b55734 [cff] Fix missing error handling. 6 years ago
Alexei Podtelezhnikov ac2ea865f3 [bdf] Remove unused overflow storage. 6 years ago
Werner Lemberg 757bdf1aef [cff] Fix segv. 6 years ago