ssmid
8de7e9fdb1
deprecation cleanup: HB_BUFFER_FLAGS_DEFAULT removed
8 months ago
Garret Rieger
7946a2840a
Move constant for max composite ops per glyph to hb-limits.hh
8 months ago
Garret Rieger
6289e475d9
In _fill_unicode_and_glyph_map add a second unicode -> gid lookup which is general.
8 months ago
dependabot[bot]
d7b3ea6442
Bump actions/checkout from 4.1.6 to 4.1.7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](a5ac7e51b4...692973e3d9
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
dependabot[bot]
181f6e46c5
Bump github/codeql-action from 3.25.8 to 3.25.10
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.25.8 to 3.25.10.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](2e230e8fe0...23acc5c183
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
dependabot[bot]
4a352b3a4c
Bump codecov/codecov-action from 4.4.1 to 4.5.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](125fc84a9a...e28ff129e5
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
Behdad Esfahbod
2266d2582b
Try fix fuzzer build on 32bit
8 months ago
Don Olmstead
cef1eafb77
Use find_package for ICU
...
ICU 75.1 requires C++17 support so use `find_package(ICU)` which determines the versioning. Sets `CMAKE_CXX_STANDARD` when that happens.
Follows along with what Meson build did in 93d58f83
.
8 months ago
Behdad Esfahbod
a109d5fbc0
[BUILD] Actually build project!
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4754
8 months ago
Behdad Esfahbod
a1c803dfbc
[limits] Increase number of glyf points
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4752
8 months ago
dependabot[bot]
f9b7ca8b1b
Bump github/codeql-action from 3.25.6 to 3.25.8
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.25.6 to 3.25.8.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](9fdb3e4972...2e230e8fe0
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
Behdad Esfahbod
eba1add711
[hb-info] Use 128 as max glyphname / name length instead of 64
9 months ago
Behdad Esfahbod
de2a2f27fe
Another try at fixing 32bit fuzzer build
9 months ago
Garret Rieger
7be12b33e3
[subset] refactor populate_unicodes_to_retain.
...
Pulls out commonly repeated pattern of filling the gid and unicode maps into a templated helper.
9 months ago
Behdad Esfahbod
0c2f5ecd51
[normalizer] Add c.override_decompose_and_compose
9 months ago
Behdad Esfahbod
8a9bc52303
[normalizer] Move a couple functions around
9 months ago
Behdad Esfahbod
bda5f647ce
[normalizer] Allow c->plan to be nullptr
...
Might want it for subset closure.
9 months ago
Behdad Esfahbod
3e06b7054a
[ot-map] Make shaper categorizer independent of shape planner
...
We might want to use it in the subset closure.
9 months ago
Behdad Esfahbod
4ec3cb0fc3
[Glyph] Don't round to int when shifting glyphs
...
Fixes a fuzzer issue and seems harmless.
9 months ago
Behdad Esfahbod
2db636c65e
[VARC] Try fixing build failure on i386
9 months ago
Behdad Esfahbod
1e2bd4983e
Another include fix
...
https://github.com/harfbuzz/harfbuzz/issues/4740#issuecomment-2148910890
9 months ago
Behdad Esfahbod
e9870e8d54
Add missing include
...
https://github.com/harfbuzz/harfbuzz/issues/4740#issuecomment-2148727072
9 months ago
dependabot[bot]
c1ca46e4eb
Bump fonttools from 4.52.1 to 4.53.0 in /.ci
...
Bumps [fonttools](https://github.com/fonttools/fonttools ) from 4.52.1 to 4.53.0.
- [Release notes](https://github.com/fonttools/fonttools/releases )
- [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst )
- [Commits](https://github.com/fonttools/fonttools/compare/4.52.1...4.53.0 )
---
updated-dependencies:
- dependency-name: fonttools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot]
09947ae1f9
Bump meson from 1.4.0 to 1.4.1 in /.ci
...
Bumps [meson](https://github.com/mesonbuild/meson ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/mesonbuild/meson/releases )
- [Commits](https://github.com/mesonbuild/meson/compare/1.4.0...1.4.1 )
---
updated-dependencies:
- dependency-name: meson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
Behdad Esfahbod
42bf7ce7c9
Try to fix warning on 32bit system
...
Hopefully fixes
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=69281
9 months ago
Behdad Esfahbod
9456f6bdfa
[test] Fix a few compiler warnings
9 months ago
David Corbett
c2b5b7b9ca
[ot-tags] Update IANA and OT language registries
9 months ago
David Corbett
86942e9afc
[ot-tags] Let Võro fall back to Estonian
9 months ago
David Corbett
88868411bf
[ot-tags] Remove obsolete overrides
9 months ago
خالد حسني (Khaled Hosny)
f5d88951c5
Merge pull request #4650 from fanc999-1/freetype-cmake
...
Meson: Use actual FreeType version when using CMake
9 months ago
Khaled Hosny
135d6537d9
test-draw-varc.c: Fix “warning: unused function”
9 months ago
Behdad Esfahbod
3fa47cea27
[subset] Add HB_SUBSET_FLAGS_NAME_LEGACY to keep_everything()
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4739
9 months ago
Behdad Esfahbod
e8049ae9a8
[VARC] Sanitize ConditionList
...
Oops!
Fixes https://oss-fuzz.com/testcase-detail/6610112583106560
9 months ago
Behdad Esfahbod
88e9cd3fd3
[VARC] Check for an OOM
...
Otherwise we can infinitely recurse.
Fixes https://oss-fuzz.com/testcase-detail/6221534946459648
9 months ago
Behdad Esfahbod
9f8f81403d
[main.cc] Add note
9 months ago
Behdad Esfahbod
ec437ccd72
[VARC] Adapt to change of meaning of RESET_UNSPECIFIED_AXES
...
Implements:
3f5cdc45d2
9 months ago
خالد حسني (Khaled Hosny)
3c435d8678
Merge pull request #4734 from kanavin/fix-icu-2
...
meson: set -std=c++17 when building with icu >= 75
9 months ago
Alexander Kanavin
93d58f8315
meson: set -std=c++17 when building with icu >= 75
...
Fixes:
https://github.com/harfbuzz/harfbuzz/issues/4671
9 months ago
dependabot[bot]
09a17a086c
Bump github/codeql-action from 3.25.5 to 3.25.6
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.25.5 to 3.25.6.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](b7cec75265...9fdb3e4972
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot]
1407b6b3d6
Bump codecov/codecov-action from 4.4.0 to 4.4.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](6d798873df...125fc84a9a
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot]
200b20aa87
Bump setuptools from 69.5.1 to 70.0.0 in /.ci
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 69.5.1 to 70.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v69.5.1...v70.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot]
73ae5f709b
Bump fonttools from 4.51.0 to 4.52.1 in /.ci
...
Bumps [fonttools](https://github.com/fonttools/fonttools ) from 4.51.0 to 4.52.1.
- [Release notes](https://github.com/fonttools/fonttools/releases )
- [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst )
- [Commits](https://github.com/fonttools/fonttools/compare/4.51.0...4.52.1 )
---
updated-dependencies:
- dependency-name: fonttools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
Behdad Esfahbod
ee0c7d6bc5
[geometry] Use && instead of "and"
...
This is not Python. :))
https://github.com/harfbuzz/harfbuzz/pull/4727#issuecomment-2131381810
9 months ago
Behdad Esfahbod
484cb2608e
[CFF] Handle error in case of Null used on Unsized type :(
9 months ago
Behdad Esfahbod
361d30e287
[CFF] Ignore unknown operators
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4558
9 months ago
Behdad Esfahbod
0037ee281f
Merge pull request #4578 from harfbuzz/varc-table
...
`VARC` table
9 months ago
Behdad Esfahbod
fecc5789d4
[var] Minor, make a function a template
9 months ago
dependabot[bot]
bc90b29b37
Bump github/codeql-action from 3.25.4 to 3.25.5
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.25.4 to 3.25.5.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](ccf74c9479...b7cec75265
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot]
71ff393dc9
Bump codecov/codecov-action from 4.3.1 to 4.4.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](5ecb98a3c6...6d798873df
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot]
95526ef96f
Bump actions/checkout from 4.1.5 to 4.1.6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](44c2b7a8a4...a5ac7e51b4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago