6738 Commits (7727e737566ddc826647e19fc645b296ad5a0cac)
 

Author SHA1 Message Date
Behdad Esfahbod 7727e73756 [kerx] Actually hook up, and fix crash 6 years ago
Behdad Esfahbod b3390990f5 Add per-subtable set-digests 6 years ago
Behdad Esfahbod e78549edfb Move apply down into subtables accel 6 years ago
Behdad Esfahbod 78c09bf213 Move subtable array into lookup accel 6 years ago
Behdad Esfahbod 97e5913d5a Move more code 6 years ago
Behdad Esfahbod c8f2d9334c Move code 6 years ago
Behdad Esfahbod a03850a356 Fix GPOS/kern interaction 6 years ago
Behdad Esfahbod d1be805e78 More rewriting plan compile 6 years ago
Behdad Esfahbod 961ab46b24 More reshuffle plan compile 6 years ago
Behdad Esfahbod 2091b509e3 [kerx] Hook up to shaper 6 years ago
Behdad Esfahbod 8d00c39bfc [kern] Minor 6 years ago
Behdad Esfahbod e655fd38cf Apply TT or fallback kerning when GPOS does not have kern feature 6 years ago
Behdad Esfahbod 754cf440bf Minor 6 years ago
Ebrahim Byagowi 187df7d7a9
[circleci] Add an iOS bot (#1233) 6 years ago
Behdad Esfahbod 0537a40193 [kerx] Comment 6 years ago
Behdad Esfahbod 362d324119 [aat] Rename 6 years ago
Behdad Esfahbod 54c9ecb92d [morx] Use subtable range for embedded sanitizer here as well 6 years ago
Behdad Esfahbod d35315cc02 [aat] Fixup recent commit 6 years ago
Behdad Esfahbod 948f59a13a [kerx] Use subtable range for runtime checks 6 years ago
Behdad Esfahbod 329f240108 [aat] Set embedded sanitizer max ops really high 6 years ago
Behdad Esfahbod ad76307486 [kerx] Comment 6 years ago
Behdad Esfahbod db9600bbe1 [kerx] Remove junk 6 years ago
Behdad Esfahbod 27db859416 [kern/kerx] Adjust bounds check 6 years ago
Behdad Esfahbod c66f7f8c5d [kerx] Implement Format2 apply() 6 years ago
Behdad Esfahbod 4b461785bd Fix check 6 years ago
Behdad Esfahbod 4df8eb200d [kern] Use kern subtable length for sanitizing in the accelerator 6 years ago
Behdad Esfahbod 8bff1d2994 [kern] Minor 6 years ago
Behdad Esfahbod 53e5594500 [kerx] Implement Format0 apply() 6 years ago
Behdad Esfahbod 60318f8715 Minor 6 years ago
Behdad Esfahbod 210f899aca [kern] Sanitize 4 bytes, not 2 6 years ago
Behdad Esfahbod be2f148da4 [ft] Use mutex to lock access to FT_Face 6 years ago
Behdad Esfahbod d18c3c5861 [ft] Remove (probably) stale comment 6 years ago
Behdad Esfahbod 7003b601af Minor 6 years ago
Behdad Esfahbod 07899435b8 Install ot-funcs on newly created funcs 6 years ago
Behdad Esfahbod 5515355367 [ot-font] Don't pre-load cmap table 6 years ago
Behdad Esfahbod ec84460e46 [ot/ft] Implement get_nominal_glyphs() callback 6 years ago
Behdad Esfahbod e883f52732 Call get_nominal_glyphs() for runs of simple clusters at a time 6 years ago
Behdad Esfahbod 8008bca83b Whitespace 6 years ago
Behdad Esfahbod 30c114ffec Avoid sort and recompose stages if all clusters simple 6 years ago
Behdad Esfahbod 9f79365c3b Fix warning 6 years ago
Behdad Esfahbod 24382debe8 Rewrite main normalizer loop to isolate runs of simple clusters 6 years ago
Behdad Esfahbod b5371f18ef Inline decompose_cluster 6 years ago
Behdad Esfahbod b314c4e9ab [font] Add get_nominal_glyphs() callback (note the plural) 6 years ago
Behdad Esfahbod ca6a317012 Minor 6 years ago
Chun-wei Fan 4035158de4 test/api/test-subset-*.c: Fix build on pre-C99 6 years ago
Chun-wei Fan 8e4ad1d7a0 builds: Fix and clean up MSVC DLL builds 6 years ago
Behdad Esfahbod e640f3a6b1 Another old bot fix 6 years ago
Behdad Esfahbod e4f27f368f Try fixing older bots 6 years ago
Behdad Esfahbod bee93e2697 Add const to get_*_advances API 6 years ago
Behdad Esfahbod eb2be97f86 Port test off deprecated API 6 years ago