Sign in
◑
Theme
flutter
/
third_party
/
harfbuzz
/
HEAD
22e7463
[GPOS] Keep anchor variation adjustments fractional (#6421)
by Behdad Esfahbod
· 11 hours ago
main
b98ffb1
[cache] Reject out-of-range keys on reads (#6419)
by Behdad Esfahbod
· 13 hours ago
8c59a6d
Merge pull request #6414 from harfbuzz/wasm-host-glue-fixes
by Behdad Esfahbod
· 17 hours ago
e34ce9e
[wasm] Don't dereference null return pointer in HB_RETURN_STRUCT
by Behdad Esfahbod
· 17 hours ago
b3b84fa
[wasm] Fix contours allocation check in font_copy_glyph_outline
by Behdad Esfahbod
· 17 hours ago
f428eae
[wasm] Release blob reference in face_create
by Behdad Esfahbod
· 17 hours ago
a71aa86
[wasm] Don't pass unvalidated guest pointers to host functions
by Behdad Esfahbod
· 17 hours ago
5e821de
[wasm] Validate font_glyph_to_string output buffer
by Behdad Esfahbod
· 17 hours ago
e0f6fbf
[subset] Sanitize substitute feature parameters (#6413)
by Behdad Esfahbod
· 17 hours ago
a1d34fe
[subset] Drop feature params when built without them
by Mar
· 20 hours ago
4a60bf8
[layout] Sanitize substitute feature params with their feature tag
by Mar
· 20 hours ago
143c483
Bump ossf/scorecard-action from 2.4.4 to 2.5.0
by dependabot[bot]
· 27 hours ago
ffb1340
Bump github/codeql-action/upload-sarif from 4.38.3 to 4.39.0
by dependabot[bot]
· 27 hours ago
0bfc7a9
[glyf] Charge composite offsets to the work budget (#6410)
by Behdad Esfahbod
· 2 days ago
8abfd0d
[subset] Reject failed glyph sets before allocating flat maps (#6409)
by Behdad Esfahbod
· 2 days ago
54d71be
[subset] Clamp overflowing COLRv1 variation values (#6408)
by Behdad Esfahbod
· 2 days ago
ac906f7
[set] Avoid MSVC unsigned-negation warnings (#6407)
by Behdad Esfahbod
· 2 days ago
bb702ff
[docs] Fix five function names in the user manual
by Roshan Ramani
· 3 days ago
47b18b6
[font] Don't read stale design coords in hb_font_set_variation() (#6402)
by nussaibah shaikh
· 4 days ago
cb651c5
[ot] Ignore variation deltas at the default instance (#6401)
by Behdad Esfahbod
· 4 days ago
5365d27
[font] Deprecate hb_font_set_face()
by Mar
· 5 days ago
ef64f7e
[font] Reset font funcs in hb_font_set_face()
by Mar
· 5 days ago
6cb629b
Merge pull request #6400 from harfbuzz/codex/ot-layout-size-followup
by Behdad Esfahbod
· 5 days ago
7aa4508
[subset] Share retained mark attachment row selection
by Behdad Esfahbod
· 5 days ago
a140b5d
[subset] Share PairSet value traversal across glyph widths
by Behdad Esfahbod
· 5 days ago
01e3e76
[subset] Share mark attachment variation-index traversal
by Behdad Esfahbod
· 5 days ago
72dd0b0
[subset] Share PairPos class-matrix subsetting across widths
by Behdad Esfahbod
· 5 days ago
ca4f037
[subset] Share mark-to-ligature coverage serializers across widths
by Behdad Esfahbod
· 5 days ago
fda2374
[ot] Reduce duplicated layout code for beyond-64k tables (#6399)
by Behdad Esfahbod
· 5 days ago
c094e22
[ot] Erase glyph widths in contextual lookup helpers (#6398)
by Behdad Esfahbod
· 5 days ago
570c92b
[subset] Share pair-position variation-index collection
by Behdad Esfahbod
· 5 days ago
f2c944c
[ot] Share delta substitution glyph traversal across widths
by Behdad Esfahbod
· 5 days ago
ffa5d3f
[subset] Share retained mark-anchor index collection
by Behdad Esfahbod
· 5 days ago
3e83168
[ot] Share SinglePos optical-bound context setup
by Behdad Esfahbod
· 5 days ago
e6827ea
[subset] Share delta substitution subset serialization
by Behdad Esfahbod
· 5 days ago
dafbe9c
[subset] Share SinglePos serializers across source formats
by Behdad Esfahbod
· 5 days ago
4423a80
[subset] Share mark-class remapping across record widths
by Behdad Esfahbod
· 5 days ago
1ea14e1
[ot] Share cursive attachment positioning across table widths
by Behdad Esfahbod
· 5 days ago
8745417
[ot] Share mark attachment positioning across table widths
by Behdad Esfahbod
· 5 days ago
fe40734
Clamp transformed CFF2 blend deltas before int conversion (#6397)
by nussaibah shaikh
· 5 days ago
1b352df
[ot] Keep lookup-variation shape-plan keys compact (#6396)
by Behdad Esfahbod
· 5 days ago
3fff905
clamp variable advance before unsigned conversion (#6395)
by nussaibah shaikh
· 6 days ago
9df939b
[vector] Fix use-after-free when appending from own storage (#6393)
by Behdad Esfahbod
· 7 days ago
fed245b
[build] Disable hidden inline visibility on XCOFF
by Behdad Esfahbod
· 7 days ago
fba9b0d
Bump github/codeql-action/upload-sarif from 4.38.2 to 4.38.3
by dependabot[bot]
· 7 days ago
cc9c6c0
Bump actions/upload-artifact from 7.0.1 to 7.0.2
by dependabot[bot]
· 7 days ago
0af507f
Bump actions/download-artifact from 8.0.1 to 8.0.2
by dependabot[bot]
· 7 days ago
2329384
[subset] Preserve COLR sentinel-only variation maps (#6389)
by Behdad Esfahbod
· 8 days ago
e8ed626
[subset] Preserve Fixed base precision in COLR affine values (#6384)
by Behdad Esfahbod
· 9 days ago
534f82e
[subset] Preserve negative derived COLR radial gradients (#6387)
by Behdad Esfahbod
· 9 days ago
d5e4f22
[COLR] Round variable clip edges outwards (#6388)
by Behdad Esfahbod
· 9 days ago
fac913b
[math] Preserve and apply shared GDEF variation indices (#6385)
by Behdad Esfahbod
· 9 days ago
173eeb5
[subset] Allow unchanged VARC axis range requests (#6371)
by Behdad Esfahbod
· 9 days ago
5c5172f
[subset] Preserve zero-contour glyph instructions when instancing (#6369)
by Behdad Esfahbod
· 9 days ago
3b39c74
[subset] Preserve overflowing static COLRv1 scales (#6370)
by Behdad Esfahbod
· 9 days ago
bc1e757
[subset/CBDT] Share strike data without losing bitmaps on OOM (#6368)
by Behdad Esfahbod
· 9 days ago
e53a34d
[meson] Link auxiliary libraries with the thread dependency (#6366)
by Behdad Esfahbod
· 9 days ago
bfabf3f
[vector] Document blob recycling ownership transfer (#6362)
by Behdad Esfahbod
· 10 days ago
58fbf06
[docs] Update vector quick-start glyph signatures (#6365)
by Behdad Esfahbod
· 10 days ago
aa5eff6
[docs] Qualify the object constructor failure guarantee (#6364)
by Behdad Esfahbod
· 10 days ago
9d044f7
[vector] Clear accumulated content after failed renders (#6363)
by Behdad Esfahbod
· 10 days ago
94e9073
[raster] Restore background and palette defaults on paint reset (#6361)
by Behdad Esfahbod
· 10 days ago
123eb68
[meson] Fix CMake package prefixes on usr-merged systems (#6280)
by Yao Zi
· 10 days ago
d89fa94
[subset] Preserve distinct feature parameters and variations (#6350)
by Behdad Esfahbod
· 10 days ago
d45fa42
[vector] Restore reset defaults and clear PDF draw resources (#6355)
by Behdad Esfahbod
· 10 days ago
199cae8
[buffer] Document message callback lifetime across reset (#6354)
by Behdad Esfahbod
· 10 days ago
86c92a4
[buffer] Clarify what clear_contents preserves (#6353)
by Behdad Esfahbod
· 10 days ago
818eea7
[algs] Preserve float precision when rounding (#6351)
by Behdad Esfahbod
· 10 days ago
8aa60f1
[number] Deduplicate the logic around fraction (#6352)
by ebraminio
· 10 days ago
fd0c6c9
[subset] Preserve parameters and names in alternate features (#6349)
by Behdad Esfahbod
· 10 days ago
1bf17d7
[subset] Allow instancing axes unrelated to VARC (#6265)
by Behdad Esfahbod
· 10 days ago
a2ccf95
[subset] Preserve IFTB offsets when downgrading CFF2 (#6348)
by Behdad Esfahbod
· 10 days ago
117264e
[subset] Preserve fractional CFF displacements during specialization (#6347)
by Behdad Esfahbod
· 10 days ago
3396dcb
[subset] Keep original IUP contour points across serialization retries (#6345)
by Behdad Esfahbod
· 10 days ago
be6a74f
[subset] Preserve line directions when specializing CFF charstrings (#6346)
by Behdad Esfahbod
· 10 days ago
1e6ea99
[subset] Preserve deltas when a contour exceeds the IUP set limit (#6344)
by Behdad Esfahbod
· 10 days ago
372119f
[subset] Clamp fully instantiated COLRv1 alpha before narrowing (#6343)
by Behdad Esfahbod
· 10 days ago
c82300a
Merge pull request #6339 from ebraminio/hb-number-copy-free
by Behdad Esfahbod
· 11 days ago
78c25c8
Merge pull request #6338 from ebraminio/hb-number-ragel-free
by Behdad Esfahbod
· 11 days ago
56282e5
Merge pull request #6337 from ebraminio/hb-number
by Behdad Esfahbod
· 11 days ago
9751332
[number][test] Add some more tests for the expected behavior
by Ebrahim
· 11 days ago
f8ba974
[number] Make hb_parse_int and hb_parse_uint copy free
by Ebrahim
· 11 days ago
30f2eae
[number] Only alter value pointer if parsing was successful
by Ebrahim
· 11 days ago
1622d7c
[test][number] Expand the testing
by Ebrahim
· 11 days ago
9cf8b48
[subset] Avoid use of undefined behavior in calling hb_parse_double
by Ebrahim
· 11 days ago
864683d
[number] Make the number parser free from ragel
by Ebrahim
· 12 days ago
3150953
ci: Fix 32-bit Windows build bot by accepting tolerance
by Ebrahim
· 12 days ago
2855792
[test] Minor reorg, separate parse int tests from parse double
by Ebrahim
· 12 days ago
5d44104
[test] Use isinf and signbit from std::
by Ebrahim
· 12 days ago
d210429
[test][number] Import cmath to have access to isinf in different compilers
by Ebrahim
· 12 days ago
4ba6eca
[number] When exponential overflow let's just return 0
by Ebrahim
· 12 days ago
f64ef34
[number] Add three more already passing tests
by Ebrahim
· 12 days ago
e9aebd3
[number] Make sure we match what a libc strtod does is small numbers
by Ebrahim
· 12 days ago
a7b6355
[number] Reject all whitespace
by Ebrahim
· 12 days ago
3b06f49
[number] Add some more already passing tests
by Ebrahim
· 12 days ago
8ec1db9
[number] Handle rejection of invalid input better
by Ebrahim
· 12 days ago
cc5fef8
[number] Round instead of truncating long fractional parts
by Ebrahim
· 12 days ago
6134871
[number] Consider 1e512 as infinity and 1e-512 as zero
by Ebrahim
· 12 days ago
4834503
[map] Fix use-after-free when setting a key/value from the map itself (#6334)
by Behdad Esfahbod
· 13 days ago
d997502
[meson] Guard tests for disabled optional libraries (#6335)
by Behdad Esfahbod
· 13 days ago
Next »