|
4622be7f
|
2022-12-22T12:05:11
|
|
test/fuzzing: Fix dist
We need to dist the repacker fuzzer test items into the tarball, along
with the items in graphs/ and sets/.
|
|
afe6629b
|
2022-08-03T19:56:29
|
|
Fix make dist
|
|
51933578
|
2020-08-11T23:51:59
|
|
Revert "Remove autotools build support"
This reverts commit 01ac32aab2109681abc58bb2f96a4ef4a7f0c6df.
|
|
01ac32aa
|
2020-08-02T11:35:55
|
|
Remove autotools build support
|
|
c494d7ab
|
2020-03-11T19:44:13
|
|
Remove cmake testing and add meson build bot
CMake tests are broken anyway as py3 changes so let's get rid of them
|
|
868ecf7b
|
2020-02-28T19:50:30
|
|
[draw] Add fuzzer runner
|
|
036d8689
|
2020-02-24T10:34:51
|
|
[draw] Add a fuzzer
Specially checks correctness of the API semantics:
* no move happens when a path is already opened with move-to.
* no path will be left open and close-path will happen at the end of opened paths.
* no path opens with a move-to and will be closed with no length.
* paths start and ending points matches.
* no line/quadratic/cubic command will be issued when no path is started.
|
|
bca9bc6b
|
2020-02-06T13:02:58
|
|
Add hb-set-fuzzer.
It fuzzes all of the hb_set process methods (intersection, subtraction, union, and symmetric difference).
|
|
6d6edc8b
|
2019-04-28T11:54:07
|
|
[valgrind] Use libtool and support run-subset-fuzzer-tests (#1668)
|
|
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
|
|
f9e0552d
|
2018-11-10T21:01:49
|
|
[fuzzing] Make "make lib" faster and more usable
|
|
3af0a7ed
|
2018-11-06T10:20:57
|
|
[fuzzing] Add make check-valgrind
|
|
e5320627
|
2018-10-17T01:42:04
|
|
Add all the fonts found by fuzzers to the repo (#1258)
|
|
120ed027
|
2018-10-11T17:08:12
|
|
[fuzzing] Fold get-codepoints-fuzzer into subset-fuzzer
|
|
c02b40e5
|
2018-04-17T08:21:22
|
|
[subset] add a fuzzer target for subset_get_all_codepoints method. (#987)
|
|
b5c7d6cf
|
2018-03-16T10:20:21
|
|
[subset] Restore subset to hb-subset-fuzzer.
|
|
584693e0
|
2018-03-15T18:27:01
|
|
[subset] Test not linking libharfbuzz-subset-fuzzing into hb-subset-fuzzer.
|
|
0ce0f878
|
2018-03-15T13:04:31
|
|
[subset] Rename hb-fuzzer -> hb-shape-fuzzer.
|
|
1e9bd6d5
|
2018-03-14T19:58:15
|
|
[subset] Add rub-subset-fuzzer-tests.py to dist files.
|
|
474afaaf
|
2018-03-14T19:15:33
|
|
[subset] Add a test runner for hb-subset-fuzzer and cmake build config.
|
|
1beb0886
|
2018-03-12T16:08:16
|
|
[subset] First pass at setting up a fuzzing program for hb-subset.
|
|
ce368e0d
|
2018-03-15T18:04:54
|
|
[subset] make libharfbuzz-subset-fuzzing.la depend on lib target.
|
|
aa9612d3
|
2018-03-12T18:04:34
|
|
[subset] Fix fuzzing build for hb-subset-fuzzer.
|
|
70807ad2
|
2018-01-02T23:52:12
|
|
Fix make check issue on out-of-tree builds and test it (#672)
|
|
4e3cf91a
|
2018-01-01T11:17:51
|
|
[cmake] Run rest of the tests on Windows (#668)
|
|
2dbdeb14
|
2017-12-29T23:13:29
|
|
[cmake] Run fuzzing and shaping tests (#666)
|
|
a0688e8e
|
2016-12-20T20:52:50
|
|
Ouch, finish previous change
|
|
aa33cb72
|
2016-02-19T15:12:24
|
|
[fuzzing] Make test runner actually work
|
|
7e76bbab
|
2016-02-19T14:43:39
|
|
[fuzzing] Make "make hb-fuzzer" build lib dependency
Not going to do with util/, but is convenient here.
|
|
e8a27d79
|
2016-01-07T22:52:16
|
|
Don't build hb-fuzzer in "make", only "make check"
|
|
7d75eee7
|
2015-11-19T12:03:04
|
|
[fuzzing] Run fuzzing tests using hb-fuzzer as well
|
|
ec625f7d
|
2015-11-18T16:37:59
|
|
Try to fix gnome-continuous build fail
|
|
ff16ef33
|
2015-11-18T16:27:32
|
|
Enable building a bounded version of the library for fuzzing
test/fuzzing/hb-fuzzer links against libharfbuzz-fuzzing.so now.
|
|
a6d7668a
|
2015-11-06T09:46:54
|
|
[fuzzing] Cap max buffer len at 128
|
|
4301703b
|
2015-11-05T23:44:59
|
|
Limit buffer max size growth
https://github.com/behdad/harfbuzz/issues/161
|
|
19300183
|
2015-11-05T23:08:50
|
|
[fuzzing] Add build system
|