summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-10-21[colr] Move compare function into a staticot-colorBehdad Esfahbod1-8/+8
Not sure if MSVC would be unhappy about this.
2018-10-21[colr] MinorBehdad Esfahbod1-4/+4
2018-10-21[colr] Move sanitize() to right placeBehdad Esfahbod1-8/+8
Sanitize always comes just before data member definitions, so it's easy to cross-check.
2018-10-21[colr] Touch up a bitBehdad Esfahbod1-13/+23
When a struct is plain old data with no references, etc, it's okay to mark its members public.
2018-10-21[color] Fix documentation a bitKhaled Hosny1-6/+6
2018-10-21MinorEbrahim Byagowi3-22/+25
2018-10-21Remove _palette_entry_count as can be done with _palette_colorsEbrahim Byagowi3-25/+4
2018-10-21[test] Test hb_ot_color_has_{colr,cpal}_dataEbrahim Byagowi3-4/+29
2018-10-21[CPAL] Add palette entry and enable palette flag APIEbrahim Byagowi4-75/+158
2018-10-21Add API test for hb_ot_color_get_color_layersEbrahim Byagowi4-4/+34
2018-10-21Address COLR/CPAL reviews and revive cpal_v1 testsEbrahim Byagowi6-171/+179
2018-10-21[color] Fix alpha channel value and adjust spacesEbrahim Byagowi3-30/+30
2018-10-21[dump-emoji] FormattingEbrahim Byagowi1-10/+16
2018-10-21[test] Use hb_test_open_font_fileEbrahim Byagowi1-14/+2
2018-10-21Add three macros for separating color channelsEbrahim Byagowi4-15/+19
2018-10-21Make ot-color tests passEbrahim Byagowi1-26/+26
2018-10-21[color] Minimal API for COLR/CPALKhaled Hosny11-140/+257
2018-10-21[fuzz] Add more testcasesEbrahim Byagowi1-0/+0
Fixed already but better to have anyway. One didn't have minimized but it was only 164 B, so
2018-10-21Merge pull request #1290 from ebraminio/testopenfontEbrahim Byagowi13-113/+78
[test] Unify font file opening across the tests
2018-10-21[test] Unify font file opening across the testsEbrahim Byagowi13-113/+78
2018-10-20[fuzzing] Add more fontBehdad Esfahbod1-0/+0
2018-10-20[docs] MinorBehdad Esfahbod1-1/+2
2018-10-20[docs] More fixesBehdad Esfahbod1-5/+5
2018-10-20[docs] Fix for hb-version.h being in src treeBehdad Esfahbod1-1/+0
2018-10-20[docs] Fix warningBehdad Esfahbod2-6/+1
Fixes https://github.com/harfbuzz/harfbuzz/issues/1260
2018-10-20[kerx] Implement tuple-kerning in Format0Behdad Esfahbod1-14/+30
2018-10-202.0.22.0.2Behdad Esfahbod3-3/+9
2018-10-20[test] Fix -Wunused-parameter on test-font.cEbrahim Byagowi1-1/+1
2018-10-20[kerx] Fix sanitize of KerxSubtableFormat2::array readBehdad Esfahbod1-2/+3
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11033
2018-10-20[aat] Fix LookupFormat10 sanitizeBehdad Esfahbod1-1/+1
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11060
2018-10-20[test] Fix leakBehdad Esfahbod1-0/+2
2018-10-20[TODO] Remove BCP 47 language handling itemEbrahim Byagowi1-2/+0
Closes https://github.com/harfbuzz/harfbuzz/issues/1286
2018-10-20[fuzzing] Add new testcasesEbrahim Byagowi2-0/+0
2018-10-20Merge pull request #1283 from khaledhosny/cygwinEbrahim Byagowi3-4/+19
Cygwin fixes and CI build
2018-10-20Run valgrind on run-shape-fuzzer only when RUN_VALGRIND is set (#1285)Ebrahim Byagowi2-2/+4
2018-10-19MinorBehdad Esfahbod1-1/+1
2018-10-19Oops. Fix buildBehdad Esfahbod1-1/+1
2018-10-19[test-map] CosmeticBehdad Esfahbod1-7/+4
2018-10-192.0.12.0.1Behdad Esfahbod3-4/+17
2018-10-19Make more 'coords' params const.Bruce Mitchener4-7/+7
2018-10-19[font] Fix parallel funcs passing to eachover in infinite-loopBehdad Esfahbod2-7/+21
Fixes test just added.
2018-10-19[font] Add failing test amongst font-func parallels infinite-loopingBehdad Esfahbod1-0/+64
Reported by Nona while updating Android to HarfBuzz 2.0.0.
2018-10-20Add Cygwin CI buildKhaled Hosny1-0/+15
Fixes https://github.com/harfbuzz/harfbuzz/issues/1274
2018-10-19[kerx] Implement variation-kerning tables (without the variation part)Behdad Esfahbod1-8/+29
SFSNDisplay uses these. We just apply the default kern without variations right now. But at least makes the default kern work.
2018-10-19[aat] Implement LookupFormat10Behdad Esfahbod4-5/+63
2018-10-19Use g_strdup instead of strdupKhaled Hosny1-1/+1
Cygwin does not seem to have strdup.
2018-10-19Use O_BINARY instead of _O_BINARYKhaled Hosny1-3/+3
Cygwin does not seem to have the later
2018-10-19[trak] Fix test for previous fixBehdad Esfahbod1-1/+1
2018-10-19[RELEASING] Post-mortemBehdad Esfahbod1-1/+4
Re https://github.com/harfbuzz/harfbuzz/issues/1271
2018-10-19[trak] Fix extrapolation at end sideBehdad Esfahbod1-1/+1