515 Commits (c82745878da1acef2ce6bd7e17a8d59b8612d509)
 

Author SHA1 Message Date
Alexei Podtelezhnikov 39f2fbf80c * src/truetype/ttgxvar.c (tt_var_get_item_delta): Minor refactoring. 8 months ago
Alexei Podtelezhnikov 4ccdc9f982 [cff] Optimize the blend vector computations. 8 months ago
Alexei Podtelezhnikov b25265fe55 [bdf] Use concise macros. 8 months ago
Alexei Podtelezhnikov 026fd5d4f0 [cache] Use FT_DUP to duplicate data. 8 months ago
Alexei Podtelezhnikov d7cf931ac6 [truetype, type1] Use FT_DUP to duplicate data. 8 months ago
Alexei Podtelezhnikov cdd3572e52 * builds/windows/ftsystem.c: Use _WINRT_DLL to check for UWP. 8 months ago
Alexei Podtelezhnikov 68399b4244 * include/freetype/ftmm.h: Include `freetype.h`. 8 months ago
Alexei Podtelezhnikov b8db819768 [type1/MM] Safer handle arrays of different types. 8 months ago
Alexei Podtelezhnikov 5b1cde804d * src/type1/t1load.c (parse_blend_design_map): Add risky cast. 8 months ago
Alexei Podtelezhnikov e834786b34 * docs/CHANGES: Mention the last commit. 8 months ago
Alexei Podtelezhnikov 4a85db7e31 [type1/MM] Tighten headers. 8 months ago
Alexei Podtelezhnikov b875924a6f * src/pshinter/pshrec.c (ps_hints_stem): Correct argument. 8 months ago
Ben Wagner a46424228f [psaux] Fix location and type order in initializer 8 months ago
Alexei Podtelezhnikov 1264b84c08 * include/freetype/internal/psaux.h: Fix g++ warning. 8 months ago
Ben Wagner 5858fa16ca [colr] Avoid overflow in range checks 8 months ago
Werner Lemberg 2240e21cf5 .mailmap: Fix entry for Ben Wagner. 8 months ago
Alexei Podtelezhnikov d0e3239f32 [sdf, bsdf] Use shared FT_SqrtFixed. 8 months ago
Alexei Podtelezhnikov 2edfd7e168 * src/autofit/aflatin.c (af_latin_metrics_scale_dim): Remove FT_ABS. 8 months ago
Alexei Podtelezhnikov 7bd887f177 * src/sfnt/sfwoff2.c (woff2_open_font): Fix copy-paste typo. 8 months ago
Alexei Podtelezhnikov 3f28a6b6af [woff,woff2] Limit the number of tables and use FT_MSB. 8 months ago
Ben Wanger 13d1180f45 [woff2] Disallow zero table font entries 8 months ago
Alexei Podtelezhnikov 4d50468478 [sfnt] Use faster macros in checksums. 8 months ago
Alexei Podtelezhnikov 13da904267 * src/sfnt/sfwoff2.c (compute_ULong_sum): Clean up. 8 months ago
Alexei Podtelezhnikov 2c9691e7c1 * docs/CHANGES: Updated. 8 months ago
Alexei Podtelezhnikov 5962d3c1b9 * src/cache/ftccache.c (FTC_Cache_RemoveFaceID): Remove nodes instantly. 8 months ago
Alexei Podtelezhnikov a209e1adcd [cache] Remove unused `node_reset`. 8 months ago
Alexei Podtelezhnikov f8f0d1a1d9 * src/cache/ftcmru.c (FTC_MruList_New): Do not reset nodes. 8 months ago
Alexei Podtelezhnikov 1168b1b5b0 * src/cache/ftcimage.c (ftc_inode_weight): Formatting. 8 months ago
Alexei Podtelezhnikov 4e079f6357 Document the SDF spread further. 8 months ago
Alexei Podtelezhnikov e2bcca40ca * include/freetype/ftdriver.h: s/truncated/clamped/. 9 months ago
Alexei Podtelezhnikov ec46a50dac Improve SDF documentation. 9 months ago
Alexei Podtelezhnikov 982bc83849 [cache] Minor tweaks. 9 months ago
Alexei Podtelezhnikov 5a3bfa92d9 * src/cache/ftcbasic.c: Cosmetic harmonization. 9 months ago
Alexei Podtelezhnikov 23e1d64556 [cache] Reduce type mismatches. 9 months ago
Alexei Podtelezhnikov 9a2d6d97b2 * src/cache/{ftcbasic.c,ftccmap.c}: Use FTC_INLINE. 9 months ago
Alexei Podtelezhnikov dbdcd75889 [cache] Tweak headers. 9 months ago
Alexei Podtelezhnikov db83e9c0ec * src/cache/ftcglyph.c [!FTC_INLINE]: Fix compilation. 9 months ago
Alexei Podtelezhnikov 12adfc212b [cache] Improve MRU list management. 9 months ago
Alexei Podtelezhnikov d091bca546 [cache] Fix error handling. 9 months ago
Alexei Podtelezhnikov b3a6a20a80 [smooth] Switch to vertical bisections. 9 months ago
Alexei Podtelezhnikov fff58f5424 * src/smooth/ftgrays.c (gray_convert_glyph): Refactor for convenience. 9 months ago
Alexei Podtelezhnikov 674d629b5e [smooth] Store persistent clipping box. 9 months ago
Ben Wanger f42ce25563 [colr] Ensure enough bytes for PaintColrLayers 10 months ago
Ben Wagner 17545d4bf7 Avoid n^2 scanning for binary data. 10 months ago
Alexei Podtelezhnikov 660a7017fa * CMakeLists.txt: Bump required version to 3.5. 10 months ago
Jordan Williams 2cc589043e
meson: Use the standard dependency mechanism to find bzip2 10 months ago
Ben Wanger 2a790a9f49 [cff, truetype] Always set up default variable instance. 10 months ago
Werner Lemberg 546237e1bb * src/truetype/ttgxvar.c (ft_var_to_normalized): Integer overflow. 11 months ago
Alexei Podtelezhnikov 47574f7ea4 Update all copyright notices. 11 months ago
Alexei Podtelezhnikov 4f0256c13f * src/sfnt/ttgpos.c (tt_gpos_get_glyph_class): Fix warning C4018. 11 months ago