summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* * Version 2.12.0 released.VER-2-12-0Werner Lemberg2022-03-311-3/+3
* Fix clang++ warnings.Werner Lemberg2022-03-319-11/+11
* Add `FT_FACE_FLAG_SBIX_OVERLAY` and `FT_HAS_SBIX_OVERLAY`.Werner Lemberg2022-03-251-10/+1
* Add `FT_PARAM_TAG_IGNORE_SBIX`.Werner Lemberg2022-03-251-17/+35
* [truetype] Fix 'sbix' table handling.Werner Lemberg2022-03-254-15/+63
* Add `FT_FACE_FLAG_SBIX` and `FT_HAS_SBIX`.Werner Lemberg2022-03-251-0/+5
* * src/sfnt/ttkern.c (tt_face_get_kerning): Exit early if no table.Werner Lemberg2022-03-211-2/+8
* [woff2] Support overlap flag for simple glyphs.Ben Wagner2022-03-202-9/+51
* [cff] Synchronize `cff_slot_load` with `TT_Load_Glyph`.Werner Lemberg2022-03-191-2/+10
* * src/base/ftobjs.c (FT_Request_Size): Guard `face->size`.Werner Lemberg2022-03-191-0/+3
* * src/base/ftobjs.c (ft_open_face_internal): Thinko.Werner Lemberg2022-03-191-0/+1
* * src/base/ftobjs.c (ft_open_face_internal): Properly guard `face_index`.Werner Lemberg2022-03-191-0/+9
* [sfnt] Avoid invalid face index.Werner Lemberg2022-03-172-2/+2
* Documentation, whitespace.Werner Lemberg2022-03-071-4/+4
* [sdf] Fix corner checks and improve performance.Anuj Verma2022-03-051-6/+23
* [sdf] Implement deviation-based splitting for Bezier curves.Anuj Verma2022-03-052-9/+45
* [sfnt] Fix bounds check in SVG.Ben Wagner2022-03-031-5/+5
* [psaux] Full bounds check for OtherSubr 19.Ben Wagner2022-02-231-7/+9
* * src/bdf/README: Updated.Werner Lemberg2022-02-191-1/+5
* * builds/mac/ftmac.c, src/base/ftmac.c: s|FT_MAC_H|<freetype/ftmac.h>|.Werner Lemberg2022-02-191-1/+1
* src/sfnt/ttkern.c (tt_face_load_kern): Micro-optimize.Werner Lemberg2022-02-191-4/+5
* [pshinter] Tune PSH_STRONG_THRESHOLD_MAXIMUM value.Alexei Podtelezhnikov2022-02-121-2/+3
* [type42] Fix `FT_Get_PS_Font_Private` for this format.Werner Lemberg2022-02-111-11/+2
* [pshinter] Clear reused mask. Alexei Podtelezhnikov2022-02-091-0/+4
* [pshinter] Use unsigned indices. Alexei Podtelezhnikov2022-02-091-32/+20
* [pshinter] Fix mask merging.Alexei Podtelezhnikov2022-02-081-21/+5
* [pshinter] Revise the hint table handling. Alexei Podtelezhnikov2022-02-081-13/+8
* Various minor doc fixes.Werner Lemberg2022-02-061-1/+2
* * src/winfonts/winfnt.c (fnt_face_get_dll_font): Trace font resources.Alexei Podtelezhnikov2022-02-031-0/+4
* [psaux] Revise `PS_Table` handling.Alexei Podtelezhnikov2022-02-021-50/+18
* * src/cache/ftcmru.c (FTC_MruList_New): Explain zeroing.Alexei Podtelezhnikov2022-02-021-0/+2
* [cache] Partially revert 9870b6c07e2c. Alexei Podtelezhnikov2022-01-311-1/+1
* [cache] Fix fallouts from edd4fedc5427.Alexei Podtelezhnikov2022-01-302-1/+4
* Clean-up - do not doubt FT_FREE.Alexei Podtelezhnikov2022-01-305-7/+0
* * src/psaux/psobjs.c (ps_parser_load_field): Reduce `string` scope.Alexei Podtelezhnikov2022-01-291-3/+3
* Minor clean-ups.Alexei Podtelezhnikov2022-01-275-23/+7
* Fix sdf computation while `USE_SQUARED_DISTANCES`.Anuj Verma2022-01-272-7/+9
* [sfnt] Improve sRGB constants.Tapish Ojha2022-01-271-4/+4
* * src/pfr/pfrload.c (pfr_phy_font_load): Use FT_QNEW_ARRAY.Alexei Podtelezhnikov2022-01-261-1/+1
* * src/sdf/ftsdf.c (sdf_*_new): Use standard macro.Alexei Podtelezhnikov2022-01-261-3/+3
* [pcf] Delay encoding allocation and avoid its zeroing.Alexei Podtelezhnikov2022-01-261-15/+10
* [pshinter] Ensure all point flags are initialized.Ben Wagner2022-01-241-4/+5
* * src/svg/ftsvg.c (ft_svg_property_set): Disallow NULL pointers.Werner Lemberg2022-01-231-1/+19
* * src/svg/ftsvg.c: Rename `svg_hooks` to `svg-hooks` for consistency.Werner Lemberg2022-01-231-2/+2
* [sfnt] Reject malformed SVG tables.Werner Lemberg2022-01-221-1/+18
* * src/psaux/psobjs.c (ps_table_new): Revert to zeroing.Alexei Podtelezhnikov2022-01-211-2/+2
* [psaux, type1, type42] Avoid annecessary zeroing.Alexei Podtelezhnikov2022-01-203-6/+6
* Add 'svg' module for OT-SVG rendering.Moazin Khatti2022-01-208-5/+548
* Add `FT_Glyph` support for OT-SVG glyphs.Moazin Khatti2022-01-202-0/+252
* [truetype, cff] Add code to load SVG document.Moazin Khatti2022-01-202-1/+133