Behdad Esfahbod
|
5212cd8af2
|
[fuzzing] Add new test
|
2018-11-12 14:25:18 -05:00 |
|
Behdad Esfahbod
|
d6666b3866
|
[fuzzing] Remove limited-edition build of libraries
Use normal, production, shared libraries.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1237
|
2018-11-12 13:21:14 -05:00 |
|
Behdad Esfahbod
|
a549aa14a0
|
[kerx] Protect against stack underflow
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11367
|
2018-11-12 13:02:39 -05:00 |
|
Behdad Esfahbod
|
752bd8a192
|
[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
|
2018-11-10 21:13:32 -05:00 |
|
Behdad Esfahbod
|
f9e0552deb
|
[fuzzing] Make "make lib" faster and more usable
|
2018-11-10 21:06:56 -05:00 |
|
Behdad Esfahbod
|
3a9fa8c026
|
[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
|
2018-11-10 01:58:26 -05:00 |
|
Behdad Esfahbod
|
f51bb6ee7b
|
Merge pull request #1358 from ebraminio/lcar
Hook AAT's lcar to _get_ligature_carets
|
2018-11-08 14:42:40 -05:00 |
|
Ebrahim Byagowi
|
b986fead0a
|
Hook AAT's lcar to _get_ligature_carets
|
2018-11-08 23:06:26 +03:30 |
|
Behdad Esfahbod
|
9fae611740
|
[test/text-rendering-tests] Update from upstream
|
2018-11-08 12:26:38 -05:00 |
|
Behdad Esfahbod
|
0bf76154f1
|
[fuzzing] Take whatever text we can
|
2018-11-07 19:12:27 -05:00 |
|
Khaled Hosny
|
5c3ccbc634
|
Another missing backlash
Did this ever work?
|
2018-11-06 18:10:56 +02:00 |
|
Khaled Hosny
|
d29602b962
|
Add missing backslash
|
2018-11-06 18:07:47 +02:00 |
|
Behdad Esfahbod
|
8790b2740a
|
[fuzzing] Fix test
|
2018-11-06 10:24:54 -05:00 |
|
Behdad Esfahbod
|
3af0a7edd0
|
[fuzzing] Add make check-valgrind
|
2018-11-06 10:20:57 -05:00 |
|
Behdad Esfahbod
|
b062378ce6
|
[test] Minor
|
2018-11-06 10:20:36 -05:00 |
|
Ebrahim Byagowi
|
b6112e5ea4
|
[test] Fix -Weverything bot complain
|
2018-11-06 11:42:47 +03:30 |
|
Ebrahim Byagowi
|
a49df419f0
|
[test] Test hb_ot_name_{list_names,get_utf8} on test-ot-name
|
2018-11-06 11:26:30 +03:30 |
|
Behdad Esfahbod
|
6482fda519
|
[fuzzing] Fuzz glyph-id etc in test-ot-face
|
2018-11-05 15:03:18 -05:00 |
|
Behdad Esfahbod
|
bce437cf0b
|
[test] Call test-ot-face.c test from hb-shape-fuzzer
Should increase coverage...
|
2018-11-04 02:53:25 -05:00 |
|
Behdad Esfahbod
|
777c22425c
|
[test] More funcs in test-ot-face
|
2018-11-04 02:40:20 -05:00 |
|
Behdad Esfahbod
|
9779e602ed
|
[test] Add test for empty face
|
2018-11-03 20:50:56 -04:00 |
|
Ebrahim Byagowi
|
b8a78ce201
|
[BASE] Improvements (#1347)
|
2018-11-03 22:28:30 +03:30 |
|
Ebrahim Byagowi
|
c560ca9251
|
[fuzz] A new testcase
|
2018-11-03 13:03:36 +03:30 |
|
Ebrahim Byagowi
|
cad90be4ea
|
[test] minor
|
2018-11-01 13:39:06 +03:30 |
|
Behdad Esfahbod
|
f928931948
|
[test] Minor
|
2018-10-31 18:27:09 -07:00 |
|
Behdad Esfahbod
|
cf203af8a3
|
Implement space fallback in vertical direction
Fixes https://github.com/harfbuzz/harfbuzz/issues/1343
|
2018-10-31 18:27:09 -07:00 |
|
Behdad Esfahbod
|
69297bb216
|
[fuzzing] Call hb-ot-color API
|
2018-10-30 19:07:38 -07:00 |
|
Behdad Esfahbod
|
a7aba99baa
|
[name] Rename hb_name_id_t to hb_ot_name_id_t
https://github.com/harfbuzz/harfbuzz/pull/1254
|
2018-10-30 14:04:09 -07:00 |
|
Khaled Hosny
|
0af3d176a6
|
[sbix] Fix memory leak in early return
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11210
|
2018-10-30 17:05:28 +02:00 |
|
Behdad Esfahbod
|
56738429d6
|
[test] Fix warnings
|
2018-10-30 01:33:22 -07:00 |
|
Behdad Esfahbod
|
64e41d2c89
|
[test] Fix Python3
|
2018-10-30 01:08:34 -07:00 |
|
Behdad Esfahbod
|
422debb830
|
[test/shaping] Spawn one hb-shape per test file
Speeds up runnings in-house tests from over 20s to 2s.
|
2018-10-30 00:52:22 -07:00 |
|
Behdad Esfahbod
|
ad3cededdd
|
[fuzzing] Make test runners less verbose
|
2018-10-29 22:53:16 -07:00 |
|
Ebrahim Byagowi
|
7170e35096
|
Rename deprecated symbols list file name and clean it up (#1328)
|
2018-10-29 13:11:01 +03:30 |
|
Behdad Esfahbod
|
0aa90271fd
|
[tests] Fix for recent rounding change in CBDT
|
2018-10-28 23:03:20 -07:00 |
|
Ebrahim Byagowi
|
c929ccfcea
|
[ot-color/png] Consider strike ppem on scaling
|
2018-10-28 22:40:40 -07:00 |
|
Ebrahim Byagowi
|
307d61867a
|
[ot-color] Make PNGHeader reading actually work
|
2018-10-28 18:33:10 -07:00 |
|
Ebrahim Byagowi
|
632e9af862
|
[ot-color] Implement PNGHeader and test it, it doesn't work however
|
2018-10-28 18:33:10 -07:00 |
|
Ebrahim Byagowi
|
3d4c1f6a41
|
[ot-color] Apply Behdad reviews
|
2018-10-28 18:33:10 -07:00 |
|
Ebrahim Byagowi
|
8ef0d2ef92
|
[ot-color] Apply Behdad comment
|
2018-10-28 18:33:10 -07:00 |
|
Ebrahim Byagowi
|
dbd419bede
|
[ot-color] Add public API for CBDT/sbix/SVG color Emojis
|
2018-10-28 18:33:10 -07:00 |
|
Ebrahim Byagowi
|
524e854c15
|
Merge pull request #1318 from ebraminio/png
Add a non-hooked _png _svg get emoji blob
|
2018-10-27 15:04:43 +03:30 |
|
Ebrahim Byagowi
|
8180c37df0
|
[ot-color] Remove _png and _svg public APIs
|
2018-10-27 14:54:08 +03:30 |
|
Ebrahim Byagowi
|
9435fb24da
|
[ot-color/png] Implement CBDT part
|
2018-10-27 13:47:11 +03:30 |
|
Ebrahim Byagowi
|
265ad408ca
|
[ot-color/png] Implement sbix part
|
2018-10-27 10:43:46 +03:30 |
|
Behdad Esfahbod
|
12058e44d1
|
[fuzzing] Add more test
|
2018-10-26 21:22:26 -07:00 |
|
Ebrahim Byagowi
|
143ffe65aa
|
[fuzz] Add a new testcase
|
2018-10-26 12:14:30 +03:30 |
|
Ebrahim Byagowi
|
30f18039b3
|
[svg] Rename _svg_create_blob to _glyph_reference_blob_svg
|
2018-10-26 09:34:34 +03:30 |
|
Ebrahim Byagowi
|
5cb1ce8681
|
[svg] Collapse SVGDocumentIndex into SVG
|
2018-10-26 09:31:01 +03:30 |
|
Ebrahim Byagowi
|
4ceabb8c21
|
[svg] Hide start_glyph and end_glyph from API
|
2018-10-26 09:16:44 +03:30 |
|