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