2236 Commits (0935b3279565ca3c5608a43dc5a4ce65e90b851f)

Author SHA1 Message Date
Behdad Esfahbod d08aee5a7e Add fuzzing test 1 year ago
Behdad Esfahbod ada1e9a924 [graph/serialize] Handle empty blob 1 year ago
Behdad Esfahbod a92b288e65 [serializer] Handle snapshotting when current is nullptr 1 year ago
Behdad Esfahbod c2eaedd2cd [fuzzing] Add a test font 1 year ago
Garret Rieger f3b4d35f36 [subset] Fix fuzzer crash. 1 year ago
Garret Rieger 20c564bc76 [repacker] Fix fuzzer memory leak. 1 year ago
Garret Rieger a652281ed6 [subset] Fix fuzzer timeout. 1 year ago
Khaled Hosny 0d354e0442 [layout] Add tests for baseline 2 APIs 2 years ago
Behdad Esfahbod 132391ad62 [layout] Add test for font_extents 2 years ago
Garret Rieger 77a8155425 [subset] Add some basic tests for a provided glyph map. 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 e41f317199 [subset] Update expectation files for full_instance tests. 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 3db6baa20e [subset] add test for lig glyph fix. 2 years ago
Garret Rieger 14b9d8d534 [subset] add --no-layout-closure flag. 2 years ago
Qunxin Liu 96ed20725c [instancer] update bound metrics for CFF2 instancing 2 years ago
Garret Rieger 2cd81fdfb6 [subset] fix memory leak. 2 years ago
Qunxin Liu c1acfe9966 [instancer] bug fix in TupleVariationData get_size () 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
Qunxin Liu ab87d7d225 [instance] add tests for colrv1 full instancing 2 years ago
Garret Rieger f0f7f22525 [subset] fix fuzzer found null deref. 2 years ago
Garret Rieger a84cae424d [subset] Don't add invalid gids (-1) to the glyphset when loading glyph map from the accelerator. 2 years ago
Qunxin Liu 204e155acb [subset] Add tests for collecting name_ids from STAT and FeatureParams 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
Qunxin Liu a975ec4842 [instancer] apply cvar deltas 2 years ago
Garret Rieger c0fac016dc [subset] update the subset fuzzer to be able to reach instancing code. 2 years ago
Qunxin Liu 605aed0544 [instancer] bug fix in post table applying mvar deltas 2 years ago
Garret Rieger 918193ebf9 [subset] fix a class of fuzzer timeouts caused by large shared coverage tables. 2 years ago
Garret Rieger ddd0f7f40b [subset] Add a test for CFF2 instancing. 2 years ago
Behdad Esfahbod 4a735b30c4 [cff2-subset] Update test 2 years ago
Qunxin Liu af1e605be2 [instancer] bug fix 2 years ago
Jens Kutilek 219e2f12f0 Clarify that those two test fonts are CC0-licensed 2 years ago
Behdad Esfahbod 64fa5cd482 [GPOS] Fix assert fail introduced recently 2 years ago
Behdad Esfahbod 474b99d122 [test-paint] Fix build without FreeType 2 years ago
Qunxin Liu 615595689c [subset/COLR] add tests for copying varStore 2 years ago
Khaled Hosny 6c46da7710 [test] Fix shell script quoting 2 years ago
Behdad Esfahbod e377888990 [ft-colr] Conditionalize on (unreleased0 FreeType 2.13.0 2 years ago
Matthias Clasen 8d80d1dd18 [paint] Update expected test results 2 years ago
Qunxin Liu 5e86870378 [instancer] compute head/maxp values using only non-empty glyphs 2 years ago
Andres Salomon 0bbc9d5256 [fonts] move OFL-1.1 license to a higher directory 2 years ago
Andres Salomon c622c6b883 [font] update the license url for TestGVAREight.ttf 2 years ago
Matthias Clasen eb0a025e49 Add a test for glyph names 2 years ago
Matthias Clasen dd64266ea4 Add a test for glyph extents 2 years ago