10461 Commits (04bcdb9c73ff47a4b624608b69bde86b88505588)
 

Author SHA1 Message Date
Ebrahim Byagowi a46ba770ab [number] minor 5 years ago
ariza 4aa354beba chain second OffsetTo::serialize_copy() to first 5 years ago
ariza 6120f50c8f fix Head with link.bias 5 years ago
ariza e65bff0943 workaround whence_t as bit-field 5 years ago
ariza 1aed6d223c fix whence=Head; position as 28 bits 5 years ago
ariza 4ca8e0d989 re-implement Tail; rewrote name table with it 5 years ago
ariza c1313e4be2 minor: undid unintended change 5 years ago
ariza 9c65680b48 rename enums to avoid conflict on win 5 years ago
ariza 555f6f1daa merge add_link_abs() into add_link() 5 years ago
ariza 017cd945bf added add_link_abs() 5 years ago
Ebrahim Byagowi 07504569d5 [gsub] minor format 5 years ago
Garret Rieger 411225426f Fix glyph closure for alternate substitution. 5 years ago
Ebrahim Byagowi da37880e17 [draw] Add a private bit field instead null-checking quad-to callback 5 years ago
Ebrahim Byagowi 79b2b8a91f minor 5 years ago
Ebrahim Byagowi 8c652f72fc Minor, switch to https links where possible 5 years ago
Ebrahim Byagowi bbcbcafc25 [tool] Minor, move input files link 5 years ago
Ebrahim Byagowi 83db1e117e [ci] Compatibility with Python 3 5 years ago
Ebrahim Byagowi 8d19907704 Remove python2 support from tests/utils scripts 5 years ago
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