155 Commits (a888761a7808c45ee30ca42d4fe228c7ec95587d)

Author SHA1 Message Date
Garret Rieger bdb50f1c6e [repacker] Also rename api method from hb_subset_repack_or_fail -> hb_subset_serialize_or_fail. 2 months ago
Garret Rieger 056504168c [repacker] rename hb-subset-repacker -> hb-subset-serialize. 2 months ago
Garret Rieger 5a6f5922dd [repacker] Promote repacking API to stable. 2 months ago
Julien Nabet e157205499 unused-parameter in test/fuzzing/hb-draw-fuzzer.cc 5 months ago
Khaled Hosny cf1fdf1632 Drop autotools build 8 months ago
Behdad Esfahbod 49c8493f5c [test] Build with HB_MINI 8 months ago
Garret Rieger 0660a4d408 [subset] fix fuzzer found heap use after free in BASE subsetting. 9 months ago
Behdad Esfahbod ba1f194a1d [gsubgpos] Reduce stack use in recursion 10 months ago
Behdad Esfahbod d07d70aef1 [varc] Add test 10 months ago
Behdad Esfahbod 1121d80b3f [varc] Add a conditional test font 10 months ago
Behdad Esfahbod 7c8743546f [varc] Implement conditionSets 10 months ago
Behdad Esfahbod 3ffd92f096 [varc] Add a couple of seeds for the fuzzer 10 months ago
Garret Rieger c84acc8e07 [subset] Fix fuzzer found memory leak. 11 months ago
Garret Rieger ef1f5c4e0c [subset] Re-use common Coverage subsetting function in PairPosFormat2. 1 year ago
Garret Rieger 333946b00e [subset] Fix fuzzer timeout. 1 year ago
Qunxin Liu 9ceb800ac2 fuzzer fix https://oss-fuzz.com/testcase-detail/5842152921628672 1 year ago
Qunxin Liu fd3eb2c672 fuzzer fix: https://oss-fuzz.com/testcase-detail/6032126569742336 1 year ago
Garret Rieger a1f034eaac [repacker] fix fuzzer failure. 2 years ago
Garret Rieger ca906e8747 [repacker] fix fuzzer timeout. 2 years ago
Behdad Esfahbod 94d4283b12 [graph] Handle a malloc fail 2 years ago
Behdad Esfahbod 997986ab30 [subset/hvar] Error handling 2 years ago
Behdad Esfahbod f60dbd906a Fix thinko 2 years ago
Behdad Esfahbod 25297408de [COLR] Fix PaintComposite sanitize timeout 2 years ago
Behdad Esfahbod 0cf759b0d4 [Glyph] Don't shift anchored Composite if phantom_only 2 years ago
Behdad Esfahbod cc44b3bce0 [subset/cff1] Handle an error condition 2 years ago
Behdad Esfahbod 62f5ed461e [subset/cff] Fix an infinite loop 2 years ago
Behdad Esfahbod 347b944811 [null] Fix getting Crap(hb_bytes_t) 2 years ago
Behdad Esfahbod 6c4f975dcb Add a fuzzer font 2 years ago
Garret Rieger db700b5670 [subset] fix fuzzer timeout. 2 years ago
Behdad Esfahbod 2e6919d526 [subset/cff2] Error handling 2 years ago
Behdad Esfahbod d08aee5a7e Add fuzzing test 2 years ago
Behdad Esfahbod ada1e9a924 [graph/serialize] Handle empty blob 2 years ago
Behdad Esfahbod a92b288e65 [serializer] Handle snapshotting when current is nullptr 2 years ago
Behdad Esfahbod c2eaedd2cd [fuzzing] Add a test font 2 years ago
Garret Rieger f3b4d35f36 [subset] Fix fuzzer crash. 2 years ago
Garret Rieger 20c564bc76 [repacker] Fix fuzzer memory leak. 2 years ago
Garret Rieger a652281ed6 [subset] Fix fuzzer timeout. 2 years ago
Garret Rieger db23be642f [subset] clamp head *Min/*Max values to fit within 16 bit signed int. 2 years ago
Garret Rieger b3fed4fa64 [repacker] fix fuzzer found memory leak. 2 years ago
Garret Rieger 2175f5d050 [subset] Fix inefficient ItemVariationStore subsetting w/ retain_gids. 2 years ago
Garret Rieger 647b024784 [subset] Fix fuzzer issue https://oss-fuzz.com/testcase-detail/6521393809588224 2 years ago
Garret Rieger 2cd81fdfb6 [subset] fix memory leak. 2 years ago
Garret Rieger be87200106 [subset] fix buffer overflow fuzzer reported issue. 2 years ago
Garret Rieger 79ae6b657f [subset] Fix fuzzer found memory leaks. 2 years ago
Garret Rieger f0f7f22525 [subset] fix fuzzer found null deref. 2 years ago
Garret Rieger 3d05b96181 [subset] track which glyphs have allocated memory so we can clean up correctly. 2 years ago
Garret Rieger 7a87b17742 Check for failed subset input creation in the fuzzer. 2 years ago
Garret Rieger 28b05e1cb6 [subset] Fix memory leak in glyf subset. 2 years ago
Garret Rieger 9286e12525 Don't subset a glyf table with an unknown format. 2 years ago
Behdad Esfahbod 2d33a6b4df [subset-fuzzer] Protect against overflow 2 years ago