5899 Commits (1a309dcd72f9f54672a7341788a9b2241c922793)
 

Author SHA1 Message Date
Garret Rieger 1a309dcd72 [subset] Remove printf's from fuzzing targets. 7 years ago
Ebrahim Byagowi c55aa147c3
Do sanitization before the use on 'main' mini-program (#994) 7 years ago
Garret Rieger c02b40e58f [subset] add a fuzzer target for subset_get_all_codepoints method. (#987) 7 years ago
Behdad Esfahbod 924803166e [colr] Check layer record access 7 years ago
Garret Rieger 5dadbb0fa0 [subset] Add implementation of cmap format 12 codepoint listing. (#988) 7 years ago
Ebrahim Byagowi 6771e79bcc
Add pre-opentype font pages detection code (#986) 7 years ago
Ebrahim Byagowi 277e328986
Make some of implicit header uses explicit (#989) 7 years ago
Ebrahim Byagowi f5811bad04
Add round to F2DOT14 inner store setter (#990) 7 years ago
Garret Rieger 39754fb659 [subset] Don't assume the last segment in cmap 4 can be skipped, actually check it. 7 years ago
Garret Rieger 21a181af2b [subset] sketch out support for a call that lists all codepoints present in a font. Implement support for it in format 4 cmap sub table. 7 years ago
Ebrahim Byagowi aef96e246c
Further improvements on dump-fon (#985) 7 years ago
Ebrahim Byagowi 67dfb1937b Add dump-fon, a prototype on how to work with .fon/.fnt files (#981) 7 years ago
Ebrahim Byagowi ce99dd04de
Implement to_float and set_float of F2DOT14 (#984) 7 years ago
Ebrahim Byagowi 435b1878e7
Rename UINT24 to HBUINT24 for consistency (#983) 7 years ago
Ebrahim Byagowi 3737c652a5
Merge pull request #979 from ebraminio/msvc05 7 years ago
Tor Andersson 8f4c12308a Reinstate support for Visual Studio 2005 7 years ago
Ebrahim Byagowi 632713babb
Always enable atexit on Android (#971) 7 years ago
Ebrahim Byagowi f24b0b9728 Update the links and revive the dead ones 7 years ago
Ebrahim Byagowi a02c3ee70f Add or update tables specifications links 7 years ago
Ebrahim Byagowi b799fc8077
minor, use LOffsetTo and LArrayOf whenever possible (#966) 7 years ago
Ebrahim Byagowi cb3fa70cd4
[dwrite] Cosmetic change (#963) 7 years ago
Ebrahim Byagowi 09d5e54688
[graphite] Use tabs instead 8 spaces (#965) 7 years ago
Ebrahim Byagowi 211da5efdc
[aat] Cosmetic changes (#964) 7 years ago
Ebrahim Byagowi f8bb582bcc
[ot-color] Cosmetic changes (#962) 7 years ago
Ebrahim Byagowi 1e1e9086c0
minor 7 years ago
Ebrahim Byagowi a62554af89
[colr/cpal] Improvements and add a sample renderer (#927) 7 years ago
Ebrahim Byagowi f25731a360
[ci] Don't fail on brew warnings 7 years ago
Ryan Schmidt 58e569e5f7 Fix build with CoreText on OS X 10.7 and earlier (#952) 7 years ago
Ebrahim Byagowi d3984b45b5
[aat] Further improvements on feat (#948) 7 years ago
Behdad Esfahbod 93dad9ade7 [hangul] Fix comment 7 years ago
Ebrahim Byagowi 44bf432092
[aat] Implement feat table parsing (#947) 7 years ago
Behdad Esfahbod 08b8eb678a Another try at fixing linker issue 7 years ago
Ebrahim Byagowi eff36cd8f0
Minor build related changes 7 years ago
Ebrahim Byagowi 9d68f73d5c
[aat] Implement gcid table parsing (#944) 7 years ago
Ebrahim Byagowi 0e230a83ae
[aat] Implement bsln table parsing (#943) 7 years ago
Ebrahim Byagowi 70d36543aa Make atexit callbacks threadsafe (#930) 7 years ago
Ebrahim Byagowi d3a432a7b2 [graphite] Make get_table threadsafe (#931) 7 years ago
Ebrahim Byagowi 80395f14e8
Make gen-* scripts LC_ALL=C compatible (#942) 7 years ago
Ebrahim Byagowi 26e0cbd834
Actual py3 compatibility making on gen-* scripts (#941) 7 years ago
Ebrahim Byagowi cab2c2c08c
Make more gen-* scripts py3 compatible (#940) 7 years ago
Ebrahim Byagowi 5f7f0bfa1e
Add README.wine.md and touch some other docs (#939) 7 years ago
Behdad Esfahbod 5aa2c6e194 [atexit] Make hb_languate_item_t *langs freeing threadsafe 7 years ago
Behdad Esfahbod 8c9451107d Fix one UBSan warning 7 years ago
Behdad Esfahbod 48baf7e389 [uniscribe] Fixup for previous commit 7 years ago
Behdad Esfahbod b17e1a4088 [uniscribe] Fix assertion fail in checksum calc 7 years ago
Ebrahim Byagowi a48dd6ef23
Make gen-use-table.py py3 compatible (#932) 7 years ago
Garret Rieger 1c3372786c [subset] fix infinite loop bug in looping through tables for subsetting. 7 years ago
Ebrahim Byagowi 8fd55422c3
Implement an internal emojis dumper tool (#909) 7 years ago
Ebrahim Byagowi 430f82817d
[ci] Fix coverage build fail (#925) 7 years ago
Garret Rieger 07851aae9d [subset] Couple of fixes for fuzzer discovered issues. (#924) 7 years ago