460 Commits (cdd3572e52aba43823b93b7ba08076e90e7a7576)
 

Author SHA1 Message Date
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/. 8 months ago
Alexei Podtelezhnikov ec46a50dac Improve SDF documentation. 8 months ago
Alexei Podtelezhnikov 982bc83849 [cache] Minor tweaks. 8 months ago
Alexei Podtelezhnikov 5a3bfa92d9 * src/cache/ftcbasic.c: Cosmetic harmonization. 8 months ago
Alexei Podtelezhnikov 23e1d64556 [cache] Reduce type mismatches. 8 months ago
Alexei Podtelezhnikov 9a2d6d97b2 * src/cache/{ftcbasic.c,ftccmap.c}: Use FTC_INLINE. 8 months ago
Alexei Podtelezhnikov dbdcd75889 [cache] Tweak headers. 8 months ago
Alexei Podtelezhnikov db83e9c0ec * src/cache/ftcglyph.c [!FTC_INLINE]: Fix compilation. 8 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. 10 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
David Saltzman 8f286c86ef Add support for kerning from 'GPOS' tables. 11 months ago
Alexei Podtelezhnikov 5761778246 [smooth] Remove SSE2. 12 months ago
Alexei Podtelezhnikov 6d9147263b * CMakeLists.txt: Accommodate MingGW. 12 months ago
Ozkan Sezer 7bac4d146a * src/sfnt/ttcolr.c (find_base_glyph_v1_record): Fix build in C90 mode. 12 months ago
Alexei Podtelezhnikov cc081d7cce [base] Fix up Mac resource forks and dfonts. 12 months ago