Garret Rieger
|
bca9bc6b92
|
Add hb-set-fuzzer.
It fuzzes all of the hb_set process methods (intersection, subtraction, union, and symmetric difference).
|
2020-02-11 03:08:39 +03:30 |
Ebrahim Byagowi
|
6d6edc8b25
|
[valgrind] Use libtool and support run-subset-fuzzer-tests (#1668)
|
2019-04-28 11:54:07 -07: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
|
f9e0552deb
|
[fuzzing] Make "make lib" faster and more usable
|
2018-11-10 21:06:56 -05:00 |
Behdad Esfahbod
|
3af0a7edd0
|
[fuzzing] Add make check-valgrind
|
2018-11-06 10:20:57 -05:00 |
Ebrahim Byagowi
|
e53206271d
|
Add all the fonts found by fuzzers to the repo (#1258)
|
2018-10-17 01:42:04 +03:30 |
Behdad Esfahbod
|
120ed02725
|
[fuzzing] Fold get-codepoints-fuzzer into subset-fuzzer
|
2018-10-11 17:08:12 -04:00 |
Garret Rieger
|
c02b40e58f
|
[subset] add a fuzzer target for subset_get_all_codepoints method. (#987)
|
2018-04-17 16:21:22 +02:00 |
Garret Rieger
|
b5c7d6cffc
|
[subset] Restore subset to hb-subset-fuzzer.
|
2018-03-19 16:06:17 -06:00 |
Garret Rieger
|
584693e0cb
|
[subset] Test not linking libharfbuzz-subset-fuzzing into hb-subset-fuzzer.
|
2018-03-16 09:04:01 -07:00 |
Garret Rieger
|
ce368e0d05
|
[subset] make libharfbuzz-subset-fuzzing.la depend on lib target.
|
2018-03-16 09:04:01 -07:00 |
Garret Rieger
|
0ce0f87812
|
[subset] Rename hb-fuzzer -> hb-shape-fuzzer.
|
2018-03-16 09:04:01 -07:00 |
Garret Rieger
|
1e9bd6d5ff
|
[subset] Add rub-subset-fuzzer-tests.py to dist files.
|
2018-03-16 09:04:01 -07:00 |
Garret Rieger
|
474afaafd9
|
[subset] Add a test runner for hb-subset-fuzzer and cmake build config.
|
2018-03-16 09:04:01 -07:00 |
Garret Rieger
|
aa9612d35f
|
[subset] Fix fuzzing build for hb-subset-fuzzer.
|
2018-03-16 09:04:01 -07:00 |
Garret Rieger
|
1beb08862e
|
[subset] First pass at setting up a fuzzing program for hb-subset.
|
2018-03-16 09:04:01 -07:00 |
Ebrahim Byagowi
|
70807ad274
|
Fix make check issue on out-of-tree builds and test it (#672)
|
2018-01-02 23:52:12 +03:30 |
Ebrahim Byagowi
|
4e3cf91af2
|
[cmake] Run rest of the tests on Windows (#668)
|
2018-01-01 11:17:51 +03:30 |
Ebrahim Byagowi
|
2dbdeb1421
|
[cmake] Run fuzzing and shaping tests (#666)
|
2017-12-29 23:13:29 +03:30 |
Behdad Esfahbod
|
a0688e8e7b
|
Ouch, finish previous change
|
2016-12-20 20:52:50 -06:00 |
Behdad Esfahbod
|
aa33cb72ab
|
[fuzzing] Make test runner actually work
|
2016-02-19 15:12:53 +07:00 |
Behdad Esfahbod
|
7e76bbabba
|
[fuzzing] Make "make hb-fuzzer" build lib dependency
Not going to do with util/, but is convenient here.
|
2016-02-19 14:43:39 +07:00 |
Behdad Esfahbod
|
e8a27d7947
|
Don't build hb-fuzzer in "make", only "make check"
|
2016-01-07 22:52:16 +00:00 |
Behdad Esfahbod
|
7d75eee799
|
[fuzzing] Run fuzzing tests using hb-fuzzer as well
|
2015-11-19 12:15:05 -08:00 |
Behdad Esfahbod
|
ec625f7dfb
|
Try to fix gnome-continuous build fail
|
2015-11-18 16:37:59 -08:00 |
Behdad Esfahbod
|
ff16ef3379
|
Enable building a bounded version of the library for fuzzing
test/fuzzing/hb-fuzzer links against libharfbuzz-fuzzing.so now.
|
2015-11-18 16:27:32 -08:00 |
Behdad Esfahbod
|
a6d7668a95
|
[fuzzing] Cap max buffer len at 128
|
2015-11-06 09:46:54 -08:00 |
Behdad Esfahbod
|
4301703bdd
|
Limit buffer max size growth
https://github.com/behdad/harfbuzz/issues/161
|
2015-11-05 23:44:59 -08:00 |
Behdad Esfahbod
|
19300183a6
|
[fuzzing] Add build system
|
2015-11-05 23:08:50 -08:00 |