16841 Commits (74527670fc5b0517e1d2cba2c26e3695547302e1)
 

Author SHA1 Message Date
Behdad Esfahbod 73ee9c346f Revert "[sanitize] Only check trailing edge of ranges" 1 year ago
Behdad Esfahbod 0b879afb5a [sanitize] Inline Coverage::sanitize 1 year ago
Behdad Esfahbod 92448910a7 [sanitize] Minor inline a few more short functions 1 year ago
Behdad Esfahbod d84504206c [sanitize] Optimize away an overflow check when not needed 1 year ago
Behdad Esfahbod e4856cf809 [sanitize] Only check trailing edge of ranges 1 year ago
Behdad Esfahbod 6a683ea6eb [sanitize] Enlighten check_range() some more 1 year ago
Behdad Esfahbod c24ea1036b [sanitize] Minor tweak to len=0 case which is handled otherwise anyway 1 year ago
Behdad Esfahbod 403bc7caa4 [sanitize] Simplify Rule::sanitize() 1 year ago
Behdad Esfahbod 385896ff66 [sanitize] Speed up ChainRule::sanitize() 1 year ago
Behdad Esfahbod 2006d3211f [sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size 1 year ago
Behdad Esfahbod 7a85663c2b Revert "[sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size" 1 year ago
Behdad Esfahbod f2a3680fab Revert "[gsubgpos] Limit (Chain)ContextFormat3 for consistency" 1 year ago
Behdad Esfahbod 90b48917da [gsubgpos] Limit (Chain)ContextFormat3 for consistency 1 year ago
Behdad Esfahbod 3b02f694e8 [sanitize/GSUBGPOS] Limit max-size of a few offset arrays 1 year ago
Behdad Esfahbod 10f8556c73 [sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size 1 year ago
Behdad Esfahbod 68b7891459 [sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size 1 year ago
Behdad Esfahbod 90752cd5b7 [type] Add HeadlessArray16Of 1 year ago
Behdad Esfahbod 59abcda269 [sanitize] Add an ALWAYS_INLINE 1 year ago
Behdad Esfahbod 45a1721230 [ot-font] Prefer CFF2 over CFF1 1 year ago
أحمد المحمودي 43d0aff672
[introspection] Pass both libharfbuzz_gobject & libharfbuzz as positional parameters 1 year ago
Behdad Esfahbod 25297408de [COLR] Fix PaintComposite sanitize timeout 1 year ago
dependabot[bot] a8c655e651 Bump actions/checkout from 3.5.1 to 3.5.3 1 year ago
Behdad Esfahbod de2c10732d [ot-map] Speed up for default shaper 1 year ago
Behdad Esfahbod 8156c5a685 [ot-map] Minor micro-optimize 1 year ago
Behdad Esfahbod 5ac9eaa035 [sanitize] Minor micro-optimize 1 year ago
Behdad Esfahbod e8948d634e [set-digest] Micro-optimize more 1 year ago
Behdad Esfahbod cb73ba7104 [set-digest] Fixup for previous commit 1 year ago
Behdad Esfahbod 918ad89294 [set-digest] Early terminate add_range() if we're full 1 year ago
Behdad Esfahbod bb33675e60 [sanitize] Micro-optimize check_range() 1 year ago
Behdad Esfahbod d1c82a1cc6 [sanitize] Speed up check_struct() 1 year ago
Behdad Esfahbod ec94386622 [OffsetTo] Micro-optimize away a check 1 year ago
Behdad Esfahbod eae8278896 [GPOS] Micro-optimize lazy_some_gpos check 1 year ago
Behdad Esfahbod 46e54a2390 [GPOS] Remove extra check 1 year ago
Behdad Esfahbod 13438da16e [benchmark-font] Minor move a variable 1 year ago
Behdad Esfahbod 7f5380fe94 [Composite] Don't apply transformation if phantom_only 1 year ago
Behdad Esfahbod 0cf759b0d4 [Glyph] Don't shift anchored Composite if phantom_only 1 year ago
Behdad Esfahbod 645bde4738 [Glyph] Pass phantom-only to gvar only for SIMPLE glyphs 1 year ago
Behdad Esfahbod e92eefaabb [gvar] Cache two values in shared_tuple_active_idx 1 year ago
Behdad Esfahbod 7d72fdd5bf [benchmark-font] Do some work in draw_glyph callbacks 1 year ago
Behdad Esfahbod 47b5ee6789
Merge pull request #4306 from harfbuzz/gpos-lazy-device 1 year ago
Behdad Esfahbod 2d6091fc42 [GPOS] Make AnchorMatrix sanitize lazy again 1 year ago
Behdad Esfahbod 0887382cdf [GPOS] Fix sanitize 1 year ago
Behdad Esfahbod 83eb744e09 [sanizie] Inline check_range if not OPTIMIZE_SIZE 1 year ago
Behdad Esfahbod 690af7aa69 [GPOS] Sanitize Device tables lazily 1 year ago
Behdad Esfahbod 7a35668258 Minor variable fix 1 year ago
Behdad Esfahbod d338506ccf [GPOS] Reuse sanitize_values_stride_unsafe in another function 1 year ago
Behdad Esfahbod 0fceaef0f7 [benchmark-subset] Report in microseconds, not milli 1 year ago
Behdad Esfahbod 547dc1a40e [benchmark-font] Add load_face_and_shape benchmark 1 year ago
Behdad Esfahbod fcf70af134 [perf] Fix break 1 year ago
Behdad Esfahbod 794fac327c [glyf] Minor another range for loop 1 year ago