1. ef54557 [autofit] Prevent signed integer overflow. by Werner Lemberg · 2 days ago master
  2. cc1adf8 [hvf] Correctly initialize driver if no HVF library is available. by Werner Lemberg · 2 days ago dev/wl/HVF-stubs
  3. 675a94f [autofit] Prevent signed integer overflow. by Werner Lemberg · 2 days ago
  4. 07d8d50 Update some VisualStudio project files to include HVF module. by Suzuki, Toshiya (鈴木俊哉) · 4 months ago
  5. 8dff1b4 * builds/unix/configure.raw: Handle new HVF driver. by Debbie Goldsmith · 5 weeks ago
  6. 2228a8b * meson.build, meson_option.txt: Handle new HVF driver. by Debbie Goldsmith · 5 weeks ago
  7. 39dab7d * CMakeLists.txt: Handle new HVF driver. by Debbie Goldsmith · 5 weeks ago
  8. 0c9b8e9 Support Hierarchical Variable Fonts (HVF) using Apple's 'libhvf' library. by Debbie Goldsmith · 5 weeks ago
  9. 00e6a1b Add flag `FT_CONFIG_OPTION_HVF`. by Debbie Goldsmith · 5 weeks ago
  10. eb13f81 * src/truetype/ttinterp.c (TT_MulFix14_i386): Typo. by Alexei Podtelezhnikov · 12 days ago
  11. a3c1a45 * src/base/ftstroke.c (ft_stroke_border_get_counts): Remove variable. by Rudi Heitbaum · 12 days ago
  12. 0a0221a * Version 2.14.3 released. ========================== by Werner Lemberg · 13 days ago VER-2-14-3
  13. 402fa01 * subprojects/harfbuzz.wrap: Updated. by Werner Lemberg · 13 days ago
  14. 67c52a0 [psaux] Avoid stack overflow. by David Pokora · 13 days ago
  15. 238dd13 * src/psaux/t1decide.c (t1_decoder_parse_charstrings): Fix bounds check. by Werner Lemberg · 13 days ago
  16. 78d6524 ttnameid.h: Minor documentation improvement. by Werner Lemberg · 2 weeks ago
  17. 4130e62 * src/sdf/ftsdf.c (sdf_generate_bounding_box): Fix thinko. by Werner Lemberg · 2 weeks ago
  18. 3d7c50d [sfnt/COLRv0] Revise sanity checks. by Alexei Podtelezhnikov · 2 weeks ago
  19. 5846b6e * src/truetype/ttgload.c (TT_Process_Composite_Glyph): Fix allocation. by Alexei Podtelezhnikov · 2 weeks ago
  20. bda1d87 * src/sdf/ftsdf.c (sdf_generate_bounding_box): Fix allocation. by Werner Lemberg · 2 weeks ago
  21. 264b5fb Update all copyright notices. by Werner Lemberg · 3 weeks ago
  22. 99b479d .gitlab-ci.yml: Upgrade Windows pipelines. by Alexei Podtelezhnikov · 4 weeks ago
  23. dc17b79 [base] Reintroduce overall rendering limits. by Alexei Podtelezhnikov · 4 weeks ago
  24. e7d2cc6 * src/base/ftglyph.c (FT_Glyph_To_Bitmap): Fix memory leak. by Alexei Podtelezhnikov · 4 weeks ago
  25. 06ec4ef * src/raster/ftraster.c (Conic_To, Cubic_To): Avoid UB. by Alexei Podtelezhnikov · 4 weeks ago
  26. bf18015 [stroker] Actually validate outlines. by Alexei Podtelezhnikov · 4 weeks ago
  27. 93e7335 * src/sfnt/ttobjs.c (tt_size_init_bytecode): Be more generous. by Miguel Sousa · 4 weeks ago
  28. 1c6e43a * src/sfnt/ttgpos.c (tt_face_load_gpos): Correctly release `gpos`. by Werner Lemberg · 4 weeks ago
  29. 45556a1 [sfnt] Use array count in sanitization of `BaseGlyphPaintRecord` list. by Dominik Röttsches · 4 weeks ago
  30. a1079b1 * src/sfnt/ttgpos.c (tt_face_validate_pair_pos2): Correct limit check. by Werner Lemberg · 4 weeks ago
  31. 6dc8088 * src/truetype/ttgload.c (load_truetype_glyph): Limit recursion. by Werner Lemberg · 4 weeks ago
  32. 31401a3 * src/raster/ftraster.c (Set_High_Precision): Limit size. by Alexei Podtelezhnikov · 4 weeks ago
  33. aa8ca27 [cid] Add boundary check in incremental interface. by Werner Lemberg · 4 weeks ago
  34. 5d249d8 * src/sfnt/ttgpos.c (tt_face_get_pair_pos1_kerning): Typo. by Werner Lemberg · 4 weeks ago
  35. b2c8a03 * src/sfnt/ttgpos.c (tt_face_get_class): Fix range check. by Werner Lemberg · 4 weeks ago
  36. 6995a34 [base] Adjust rendering limits. by Alexei Podtelezhnikov · 4 weeks ago
  37. d262bd9 [truetype] Reject fonts without 'glyf' and 'loca' table. by Debbie Goldsmith · 5 weeks ago
  38. 02f71ec Minor whitespace. by Werner Lemberg · 5 weeks ago
  39. 1ac5ed9 CMakeLists.txt: Formatting. by Werner Lemberg · 5 weeks ago
  40. bf1f34d * subprojects/*: Fix meson wrap files. by Werner Lemberg · 5 weeks ago
  41. f4205da * Version 2.14.2 released. ========================== by Werner Lemberg · 5 weeks ago VER-2-14-2
  42. 8fb4b4a * subprojects/*.wrap: Updated. by Werner Lemberg · 5 weeks ago
  43. 109d617 Very minor doc fixes. by Werner Lemberg · 5 weeks ago
  44. 459af33 [truetype] Clean up TT_Load_Context. by Alexei Podtelezhnikov · 6 weeks ago
  45. 31db10d [truetype] Use FT_QALLOC_MULT. by Alexei Podtelezhnikov · 6 weeks ago
  46. c111f07 * src/base/ftbitmap.c (FT_Bitmap_Blend): Use FT_ALLOC_MULT. by Alexei Podtelezhnikov · 6 weeks ago
  47. dd66971 [sdf] Substitute allocation macros. by Alexei Podtelezhnikov · 6 weeks ago
  48. be8e126 [base] Clean up bitmap allocations. by Alexei Podtelezhnikov · 6 weeks ago
  49. 156c7ea * src/sfnt/ttcolr.c (tt_face_colr_blend_layer): Use FT_ALLOC_MULT. by Alexei Podtelezhnikov · 6 weeks ago
  50. 85c8efe * src/base/ftglyph.c (ft_bitmap_glyph_init): Always copy in full. by Alexei Podtelezhnikov · 8 weeks ago
  51. d41d494 * include/freetype/config/mac-support.h: Check for FT_MACINTOSH. by Alexei Podtelezhnikov · 8 weeks ago
  52. e3a0652 [pshinter] Merge extrema and inflex analyses. by Alexei Podtelezhnikov · 4 months ago blue_scale
  53. 676e8b8 * src/sfnt/ttgpos.c (tt_face_validate_*): Fix check signedness. by Alexei Podtelezhnikov · 9 weeks ago
  54. 28407bc * src/sfnt/sfwoff2.c (reconstruct_glyf): Revise variables. by Alexei Podtelezhnikov · 10 weeks ago
  55. 7cc8f37 [base, smooth] Implement direct LCD filtering. by Alexei Podtelezhnikov · 10 weeks ago
  56. e8f0969 [base, smooth] Remove LCD filter from face properties. by Alexei Podtelezhnikov · 10 weeks ago
  57. 084bf28 [base] Remove legacy LCD filter. by Alexei Podtelezhnikov · 10 weeks ago
  58. 83f543a * src/svg/ftsvg.c: Use FT_ALLOC_MULT. by Alexei Podtelezhnikov · 2 months ago
  59. 95db5da * .gitlab-ci.yml: Add MSBuild for ARM64. by Harish Raja Selvan · 2 months ago
  60. ef04e4e [base, smooth] Fortify direct rendering. by Alexei Podtelezhnikov · 3 months ago
  61. dad4640 [base] Maintain overall rendering limits. by Alexei Podtelezhnikov · 3 months ago
  62. a9babbc * src/autofit/ft-hb-ft.c (ft_hb_ft_reference_table): Use `ft_sfree`. by Harry Sintonen · 3 months ago
  63. 341049a [base] Set ppem-based rendering limits. by Alexei Podtelezhnikov · 3 months ago
  64. b91f75b [autofit] Prevent signed integer overflow. by Werner Lemberg · 3 months ago
  65. 5f524d0 [truetype] Prevent signed integer overflow. by Werner Lemberg · 3 months ago
  66. 4553f1c [autofit] Prevent signed integer overflow. by Werner Lemberg · 3 months ago
  67. 26adb9f Fix leak of exec->FDefs in tt_size_init_bytecode by Ben Wagner · 3 months ago
  68. 7b72c0f [autofit] Prevent signed integer overflow. by Werner Lemberg · 3 months ago
  69. 914b474 [base] Fix support for format 13 charmaps. by Celeste Liu · 3 months ago
  70. fc85a25 [ttgxvar] Check for overflow in array size computation. by Werner Lemberg · 3 months ago
  71. 23b6cd2 Fix leak of exec in tt_size_init_bytecode by Ben Wagner · 4 months ago
  72. 30e45ab * src/pcf/pcfdrivr.c (PCF_Face_Init): Handle charmap errors. by Alexei Podtelezhnikov · 4 months ago
  73. f75ae3d * src/sfnt/ttbdf.c (tt_face_load_bdf_props): Fix size test. by Werner Lemberg · 4 months ago
  74. 5751c18 Improve documentation of the 'BDF ' table as used in X11 `.otb` files. by Werner Lemberg · 4 months ago
  75. 85161d7 * src/otvalid/otvcommn.c (otv_FeatureList_validate): Fix array size check. by Werner Lemberg · 4 months ago
  76. c54f1cb [otvalid] Minor formatting and comment fixes. by Werner Lemberg · 4 months ago
  77. 32fc0af [pshinter] Slightly simplify BlueShift application. by Alexei Podtelezhnikov · 5 months ago
  78. 04743f1 [pshinter] Slightly simplify BlueScale application. by Alexei Podtelezhnikov · 5 months ago
  79. d783d33 [pshinter] Fix up degenerate contours. by Alexei Podtelezhnikov · 4 months ago
  80. e63975c * src/base/ftutil.c (FT_List_Finalize): Delay reading 'data'. by Alexei Podtelezhnikov · 4 months ago
  81. 6a25214 * src/autofit/afgsub.c (af_parse_gsub): Always init `gsub_lookup_count`. by Werner Lemberg · 4 months ago
  82. 582cea9 [autofit] Fix handling of invalid GSUB lookup indices. by Werner Lemberg · 4 months ago
  83. b848824 [sfnt] Fix GPOS handling. by Werner Lemberg · 4 months ago
  84. 590e357 * builds/toplevel.mk (dist): Replace `for` with `find ... -exec`. by Alexei Podtelezhnikov · 4 months ago for_find
  85. fe0a964 * builds/toplevel.mk (dist): `-wholename` -> `-name`. by Suzuki, Toshiya (鈴木俊哉) · 4 months ago
  86. 9d99611 * .gitlab-ci.yml: update macos image to Tahoe:2025-09-30. by suzuki toshiya · 4 months ago
  87. 6d4977d * builds/toplevel.mk (dist): Improve compatibility with BSD tar. by Alexei Podtelezhnikov · 5 months ago
  88. fc9cc50 [cff] Handle underline position and thickness as integers. by Alexei Podtelezhnikov · 5 months ago
  89. c97efd2 * src/tools/apinames.c (names_add): Remove unrequired cast of by suzuki toshiya · 5 months ago
  90. 184910d * src/autofit/afgsub.c: Evaluate FT_CONFIG_OPTION_USE_HARFBUZZ by Suzuki, Toshiya (鈴木俊哉) · 7 months ago
  91. 3d871c5 Minor. by Alexei Podtelezhnikov · 5 months ago
  92. 3532877 [cff,cid,type1,type42] Fix up `PS_FontInfo`. by Alexei Podtelezhnikov · 5 months ago
  93. ae63cc0 * src/base/ftadvanc.c (ft_face_scale_advances_): Adjust scaling. by Alexei Podtelezhnikov · 5 months ago
  94. 0d410eb [base] Refactor obtaining advances. by Alexei Podtelezhnikov · 5 months ago
  95. f238830 * src/truetype/ttgload.c (tt_loader_init): Reset compatibility. by Alexei Podtelezhnikov · 6 months ago
  96. 4334f00 [autofit] Prevent signed integer overflow. by Werner Lemberg · 6 months ago
  97. 7955c9b * src/bdf/bdfdriver.c (BDF_Glyph_Load): Use `bdf->bdffont->bpp` directly. by Werner Lemberg · 6 months ago
  98. 41eab7e * tests/README.md: Fix a script name. by Alan Coopersmith · 7 months ago
  99. 03acd89 [build] Don't use non-POSIX escapes in sed regexp. by Werner Lemberg · 7 months ago sed
  100. 66e1ec8 Typo. by Werner Lemberg · 7 months ago