test


Log

Author Commit Date CI Message
Behdad Esfahbod 5212cd8a 2018-11-12T14:25:18 [fuzzing] Add new test
Behdad Esfahbod 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
Behdad Esfahbod a549aa14 2018-11-12T13:01:22 [kerx] Protect against stack underflow Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11367
Behdad Esfahbod 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
Behdad Esfahbod f9e0552d 2018-11-10T21:01:49 [fuzzing] Make "make lib" faster and more usable
Behdad Esfahbod 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
Behdad Esfahbod f51bb6ee 2018-11-08T14:42:40 Merge pull request #1358 from ebraminio/lcar Hook AAT's lcar to _get_ligature_carets
Ebrahim Byagowi b986fead 2018-11-05T12:31:58 Hook AAT's lcar to _get_ligature_carets
Behdad Esfahbod 9fae6117 2018-11-08T12:17:09 [test/text-rendering-tests] Update from upstream
Behdad Esfahbod 0bf76154 2018-11-07T19:11:43 [fuzzing] Take whatever text we can
Khaled Hosny 5c3ccbc6 2018-11-06T18:10:56 Another missing backlash Did this ever work?
Khaled Hosny d29602b9 2018-11-06T18:07:47 Add missing backslash
Behdad Esfahbod 8790b274 2018-11-06T10:24:54 [fuzzing] Fix test
Behdad Esfahbod 3af0a7ed 2018-11-06T10:20:57 [fuzzing] Add make check-valgrind
Behdad Esfahbod b062378c 2018-11-06T10:20:36 [test] Minor
Ebrahim Byagowi b6112e5e 2018-11-06T11:42:47 [test] Fix -Weverything bot complain
Ebrahim Byagowi a49df419 2018-11-06T11:26:30 [test] Test hb_ot_name_{list_names,get_utf8} on test-ot-name
Behdad Esfahbod 6482fda5 2018-11-05T15:03:18 [fuzzing] Fuzz glyph-id etc in test-ot-face
Behdad Esfahbod bce437cf 2018-11-04T02:47:34 [test] Call test-ot-face.c test from hb-shape-fuzzer Should increase coverage...
Behdad Esfahbod 777c2242 2018-11-04T02:40:20 [test] More funcs in test-ot-face
Behdad Esfahbod 9779e602 2018-11-03T20:50:56 [test] Add test for empty face
Ebrahim Byagowi b8a78ce2 2018-11-03T22:28:30 [BASE] Improvements (#1347)
Ebrahim Byagowi c560ca92 2018-11-03T13:03:36 [fuzz] A new testcase
Ebrahim Byagowi cad90be4 2018-11-01T13:39:06 [test] minor
Behdad Esfahbod f9289319 2018-10-31T18:25:05 [test] Minor
Behdad Esfahbod cf203af8 2018-10-31T18:21:48 Implement space fallback in vertical direction Fixes https://github.com/harfbuzz/harfbuzz/issues/1343
Behdad Esfahbod 69297bb2 2018-10-30T19:06:21 [fuzzing] Call hb-ot-color API
Behdad Esfahbod 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
Khaled Hosny 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
Behdad Esfahbod 56738429 2018-10-30T01:33:22 [test] Fix warnings
Behdad Esfahbod 64e41d2c 2018-10-30T01:08:34 [test] Fix Python3
Behdad Esfahbod 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.
Behdad Esfahbod ad3ceded 2018-10-29T22:53:16 [fuzzing] Make test runners less verbose
Ebrahim Byagowi 7170e350 2018-10-29T13:11:01 Rename deprecated symbols list file name and clean it up (#1328)
Behdad Esfahbod 0aa90271 2018-10-28T23:03:20 [tests] Fix for recent rounding change in CBDT
Ebrahim Byagowi c929ccfc 2018-10-29T08:41:13 [ot-color/png] Consider strike ppem on scaling
Ebrahim Byagowi 307d6186 2018-10-29T00:03:01 [ot-color] Make PNGHeader reading actually work
Ebrahim Byagowi 632e9af8 2018-10-28T23:43:50 [ot-color] Implement PNGHeader and test it, it doesn't work however
Ebrahim Byagowi 3d4c1f6a 2018-10-28T21:38:56 [ot-color] Apply Behdad reviews
Ebrahim Byagowi 8ef0d2ef 2018-10-28T20:09:40 [ot-color] Apply Behdad comment
Ebrahim Byagowi dbd419be 2018-10-27T15:15:24 [ot-color] Add public API for CBDT/sbix/SVG color Emojis
Ebrahim Byagowi 524e854c 2018-10-27T15:04:43 Merge pull request #1318 from ebraminio/png Add a non-hooked _png _svg get emoji blob
Ebrahim Byagowi 8180c37d 2018-10-27T14:45:00 [ot-color] Remove _png and _svg public APIs
Ebrahim Byagowi 9435fb24 2018-10-27T13:32:14 [ot-color/png] Implement CBDT part
Ebrahim Byagowi 265ad408 2018-10-26T23:55:11 [ot-color/png] Implement sbix part
Behdad Esfahbod 12058e44 2018-10-26T16:23:50 [fuzzing] Add more test
Ebrahim Byagowi 143ffe65 2018-10-26T12:14:30 [fuzz] Add a new testcase
Ebrahim Byagowi 30f18039 2018-10-26T09:34:34 [svg] Rename _svg_create_blob to _glyph_reference_blob_svg
Ebrahim Byagowi 5cb1ce86 2018-10-25T22:39:58 [svg] Collapse SVGDocumentIndex into SVG
Ebrahim Byagowi 4ceabb8c 2018-10-25T21:52:35 [svg] Hide start_glyph and end_glyph from API
Ebrahim Byagowi c7a4e3df 2018-10-23T18:00:48 [svg] Add public API * hb_ot_color_has_svg * hb_ot_color_glyph_svg_create_blob
Behdad Esfahbod e3ceb2dd 2018-10-25T14:30:24 Fix again
Behdad Esfahbod 1cfe7028 2018-10-25T13:37:08 Fixup
Behdad Esfahbod 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.
Behdad Esfahbod 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
Behdad Esfahbod cf92d657 2018-10-23T03:10:56 [trak] Allow disabling tracking for ranges of text Fixes https://github.com/harfbuzz/harfbuzz/issues/1303
Ebrahim Byagowi 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.
David Corbett 205737ac 2018-10-12T16:54:54 [use] Prohibit visually ambiguous vowel sequences
Behdad Esfahbod 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.
Behdad Esfahbod 1bfb96a9 2018-10-22T23:41:47 [test/text-rendering-tests] Update from upstream
Behdad Esfahbod 7997144b 2018-10-22T13:02:04 [color] Revamp palette API
Behdad Esfahbod 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.
Behdad Esfahbod 3b3668ac 2018-10-21T19:23:11 [color] Rename / reorder a bit Implement has_data() for realz.
Behdad Esfahbod 9085a72d 2018-10-21T19:08:25 [cpal] Touch up palette flags
Ebrahim Byagowi d440c8d3 2018-10-22T22:07:59 Add chromacheck Emoji test fonts and minor preparations (#1294)
Ebrahim Byagowi 44f79b4b 2018-10-21T10:17:34 Remove _palette_entry_count as can be done with _palette_colors
Ebrahim Byagowi 6795dcfc 2018-10-21T09:51:15 [test] Test hb_ot_color_has_{colr,cpal}_data
Ebrahim Byagowi b8ee3a0e 2018-10-21T09:44:16 [CPAL] Add palette entry and enable palette flag API
Ebrahim Byagowi d4261b4b 2018-10-21T08:48:07 Add API test for hb_ot_color_get_color_layers
Ebrahim Byagowi 456978d4 2018-10-21T08:26:40 Address COLR/CPAL reviews and revive cpal_v1 tests
Ebrahim Byagowi e9d798dc 2018-10-19T18:30:01 [test] Use hb_test_open_font_file
Ebrahim Byagowi e8a6f5b8 2018-10-19T18:23:42 Add three macros for separating color channels
Ebrahim Byagowi 0e33467e 2018-10-19T17:44:06 Make ot-color tests pass
Khaled Hosny d4e928b1 2018-05-01T17:16:46 [color] Minimal API for COLR/CPAL
Ebrahim Byagowi 0229eaea 2018-10-22T10:51:37 [fuzz] Add a found hb-subset testcase
Ebrahim Byagowi 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
Ebrahim Byagowi c110878c 2018-10-21T11:07:17 [test] Unify font file opening across the tests
Behdad Esfahbod 217a3728 2018-10-20T20:39:56 [fuzzing] Add more font
Ebrahim Byagowi 8931bc4a 2018-10-20T23:23:32 [test] Fix -Wunused-parameter on test-font.c
Behdad Esfahbod f11c5576 2018-10-20T11:56:30 [test] Fix leak
Ebrahim Byagowi d39acc5a 2018-10-20T12:20:30 [fuzzing] Add new testcases
Ebrahim Byagowi 964ae32a 2018-10-20T07:39:18 Run valgrind on run-shape-fuzzer only when RUN_VALGRIND is set (#1285)
Behdad Esfahbod f70f9941 2018-10-19T20:00:36 Minor
Behdad Esfahbod 4e09fb8f 2018-10-19T19:59:41 Oops. Fix build
Behdad Esfahbod 9e288d29 2018-10-19T19:47:27 [test-map] Cosmetic
Behdad Esfahbod 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.
Behdad Esfahbod 257ded1f 2018-10-19T11:20:14 [trak] Fix test for previous fix
Ebrahim Byagowi 114f66dd 2018-10-19T12:05:26 Fix hb_map_is_empty logic This needs reviewing
Ebrahim Byagowi 9df2fb16 2018-10-19T12:04:47 Add API tests for hb_map_t
Ebrahim Byagowi 8a5eba71 2018-10-19T10:20:16 [test] cosmetic, use g_assert_cmpint
Ebrahim Byagowi c6eb5e85 2018-10-19T10:14:25 Don't report deprecated symbols as unused symbols
Ebrahim Byagowi 34f357c7 2018-10-19T10:13:53 Add test for hb_set_del
Ebrahim Byagowi b7cef8cb 2018-10-19T09:24:21 Enable valgrind and dedicate a bot to it
Ebrahim Byagowi bccd09d6 2018-10-19T09:06:42 Minor, tweak spaces on hb-shape-fuzzer.cc
Ebrahim Byagowi fbf665b3 2018-10-19T08:09:53 [fuzz] Add more found cases (#1275)
Behdad Esfahbod 535ca678 2018-10-18T05:58:04 [test] Don't use newer glib API
Behdad Esfahbod b9478e28 2018-10-17T21:52:14 Revert "[test] Remove not-fixed yet testcases (#1268)" This reverts commit 191eef823fe95355425621f8e002dfe7fe632383.
Ebrahim Byagowi 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.
Ebrahim Byagowi 392e1f4d 2018-10-18T07:42:20 [test/shape-fuzzer] fail on timeout and ubsan errors (#1267)
Ebrahim Byagowi 751c10e5 2018-10-18T06:36:48 [fuzz] Add more new testcases