1. da7f951 Add more hb_barrier()s in switches (#6106) by Behdad Esfahbod · 28 hours ago main
  2. f3dea1e [subset] Add HB_SUBSET_FLAGS_CFF_IDENTITY_CHARSET by Khaled Hosny · 35 hours ago
  3. 884f5a7 [subset] guard scalars resize in cff2-to-cff1 blend encoder (#6093) by nussaibah shaikh · 2 days ago
  4. 72c6c3c [MSVC] Suppress another unused-var warning by Behdad Esfahbod · 2 days ago
  5. 59b6e1c Fix upload-sarif version number comment [ci skip] by Khaled Hosny · 2 days ago
  6. 4643e3b Bump ossf/scorecard-action from 2.4.3 to 2.4.4 by dependabot[bot] · 2 days ago
  7. 16ecba7 Bump actions/checkout from 7.0.0 to 7.0.1 by dependabot[bot] · 2 days ago
  8. 04b410b Bump github/codeql-action/upload-sarif from 4.37.1 to 4.37.3 by dependabot[bot] · 2 days ago
  9. c2b72d7 [buffer-verify] Fix OOM condition typo by Behdad Esfahbod · 2 days ago
  10. 34baf8d Add hb_malloc2/hb_realloc2 for overflow-checked array allocation (#6099) by Thalha Ahmed · 3 days ago
  11. d65aa90 [buffer] Set content_type only for the format actually being parsed (#6092) by Hanyu Wang · 4 days ago
  12. cce964c [ot-tag] guard against NULL language in hb_ot_tags_to_script_and_language (#6085) by Sai Asish Y · 7 days ago
  13. 53900fd [gpu] bound clip depth in push_clip_path_end (#6073) by nussaibah shaikh · 7 days ago
  14. 387ab23 [raster] Reject non-finite texel coords in hb_raster_paint_image (#6082) by nussaibah shaikh · 7 days ago
  15. 8b14f7b [colr] clamp alpha and radius deltas before unsigned conversion (#6087) by nussaibah shaikh · 7 days ago
  16. 38976fb [config] Never set HB_NO_CFF here by Behdad Esfahbod · 7 days ago
  17. 2c875ed [subset-repack] bug fixes (#6088) by Qunxin Liu · 7 days ago
  18. 8207419 [subset-repack] increase REPACKER_MAX_VERTICES limit to 800000 by Qunxin Liu · 8 days ago
  19. fc85680 Revert "[subset-repack] bug fixes (#6077)" by Behdad Esfahbod · 8 days ago
  20. 0b590d6 [subset-repack] bug fixes (#6077) by Qunxin Liu · 8 days ago
  21. ac9227e Bump actions/setup-python from 6.3.0 to 7.0.0 by dependabot[bot] · 9 days ago
  22. 3372624 Bump github/codeql-action/upload-sarif from 4.37.0 to 4.37.1 by dependabot[bot] · 9 days ago
  23. 53d292f [introspection] Fix introspection warnings by Khaled Hosny · 9 days ago
  24. 6fa49d3 [docs] Fix reference to non-existent hb_face_create_from_blob_or_fail by Khaled Hosny · 9 days ago
  25. af192b7 [gpu] Validate extents fit i16 before quantizing by Nussu06 · 11 days ago
  26. 1737bce [subset] bound cvar tuple data length in calculate_cvt_deltas by Nussu06 · 11 days ago
  27. 9de7e9d [paint] pass color_glyph its own user_data by Nussu06 · 12 days ago
  28. 0577ee2 Bump meson from 1.11.1 to 1.11.2 in /.ci by dependabot[bot] · 12 days ago
  29. f2ab271 Bump github/codeql-action/upload-sarif from 4.36.3 to 4.37.0 by dependabot[bot] · 12 days ago
  30. af85ffc [subset] increase HB_MAX_FEATURE_INDICES limit to 8000 by Qunxin Liu · 14 days ago
  31. d786157 More fixes for review comments. by Garret Rieger · 2 weeks ago
  32. 2725565 Address review comments. by Garret Rieger · 2 weeks ago
  33. 99380f0 Add new hb_subset_input_to_command_line_or_fail(). by Garret Rieger · 2 weeks ago
  34. 946901f [svg] Use ISALNUM, not isalnum by Behdad Esfahbod · 2 weeks ago
  35. 4fbbe7a [ot-font] Invalidate vertical origin cache on scale change by Behdad Esfahbod · 2 weeks ago
  36. 88e09bb Merge pull request #4710 from harfbuzz/cff2-instancing-try2 by Behdad Esfahbod · 2 weeks ago
  37. 8d2d517 Merge pull request #6056 from harfbuzz/paint-fill-glyph by Behdad Esfahbod · 2 weeks ago
  38. bbcd7d6 [doc/paint] Mention the decomposed fallback sequence for fill-glyph by Khaled Hosny · 2 weeks ago
  39. e258896 [COLR] Emit fill_glyph for glyph clips with a solid paint by Khaled Hosny · 2 weeks ago
  40. bc00cd8 [fontations] Use fill_glyph for solid glyph fills by Khaled Hosny · 2 weeks ago
  41. b4ed968 [test/paint] Test the fill_path callback by Khaled Hosny · 2 weeks ago
  42. 884a591 [raster] Implement fill_glyph callback by Khaled Hosny · 2 weeks ago
  43. bec75aa [cairo] Implement fill_glyph callback by Khaled Hosny · 2 weeks ago
  44. afda421 [ft] Use fill_glyph for COLRv0 layers by Khaled Hosny · 2 weeks ago
  45. 9075798 [gobject] Drop const attribute from enum get_type declarations (#6061) by Behdad Esfahbod · 3 weeks ago
  46. 5e887d3 Fix previous commit by Behdad Esfahbod · 3 weeks ago
  47. b011381 Ignore -Wunused-template by Behdad Esfahbod · 3 weeks ago
  48. 9ab56e8 [vector] Implement fill_glyph callback by Khaled Hosny · 3 weeks ago
  49. 421cc8f [paint] Add hb_paint_fill_glyph() by Khaled Hosny · 3 weeks ago
  50. f7a8ef5 [vector] Fix PDF MediaBox orientation by Khaled Hosny · 3 weeks ago
  51. a1b0b00 [test/vector] Test painting a COLRv0 glyph at a large font scale by Khaled Hosny · 3 weeks ago
  52. 04f7a60 [draw] Promote quadratic curves to cubics in double precision (#6057) by Khaled Hosny · 3 weeks ago
  53. eb6d246 Bump setuptools from 82.0.1 to 83.0.0 in /.ci by dependabot[bot] · 3 weeks ago
  54. 6c0ec85 Bump github/codeql-action/upload-sarif from 4.36.2 to 4.36.3 by dependabot[bot] · 3 weeks ago
  55. 51d8c55 Merge pull request #6055 from harfbuzz/vector-pdf-fixes by Behdad Esfahbod · 3 weeks ago
  56. dba7469 [docs] Mark list-getter output arrays as nullable by Behdad Esfahbod · 3 weeks ago
  57. d287ee3 [ft] Fix get_table_tags returning no tags on streaming faces by Behdad Esfahbod · 3 weeks ago
  58. 706a2ba [ot] Guard remaining list-getter output arrays against NULL by Behdad Esfahbod · 3 weeks ago
  59. 7052cd3 [GSUB] Fix NULL-deref in SingleSubst get_glyph_alternates by Behdad Esfahbod · 3 weeks ago
  60. a439a61 [vector] Guard base64 output-length overflow in SVG image embedding by Behdad Esfahbod · 3 weeks ago
  61. d75c58a [ot] Fix NULL-deref when nullable output arrays are passed to list getters by Behdad Esfahbod · 3 weeks ago
  62. 9072836 [vector-pdf] Fix indexed-PNG tRNS soft-mask dimension overflow by Behdad Esfahbod · 3 weeks ago
  63. 9a55008 [vector-pdf] Fix PLTE chunk-length wrapping OOB read in PNG parser by Behdad Esfahbod · 3 weeks ago
  64. 28f4dc6 [meson] Fix Android shared library suffix in CMake config (#6054) by Heiko Lewin · 3 weeks ago
  65. f48e0b8 [subset/cff2] Compute store sizes in 64-bit by Behdad Esfahbod · 4 weeks ago
  66. 88645fc [test/subset] Exercise vsindex machinery in CFF2 partial instancing by Behdad Esfahbod · 4 weeks ago
  67. 33738ae [subset/cff2] Harden partial instancing per review by Behdad Esfahbod · 4 weeks ago
  68. ac93f85 [cff2] Accumulate deltas when a blend result feeds a later blend by Behdad Esfahbod · 4 weeks ago
  69. 7e94894 [cff] Saturate number_t::to_fixed by Behdad Esfahbod · 4 weeks ago
  70. f24bb86 [test/subset] Add CFF2 partial-instancing tests by Behdad Esfahbod · 4 weeks ago
  71. 17f7701 [subset] Update axis-pinning docs: partial instancing is supported by Behdad Esfahbod · 4 weeks ago
  72. 46b6831 [subset/cff2] Support partial instancing by Behdad Esfahbod · 4 weeks ago
  73. bfbc6df [subset/cff2] Compute per-VarData blend transforms for partial instancing by Behdad Esfahbod · 4 weeks ago
  74. 0ad785e [subset/cff2] Persist blend-encoder param across private-dict opstrs by Behdad Esfahbod · 4 weeks ago
  75. 79121f6 [subset/cff2] Parse vsindexdict in the subset accelerator private dicts by Behdad Esfahbod · 4 weeks ago
  76. fe9501b [rust] Update harfrust to 0.12.0, read-fonts to 0.41.* (#6049) by Behdad Esfahbod · 4 weeks ago
  77. f1de1d8 [rust] Fix cyclical reference issue with harfrust shaper (#6048) by Behdad Esfahbod · 4 weeks ago
  78. 6a0bcf4 [VARC] Fix test fonts glyphDataFormat (#6046) by Behdad Esfahbod · 4 weeks ago
  79. 4509695 [gvar] Avoid null checks in tuple scalar cache path (#6045) by Behdad Esfahbod · 4 weeks ago
  80. 27c96db Fix build, second try by Behdad Esfahbod · 4 weeks ago
  81. ebaec91 Fix build by Behdad Esfahbod · 4 weeks ago
  82. 049a1d5 [gvar] Fast-path cached shared tuple scalars by Behdad Esfahbod · 4 weeks ago
  83. 760470e [raster] Avoid clip mask origin overflow (#6044) by Behdad Esfahbod · 4 weeks ago
  84. 1904e60 [util/gpu] Guard D3D11 atlas allocation (#6043) by Behdad Esfahbod · 4 weeks ago
  85. 46ca5be [rust] Roll versions (#6042) by Behdad Esfahbod · 4 weeks ago
  86. 590a72b Bump actions/setup-python from 6.2.0 to 6.3.0 by dependabot[bot] · 4 weeks ago
  87. afe68c5 [rust] Always incoke cargo by Behdad Esfahbod · 5 weeks ago
  88. f2210d5 [cmake] Add option for hb-gpu demo (#6040) by Behdad Esfahbod · 5 weeks ago
  89. 22d6df2 Fix missing addition of idDelta when collecting cmap4 unicodes and mappings. (#6038) by Garret Rieger · 5 weeks ago
  90. 511df88 Bump actions/checkout from 6.0.3 to 7.0.0 by dependabot[bot] · 5 weeks ago
  91. 5b665b3 [matcher] Leave inlining decision on next/prev to compiler by Behdad Esfahbod · 5 weeks ago
  92. 336958b [GDEF] Slight speedup in mark-set lookup by Behdad Esfahbod · 5 weeks ago
  93. 9e69293 [rust] Use harfrust table-backed font API (#6036) by Behdad Esfahbod · 5 weeks ago
  94. ac0979b [subset] fix bug in math table by Qunxin Liu · 6 weeks ago
  95. f2dd8dc [subset] do math closure before gsub closure by Qunxin Liu · 6 weeks ago
  96. ce1228b [blob] Fix a pathological int overflow issue (#6034) by Behdad Esfahbod · 6 weeks ago
  97. 72dfc30 [hangul] Apply 'calt' feature to non-Hangul characters in Hangul runs (#6030) by j0j1j2 · 6 weeks ago
  98. 9c7f4df [subset-repack] add additional sorting after extension promotion (#6033) by Qunxin Liu · 6 weeks ago
  99. a95d2a1 [cmake]: Weak assignment of the C++ standard (#6029) by Vyacheslav Yurkov · 7 weeks ago
  100. e113622 Merge pull request #6028 from harfbuzz/sanitizer-fixes by Behdad Esfahbod · 7 weeks ago