|
5212cd8a
|
2018-11-12T14:25:18
|
|
[fuzzing] Add new test
|
|
d6666b38
|
2018-11-12T13:21:14
|
|
[fuzzing] Remove limited-edition build of libraries
Use normal, production, shared libraries.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1237
|
|
a549aa14
|
2018-11-12T13:01:22
|
|
[kerx] Protect against stack underflow
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11367
|
|
752bd8a1
|
2018-11-10T21:13:13
|
|
[kerx] Fix Format1 tupleKern sanitization
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11312
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11305
|
|
f9e0552d
|
2018-11-10T21:01:49
|
|
[fuzzing] Make "make lib" faster and more usable
|
|
3a9fa8c0
|
2018-11-10T01:56:37
|
|
[qsort] Fix O(N^2) behavior if all array elements are the same
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11327
Reported as https://github.com/noporpoise/sort_r/issues/7
|
|
f51bb6ee
|
2018-11-08T14:42:40
|
|
Merge pull request #1358 from ebraminio/lcar
Hook AAT's lcar to _get_ligature_carets
|
|
b986fead
|
2018-11-05T12:31:58
|
|
Hook AAT's lcar to _get_ligature_carets
|
|
9fae6117
|
2018-11-08T12:17:09
|
|
[test/text-rendering-tests] Update from upstream
|
|
0bf76154
|
2018-11-07T19:11:43
|
|
[fuzzing] Take whatever text we can
|
|
5c3ccbc6
|
2018-11-06T18:10:56
|
|
Another missing backlash
Did this ever work?
|
|
d29602b9
|
2018-11-06T18:07:47
|
|
Add missing backslash
|
|
8790b274
|
2018-11-06T10:24:54
|
|
[fuzzing] Fix test
|
|
3af0a7ed
|
2018-11-06T10:20:57
|
|
[fuzzing] Add make check-valgrind
|
|
b062378c
|
2018-11-06T10:20:36
|
|
[test] Minor
|
|
b6112e5e
|
2018-11-06T11:42:47
|
|
[test] Fix -Weverything bot complain
|
|
a49df419
|
2018-11-06T11:26:30
|
|
[test] Test hb_ot_name_{list_names,get_utf8} on test-ot-name
|
|
6482fda5
|
2018-11-05T15:03:18
|
|
[fuzzing] Fuzz glyph-id etc in test-ot-face
|
|
bce437cf
|
2018-11-04T02:47:34
|
|
[test] Call test-ot-face.c test from hb-shape-fuzzer
Should increase coverage...
|
|
777c2242
|
2018-11-04T02:40:20
|
|
[test] More funcs in test-ot-face
|
|
9779e602
|
2018-11-03T20:50:56
|
|
[test] Add test for empty face
|
|
b8a78ce2
|
2018-11-03T22:28:30
|
|
[BASE] Improvements (#1347)
|
|
c560ca92
|
2018-11-03T13:03:36
|
|
[fuzz] A new testcase
|
|
cad90be4
|
2018-11-01T13:39:06
|
|
[test] minor
|
|
f9289319
|
2018-10-31T18:25:05
|
|
[test] Minor
|
|
cf203af8
|
2018-10-31T18:21:48
|
|
Implement space fallback in vertical direction
Fixes https://github.com/harfbuzz/harfbuzz/issues/1343
|
|
69297bb2
|
2018-10-30T19:06:21
|
|
[fuzzing] Call hb-ot-color API
|
|
a7aba99b
|
2018-10-30T14:04:09
|
|
[name] Rename hb_name_id_t to hb_ot_name_id_t
https://github.com/harfbuzz/harfbuzz/pull/1254
|
|
0af3d176
|
2018-10-30T17:05:28
|
|
[sbix] Fix memory leak in early return
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11210
|
|
56738429
|
2018-10-30T01:33:22
|
|
[test] Fix warnings
|
|
64e41d2c
|
2018-10-30T01:08:34
|
|
[test] Fix Python3
|
|
422debb8
|
2018-10-30T00:51:43
|
|
[test/shaping] Spawn one hb-shape per test file
Speeds up runnings in-house tests from over 20s to 2s.
|
|
ad3ceded
|
2018-10-29T22:53:16
|
|
[fuzzing] Make test runners less verbose
|
|
7170e350
|
2018-10-29T13:11:01
|
|
Rename deprecated symbols list file name and clean it up (#1328)
|
|
0aa90271
|
2018-10-28T23:03:20
|
|
[tests] Fix for recent rounding change in CBDT
|
|
c929ccfc
|
2018-10-29T08:41:13
|
|
[ot-color/png] Consider strike ppem on scaling
|
|
307d6186
|
2018-10-29T00:03:01
|
|
[ot-color] Make PNGHeader reading actually work
|
|
632e9af8
|
2018-10-28T23:43:50
|
|
[ot-color] Implement PNGHeader and test it, it doesn't work however
|
|
3d4c1f6a
|
2018-10-28T21:38:56
|
|
[ot-color] Apply Behdad reviews
|
|
8ef0d2ef
|
2018-10-28T20:09:40
|
|
[ot-color] Apply Behdad comment
|
|
dbd419be
|
2018-10-27T15:15:24
|
|
[ot-color] Add public API for CBDT/sbix/SVG color Emojis
|
|
524e854c
|
2018-10-27T15:04:43
|
|
Merge pull request #1318 from ebraminio/png
Add a non-hooked _png _svg get emoji blob
|
|
8180c37d
|
2018-10-27T14:45:00
|
|
[ot-color] Remove _png and _svg public APIs
|
|
9435fb24
|
2018-10-27T13:32:14
|
|
[ot-color/png] Implement CBDT part
|
|
265ad408
|
2018-10-26T23:55:11
|
|
[ot-color/png] Implement sbix part
|
|
12058e44
|
2018-10-26T16:23:50
|
|
[fuzzing] Add more test
|
|
143ffe65
|
2018-10-26T12:14:30
|
|
[fuzz] Add a new testcase
|
|
30f18039
|
2018-10-26T09:34:34
|
|
[svg] Rename _svg_create_blob to _glyph_reference_blob_svg
|
|
5cb1ce86
|
2018-10-25T22:39:58
|
|
[svg] Collapse SVGDocumentIndex into SVG
|
|
4ceabb8c
|
2018-10-25T21:52:35
|
|
[svg] Hide start_glyph and end_glyph from API
|
|
c7a4e3df
|
2018-10-23T18:00:48
|
|
[svg] Add public API
* hb_ot_color_has_svg
* hb_ot_color_glyph_svg_create_blob
|
|
e3ceb2dd
|
2018-10-25T14:30:24
|
|
Fix again
|
|
1cfe7028
|
2018-10-25T13:37:08
|
|
Fixup
|
|
5739c876
|
2018-10-25T13:23:33
|
|
[test] Rename some fonts
If we have duplicae font files in different directories, that would
break the oss-fuzz build currently. So, rename some to avoid
name class with text-rendering-test. Would be better to find
another solution.
|
|
ba502dea
|
2018-10-23T16:46:10
|
|
[morx] Fix cluster-merging when ligating
Only merge when actual ligature happened.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1305
|
|
cf92d657
|
2018-10-23T03:10:56
|
|
[trak] Allow disabling tracking for ranges of text
Fixes https://github.com/harfbuzz/harfbuzz/issues/1303
|
|
22ecefd8
|
2018-10-23T00:52:05
|
|
Make tracking optout possible using 'trak' ot feature
So '--features=-trak' or 'font-feature-settings: 'trak' 0;' can prevent
applying of tracking if used.
|
|
205737ac
|
2018-10-12T16:54:54
|
|
[use] Prohibit visually ambiguous vowel sequences
|
|
48ed598a
|
2018-10-23T02:19:32
|
|
[VORG] Hook up to hb-ot-font's v_origin
Fixes https://github.com/harfbuzz/harfbuzz/issues/544
Test added with NotoSansCJK, eg. with U+FF38.
|
|
1bfb96a9
|
2018-10-22T23:41:47
|
|
[test/text-rendering-tests] Update from upstream
|
|
7997144b
|
2018-10-22T13:02:04
|
|
[color] Revamp palette API
|
|
1de17bdb
|
2018-10-22T10:29:01
|
|
[colr] Add hb_ot_color_layer_t
We never return parallel arrays from functions. That's inconvenient
and hard to bind.
|
|
3b3668ac
|
2018-10-21T19:23:11
|
|
[color] Rename / reorder a bit
Implement has_data() for realz.
|
|
9085a72d
|
2018-10-21T19:08:25
|
|
[cpal] Touch up palette flags
|
|
d440c8d3
|
2018-10-22T22:07:59
|
|
Add chromacheck Emoji test fonts and minor preparations (#1294)
|
|
44f79b4b
|
2018-10-21T10:17:34
|
|
Remove _palette_entry_count as can be done with _palette_colors
|
|
6795dcfc
|
2018-10-21T09:51:15
|
|
[test] Test hb_ot_color_has_{colr,cpal}_data
|
|
b8ee3a0e
|
2018-10-21T09:44:16
|
|
[CPAL] Add palette entry and enable palette flag API
|
|
d4261b4b
|
2018-10-21T08:48:07
|
|
Add API test for hb_ot_color_get_color_layers
|
|
456978d4
|
2018-10-21T08:26:40
|
|
Address COLR/CPAL reviews and revive cpal_v1 tests
|
|
e9d798dc
|
2018-10-19T18:30:01
|
|
[test] Use hb_test_open_font_file
|
|
e8a6f5b8
|
2018-10-19T18:23:42
|
|
Add three macros for separating color channels
|
|
0e33467e
|
2018-10-19T17:44:06
|
|
Make ot-color tests pass
|
|
d4e928b1
|
2018-05-01T17:16:46
|
|
[color] Minimal API for COLR/CPAL
|
|
0229eaea
|
2018-10-22T10:51:37
|
|
[fuzz] Add a found hb-subset testcase
|
|
9b346157
|
2018-10-21T11:37:38
|
|
[fuzz] Add more testcases
Fixed already but better to have anyway.
One didn't have minimized but it was only 164 B, so
|
|
c110878c
|
2018-10-21T11:07:17
|
|
[test] Unify font file opening across the tests
|
|
217a3728
|
2018-10-20T20:39:56
|
|
[fuzzing] Add more font
|
|
8931bc4a
|
2018-10-20T23:23:32
|
|
[test] Fix -Wunused-parameter on test-font.c
|
|
f11c5576
|
2018-10-20T11:56:30
|
|
[test] Fix leak
|
|
d39acc5a
|
2018-10-20T12:20:30
|
|
[fuzzing] Add new testcases
|
|
964ae32a
|
2018-10-20T07:39:18
|
|
Run valgrind on run-shape-fuzzer only when RUN_VALGRIND is set (#1285)
|
|
f70f9941
|
2018-10-19T20:00:36
|
|
Minor
|
|
4e09fb8f
|
2018-10-19T19:59:41
|
|
Oops. Fix build
|
|
9e288d29
|
2018-10-19T19:47:27
|
|
[test-map] Cosmetic
|
|
77d5c3df
|
2018-10-19T19:01:01
|
|
[font] Add failing test amongst font-func parallels infinite-looping
Reported by Nona while updating Android to HarfBuzz 2.0.0.
|
|
257ded1f
|
2018-10-19T11:20:14
|
|
[trak] Fix test for previous fix
|
|
114f66dd
|
2018-10-19T12:05:26
|
|
Fix hb_map_is_empty logic
This needs reviewing
|
|
9df2fb16
|
2018-10-19T12:04:47
|
|
Add API tests for hb_map_t
|
|
8a5eba71
|
2018-10-19T10:20:16
|
|
[test] cosmetic, use g_assert_cmpint
|
|
c6eb5e85
|
2018-10-19T10:14:25
|
|
Don't report deprecated symbols as unused symbols
|
|
34f357c7
|
2018-10-19T10:13:53
|
|
Add test for hb_set_del
|
|
b7cef8cb
|
2018-10-19T09:24:21
|
|
Enable valgrind and dedicate a bot to it
|
|
bccd09d6
|
2018-10-19T09:06:42
|
|
Minor, tweak spaces on hb-shape-fuzzer.cc
|
|
fbf665b3
|
2018-10-19T08:09:53
|
|
[fuzz] Add more found cases (#1275)
|
|
535ca678
|
2018-10-18T05:58:04
|
|
[test] Don't use newer glib API
|
|
b9478e28
|
2018-10-17T21:52:14
|
|
Revert "[test] Remove not-fixed yet testcases (#1268)"
This reverts commit 191eef823fe95355425621f8e002dfe7fe632383.
|
|
191eef82
|
2018-10-18T08:04:18
|
|
[test] Remove not-fixed yet testcases (#1268)
I added them but now that I think, it is a bad idea to have them as
fuzzing bots will find good seeds to tweak in order to find easy new
testcases which causes duplicated issues.
|
|
392e1f4d
|
2018-10-18T07:42:20
|
|
[test/shape-fuzzer] fail on timeout and ubsan errors (#1267)
|
|
751c10e5
|
2018-10-18T06:36:48
|
|
[fuzz] Add more new testcases
|