CMakeLists.txt |
|
diff | blob | history |
ChangeLog |
|
diff | blob | history |
Makefile.am |
|
diff | blob | history |
Makefile.in |
|
diff | blob | history |
NEWS |
|
diff | blob | history |
README |
|
diff | blob | history |
README.python.md |
[moved from README.python with 83% similarity] |
diff | blob | history |
README.wine.md |
[new file with mode: 0644] |
blob |
RELEASING.md |
|
diff | blob | history |
TODO |
|
diff | blob | history |
aclocal.m4 |
|
diff | blob | history |
config.h.in |
|
diff | blob | history |
configure |
|
diff | blob | history |
configure.ac |
|
diff | blob | history |
docs/Makefile.in |
|
diff | blob | history |
docs/harfbuzz-sections.txt |
|
diff | blob | history |
docs/html/api-index-full.html |
|
diff | blob | history |
docs/html/harfbuzz-Buffers.html |
|
diff | blob | history |
docs/html/harfbuzz-hb-blob.html |
|
diff | blob | history |
docs/html/harfbuzz-hb-common.html |
|
diff | blob | history |
docs/html/harfbuzz-hb-face.html |
|
diff | blob | history |
docs/html/harfbuzz-hb-ot-layout.html |
|
diff | blob | history |
docs/html/harfbuzz-hb-set.html |
|
diff | blob | history |
docs/html/harfbuzz-hb-version.html |
|
diff | blob | history |
docs/html/harfbuzz.devhelp2 |
|
diff | blob | history |
docs/html/pt02.html |
|
diff | blob | history |
docs/version.xml |
|
diff | blob | history |
m4/ax_check_link_flag.m4 |
[new file with mode: 0644] |
blob |
src/Makefile.am |
|
diff | blob | history |
src/Makefile.in |
|
diff | blob | history |
src/Makefile.sources |
|
diff | blob | history |
src/check-symbols.sh |
|
diff | blob | history |
src/dump-emoji.cc |
[new file with mode: 0644] |
blob |
src/dump-fon.cc |
[new file with mode: 0644] |
blob |
src/gen-arabic-table.py |
|
diff | blob | history |
src/gen-def.py |
|
diff | blob | history |
src/gen-indic-table.py |
|
diff | blob | history |
src/gen-use-table.py |
|
diff | blob | history |
src/hb-aat-fmtx-table.hh |
[new file with mode: 0644] |
blob |
src/hb-aat-gcid-table.hh |
[new file with mode: 0644] |
blob |
src/hb-aat-layout-ankr-table.hh |
|
diff | blob | history |
src/hb-aat-layout-bsln-table.hh |
[new file with mode: 0644] |
blob |
src/hb-aat-layout-common-private.hh |
|
diff | blob | history |
src/hb-aat-layout-feat-table.hh |
[new file with mode: 0644] |
blob |
src/hb-aat-layout-kerx-table.hh |
|
diff | blob | history |
src/hb-aat-layout-morx-table.hh |
|
diff | blob | history |
src/hb-aat-layout-trak-table.hh |
|
diff | blob | history |
src/hb-aat-layout.cc |
|
diff | blob | history |
src/hb-aat-ltag-table.hh |
[new file with mode: 0644] |
blob |
src/hb-atomic-private.hh |
|
diff | blob | history |
src/hb-blob-private.hh |
[new file with mode: 0644] |
blob |
src/hb-blob.cc |
|
diff | blob | history |
src/hb-blob.h |
|
diff | blob | history |
src/hb-buffer-deserialize-json.hh |
|
diff | blob | history |
src/hb-buffer-deserialize-json.rl |
|
diff | blob | history |
src/hb-buffer-deserialize-text.hh |
|
diff | blob | history |
src/hb-buffer-deserialize-text.rl |
|
diff | blob | history |
src/hb-buffer-private.hh |
|
diff | blob | history |
src/hb-buffer.cc |
|
diff | blob | history |
src/hb-common.cc |
|
diff | blob | history |
src/hb-common.h |
|
diff | blob | history |
src/hb-coretext.cc |
|
diff | blob | history |
src/hb-directwrite.cc |
|
diff | blob | history |
src/hb-directwrite.h |
|
diff | blob | history |
src/hb-dsalgs.hh |
|
diff | blob | history |
src/hb-face.cc |
|
diff | blob | history |
src/hb-face.h |
|
diff | blob | history |
src/hb-font-private.hh |
|
diff | blob | history |
src/hb-font.cc |
|
diff | blob | history |
src/hb-ft.cc |
|
diff | blob | history |
src/hb-glib.cc |
|
diff | blob | history |
src/hb-graphite2.cc |
|
diff | blob | history |
src/hb-graphite2.h |
|
diff | blob | history |
src/hb-icu.cc |
|
diff | blob | history |
src/hb-map-private.hh |
[new file with mode: 0644] |
blob |
src/hb-map.cc |
[new file with mode: 0644] |
blob |
src/hb-map.h |
[new file with mode: 0644] |
blob |
src/hb-mutex-private.hh |
|
diff | blob | history |
src/hb-object-private.hh |
|
diff | blob | history |
src/hb-open-file-private.hh |
|
diff | blob | history |
src/hb-open-type-private.hh |
|
diff | blob | history |
src/hb-ot-cmap-table.hh |
|
diff | blob | history |
src/hb-ot-color-cbdt-table.hh |
|
diff | blob | history |
src/hb-ot-color-colr-table.hh |
|
diff | blob | history |
src/hb-ot-color-cpal-table.hh |
|
diff | blob | history |
src/hb-ot-color-sbix-table.hh |
[new file with mode: 0644] |
blob |
src/hb-ot-color-svg-table.hh |
[new file with mode: 0644] |
blob |
src/hb-ot-color.cc |
|
diff | blob | history |
src/hb-ot-font.cc |
|
diff | blob | history |
src/hb-ot-glyf-table.hh |
|
diff | blob | history |
src/hb-ot-hdmx-table.hh |
|
diff | blob | history |
src/hb-ot-head-table.hh |
|
diff | blob | history |
src/hb-ot-hhea-table.hh |
|
diff | blob | history |
src/hb-ot-hmtx-table.hh |
|
diff | blob | history |
src/hb-ot-kern-table.hh |
|
diff | blob | history |
src/hb-ot-layout-base-table.hh |
|
diff | blob | history |
src/hb-ot-layout-common-private.hh |
|
diff | blob | history |
src/hb-ot-layout-gdef-table.hh |
|
diff | blob | history |
src/hb-ot-layout-gpos-table.hh |
|
diff | blob | history |
src/hb-ot-layout-gsub-table.hh |
|
diff | blob | history |
src/hb-ot-layout-gsubgpos-private.hh |
|
diff | blob | history |
src/hb-ot-layout-jstf-table.hh |
|
diff | blob | history |
src/hb-ot-layout-private.hh |
|
diff | blob | history |
src/hb-ot-layout.cc |
|
diff | blob | history |
src/hb-ot-layout.h |
|
diff | blob | history |
src/hb-ot-map-private.hh |
|
diff | blob | history |
src/hb-ot-map.cc |
|
diff | blob | history |
src/hb-ot-math-table.hh |
|
diff | blob | history |
src/hb-ot-math.cc |
|
diff | blob | history |
src/hb-ot-maxp-table.hh |
|
diff | blob | history |
src/hb-ot-name-table.hh |
|
diff | blob | history |
src/hb-ot-os2-table.hh |
|
diff | blob | history |
src/hb-ot-os2-unicode-ranges.hh |
|
diff | blob | history |
src/hb-ot-post-table.hh |
|
diff | blob | history |
src/hb-ot-shape-complex-arabic-table.hh |
|
diff | blob | history |
src/hb-ot-shape-complex-arabic.cc |
|
diff | blob | history |
src/hb-ot-shape-complex-hangul.cc |
|
diff | blob | history |
src/hb-ot-shape-complex-indic-machine.hh |
|
diff | blob | history |
src/hb-ot-shape-complex-indic-machine.rl |
|
diff | blob | history |
src/hb-ot-shape-complex-indic-private.hh |
|
diff | blob | history |
src/hb-ot-shape-complex-indic-table.cc |
|
diff | blob | history |
src/hb-ot-shape-complex-indic.cc |
|
diff | blob | history |
src/hb-ot-shape-complex-khmer-machine.hh |
|
diff | blob | history |
src/hb-ot-shape-complex-khmer-machine.rl |
|
diff | blob | history |
src/hb-ot-shape-complex-khmer.cc |
|
diff | blob | history |
src/hb-ot-shape-complex-myanmar-private.hh |
|
diff | blob | history |
src/hb-ot-shape-complex-myanmar.cc |
|
diff | blob | history |
src/hb-ot-shape-complex-private.hh |
|
diff | blob | history |
src/hb-ot-shape-complex-thai.cc |
|
diff | blob | history |
src/hb-ot-shape-complex-use-machine.hh |
|
diff | blob | history |
src/hb-ot-shape-complex-use-machine.rl |
|
diff | blob | history |
src/hb-ot-shape-complex-use-private.hh |
|
diff | blob | history |
src/hb-ot-shape-complex-use-table.cc |
|
diff | blob | history |
src/hb-ot-shape-complex-use.cc |
|
diff | blob | history |
src/hb-ot-shape-fallback.cc |
|
diff | blob | history |
src/hb-ot-shape-normalize.cc |
|
diff | blob | history |
src/hb-ot-shape-private.hh |
|
diff | blob | history |
src/hb-ot-shape.cc |
|
diff | blob | history |
src/hb-ot-tag.cc |
|
diff | blob | history |
src/hb-ot-var-avar-table.hh |
|
diff | blob | history |
src/hb-ot-var-fvar-table.hh |
|
diff | blob | history |
src/hb-ot-var-hvar-table.hh |
|
diff | blob | history |
src/hb-ot-var-mvar-table.hh |
|
diff | blob | history |
src/hb-ot-var.cc |
|
diff | blob | history |
src/hb-private.hh |
|
diff | blob | history |
src/hb-set-private.hh |
|
diff | blob | history |
src/hb-set.cc |
|
diff | blob | history |
src/hb-set.h |
|
diff | blob | history |
src/hb-shape.cc |
|
diff | blob | history |
src/hb-shaper.cc |
|
diff | blob | history |
src/hb-static.cc |
[new file with mode: 0644] |
blob |
src/hb-string-array.hh |
|
diff | blob | history |
src/hb-subset-glyf.cc |
|
diff | blob | history |
src/hb-subset-input.cc |
|
diff | blob | history |
src/hb-subset-plan.cc |
|
diff | blob | history |
src/hb-subset-plan.hh |
|
diff | blob | history |
src/hb-subset-private.hh |
|
diff | blob | history |
src/hb-subset.cc |
|
diff | blob | history |
src/hb-subset.h |
|
diff | blob | history |
src/hb-ucdn.cc |
|
diff | blob | history |
src/hb-ucdn/Makefile.in |
|
diff | blob | history |
src/hb-ucdn/ucdn.h |
|
diff | blob | history |
src/hb-ucdn/ucdn_db.h |
|
diff | blob | history |
src/hb-unicode-private.hh |
|
diff | blob | history |
src/hb-unicode.cc |
|
diff | blob | history |
src/hb-uniscribe.cc |
|
diff | blob | history |
src/hb-version.h |
|
diff | blob | history |
src/hb.h |
|
diff | blob | history |
src/main.cc |
|
diff | blob | history |
src/test-buffer-serialize.cc |
|
diff | blob | history |
src/test-size-params.cc |
|
diff | blob | history |
src/test-would-substitute.cc |
|
diff | blob | history |
src/test.cc |
|
diff | blob | history |
test/Makefile.in |
|
diff | blob | history |
test/api/CMakeLists.txt |
|
diff | blob | history |
test/api/Makefile.am |
|
diff | blob | history |
test/api/Makefile.in |
|
diff | blob | history |
test/api/fonts/Mplus1p-Regular.660E,6975,73E0,5EA6,8F38,6E05.ttf |
[new file with mode: 0644] |
blob |
test/api/fonts/Mplus1p-Regular.660E.ttf |
[new file with mode: 0644] |
blob |
test/api/fonts/Roboto-Regular.D7,D8,D9,DA,DE.ttf |
[new file with mode: 0644] |
blob |
test/api/fonts/Roboto-Regular.abc.format12.ttf |
[new file with mode: 0644] |
blob |
test/api/fonts/Roboto-Regular.abc.format4.ttf |
[new file with mode: 0644] |
blob |
test/api/fonts/Roboto-Regular.gsub.fi.ttf |
[new file with mode: 0644] |
blob |
test/api/fonts/Roboto-Regular.gsub.fil.ttf |
[new file with mode: 0644] |
blob |
test/api/fonts/Roboto-Regular.nogsub.fi.ttf |
[new file with mode: 0644] |
blob |
test/api/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5521982557782016 |
[new file with mode: 0644] |
blob |
test/api/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5609911946838016 |
[new file with mode: 0644] |
blob |
test/api/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6651660668502016 |
[new file with mode: 0644] |
blob |
test/api/fonts/crash-4b60576767ee4d9fe1cc10959d89baf73d4e8249 |
[new file with mode: 0644] |
blob |
test/api/fonts/crash-b577db318b30f2851828a4c9ef97cb30678b1b54 |
[new file with mode: 0644] |
blob |
test/api/fonts/crash-ccc61c92d589f895174cdef6ff2e3b20e9999a1a |
[new file with mode: 0644] |
blob |
test/api/fonts/crash-e4e0bb1458a91b692eba492c907ae1f94e635480 |
[new file with mode: 0644] |
blob |
test/api/fonts/oom-6ef8c96d3710262511bcc730dce9c00e722cb653 |
[new file with mode: 0644] |
blob |
test/api/fonts/oom-ccc61c92d589f895174cdef6ff2e3b20e9999a1a |
[new file with mode: 0644] |
blob |
test/api/hb-subset-test.h |
|
diff | blob | history |
test/api/hb-test.h |
|
diff | blob | history |
test/api/test-buffer.c |
|
diff | blob | history |
test/api/test-common.c |
|
diff | blob | history |
test/api/test-ot-tag.c |
|
diff | blob | history |
test/api/test-set.c |
|
diff | blob | history |
test/api/test-shape.c |
|
diff | blob | history |
test/api/test-subset-cmap.c |
|
diff | blob | history |
test/api/test-subset-codepoints.c |
[new file with mode: 0644] |
blob |
test/api/test-subset-glyf.c |
|
diff | blob | history |
test/api/test-subset-hdmx.c |
|
diff | blob | history |
test/api/test-subset-hmtx.c |
|
diff | blob | history |
test/api/test-subset-os2.c |
|
diff | blob | history |
test/api/test-subset-post.c |
[new file with mode: 0644] |
blob |
test/api/test-subset-vmtx.c |
[new file with mode: 0644] |
blob |
test/api/test-subset.c |
[new file with mode: 0644] |
blob |
test/fuzzing/CMakeLists.txt |
|
diff | blob | history |
test/fuzzing/Makefile.am |
|
diff | blob | history |
test/fuzzing/Makefile.in |
|
diff | blob | history |
test/fuzzing/hb-shape-fuzzer.cc |
[moved from test/fuzzing/hb-fuzzer.cc with 100% similarity] |
blob | history |
test/fuzzing/hb-subset-fuzzer.cc |
[new file with mode: 0644] |
blob |
test/fuzzing/hb-subset-get-codepoints-fuzzer.cc |
[new file with mode: 0644] |
blob |
test/fuzzing/run-fuzzer-tests.py |
[deleted file] |
blob | history |
test/fuzzing/run-shape-fuzzer-tests.py |
[new file with mode: 0755] |
blob |
test/fuzzing/run-subset-fuzzer-tests.py |
[new file with mode: 0755] |
blob |
test/shaping/CMakeLists.txt |
|
diff | blob | history |
test/shaping/Makefile.in |
|
diff | blob | history |
test/shaping/data/Makefile.in |
|
diff | blob | history |
test/shaping/data/in-house/Makefile.in |
|
diff | blob | history |
test/shaping/data/in-house/Makefile.sources |
|
diff | blob | history |
test/shaping/data/in-house/fonts/5af5361ed4d1e8305780b100e1730cb09132f8d1.ttf |
[new file with mode: 0644] |
blob |
test/shaping/data/in-house/fonts/73e84dac2fc6a2d1bc9250d1414353661088937d.ttf |
[new file with mode: 0644] |
blob |
test/shaping/data/in-house/fonts/932ad5132c2761297c74e9976fe25b08e5ffa10b.ttf |
[new file with mode: 0644] |
blob |
test/shaping/data/in-house/tests/indic-decompose.tests |
[new file with mode: 0644] |
blob |
test/shaping/data/in-house/tests/none-directional.tests |
[new file with mode: 0644] |
blob |
test/shaping/data/in-house/tests/sinhala.tests |
[new file with mode: 0644] |
blob |
test/shaping/data/text-rendering-tests/Makefile.in |
|
diff | blob | history |
test/shaping/data/text-rendering-tests/Makefile.sources |
|
diff | blob | history |
test/shaping/data/text-rendering-tests/extract-tests.py |
|
diff | blob | history |
test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyeight.ttf |
[new file with mode: 0644] |
blob |
test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyseven.ttf |
[new file with mode: 0644] |
blob |
test/shaping/data/text-rendering-tests/fonts/TestShapeKndaV3.ttf |
[new file with mode: 0644] |
blob |
test/shaping/hb_test_tools.py |
|
diff | blob | history |
test/shaping/record-test.sh |
|
diff | blob | history |
test/shaping/run-tests.py |
|
diff | blob | history |
test/subset/CMakeLists.txt |
|
diff | blob | history |
test/subset/Makefile.in |
|
diff | blob | history |
test/subset/data/Makefile.am |
|
diff | blob | history |
test/subset/data/Makefile.in |
|
diff | blob | history |
test/subset/data/Makefile.sources |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.default.61,62,63.ttf |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.default.61,63.ttf |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.default.61.ttf |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.default.62.ttf |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.default.63.ttf |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61,62,63.ttf |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61,63.ttf |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61.ttf |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.62.ttf |
|
diff | blob | history |
test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.63.ttf |
|
diff | blob | history |
test/subset/data/expected/full-font/Roboto-Regular.default.1FC,21,41,20,62,63.ttf |
|
diff | blob | history |
test/subset/data/expected/full-font/Roboto-Regular.default.61,62,63.ttf |
|
diff | blob | history |
test/subset/data/expected/full-font/Roboto-Regular.default.D7,D8,D9,DA,DE.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/full-font/Roboto-Regular.drop-hints.1FC,21,41,20,62,63.ttf |
|
diff | blob | history |
test/subset/data/expected/full-font/Roboto-Regular.drop-hints.61,62,63.ttf |
|
diff | blob | history |
test/subset/data/expected/full-font/Roboto-Regular.drop-hints.D7,D8,D9,DA,DE.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.default.3042,3044,3046,3048,304A,304B.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.default.3042,3044,3046,73E0,5EA6,8F38.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.default.61,63,65,6B.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.default.660E,6975,73E0,5EA6,8F38,6E05.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.default.660E.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.3042,3044,3046,3048,304A,304B.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.3042,3044,3046,73E0,5EA6,8F38.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.61,63,65,6B.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.660E,6975,73E0,5EA6,8F38,6E05.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.660E.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/fonts/Mplus1p-Regular.ttf |
[new file with mode: 0644] |
blob |
test/subset/data/tests/full-font.tests |
|
diff | blob | history |
test/subset/data/tests/japanese.tests |
[new file with mode: 0644] |
blob |
test/subset/run-tests.py |
|
diff | blob | history |
util/Makefile.in |
|
diff | blob | history |
util/options.cc |
|
diff | blob | history |
util/options.hh |
|
diff | blob | history |
util/view-cairo.cc |
|
diff | blob | history |
util/view-cairo.hh |
|
diff | blob | history |