|
01f628cf
|
2018-12-03T22:04:48
|
|
[aat] Expose hb_aat_layout_has_tracking API
|
|
84efe043
|
2018-12-02T12:38:53
|
|
[aat] Fix division sign fallout
Happened after 11d2f49af8f53340134c844173f4d8655b00dea3
since now nClasses is unsigned int...
|
|
967a204e
|
2018-12-01T19:28:17
|
|
Minor
|
|
9ae954f4
|
2018-11-30T15:00:52
|
|
Merge branch 'master' into cff-subset
|
|
bf738ba3
|
2018-11-30T00:06:40
|
|
[test][aat] Remove extra --shaper ot
As run-tests.py already adds it
|
|
1a182e97
|
2018-11-29T12:39:52
|
|
[test/text-rendering-tests] Update from upstream
|
|
e0307de8
|
2018-11-29T11:36:05
|
|
[test][aat.kern] More (#1427)
|
|
32d291ae
|
2018-11-28T16:27:45
|
|
Merge branch 'master' into cff-subset
|
|
7b78d223
|
2018-11-29T00:55:05
|
|
[test][aat] Update expectency
It is not visually noticeable but apparently affected by kern format2 correct implementation.
I should've checked CoreText result which can't as CircleCI outage.
|
|
5155067e
|
2018-11-29T00:07:00
|
|
[test] Add test for format2 kern (#1423)
|
|
19863c80
|
2018-11-28T20:28:42
|
|
[test][aat] Add a test and make macOS runners faster (#1422)
|
|
97eaedca
|
2018-11-26T16:58:58
|
|
[test][aat] Enable Tamil MN test (#1414)
|
|
0e3a48e5
|
2018-11-25T13:37:23
|
|
[test][aat] fix 10.13.6 Helvetica expectation
|
|
cbc541b4
|
2018-11-25T12:50:30
|
|
[aat] Add m grave test (#1412)
|
|
fa26ad0f
|
2018-11-25T11:25:17
|
|
[aat] Fix macos expectation
|
|
926f512f
|
2018-11-25T01:14:40
|
|
[aat.feat] Rework API and implementation
Fixes https://github.com/harfbuzz/harfbuzz/pull/1346
|
|
2cb235d0
|
2018-11-23T12:23:35
|
|
[aat.feat] Fix enum namespace
|
|
e20f81f4
|
2018-11-23T11:57:42
|
|
[aat] Rename feat API a bit more
|
|
54f4c17f
|
2018-11-23T12:05:06
|
|
[feat] Rename API uses of setting to selector
|
|
9c64b216
|
2018-11-23T11:44:53
|
|
[feat] Apply renamings and add documentation
|
|
4009a05c
|
2018-11-17T11:30:50
|
|
[feat] Address Behdad comments
|
|
19b60255
|
2018-11-17T01:07:09
|
|
[feat] Address @behdad comments
|
|
fbad794b
|
2018-11-01T22:24:42
|
|
[feat] Add feature iteration API
|
|
7a0471aa
|
2018-11-01T21:38:54
|
|
[feat] Turn AAT feature id into enum
|
|
a157b3e4
|
2018-11-01T19:56:16
|
|
[feat] Apply @behdad comments
|
|
3aff3f82
|
2018-11-01T19:20:20
|
|
[feat] Apply @drott and @jfkthame comments
|
|
b791bbba
|
2018-11-01T15:15:56
|
|
[feat] Apply @jfkthame reviews
|
|
95abd537
|
2018-11-01T13:14:29
|
|
[feat] Expose public API
* hb_aat_get_feature_settings
|
|
264c4a53
|
2018-11-25T00:30:08
|
|
[test] Reorder test suites
aots is less interesting. Run text-rendering-tests before aots.
|
|
248ce228
|
2018-11-24T22:01:06
|
|
[tests] Minor
|
|
e6877e28
|
2018-11-25T02:12:40
|
|
[test] Add the missed aots fonts
|
|
825ea5a4
|
2018-11-25T01:59:54
|
|
[test] Merge 10.12.6 and 10.13.6 tests, update to Apple Chancery fix
|
|
b518e5af
|
2018-11-25T01:39:00
|
|
Add 10.13.6 aat fonts tests and bot (#1409)
|
|
b7f7950e
|
2018-11-24T15:56:17
|
|
[aat] Add test for recent regression
|
|
ea9512e6
|
2018-11-24T15:49:33
|
|
[tests] Redo test runner logging a bit
|
|
5020affc
|
2018-11-24T15:42:11
|
|
[tests] Minor
|
|
ee3a3e10
|
2018-11-24T15:37:01
|
|
[tests/shaping] Allow comments in test files
Line should start with "# ".
|
|
ed900ee9
|
2018-11-24T15:22:09
|
|
[tests] Rename
|
|
3cc14e78
|
2018-11-24T20:49:21
|
|
[test] Enable more of aots tests (#1408)
The ones commented out in this change should've be passed :/
a closer look is needed.
|
|
24887d11
|
2018-11-24T20:07:24
|
|
Add Adobe AOTS tests (#1395)
Annotated OpenType Specification or aots, https://github.com/adobe-type-tools/aots
provides a set of tests for OpenType specification, this change add those tests in addition
to modified version of their HarfBuzz test runner for generating harfbuzz project specific tests.
|
|
1204a247
|
2018-11-24T09:49:21
|
|
[fuzzing] Add tests for previous commit
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11526
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11522
|
|
018ba46e
|
2018-11-23T13:21:22
|
|
Don't canonicalize '@' to '-' in language tags
Fixes #1406.
|
|
c9cc96c0
|
2018-11-23T19:58:56
|
|
[aat] Update expectation
|
|
341851ef
|
2018-11-23T15:40:05
|
|
[aat] Add macOS specific tests (#1404)
|
|
8280459e
|
2018-11-22T22:39:12
|
|
Merge pull request #1291 from harfbuzz/use-reordering
[use] Fix reordering
|
|
2c8188bf
|
2018-11-22T22:02:19
|
|
[kerx] Make sure subtables are non-zero-length
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11400
|
|
8982830d
|
2018-11-19T13:00:24
|
|
[subset] add fuzzer testcase.
|
|
264439c6
|
2018-11-21T16:33:45
|
|
Test U+111C9 SHARADA SANDHI MARK
|
|
f48bb9a3
|
2018-11-20T20:40:55
|
|
[var] Deprecated axis enumeration API and add new version
New version has axis flags.
New API:
+hb_ot_var_axis_info_t
+hb_ot_var_find_axis_info()
+hb_ot_var_get_axis_infos()
Deprecated API:
-HB_OT_VAR_NO_AXIS_INDEX
-hb_ot_var_axis_t
-hb_ot_var_find_axis()
-hb_ot_var_get_axes()
|
|
1ecbf4d3
|
2018-11-20T17:19:05
|
|
Merge branch 'master' into cff-subset
|
|
831ba743
|
2018-11-20T01:16:08
|
|
Fix Codacy "issues"
|
|
3c7792ca
|
2018-10-20T15:02:26
|
|
[use] Fix reordering
Fixes #1235.
|
|
515f1a16
|
2018-11-16T17:38:47
|
|
Merge branch 'master' into cff-subset
|
|
cff4c608
|
2018-11-16T15:04:41
|
|
Fix vertical fallback space sign
Ouch!
Follow-up to cf203af8a33591c163b63dbdf0fd341bc4606190
Fixes https://github.com/harfbuzz/harfbuzz/issues/1343
|
|
b67a7c73
|
2018-11-16T12:28:24
|
|
drop dotsection as hint along with test case
|
|
072c7aba
|
2018-11-15T15:41:46
|
|
use 2-byte offset instead of 4-byte for local subrs
more than enough since local subrs immediately follow its corresponding private dict, as the result 2-byte redunction for each font dict with local subrs
updated api test expected subset fonts accordingly
|
|
892ab37e
|
2018-11-14T13:54:07
|
|
Merge branch 'master' into cff-subset
|
|
3787c078
|
2018-11-14T13:38:03
|
|
Implemented seac for extents & subset along with API tests
|
|
e543e1a0
|
2018-11-13T20:44:27
|
|
Add Grantha test
|
|
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
|
|
41a8bc7f
|
2018-11-12T08:49:00
|
|
Merge branch 'master' into cff-subset
|
|
0dfa584c
|
2018-11-12T08:47:07
|
|
changed Adobe company name
|
|
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
|
|
fb2a037f
|
2018-11-10T16:23:11
|
|
Merge branch 'master' into cff-subset
|
|
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
|
|
26c291aa
|
2018-11-08T09:06:49
|
|
Merge branch 'master' into cff-subset
|
|
0bf76154
|
2018-11-07T19:11:43
|
|
[fuzzing] Take whatever text we can
|
|
0996c0ff
|
2018-11-07T14:48:37
|
|
implented no-desubroutinize with CFF2 along with API test
replaced AdobeVFPrototype.abc.otf with a hinted (maually) & subroutinized copy
replaced expected results as well
|
|
43ee0e4d
|
2018-11-06T09:57:17
|
|
Merge branch 'master' into cff-subset
|
|
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
|
|
1682d1bb
|
2018-11-04T13:25:41
|
|
Merge branch 'master' into cff-subset
|
|
d8fadec0
|
2018-11-04T13:12:20
|
|
added desubroutinize full font test profiles & expected fonts
modified subset_test_suite.py to apply desubroutinize profiles to CFF only (not to TT)
|
|
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
|
|
34b06d99
|
2018-11-02T16:40:20
|
|
fixed FDSelect size calcluation
|
|
481fdfdc
|
2018-11-02T15:28:09
|
|
Merge branch 'cff-subset' of https://github.com/harfbuzz/harfbuzz into cff-subset
|
|
1bc710a8
|
2018-11-02T15:28:01
|
|
added CFF1 desubr api test cases & bug fixes
|
|
e600e544
|
2018-11-01T16:13:56
|
|
Merge branch 'master' into cff-subset
|
|
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
|