5 Commits (99184fbe2b22b2662fdf1b29edd9aabc1abc040b)

Author SHA1 Message Date
Garret Rieger f94bf9f06f [set fuzzer] limit the total number of set members in a fuzzing input. 4 years ago
Garret Rieger a4c3732f59 [ENOMEM] fix set clear() causing corruption if the set is in_error(). 4 years ago
David Corbett b2e7bb2a7c Don’t map BCP 47 to coincidentally similar OT tag 4 years ago
David Corbett 17da41bd06 Update language system tag registry to OT 1.8.4 4 years ago
Khaled Hosny 5091ea7e24
Merge pull request #2733 from astiob/buffer-context-doc 4 years ago
ebraminio 1f8b1e7f18
[ENOMEM] Return gracefully if stages isn't initialized correctly (#2639) 4 years ago
Garret Rieger bbbcad0dbb Revert "[ENOMEM] don't perform set process operations if the other set is in an error state." 4 years ago
Garret Rieger f3929abafe [ENOMEM] don't perform set process operations if the other set is in an error state. 4 years ago
Khaled Hosny 7d64b09765 [myanmar] Don’t disable liga feature 5 years ago
Garret Rieger 8c3d4de796 [subset] Fix integer underflow in ContextFormat2. 5 years ago
David Corbett 91fe20f0f5 Disambiguate OT tags when primary tag is not first 5 years ago
David Corbett e3db84a9d0 [use] Test CGJ and ZWNJ 5 years ago
Garret Rieger 9825e3dd2e [ENOMEM] fix access to unitialized memory. 5 years ago
David Corbett 420a74f772 [USE] Fix assertion failure for joining scripts 5 years ago
ebraminio 1e48225ca3
[ENOMEM] Check whether serialize context isn't in error 5 years ago
Ebrahim Byagowi 6e32145dc9 [meson] Make compatbile with 0.47.0 5 years ago
Garret Rieger 9562239f05 [ENOMEM] check for error in lookup visited set. 5 years ago
Garret Rieger 6f754852c1 [ENOMEM] skip asserts in to_bias if serializer is in an error state. 5 years ago
Ebrahim Byagowi 057769b1a3 [fuzzer] minor 5 years ago
Ebrahim Byagowi 0417938011 [fuzzer] Mark alloc_state as unused 5 years ago
Ebrahim Byagowi 5193357832 Revert "Remove autotools build support" 5 years ago
Ebrahim Byagowi ffe06c8f04 [glyf] Guard all the public APIs against null pool runs 5 years ago
Ebrahim Byagowi 01ac32aab2 Remove autotools build support 5 years ago
Ebrahim Byagowi 679fac87df Skip hb_shape if buffer object is immutable 5 years ago
Ebrahim Byagowi ec17b62457
[var] Apply variations on empty glyphs 5 years ago
Garret Rieger 18ab8029d5 [ENOMEM] check vector status in cmap subsetting. 5 years ago
Garret Rieger 06dbb6acbb [ENOMEM] in GSUB ChainContext subsetting check maps for allocation errors. 5 years ago
Garret Rieger fb1477795c [ENOMEM] Check result of vector resize in CBDT subsetting. 5 years ago
Ebrahim Byagowi efd716de3f [cff] Check for scalars array resize result 5 years ago
Garret Rieger 040ed094ef [ENOMEM] popragate packed/packed_map errors to the serializer. 5 years ago
Garret Rieger 7f358a55f4 [ENOMEM] unchecked resize in CFF2. 5 years ago
Garret Rieger 32f052b033 [ENOMEM] Fix several instances of not checking resize in CFF. 5 years ago
Garret Rieger 15644ee60e [ENOMEM] fix memory leak if allocation fails during pop_pack(). 5 years ago
Garret Rieger 42237adffc [ENOMEM] make serializer modification operations no-ops if it's in an error state. 5 years ago
Garret Rieger 4ba8e3c6fd [ENOMEM] Fix failure to check calloc return. 5 years ago
Garret Rieger d307c24abf [ENOMEM] check resize() return. 5 years ago
Ebrahim Byagowi 48ad745996 [ENOMEM] Fix buffer's content check logic 5 years ago
Ebrahim Byagowi c33e8006fd [fuzz] Implement failing allocator 5 years ago
Ebrahim Byagowi d38d63319b
[tests] minor 5 years ago
Ebrahim Byagowi 322426f8c8 [tests] Use TTFont of fonttools to avoid temp files 5 years ago
Hamidreza Bayat 08fef15818 Use fonttools's python package instead of cli 5 years ago
Ebrahim Byagowi 5c46683ab8
[fuzz] increase shape fuzzer timeout 5 years ago
Ebrahim Byagowi 945bcd7230
minor 5 years ago
Ebrahim Byagowi fa0436ddd1
[ENOMEM][fuzzer/subset] early return if the result is null 5 years ago
Ebrahim Byagowi 11d583a9ea
[aat] Consume glyph insertion from buffer's max_ops (#2223) 5 years ago
Ebrahim Byagowi cd6f62d960
[meson] Raise timeout value of subset fuzzer testcases 5 years ago
Ebrahim Byagowi e4f9969108 [ci] migrate to meson 5 years ago
Ebrahim Byagowi e04050e3b8
[meson] split fuzzer_ldflags before use 5 years ago
Ebrahim Byagowi c5def34730 [meson] don't underscorify fuzzers names 5 years ago
Ebrahim Byagowi d608f2ac85 [meson] Add fuzzer_ldflags 5 years ago