10543 Commits (78622231ac6da55bf86e598a7bca9e50471c03ab)
 

Author SHA1 Message Date
Rico Tzschichholz 2c9fbf5561 Improve GIR build 5 years ago
Ebrahim Byagowi bd13470f23 [ci] Update Ubuntu bots versions 5 years ago
Qunxin Liu 493e40ff78 [subset] add one empty byte to glyf table 5 years ago
Ebrahim Byagowi a7dec0cb51 [glyf] Tweak path_builder_t 5 years ago
Ebrahim Byagowi d52ea2a42c [glyf] minor 5 years ago
Ebrahim Byagowi 3b0c58f811 [glyf] minor, use private font coords to simplify 5 years ago
Ebrahim Byagowi dcd2729e71 [glyf] Move contour_bounds_t into scope it is actually used 5 years ago
Ebrahim Byagowi 8bb47fa17d [glyf] minor, spacing 5 years ago
Ebrahim Byagowi 21a5fe4f09 [glyf] Make returning phantoms to not require another vector 5 years ago
Ebrahim Byagowi 5c03fbe7e0 [glyf] do a phantom only iteration when possible 5 years ago
Ebrahim Byagowi 11f3fca01d [glyf/gvar] Remove need of passing end points vector around 5 years ago
Ebrahim Byagowi 0f2c2d989b [glyf] Push consumer machine one more level further 5 years ago
Ebrahim Byagowi 11f5f7c59c [glyf] Adopt a state machine like style for the path builder 5 years ago
Ebrahim Byagowi 60f8f384f9 [glyf] Switch to ttf-parser's glyf to path algorithm 5 years ago
ariza 3c792c2aa5 add test cases for hb_unwrap_type 5 years ago
ariza 168ceeac49 renamed to hb_unrwap_type(); now recursive 5 years ago
ariza 71552ecc26 add hb_get_type 5 years ago
ariza 6585846352 pop_pack(share=false) in end_serialize() 5 years ago
Michiharu Ariza 39fb57c0e4
add share option to pop_pack() (#2176) 5 years ago
ariza 9c6499d9f4 rewrite read_points() to take lambda & consts args 5 years ago
Ebrahim Byagowi a94d1af193 [fuzz] minor style fixes 5 years ago
Ebrahim Byagowi 1c015d3e9f [fuzz] minor fuzzer case move, oops 5 years ago
Ebrahim Byagowi 49341faee2 [fuzz] minor, move two fuzzer cases to their correct place 5 years ago
Behdad Esfahbod d663e28af1 [serialize] Catch signedness overflows in check_assign() 5 years ago
Ebrahim Byagowi 97229244eb [fuzzer] Fix hb-set-fuzzer minor overflow issue 5 years ago
Garret Rieger 7b42403c1c Add explicit values to the set fuzzer enums. 5 years ago
Garret Rieger e805923310 Add a few basic seeds for the set fuzzer. 5 years ago
Ebrahim Byagowi ff984ed3cd Use multiplication to avoid undefined behaviour per clang 5 years ago
Ebrahim Byagowi 21e1b1310a [colr] minor style fix 5 years ago
Ebrahim Byagowi cbb45c3ee7 [subset/colr] minor improve to resolve msvc complain 5 years ago
Garret Rieger bca9bc6b92 Add hb-set-fuzzer. 5 years ago
Ebrahim Byagowi 352ac63ef9 Fix an unlikely UAF on the deprecated _set_glyph_func API 5 years ago
Ebrahim Byagowi 6a390df8af [tools] Print unicode links on gen-* tools output 5 years ago
Evgeniy Reizner 4dc87365d7 Add links to files used by python scripts. 5 years ago
Ebrahim Byagowi 40166eb0e5 [var] Fix the just introduced hb_font_set_var_coords_design storing bug 5 years ago
Ebrahim Byagowi 5c1a023f67 [tool] Optimize COLR glyph dump 5 years ago
Ebrahim Byagowi 0b76e8130e Don't use _normalize_variations to avoid twice axis fetch 5 years ago
Ebrahim Byagowi ab2d3ec542 [var] Implement hb_font_get_var_coords_design 5 years ago
Garret Rieger 5a10f3a055 Use vector instead of map during page compaction in hb-set. 5 years ago
Garret Rieger 2742c81624 Fix page_map corruption in hb_set_t during process(). 5 years ago
Qunxin Liu eb7849a806 [subset] GPOS6 MarkToMark subsetting support 5 years ago
Qunxin Liu 82afc75835 [subset] GPOS4 MarkBase subsetting support 5 years ago
Ebrahim Byagowi 4dc3db7344 Minor, fix warnings raised when built with -std=c++2a 5 years ago
Ebrahim Byagowi b4d3bf1d8a [draw] Add hb_draw_funcs_is_immutable and hb_draw_funcs_make_immutable 5 years ago
Ebrahim Byagowi 63b8190db8 [test] minor 5 years ago
Ebrahim Byagowi 3a98c7fae1 [glyf] Skip empty contours 5 years ago
Ebrahim Byagowi c31762e9e8
[test] minor 5 years ago
ckitagawa 03f778cf3c [cmap] remove dead code 5 years ago
Ebrahim Byagowi 43253e404d Merge remote-tracking branch 'upstream/master' 5 years ago
Ebrahim Byagowi 71a2018600 [cbdt] minor, tweak spaces 5 years ago