2110 Commits (9437f719a7217ddb2231709ead03c4b62cbdb42f)

Author SHA1 Message Date
Matthias Clasen b0fa40b2ec tests: More diagnostics 2 years ago
Matthias Clasen 290bb338bf Dist test result files 2 years ago
Matthias Clasen 74ccc1e76d tests: Produce useful output on failure 2 years ago
Matthias Clasen 084291108a Tests: Fix memleak pointed out by valgrind 2 years ago
Behdad Esfahbod d8cb7ceefb [test] Try fixing bots with old glib 2 years ago
Matthias Clasen 2d4678b647 Add a comment 2 years ago
Matthias Clasen 30a6fd04d0 [colr] Add some tests 2 years ago
Chun-wei Fan 4622be7f84 test/fuzzing: Fix dist 2 years ago
Garret Rieger 40342c9437 [subset] check for addition overflow in hdmx size calculation. 2 years ago
Garret Rieger b5acde43ed [subset] check pending/subsetted tag sets for alloc failure. 2 years ago
Garret Rieger 9fbe52b88d [subset] enable instancing tests by default. 2 years ago
Garret Rieger eda02c2ebd [subset] Move hb_subset_preprocess to be non-experimental. 2 years ago
Garret Rieger 35233d2514 [repacker] fix fuzzer reported stack overflow. 2 years ago
Garret Rieger b17fbc200b [repacker] use memcpy to avoid alignment issues. 2 years ago
Garret Rieger f1d3489388 [repacker] bail on failure to alloc assigned_bytes set. 2 years ago
Garret Rieger 239a5aca02 [repacker] don't allow references to the null object in graph. 2 years ago
David Corbett 260df1fa32 [indic] Support <U+0A02, U+0A40> 2 years ago
Qunxin Liu 8eadb83640 [subset] Update hb_subset_input_override_name_table API 2 years ago
Garret Rieger 16f61a1c87 [repacker] only build repacker fuzzer when experimental api is enabled. 2 years ago
Garret Rieger de5a621322 [repacker] enforce root node having no incoming edges. 2 years ago
Garret Rieger 30e405e470 [repacker] ensure link obj indices are valid. 2 years ago
Garret Rieger 554ed06fac [repacker] add cycle detection to the graph sort. 2 years ago
Garret Rieger 9e99d08470 [repacker] validate link widths during repacker setup. 2 years ago
Garret Rieger edf7a29595 [repacker] Validate link positions before running the repacker. 2 years ago
Garret Rieger 88d437525f [repacker] add test for repacker fuzzer. 2 years ago
Garret Rieger 6627a1ab45 [repacker] Add a initial seed for the fuzzer repacker. 2 years ago
Garret Rieger deca30b268 [repacker] get repacker fuzzer working. 2 years ago
Garret Rieger 261a605f9c [repacker] verify graph is a dag before using the fuzzer input. 2 years ago
Garret Rieger 985b19f678 [repacker] begin implementing a fuzzer for the repacker api. 2 years ago
Garret Rieger 64e8707eca [subset] don't use hb repacker when generating test files from fonttools. 2 years ago
Garret Rieger ff3cac0ccd [subset] Fix unecessary trailing 0 bytes left by ContextFormat2 pruning. 2 years ago
Garret Rieger dd1ba328a8 [repacker] fix fuzzer timeout. 2 years ago
Behdad Esfahbod 527823ccac [unicode] Destroy user_data in set_funcs fail paths 2 years ago
Qunxin Liu 6314aa7da4 [subset] add an experimental API that can override name strings for specified name_id 2 years ago
Behdad Esfahbod f53ef69d59 [indic] Order left-matras inside-out 2 years ago
Garret Rieger 2822b589bc [subset] Include instancing tests in distribution. 2 years ago
Qunxin Liu 8a5524833c [instance] update OS2/.usWeightClass and .usWidthClass when 2 years ago
Behdad Esfahbod e854739b2d [fuzzing] Add test font for previous commit 2 years ago
Garret Rieger db22bfb3cc [subset] Remove Franklin from the tests which is not an open source font. 2 years ago
Garret Rieger 3394ec7048 [subset] use subset accelerator in tests. 2 years ago
Qunxin Liu d5fc4a73c0 [instance] add tests for featureVariations 2 years ago
Jonathan Kew 21b0e59414 [aat] Add test for rlig-to-aat feature mapping in Geeza Pro. 2 years ago
David Corbett 09b9a1ffdd [USE] Allow ZWNJ at the end of a cluster 3 years ago
Qunxin Liu 470944901f [instance] add benchmarks for instancing 3 years ago
Qunxin Liu 88c02e0024 [instance] add tests for full instancing 3 years ago
David Corbett ade87e1538 [Unicode 15] Add tests 3 years ago
David Corbett e93c2d1309 [Unicode 15] Update the emoji table & cluster test 3 years ago
David Corbett d0c32c5a0e [Unicode 15] Update the UCD table 3 years ago
Qunxin Liu f887ee0c67 [instance] update post.italicAngle 3 years ago
Behdad Esfahbod 4ab7e579cb Make HB_BORING_EXPANSION opt-in instead of opt-out 3 years ago