test/fuzzing/Makefile.am


Log

Author Commit Date CI Message
Chun-wei Fan 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/.
Khaled Hosny afe6629b 2022-08-03T19:56:29 Fix make dist
Ebrahim Byagowi 51933578 2020-08-11T23:51:59 Revert "Remove autotools build support" This reverts commit 01ac32aab2109681abc58bb2f96a4ef4a7f0c6df.
Ebrahim Byagowi 01ac32aa 2020-08-02T11:35:55 Remove autotools build support
Ebrahim Byagowi 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
Ebrahim Byagowi 868ecf7b 2020-02-28T19:50:30 [draw] Add fuzzer runner
Ebrahim Byagowi 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.
Garret Rieger 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).
Ebrahim Byagowi 6d6edc8b 2019-04-28T11:54:07 [valgrind] Use libtool and support run-subset-fuzzer-tests (#1668)
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 f9e0552d 2018-11-10T21:01:49 [fuzzing] Make "make lib" faster and more usable
Behdad Esfahbod 3af0a7ed 2018-11-06T10:20:57 [fuzzing] Add make check-valgrind
Ebrahim Byagowi e5320627 2018-10-17T01:42:04 Add all the fonts found by fuzzers to the repo (#1258)
Behdad Esfahbod 120ed027 2018-10-11T17:08:12 [fuzzing] Fold get-codepoints-fuzzer into subset-fuzzer
Garret Rieger c02b40e5 2018-04-17T08:21:22 [subset] add a fuzzer target for subset_get_all_codepoints method. (#987)
Garret Rieger b5c7d6cf 2018-03-16T10:20:21 [subset] Restore subset to hb-subset-fuzzer.
Garret Rieger 584693e0 2018-03-15T18:27:01 [subset] Test not linking libharfbuzz-subset-fuzzing into hb-subset-fuzzer.
Garret Rieger 0ce0f878 2018-03-15T13:04:31 [subset] Rename hb-fuzzer -> hb-shape-fuzzer.
Garret Rieger 1e9bd6d5 2018-03-14T19:58:15 [subset] Add rub-subset-fuzzer-tests.py to dist files.
Garret Rieger 474afaaf 2018-03-14T19:15:33 [subset] Add a test runner for hb-subset-fuzzer and cmake build config.
Garret Rieger 1beb0886 2018-03-12T16:08:16 [subset] First pass at setting up a fuzzing program for hb-subset.
Garret Rieger ce368e0d 2018-03-15T18:04:54 [subset] make libharfbuzz-subset-fuzzing.la depend on lib target.
Garret Rieger aa9612d3 2018-03-12T18:04:34 [subset] Fix fuzzing build for hb-subset-fuzzer.
Ebrahim Byagowi 70807ad2 2018-01-02T23:52:12 Fix make check issue on out-of-tree builds and test it (#672)
Ebrahim Byagowi 4e3cf91a 2018-01-01T11:17:51 [cmake] Run rest of the tests on Windows (#668)
Ebrahim Byagowi 2dbdeb14 2017-12-29T23:13:29 [cmake] Run fuzzing and shaping tests (#666)
Behdad Esfahbod a0688e8e 2016-12-20T20:52:50 Ouch, finish previous change
Behdad Esfahbod aa33cb72 2016-02-19T15:12:24 [fuzzing] Make test runner actually work
Behdad Esfahbod 7e76bbab 2016-02-19T14:43:39 [fuzzing] Make "make hb-fuzzer" build lib dependency Not going to do with util/, but is convenient here.
Behdad Esfahbod e8a27d79 2016-01-07T22:52:16 Don't build hb-fuzzer in "make", only "make check"
Behdad Esfahbod 7d75eee7 2015-11-19T12:03:04 [fuzzing] Run fuzzing tests using hb-fuzzer as well
Behdad Esfahbod ec625f7d 2015-11-18T16:37:59 Try to fix gnome-continuous build fail
Behdad Esfahbod 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.
Behdad Esfahbod a6d7668a 2015-11-06T09:46:54 [fuzzing] Cap max buffer len at 128
Behdad Esfahbod 4301703b 2015-11-05T23:44:59 Limit buffer max size growth https://github.com/behdad/harfbuzz/issues/161
Behdad Esfahbod 19300183 2015-11-05T23:08:50 [fuzzing] Add build system