10261 Commits (74fdcdcac8bf0467c50ddf6793b147e93b790a52)
 

Author SHA1 Message Date
Ebrahim Byagowi 79fed9a1e4 [ot-glyph] Add open/close callbacks 5 years ago
Ebrahim Byagowi ec1fba1388 [ot-glyph] make hb_ot_glyph_decompose_funcs_t struct opaque 5 years ago
Qunxin Liu 8ffc9add22 [subset] layout closure_features and store them in subset-plan 5 years ago
Dominik Röttsches 66dfd605b5 Fix duplicate check in hb_ot_rotate chars 5 years ago
Ebrahim Byagowi d7c3cb18ee [ot-glyph] minor on tests 5 years ago
Ebrahim Byagowi dc03a993d0
Fix collect lookups logic of FeatureTableSubstitution (#2097) 5 years ago
Ebrahim Byagowi a32ecc15ae
Fix collect lookups logic of FeatureVariationRecord 5 years ago
Ebrahim Byagowi 1a4c658b43
Use REPLACEME tag 5 years ago
Ebrahim Byagowi d7454cf07e
[subset] closure lookups for GSUB/GPOS 5 years ago
Qunxin Liu 0b39c48064 [subset] closure lookups for GSUB/GPOS 5 years ago
Ebrahim Byagowi 42f4f1ea50 [ot-glyph] Add tests for hb_ot_glyph_decompose 5 years ago
Ebrahim Byagowi 06a1fcb3b4 [ot-glyphs] fix the tests 5 years ago
Ebrahim Byagowi 084a8182fb [ot-glyphs] Move CFF glyph decompose logic to their tables 5 years ago
Ebrahim Byagowi 6118523502 [ot-glyph] move glyph decompose logic of glyf to itself 5 years ago
Ebrahim Byagowi 017f606c83 [ot-glyph] rewrite the API 5 years ago
Evgeniy Reizner 9cd76813ab Fix malformed readme. (#2093) 5 years ago
Ebrahim Byagowi 05443e55bc [ot-glyph] Return empty path for empty faces 5 years ago
Ebrahim Byagowi 6e7602c104 [ot-glyph] Fix leaks 5 years ago
Ebrahim Byagowi 5b08596d60 [gvar] Don't apply anything when no coords is given 5 years ago
Ebrahim Byagowi 742aaa1363 [ot-glyf] Fix leak issue 5 years ago
Ebrahim Byagowi fddf79fc37 [glyf] minor 5 years ago
Ebrahim Byagowi 0b559d750f [ot-glyph] Improve API names 5 years ago
Ebrahim Byagowi af08f388ab [ot-glyph] Support CFF1's seac 5 years ago
Ebrahim Byagowi 04ac7fb1c9 [ot-glyph] Add cff2 support 5 years ago
Ebrahim Byagowi 5cc09c462b [ot-glyph] Initial cff1 support 5 years ago
Ebrahim Byagowi 3dcba9f215 [ot-glyph] Redesign the API 5 years ago
Ebrahim Byagowi b8b3ff1a02 [glyph] Don't copy, write directly into result 5 years ago
Ebrahim Byagowi f883c31cce Implement glyph outline path API 5 years ago
Michiharu Ariza d2ab1ec65b fixes oss-fuzz 19978: Null-dereference READ (#2091) 5 years ago
Ebrahim Byagowi 5e55a6d691
[subset/hvar] minor 5 years ago
Ebrahim Byagowi 257a197ae7
Fail serialize when map has incorrect value 5 years ago
Qunxin Liu 1db2c1d0da fix for cmap4 and OS_2 subsetting: maximum character code allowed is 0xFFFF 5 years ago
Ebrahim Byagowi 8ed46c3678
[fuzz] minor, add another already fixed case 5 years ago
Ebrahim Byagowi 341407f7a5
[fuzz] minor, upload another fixed case 5 years ago
Ebrahim Byagowi 7950beecfc
[subset] Fix null pointer dereference in hvar/vvar subset (#2085) 5 years ago
Ebrahim Byagowi 8ed27757b1
Remove _POSIX_C_SOURCE definition from the project 5 years ago
Ebrahim Byagowi e7d1aeb610
[hvar] minor, fix unlikely statement 5 years ago
Ebrahim Byagowi 57b1534198
[glyf] minor, fix unlikely statements 5 years ago
Ebrahim Byagowi 9e48c6e9ef minor, use private API of hb_set_t where possible 5 years ago
Ebrahim Byagowi ce114d6b27 minor, tweak spaces 5 years ago
Ebrahim Byagowi 33c3d63a0a
Merge pull request #1594 from harfbuzz/var-subset 5 years ago
Khaled Hosny 68c1798a67 [coretext] Use kCTFontOpenTypeFeatureTag 5 years ago
Marcel Fabian Krüger b28c282585 Check to avoid overflows 5 years ago
Marcel Fabian Krüger d70afb1e5a Clamp max_ops to upper bound in hb-sanitize.hh 5 years ago
Behdad Esfahbod aa43e183dd [perf Add texts/en-words.txt 5 years ago
Ebrahim Byagowi 80762cc4d0
[ci] Speedup tsan bot 5 years ago
Evgeniy Reizner b79ceac3c6 Prefer UINT_MAX instead of uint overflow. 5 years ago
Evgeniy Reizner b618e0ae13 Remove non-breaking spaces from comments. 5 years ago
Evgeniy Reizner 780d640c02 Remove unnecessary check in hb_buffer_t::set_masks. 5 years ago
Evgeniy Reizner 34ed8e7218 Prefer _hb_glyph_info_is_unicode_mark where possible. 5 years ago