1. 3d37b9f [repacker] when calculating 16bit space size also consider ext lookup subtables. by Garret Rieger · 2 years, 8 months ago
  2. 9db3beb [repacker] include LookupList size when calculating size of 16bit space for ext promotion decisions. by Garret Rieger · 2 years, 8 months ago
  3. e0607af [repacker] Use extension promotion when repacking invoked via hb-subset-repacker (eg. from fonttools). by Garret Rieger · 2 years, 8 months ago
  4. 8d611a7 [repacker] remove temporary visibility overrides in gsubgpos. by Garret Rieger · 2 years, 8 months ago
  5. 7de136f [repacker] add ext promotion test. by Garret Rieger · 2 years, 8 months ago
  6. c38896e [repacker] todo. by Garret Rieger · 2 years, 8 months ago
  7. ad0041f [repacker] Add basic version of the extension promotion selection algorithm. by Garret Rieger · 2 years, 8 months ago
  8. 0b6ca42 [repacker] fix GSTAR sanitize. by Garret Rieger · 2 years, 8 months ago
  9. 11709f0 [repacker] support extension promotion in 24bit GSUB/GPOS. by Garret Rieger · 2 years, 8 months ago
  10. b37374b [repacker] save buffer reference (not copy). by Garret Rieger · 2 years, 8 months ago
  11. ae290ff [repacker] add sanitization for GSUB/LookupList/Lookup during extension promotion. by Garret Rieger · 2 years, 8 months ago
  12. ce03c35 [repacker] add make_extension_context_t. by Garret Rieger · 2 years, 8 months ago
  13. ebb64b5 [repacker] size buffer correctly. by Garret Rieger · 2 years, 8 months ago
  14. 815bb82 [repack] fix incorrect extension object bounds. by Garret Rieger · 2 years, 8 months ago
  15. 7e6f6c3 [repack] fix new node bounds. by Garret Rieger · 2 years, 8 months ago
  16. b1d38a6 [repack] WIP implement extension promotion mechanism. by Garret Rieger · 2 years, 8 months ago
  17. 3f7a74f [repacker] WIP extension promotion implementation. by Garret Rieger · 2 years, 8 months ago
  18. 1945b40 [cpluscplus] Wrap hb-subset types as well by Behdad Esfahbod · 2 years, 8 months ago
  19. 1ac2124 [hb-ft] Fix bitmap font rendering with hb_ft_font_changed() by Behdad Esfahbod · 2 years, 8 months ago
  20. 94de328 [GSUB/GPOS] Adjust buffer message by Behdad Esfahbod · 2 years, 8 months ago
  21. bc80e4b [GSUB/GPOS] More buffer message for contextuals by Behdad Esfahbod · 2 years, 8 months ago
  22. 59b0535 [GSUB/GPOS] Add more buffer messages by Behdad Esfahbod · 2 years, 8 months ago
  23. 0722b62 [buffer] Return delta from sync_so_far by Behdad Esfahbod · 2 years, 8 months ago
  24. c55c019 [buffer] Add assertions of buffer sync status to message_impl by Behdad Esfahbod · 2 years, 8 months ago
  25. da9edce [buffer] Add sync_so_far() by Behdad Esfahbod · 2 years, 8 months ago
  26. cbccadb 5.0.1 by Khaled Hosny · 2 years, 8 months ago 5.0.1
  27. 61d0c54 [ft] Pass design, not normalized, coords to freetype by Behdad Esfahbod · 2 years, 8 months ago
  28. 473a5e5 [font] Fix design-coords by Behdad Esfahbod · 2 years, 8 months ago
  29. 40b21ed 5.0.0 by Khaled Hosny · 2 years, 8 months ago 5.0.0
  30. 4cb8396 [subset/ClassDefFormat2] Fix timeout by Behdad Esfahbod · 2 years, 8 months ago
  31. 32c85b8 [avar2] Fix mapping when coords length don't match by Behdad Esfahbod · 2 years, 8 months ago
  32. 06c3ec0 [avar2] Minor sanitize rewrite by Behdad Esfahbod · 2 years, 8 months ago
  33. f94a3ba [varStore] Better protect against HB_NO_VAR builds by Behdad Esfahbod · 2 years, 8 months ago
  34. 17863bd [config/avar2] add HB_NO_VARIATIONS2 by Behdad Esfahbod · 2 years, 8 months ago
  35. 5a9c793 Add HB_NO_BEYOND_64K by Behdad Esfahbod · 2 years, 8 months ago
  36. c76fd3c [avar2] Add link to "Spec". by Behdad Esfahbod · 2 years, 8 months ago
  37. edca52c [avar2] Use a varStore cache by Behdad Esfahbod · 2 years, 8 months ago
  38. 59f8afa [avar2] Remove XXX item by Behdad Esfahbod · 2 years, 8 months ago
  39. d6c4f75 [avar2] Clamp out values by Behdad Esfahbod · 2 years, 8 months ago
  40. d0e2ad9 [avar] Pre-alloc vector by Behdad Esfahbod · 2 years, 8 months ago
  41. 2a877b5 [avar2] First stab at mapping v2 values by Behdad Esfahbod · 2 years, 8 months ago
  42. c3eb671 [avar2] Add v2 structure and sanitize by Behdad Esfahbod · 2 years, 8 months ago
  43. c9e8439 [min/max] Don't forward argument by Behdad Esfahbod · 2 years, 8 months ago
  44. cb5ca6b [ft] Actually call check_changed() from _changed() by Behdad Esfahbod · 2 years, 8 months ago
  45. fd535a2 [ft] Remove check_changed from get_glyph_shape() by Behdad Esfahbod · 2 years, 8 months ago
  46. 7cdde6a [ClassDef] Write a loop as range for by Behdad Esfahbod · 2 years, 8 months ago
  47. 0cc2f3c [algs] Remove hb_pair_t() by Behdad Esfahbod · 2 years, 8 months ago
  48. 9eab3ac [CoverageFormat2] Remove hand-written loop by Behdad Esfahbod · 2 years, 8 months ago
  49. bbb4db9 [Coverage/SingleSubst] Move hand-written loop to Coverage by Behdad Esfahbod · 2 years, 8 months ago
  50. 7b95783 [Coverage] Internal rename by Behdad Esfahbod · 2 years, 8 months ago
  51. afa65f2 [Coverage] Minor type change by Behdad Esfahbod · 2 years, 8 months ago
  52. b38587a [Coverage] Internal renames by Behdad Esfahbod · 2 years, 8 months ago
  53. 84d38df [Coverage] Minor use range-based loop by Behdad Esfahbod · 2 years, 8 months ago
  54. b017b73 [Coverage] Minor remove a couple unnecessary as_array()'s by Behdad Esfahbod · 2 years, 8 months ago
  55. 9e650b4 [Coverage] Speedup intersect_set by Behdad Esfahbod · 2 years, 8 months ago
  56. efa3880 [subset/SingleSubsetFormat1] Use Coverage.intersect_set by Behdad Esfahbod · 2 years, 8 months ago
  57. 00dfbbc [Coverage] Rename and templatize intersected_coverage_glyphs by Behdad Esfahbod · 2 years, 8 months ago
  58. d0eb273 [subset/GSUB/GPOS] Use more intersected_coverage_glyphs() by Behdad Esfahbod · 2 years, 8 months ago
  59. 450d834 [subset/PairPosFormat1] Speed up significantly by Behdad Esfahbod · 2 years, 8 months ago
  60. 5d7556e Revert "[subst/SingleSubstFormat1] Rewrite nicer" by Behdad Esfahbod · 2 years, 8 months ago
  61. 71ce931 [PairPos] Don't compute newFormat by Behdad Esfahbod · 2 years, 8 months ago
  62. 02ca025 [layout] Add large_int to Types by Behdad Esfahbod · 2 years, 8 months ago
  63. bababe1 [subst/SingleSubstFormat1] Rewrite nicer by Behdad Esfahbod · 2 years, 8 months ago
  64. cf123e6 [Coverage] Add get_population () by Behdad Esfahbod · 2 years, 8 months ago
  65. 2ad3c0c Fix uninitialized variable by Behdad Esfahbod · 2 years, 8 months ago
  66. fa47104 [subset] Fix previous commit by Behdad Esfahbod · 2 years, 8 months ago
  67. c4d2ef9 [subset] Speed up subsetting of SingleSubstFormat1_3 by Behdad Esfahbod · 2 years, 8 months ago
  68. d01e6ba [subset] Speed up SingleSubstFormat1_3 closure by Behdad Esfahbod · 2 years, 8 months ago
  69. 0f80076 [subset] Do not repeat COLR table closure by Qunxin Liu · 2 years, 8 months ago
  70. 9fc31db [blob] Initialize members if ever on the stack by Behdad Esfahbod · 2 years, 8 months ago
  71. 60a9175 [blob] Remove fini_shallow() by Behdad Esfahbod · 2 years, 8 months ago
  72. bcd59b5 [set/map] Remove init_shallow/fini_shallow() by Behdad Esfahbod · 2 years, 8 months ago
  73. 79b23cc Fix another leak by Behdad Esfahbod · 2 years, 8 months ago
  74. 3fad942 Try fix leak by Behdad Esfahbod · 2 years, 8 months ago
  75. e1b5f2f [object] Call destructor in hb_object_destroy() by Behdad Esfahbod · 2 years, 8 months ago
  76. 9ea4ab6 [object] Call constructor by Behdad Esfahbod · 2 years, 8 months ago
  77. 61c0438 [map] Allow geting non-const value pointer out with has() by Behdad Esfahbod · 2 years, 8 months ago
  78. 00cfc5c [map] Don't set out value in has() if not found by Behdad Esfahbod · 2 years, 8 months ago
  79. 485f043 [map] Enable using hashmap with unique_ptr by Behdad Esfahbod · 2 years, 8 months ago
  80. 53fd4c9 [set] A variable rename by Behdad Esfahbod · 2 years, 8 months ago
  81. 6826b2c [gsubgpos/closure] Minor condition use bool operator by Behdad Esfahbod · 2 years, 8 months ago
  82. 55a1e0b [ot-map] Use hb_array for a return value by Behdad Esfahbod · 2 years, 8 months ago
  83. 8d92336 [layout] Reduce number of closure rounds by Behdad Esfahbod · 2 years, 8 months ago
  84. aae8c74 [>64k:layout:SingleSubstFormat3] Fix masking by Behdad Esfahbod · 2 years, 8 months ago
  85. 3c137ef [GPOS/CursivePos] Fix unsafe-to-break marking by Behdad Esfahbod · 2 years, 8 months ago
  86. 5998cd0 [hebrew] Break out of reordering loop when pattern found by Behdad Esfahbod · 2 years, 8 months ago
  87. d861303 [hebrew] Comment by Behdad Esfahbod · 2 years, 8 months ago
  88. c60d810 [hebrew] Implement Jerusalem mark reordering by Behdad Esfahbod · 2 years, 8 months ago
  89. 605bb1e [subset] Add amalgam harfbuzz-subset.cc by Khaled Hosny · 2 years, 9 months ago
  90. 712bfa8 build fix for HB_NO_VAR by Qunxin Liu · 2 years, 9 months ago
  91. 798a0c8 Fix build by Behdad Esfahbod · 2 years, 9 months ago
  92. 8737dea [>64k:layout:GDEF] Implement version 2 by Behdad Esfahbod · 2 years, 9 months ago
  93. 8080e01 [>64k:layout] Templatize GDEFVersion1 by Behdad Esfahbod · 2 years, 9 months ago
  94. 1665cf6 [>64k:layout] Split GDEFVersion1 by Behdad Esfahbod · 2 years, 9 months ago
  95. 1de5591 [>64k:layout] Prepare GDEF for templatizing by Behdad Esfahbod · 2 years, 9 months ago
  96. c0d60bd [meta] Fix warning with emscripten by Khaled Hosny · 2 years, 9 months ago
  97. 91c6080 [open-type] Fix overflow check by Behdad Esfahbod · 2 years, 9 months ago
  98. 4279304 [stat] Fix double-promotion warnings by Behdad Esfahbod · 2 years, 9 months ago
  99. 54e9ab4 [GPOS/Cursive] Fix breaking of parent-child attachment by Behdad Esfahbod · 2 years, 9 months ago
  100. c2baf27 [arabic] Make more features F_MANUAL_ZWJ by Behdad Esfahbod · 2 years, 9 months ago