1520 Commits (d57fc627e9923579aed3d451c8f3b15520805fc1)

Author SHA1 Message Date
Ebrahim Byagowi d57fc627e9 [meson] raise timeout value of subset fuzzer 5 years ago
Ebrahim Byagowi 761695264b [tests] Remove py2 workaround for lack of timeout in subprocess 5 years ago
Ebrahim Byagowi b5526a09ff [tools] Remove in-house 'which' now that we have py3 5 years ago
Ebrahim Byagowi a0c58be371 [tools] Remove py2 remains 5 years ago
Ebrahim Byagowi 03564fd2cf
[test] fix misspell 5 years ago
Ebrahim Byagowi 1b8a37f75f
[test] minor fix 5 years ago
Ebrahim Byagowi 0423da3373
[test] minor fix 5 years ago
Ebrahim Byagowi 74fdd34f4d
[test] make run-tests.py work on Windows 5 years ago
Tim-Philipp Müller a3892be701 [meson] fix spurious warning when building test/api C sources 5 years ago
Garret Rieger 430bf69653 Add potentially crashing font as a fuzzer seed. 5 years ago
Chun-wei Fan da95a8c239 Shaping tests: Skip FreeType tests if support not present 5 years ago
Ebrahim Byagowi 755a77d660 Move outline draw API behind HB_EXPERIMENTAL_API directive 5 years ago
Garret Rieger 834a224a50
[subset] Put a limit on the number of lookup indices that can be visited during closures 5 years ago
Ebrahim Byagowi 12df69e59c
Minor, delete not needed cmake testing file 5 years ago
Ebrahim Byagowi 943bfeda53 [meson] Enable more of the subset tests 5 years ago
Ebrahim Byagowi c494d7abcd Remove cmake testing and add meson build bot 5 years ago
Ebrahim Byagowi 1c3f80ba13 [meson] Minor updates 5 years ago
Tim-Philipp Müller f1e5f4a784 meson: tests: shaping: add aots tests 5 years ago
Tim-Philipp Müller 84725fb005 meson: tests: shaping: add missing in-house tests 5 years ago
Tim-Philipp Müller 8fc66dbf9f meson: tests: subset: no need to check for 'which' command any more 5 years ago
Khaled Hosny 04438554c8 meson: Update build files after rebase 5 years ago
Tim-Philipp Müller 618584e923 meson: rename incbase to incconfig 5 years ago
Mathieu Duponchelle d4a7237327 meson: all tests passing on Windows / MSVC 5 years ago
Mathieu Duponchelle 7ee650b173 meson: refactor fuzzing test 5 years ago
Mathieu Duponchelle 920efc0ef7 Add Meson build definitions 5 years ago
Ebrahim Byagowi 78eabf247e [test] Enable OT funcs on tests that are working 5 years ago
Ebrahim Byagowi 0d729b4b72 [avar] Fix out-of-bound read when input is bigger than all the coords 5 years ago
Ebrahim Byagowi 6924e29f62 [var] Fix hb_ot_var_get_axis_infos's offset semantic 5 years ago
ariza c05458ec7f update cff & cff2 subsetters 5 years ago
Ebrahim Byagowi 446d1e3bbc [fuzz] Add more of fixed cases 5 years ago
Ebrahim Byagowi 99b5b3f1b1 [gvar] Make sure TupleVarHeader has the needed size 5 years ago
Ebrahim Byagowi 558f922788 [fuzz] Avoid empty memcpy and ubsan complain by length checking before memcpy 5 years ago
Ebrahim Byagowi 6543d166fd [fuzz] Remove the not yet fixed timeout, going to investigate 5 years ago
Ebrahim Byagowi 2bbf1c8673 [fuzz] Add more of supposed to already be fixed cases from Chromium bug tracker 5 years ago
Ebrahim Byagowi f253f06cf3 [fuzz] Add another fixed case 5 years ago
Ebrahim Byagowi d383603976
Limit OT::Lookup subtables (#2219) 5 years ago
Ebrahim Byagowi 29efd964f2
[fuzz] Add cases that marked as wontfix 5 years ago
Ebrahim Byagowi cb65150fec
[draw] minor 5 years ago
Ebrahim Byagowi 44169f3396
[draw] Fix invalid rendering of some glyph on Estedad-VF 5 years ago
Ebrahim Byagowi 86c40b3a1d [fuzz/draw] Call _get_glyph_extents 5 years ago
Michiharu Ariza 5ab50eebd7
collect_unicodes() with clamp, calling add_range() 5 years ago
Garret Rieger 410b4881d0 [subset] Add fuzzer timeout testcase. 5 years ago
Ebrahim Byagowi e57ced5fc0
[gvar] Add other possibly fixed fuzzer case 5 years ago
Ebrahim Byagowi 758fda728b
[glyf] Don't accept gids higher than maxp's glyphs number 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
Ebrahim Byagowi 8eba66c1c6 [gvar] Fix invalid memory access by refactoring GlyphVarData fetch logic 5 years ago
Qunxin Liu 5ad761b943 [subset] GDEF MarkGlyphSets subsetting support 5 years ago