10509 Commits (da95a8c239bda7020716cc8c7ba34c380f68ffc3)
 

Author SHA1 Message Date
Ebrahim Byagowi 758fda728b
[glyf] Don't accept gids higher than maxp's glyphs number 5 years ago
Ebrahim Byagowi e642aab116
[subset] Add source_blob as a hb_subset_context_t field (#2203) 5 years ago
Ebrahim Byagowi e90213868b Revert "collect_unicodes() to check gid < num_glyphs with cmap 12" 5 years ago
Ebrahim Byagowi 61208401f4
[gvar] Use hb_bytes_t.check_range instead having in house one 5 years ago
Michiharu Ariza 15b43a4104
collect_unicodes() to check gid < num_glyphs with cmap 12 5 years ago
Ebrahim Byagowi 868ecf7b26 [draw] Add fuzzer runner 5 years ago
Qunxin Liu b0749bfaa5 [subset] GDEF LigCaretList subsetting support 5 years ago
ariza 002f0e20c4 reimplment serialize_int using check_assign() 5 years ago
Ebrahim Byagowi 14b134379d [gvar] Minor, check whether sub_array result also have enough room 5 years ago
Ebrahim Byagowi 8eba66c1c6 [gvar] Fix invalid memory access by refactoring GlyphVarData fetch logic 5 years ago
Evgeniy Reizner f44e1dc07d Fix spelling. 5 years ago
Qunxin Liu 5ad761b943 [subset] GDEF MarkGlyphSets subsetting support 5 years ago
Qunxin Liu fcd7f33bbb [subset] GDEF glyphClassDef subsetting support 5 years ago
Garret Rieger 50129b03a1 Add a reverse () call to hb_array_t. 5 years ago
Garret Rieger 38c6598c1c Switch to C style comments. 5 years ago
Garret Rieger 52b6e0baa0 When serializing cmap14 order the offsets from smallest to largest. 5 years ago
ariza a99134c5be add oss-fuzz 20886 test file 5 years ago
ariza d0aaba5c50 fixes oss-fuzz 20886 5 years ago
Ebrahim Byagowi 05a25c1a5b
[cff] minor, remove unused fields 5 years ago
Ebrahim Byagowi 9fe0dc3464 [draw] Pass draw_helper_t itself around instead recreating it 5 years ago
Ebrahim Byagowi 1b8b863898 minor 5 years ago
Ebrahim Byagowi 4cdaa9d1f4 [glyf] Simplify contour end logic 5 years ago
Ebrahim Byagowi 132fcfbc47 [fuzz] minor don't abort main.cc when the file was empty or not found 5 years ago
Ebrahim Byagowi 84163c83d3 [draw] Skip commands and paths not contributing anything 5 years ago
Ebrahim Byagowi 073d4954e0 [draw] Port glyf path extract to draw_helper_t 5 years ago
Ebrahim Byagowi 0ebf3a4e62 [draw] Move common CFF path building logic to draw_helper_t 5 years ago
Michiharu Ariza c400cb8863
Re-implement hb_set_t::del_range (#2194) 5 years ago
Ebrahim Byagowi c21eb86bfd
Merge pull request #2163 from harfbuzz/absolute-link 5 years ago
ariza 4081439d2a tweak reflecting review & add test cases 5 years ago
Ebrahim Byagowi 152000d9c7 [fuzz] Practice variations on font object 5 years ago
Ebrahim Byagowi 036d868913 [draw] Add a fuzzer 5 years ago
ariza de896278f7 coding & comment tweaks 5 years ago
Ebrahim Byagowi 2f97aa65e5 [cff] Make sure previous is ended on processing a seac 5 years ago
Ebrahim Byagowi acc2d4738e [cff] Make path extract easier to read and more defensive 5 years ago
Ebrahim Byagowi b59eb54f70 [glyf] Refactor, move get_points inside Glyph 5 years ago
ariza 173b745da8 fixed bug & added tests 5 years ago
ariza a5012e97c4 optimize hb_set_del_range() 5 years ago
Ebrahim Byagowi 96b71e802f [fuzz] make the custom loader to handle multiple files 5 years ago
Ebrahim Byagowi 1f5a54c768 [gvar] fix infinite loop introduced by 11f3fca 5 years ago
Ebrahim Byagowi f00eb4ebfa [gvar] Don't compare against Null address 5 years ago
Ebrahim Byagowi 19b78d56cd [gvar] Accept coord_count even if is higher than gvar's axisCount 5 years ago
Ebrahim Byagowi 197e2e929b [gvar] Return gracefully even if gvar wasn't used at all 5 years ago
Ebrahim Byagowi 346ab9884b [gvar] Return gracefully even if coords_count != gvar's axis count 5 years ago
Ebrahim Byagowi 5f23a76e99 [cff] Don't remove coords const qualification 5 years ago
Michiharu Ariza ff5223ba60
remove invalid glyphs from closure (#2188) 5 years ago
Ebrahim Byagowi e17fd0d91c [tools] More on py3 compatibility 5 years ago
Ebrahim Byagowi 0cf050a7b1 [draw] Merge consequent move-to commands of CFF/CFF2 5 years ago
Ebrahim Byagowi 86bd5a0ba1 [draw] End CFF paths with a line-to 5 years ago
Ebrahim Byagowi a46ba770ab [number] minor 5 years ago
ariza 4aa354beba chain second OffsetTo::serialize_copy() to first 5 years ago