summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-11-16[coretext] Unbreak buildBehdad Esfahbod1-2/+2
2018-11-16[shaper] Rewrite shaper data code to be more template-driven than macro-drivenBehdad Esfahbod14-147/+127
2018-11-16[hdmx] Fix bounds checkingBehdad Esfahbod1-6/+5
2018-11-16[hdmx] MinorBehdad Esfahbod1-7/+7
2018-11-16[subset] Remove invalid glyphs from glypset to retainBehdad Esfahbod1-0/+13
2018-11-16[subset] minor, adjust spacesEbrahim Byagowi19-544/+510
2018-11-16[math] minor, adjust spacesEbrahim Byagowi1-14/+14
2018-11-15[base] Add TODO itemsBehdad Esfahbod1-3/+6
2018-11-14[shaper] RenameBehdad Esfahbod4-12/+12
2018-11-14[ot-shape] Move code aroundBehdad Esfahbod7-29/+43
2018-11-14[STAT] Add table parsing (#1384)Ebrahim Byagowi5-8/+290
2018-11-14[hmtx] Fix signedness issueBehdad Esfahbod1-3/+3
2018-11-14[ot-color/svg] Note that it can be gzippedEbrahim Byagowi1-1/+1
2018-11-14Merge pull request #1383 from punchcutter/masterEbrahim Byagowi2-0/+1
2018-11-13Add Grantha testpunchcutter2-0/+1
2018-11-13[aat] Disable fallback mark advance zeroing and positioning if morx appliedBehdad Esfahbod1-2/+2
2018-11-13Don't retry creating again and again in lazy_loader if create failedBehdad Esfahbod1-4/+10
2018-11-13Merge pull request #1382 from punchcutter/masterBehdad Esfahbod2-2/+3
2018-11-13Merge pull request #1380 from kbrow1i/cygwinBehdad Esfahbod5-9/+9
2018-11-13Change USE Category for Grantha Viramapunchcutter2-2/+3
2018-11-13Fix Windows buildBehdad Esfahbod1-2/+2
2018-11-13Use atomic ints for upem and num_glyphs on faceBehdad Esfahbod5-21/+31
2018-11-13Make atomic types' internal values non-mutableBehdad Esfahbod2-6/+6
2018-11-13[ot-face] Add 'head' tableBehdad Esfahbod3-12/+5
2018-11-12Don't use Win32 API on CygwinKen Brown5-9/+9
2018-11-12[shape-plan] Remove unused codeBehdad Esfahbod1-11/+1
2018-11-12[shape-plan] Implement fine-grained caching plans with user-featuresBehdad Esfahbod2-44/+42
2018-11-12[shape-plan] Cache shape plans with variations based on variation indicesBehdad Esfahbod8-88/+63
2018-11-12[shape-plan] Refactor moreBehdad Esfahbod1-20/+26
2018-11-12[shape-plan] Only use shape-plan key to initialize hb_ot_shape_plan_tBehdad Esfahbod3-25/+15
2018-11-12[shape-plan] MinorBehdad Esfahbod1-16/+16
2018-11-12[shape-plan] Refactor some moreBehdad Esfahbod2-67/+95
2018-11-12[shape-plan] Refactor moreBehdad Esfahbod1-21/+23
2018-11-12[shape-plan] Turn hb_shape_plan_proposal_t into hb_shape_plan_key_tBehdad Esfahbod2-141/+92
2018-11-12Add hb_memcmp()Behdad Esfahbod2-6/+13
2018-11-12[shape-plan] MinorBehdad Esfahbod2-11/+13
2018-11-12[shaper] RenameBehdad Esfahbod4-12/+12
2018-11-12[fuzzing] Add new testBehdad Esfahbod1-0/+0
2018-11-12Rename check_array2() to check_array()Behdad Esfahbod2-5/+5
2018-11-12Rename check_array(array, a, b) to check_range()Behdad Esfahbod7-18/+49
2018-11-12[kerx] Fix integer overflow in multiplyBehdad Esfahbod2-14/+17
2018-11-12[kerx] Minor tweak on previous commitBehdad Esfahbod1-3/+3
2018-11-12[fuzzing] Remove limited-edition build of librariesBehdad Esfahbod2-57/+13
2018-11-12[kerx] Protect against stack underflowBehdad Esfahbod2-1/+1
2018-11-11[shape-plan] MinorBehdad Esfahbod3-20/+24
2018-11-11[shape-plan] Minor renameBehdad Esfahbod1-11/+11
2018-11-11Add variation coords to shape_plan proposalBehdad Esfahbod1-0/+2
2018-11-11MinorBehdad Esfahbod1-18/+13
2018-11-11Embed hb_ot_shape_plan_t into hb_shape_plan_tBehdad Esfahbod9-207/+70
2018-11-11Remove wrong commentBehdad Esfahbod1-1/+0