9646 Commits (28620310b8a86092074d5a1c40c87fdc9a91ba61)
 

Author SHA1 Message Date
Ebrahim Byagowi 28620310b8
[test] Avoid alloca use as clang complain 6 years ago
Ebrahim Byagowi 875985cd48
[subset] Don't allow malicious fonts to insert unlimited table headers 6 years ago
Behdad Esfahbod dc9222b1dd [subset] Implement AlternateSubst subsetting 6 years ago
Behdad Esfahbod 23681b6da4 Minor 6 years ago
Behdad Esfahbod 33c8e2303c [subset] Implement MultipleSubst subsetting 6 years ago
Behdad Esfahbod 5c43a7ba7e [GSUB] Use dagger in Ligature::intersects() 6 years ago
Behdad Esfahbod b8c642c1f5 Minor 6 years ago
Behdad Esfahbod dc2c9aa0c3 Rename 6 years ago
Behdad Esfahbod bc5ef765a8 [subset] Subset ligature substitutes! 6 years ago
Behdad Esfahbod 42d887bd22 Beef up HeadlessArrayOf<> 6 years ago
Behdad Esfahbod 3ca809e362 Add ArrayOf::pop() 6 years ago
Behdad Esfahbod 307bd6d79f Add arithmetic operators to IntType<> 6 years ago
Behdad Esfahbod 2e1d00c85b [debug] Minor 6 years ago
Behdad Esfahbod 062cad5e28 Add ArrayOf::serialize_append 6 years ago
Adrian Wong b66076812d Adjustments to the generated Indic table output (#1936) 6 years ago
Ebrahim Byagowi 4ef08dbce1 Use hb_bytes_t as<T> in hb_blob_t 6 years ago
Ebrahim Byagowi dce42cef2b [glyf] Move GlyphHeader::from_bytes to hb_bytes_t, introduce .as<T> () 6 years ago
Ebrahim Byagowi 6e82d59b4f
[glyf] Revert the way indexToLocFormat is set 6 years ago
Ebrahim Byagowi 88e9db19d2
[subset] Remove subset table size assertion 6 years ago
Ebrahim Byagowi a0b4ac4dce Turn 8 spaces to tab across the project 6 years ago
Ebrahim Byagowi 269a120f13
[subset] Raise the bar in new vs old table size 6 years ago
Ebrahim Byagowi 2f8e823331
[glyf] minor 6 years ago
Ebrahim Byagowi 07e467a30e [glyf] Move GlyphHeader size checking to a static method 6 years ago
Ebrahim Byagowi 139d14dc89 [glyf] Move GlyphHeader related logics to its, making its fields protected 6 years ago
Ebrahim Byagowi d57819cbdb [glyf] format source 6 years ago
Ebrahim Byagowi 2aef3013f3 [subset] Consider instruction length place itself 6 years ago
Ebrahim Byagowi 922898c814 [subset] Fail on table grow more than 16x+4096 6 years ago
Ebrahim Byagowi 28aba780c4 [subset] Fix blob leak of _subset2 when returns early 6 years ago
Behdad Esfahbod 541f3c2d7d [debug] Fix extra semicolon issue 6 years ago
Behdad Esfahbod 4dcaca8411 Whitespace 6 years ago
Behdad Esfahbod 569426d861 [debug] Fix build with HB_DEBUG 6 years ago
Khaled Hosny f233e6c801 [doc] Update list of default features in the manual 6 years ago
Behdad Esfahbod be97e9d678 2.6.1 6 years ago
Behdad Esfahbod d304d60e4d [ot-font] Prefer symbol cmap subtable if found 6 years ago
Ebrahim Byagowi 2a3d4987a7
Remove hb_directwrite_shape_experimental_width public API 6 years ago
Behdad Esfahbod 163a66dc73 [test] Add test for aaa85931f3 6 years ago
Behdad Esfahbod aaa85931f3 [font] Update multipliers when creating sub_font 6 years ago
Ebrahim Byagowi bbad1b8298
[trak] minor, use roundf instead round to normalize the use 6 years ago
Ebrahim Byagowi e67cb500e9
[readme] add oss-fuzz badge 6 years ago
Ebrahim Byagowi d59d89b281
[test] Rebase 10.14 trak related test 6 years ago
Ebrahim Byagowi 20b1a27c8a
Merge remove-coretext-96dpi-assumption, @drott 6 years ago
Ebrahim Byagowi 37de38adea
Merge branch 'master' into remove-coretext-96dpi-assumption 6 years ago
Behdad Esfahbod 5ee1e451cf Minor touch-up for recent change 6 years ago
Ebrahim Byagowi 3348992844 [avar] Implement inverse map, unmap 6 years ago
Ebrahim Byagowi 981f5a54c3 [fvar] Implement inverse normalize, unnormalize 6 years ago
Behdad Esfahbod dcb4cd400f Minor 6 years ago
Ebrahim Byagowi ca54440324
Remove continuous development helper script 6 years ago
Khaled Hosny 40aef1b473 [ot-shape] Keep horizontal_features array sorted 6 years ago
Khaled Hosny da5118da77 [ot-shape] Enable abvm/blwm features by default 6 years ago
Khaled Hosny 2164bd6f29
[ot-shape] Enable dist feature by default (#1908) 6 years ago