1. f9d8e4a [subset] switch ..._set_flags to not take a mask. by Garret Rieger · 3 years, 8 months ago
  2. 46d4a5e [subset] Convert subset plan to use a flags bit set. by Garret Rieger · 3 years, 8 months ago
  3. 3d534b1 [subset] convert subset input flags into bit flags. by Garret Rieger · 3 years, 8 months ago
  4. a78eb43 Construct user_data in hb_object by Ben Wagner · 3 years, 8 months ago
  5. 30579f5 [set] Document & use open-ended del_range() by Behdad Esfahbod · 3 years, 8 months ago
  6. 72489f3 [test] Free memory in hb-aots-tester by Khaled Hosny · 3 years, 8 months ago
  7. 895162d [test] Account for mark zeroing in AOTS tests by Khaled Hosny · 3 years, 8 months ago
  8. e65bf60 [test] make this test runner less verbose by Khaled Hosny · 3 years, 8 months ago
  9. 2d54c34 [subset/VarStore] Fix OOM in fuzzer test by Behdad Esfahbod · 3 years, 8 months ago
  10. ff1fe25 [VarStore] Rename internal get_scalars() to get_region_scalars() by Behdad Esfahbod · 3 years, 8 months ago
  11. d7541f7 [util/hb-shape] Free cached resources on termination by Behdad Esfahbod · 3 years, 8 months ago
  12. ad03f34 [util/hb-shape] Cache blob/face in batch mode by Behdad Esfahbod · 3 years, 8 months ago
  13. 9a7ff54 [test] Write one sequence per-line by Khaled Hosny · 3 years, 8 months ago
  14. ddf87ff [test] Add generated tests for emoji clusters by Khaled Hosny · 3 years, 8 months ago
  15. f0a1892 [serialize] Remove unnecessary pointer indirection by Behdad Esfahbod · 3 years, 8 months ago
  16. 1c511ed [subset] Simplify VarStore serialization by Behdad Esfahbod · 3 years, 8 months ago
  17. ad4c692 [subset] Simplify VarStore serialize by Behdad Esfahbod · 3 years, 8 months ago
  18. 25dee60 [sanitize] Revert some from c68a00b92eb62fdc79f9a2bd1fc7a6acc24a3602 by Behdad Esfahbod · 3 years, 8 months ago
  19. 6fe0d7d [GSUB] If MultipleSubst is applied to a ligature-component, preserve lig-id by Behdad Esfahbod · 3 years, 8 months ago
  20. b926fb9 Whitespace by Behdad Esfahbod · 3 years, 8 months ago
  21. cc3a7ce Fix macro-in-macro invocation by Behdad Esfahbod · 3 years, 8 months ago
  22. 087e270 Fix signed-ness error in 0ded6a70c829284a8220ce30a405b0a974061df4 by Behdad Esfahbod · 3 years, 8 months ago
  23. f3e0315 Revert "[ci] Bin FontTools version due to recent COLRv1 changes" by Garret Rieger · 3 years, 8 months ago
  24. acbd8b2 [subset] temporarily disable COLRv1 subsetting. by Garret Rieger · 3 years, 8 months ago
  25. 5dae829 [util] Minor followup to https://github.com/harfbuzz/harfbuzz/pull/3083 by Behdad Esfahbod · 3 years, 8 months ago
  26. 0ded6a7 [subset] Fix another fuzzer issue by Behdad Esfahbod · 3 years, 8 months ago
  27. c65e1e0 [test] Run AOTS cmap tests with ot font functions only by Khaled Hosny · 3 years, 8 months ago
  28. 8396c52 [test] Add AOTS cmap tests by Khaled Hosny · 3 years, 8 months ago
  29. 50379fb [util] Don’t split text at new lines in batch mode by Khaled Hosny · 3 years, 8 months ago
  30. 92b8574 [util] Strip quotes when parsing features by Khaled Hosny · 3 years, 8 months ago
  31. ad9559e [tests] Make AOTS update.py work on macOS by Khaled Hosny · 3 years, 8 months ago
  32. d84efca [tests] Add missed test file to Makefile/meson by Khaled Hosny · 3 years, 8 months ago
  33. 09474d8 [subset] Fix fuzzer timeout in add_gid_and_children. by Garret Rieger · 3 years, 8 months ago
  34. c68a00b [subset] Fix possible overflows in VarRegionList serialize by Behdad Esfahbod · 3 years, 8 months ago
  35. 7b8464b [serialize] Check for overflow in allocate_size() by Behdad Esfahbod · 3 years, 8 months ago
  36. bf2c87b Add hb_memcpy() that does len=0 check by Behdad Esfahbod · 3 years, 8 months ago
  37. 5f801da [hb-ms-features] Move code out of header file by Khaled Hosny · 3 years, 8 months ago
  38. 990c15d [hb-ms-features] Rename types to be less general by Khaled Hosny · 3 years, 8 months ago
  39. 6919921 [uniscribe/directwrite] Move feature setup to shared file by Khaled Hosny · 3 years, 8 months ago
  40. fc7f778 [subset] add a note to hb-subset on what is and isn't supported (#3076) by Garret Rieger · 3 years, 8 months ago
  41. 3e4f006 Merge pull request #3079 from harfbuzz/windows-getenv by Behdad Esfahbod · 3 years, 8 months ago
  42. 791a1bf Don’t disable getenv on Windows by Khaled Hosny · 3 years, 8 months ago
  43. 163748b [ci] Bin FontTools version due to recent COLRv1 changes by Khaled Hosny · 3 years, 8 months ago
  44. 4762fcb Merge pull request #3067 from googlefonts/glyph_names by Behdad Esfahbod · 3 years, 8 months ago
  45. aeec278 Merge pull request #3068 from harfbuzz/hoi by Behdad Esfahbod · 3 years, 8 months ago
  46. 404b91b Merge pull request #3071 from harfbuzz/subset-flags by Behdad Esfahbod · 3 years, 8 months ago
  47. ec99fdb [sebset] Use [s|g]et_flag for retain_all_layout_features by Khaled Hosny · 3 years, 8 months ago
  48. c2d58c9 Merge pull request #3072 from harfbuzz/subset-docs by Behdad Esfahbod · 3 years, 8 months ago
  49. acc7100 [docs] Improve subset documentation by Khaled Hosny · 3 years, 8 months ago
  50. 3e2734c [docs] Don’t use GTK-Doc syntax for internal functions by Khaled Hosny · 3 years, 8 months ago
  51. 71b5509 [subset] support option --glyph-names by Qunxin Liu · 3 years, 8 months ago
  52. b235511 Merge pull request #3021 from googlefonts/stable_api by Behdad Esfahbod · 3 years, 8 months ago
  53. a9a607d [variations] Support multiple axes with same tag, aka HOI by Behdad Esfahbod · 3 years, 8 months ago
  54. 1fde80a [subset] update comments referencing hb_subset_input_t parameter. by Garret Rieger · 3 years, 8 months ago
  55. c581d11 [set] in hb_set_set() avoid calling memcpy on nullptr. by Garret Rieger · 3 years, 8 months ago
  56. 2b9cb29 [subset] cleanup no_subset_tables on destruction. by Garret Rieger · 3 years, 8 months ago
  57. 89fc399 [subset] Add hb-subset section documentation. by Garret Rieger · 3 years, 8 months ago
  58. 792e2ed [subset] convert no get/set prune unicode ranges to enum. by Garret Rieger · 3 years, 8 months ago
  59. 0a44fea [fvar] Make find_axis_index() return a range, not individual value by Behdad Esfahbod · 3 years, 8 months ago
  60. 1b6c1aa [subset] add hb-subset api to documentation generator. by Garret Rieger · 3 years, 8 months ago
  61. 8ce9683 [subset] add documentation for all hb-subset.h methods. by Garret Rieger · 3 years, 8 months ago
  62. 9ab751a [subset] Remove hb_subset(). Leaving just hb_subset_or_fail(). by Garret Rieger · 3 years, 8 months ago
  63. e5c887f [subset] add documentation for subset input flag enums. by Garret Rieger · 3 years, 8 months ago
  64. 372722c [subset] move notdef_outline to the subset input property enum. by Garret Rieger · 3 years, 8 months ago
  65. a6c6cda [subset] Add no subset tables and passthrough unrecognized tables to the subset api. by Garret Rieger · 3 years, 8 months ago
  66. 668f2bd [subset] Add hb_subset_or_fail () to public subset api. by Garret Rieger · 3 years, 8 months ago
  67. aba2e13 [subset] Remove hb_subset_input_get/set_overlaps_flag (). by Garret Rieger · 3 years, 8 months ago
  68. 7d82191 [subset] Remove hb_subset_input_get/set_name_legacy (). by Garret Rieger · 3 years, 8 months ago
  69. 942636a [subset] Remove hb_subset_input_get/set_retain_gids. by Garret Rieger · 3 years, 8 months ago
  70. 77b4a1c [subset] Remove hb_subset_input_get/set_desubroutinize. by Garret Rieger · 3 years, 8 months ago
  71. 8bf5d4d [subset] Remove hb_subset_input_get/set_drop_hints. by Garret Rieger · 3 years, 8 months ago
  72. 9fb3a25 [subset] Use hb_set_copy in subset input. by Garret Rieger · 3 years, 8 months ago
  73. 38de349 [subset] add implementation for get/set flag on subset input. by Garret Rieger · 3 years, 8 months ago
  74. 8372783 [subset] add proposed enum property get/set method. by Garret Rieger · 3 years, 8 months ago
  75. b38e49d [subset] add get/set user data methods to subset input. by Garret Rieger · 3 years, 8 months ago
  76. edb57a8 Make subset input const in the subsetting operation. Don't modify the subset input's sets. by Garret Rieger · 3 years, 8 months ago
  77. 233c29b [font] Call fvar.find_axis_index instead of find_axis_info in set_variations() by Behdad Esfahbod · 3 years, 8 months ago
  78. 8901806 [fvar] Centralize axis finding logic by Behdad Esfahbod · 3 years, 8 months ago
  79. 0b2280a [font] Call fvar table directly, instead of calling public get_axis_info by Behdad Esfahbod · 3 years, 8 months ago
  80. b86a45c [fvar] Add TODO by Behdad Esfahbod · 3 years, 8 months ago
  81. ba6db26 Tolerate unsorted OT table entries for small number of entries by Behdad Esfahbod · 3 years, 8 months ago
  82. 03cd9c5 Align lfind() API to match bfind() by Behdad Esfahbod · 3 years, 8 months ago
  83. f54f5c1 Fix debug printer of bool by Behdad Esfahbod · 3 years, 8 months ago
  84. 6269866 [subset] Keep bimap consistent if only one of the internal maps is in error. by Garret Rieger · 3 years, 8 months ago
  85. 48edbef [subset] bail if region_map is in error. by Garret Rieger · 3 years, 8 months ago
  86. 79e8b30 [ot-shape] Fix application of kern table if GPOS kern is missing by Behdad Esfahbod · 3 years, 8 months ago
  87. 1060b04 Merge pull request #3060 from googlefonts/unicode_collect by Behdad Esfahbod · 3 years, 8 months ago
  88. 9aa0ece [subset] de-duplicate the logic that finds unicodes corresponding to requested glyphs. by Garret Rieger · 3 years, 8 months ago
  89. deee24f [subset] Add missing FontName op code in top dict parsing. by Garret Rieger · 3 years, 8 months ago
  90. 9985ca6 Merge pull request #3057 from harfbuzz/ci-coverage-macos by Behdad Esfahbod · 3 years, 8 months ago
  91. 2c7ef0d [ci] Generate only XML coverage data by Khaled Hosny · 3 years, 8 months ago
  92. f51384d Merge pull request #3027 from harfbuzz/buffer-sync by Behdad Esfahbod · 3 years, 8 months ago
  93. 95b04f7 [buffer] Remove unnecessary have_separate_output() by Behdad Esfahbod · 3 years, 8 months ago
  94. 3e266e5 [buffer] Update comments by Behdad Esfahbod · 3 years, 8 months ago
  95. 3807061 [ot-layout] Don't remove_output() before reverse substitution by Behdad Esfahbod · 3 years, 8 months ago
  96. 10a9960 [buffer] Restructure swap_buffers() by Behdad Esfahbod · 3 years, 8 months ago
  97. f6c9fcf [ci] Add macOS GitHub workflow by Khaled Hosny · 3 years, 8 months ago
  98. d56afb7 [tests] Ignore more symbols by Khaled Hosny · 3 years, 8 months ago
  99. a7f4c98 [ot-layout] Always swap_buffers() even if no substitutions happened by Behdad Esfahbod · 3 years, 8 months ago
  100. 62b441e [layout] Use Proxy::inplace instead of table index check by Behdad Esfahbod · 3 years, 8 months ago