6817 Commits (2579d0acea18e0a668e7aab106ef1bd957aec51a)
 

Author SHA1 Message Date
Werner Lemberg 0c14a3adb0 [truetype] Fix integer overflow. 5 years ago
Werner Lemberg 2c9a2d58ca Another bunch of UBSan warnings on adding offsets to nullptr. 5 years ago
Dominik Röttsches 11d4ce23ac Fix more UBSan warnings on adding offset to nullptr (#57384) 5 years ago
Werner Lemberg dfc9a049de * src/truetype/ttinterp.c (TT_RunIns): Use `FT_OFFSET'. 5 years ago
Werner Lemberg 551bd3a90e More nullptr offset UBSan warnings (#57331, #57347). 5 years ago
Dominik Röttsches 4270e9f324 Avoid more nullptr offset UBSan warnings (#57316). 5 years ago
John Stracke d4f9c24989 [base] Really fix #57194. 5 years ago
Werner Lemberg 9df460b632 [truetype] Avoid sanitizer warning (#57289). 5 years ago
Armin Hasitzka c67b9a1c5b [truetype] Fix integer overflow (#57287). 5 years ago
Ben Wagner 3cb7b3f7cb [sfnt] Avoid sanitizer warning (#57286). 5 years ago
John Stracke 2d1d60aac6 [base] Fix `NULL + offset' sanitizer warnings (#57194). 5 years ago
Werner Lemberg 26d0f579c0 * include/freetype/internal/ftmemory.h (FT_OFFSET): New macro. 5 years ago
Ben Wagner 9b0179597e [sfnt] Ensure OTTO fonts have tables (#57285). 5 years ago
Behdad Esfahbod 07c8d8bbdb Minor fixes for recent compilers. 5 years ago
Nikolaus Waxweiler 3aaae716b2 CMakeLists.txt: minor doc additions, compile builds/unix/ftsystem.c on UNIX 5 years ago
Werner Lemberg b75031a26e * src/sfnt/sfwoff2.c (woff2_open_font): Check `num_fonts' for TTCs. 5 years ago
Filip Filmar 0a3d2bb99b [doc] FT_Open_Args: Clarify the ownership of `pathname'. 5 years ago
Werner Lemberg 3b8bc65c50 * src/sfnt/sfwoff2.c (woff2_open_font): Avoid undefined shift. 5 years ago
Alexei Podtelezhnikov 90a30f154a * src/sfnt/pngshim.c (premultiply_data): Optimize for __SSE__ only. 5 years ago
Werner Lemberg 545a481a74 * src/sfnt/sfwoff2.c (reconstruct_glyf): Check `triplet_size'. 5 years ago
John Tytgat 1e9229f0fc [cff] Fix FT_FACE_FLAG_GLYPH_NAMES for CFF2 based fonts (#57023). 5 years ago
Werner Lemberg 5a1a79c0e8 [woff2] Fix SFNT table checks. 5 years ago
Werner Lemberg 1167bff3e9 * src/sfnt/sfwoff2 (reconstruct_glyf): Fix reallocation. 5 years ago
Werner Lemberg 0fcf486e0d Improve memory debugging. 5 years ago
Werner Lemberg d355a73aa3 docs/DEBUG: Document environment variable `FT2_KEEP_ALIVE'. 5 years ago
Werner Lemberg 1f4e5bcb19 * src/sfnt/sfwoff2 (reconstruct_font): Fix reallocation. 5 years ago
Alexei Podtelezhnikov c912690d22 * src/base/ftstroke.c (ft_stroker_inside): Speed up. 5 years ago
Werner Lemberg 94815d6efa * src/sfnt/sfwoff2 (woff2_open_font): Initialize `woff2.ttc_fonts'. 5 years ago
Werner Lemberg 839a023619 * src/sfnt/sfwoff2.c (reconstruct_font): Fix memory leak. 5 years ago
Werner Lemberg 12696dcf9b [woff2] Reject fonts without `head' table. 5 years ago
Werner Lemberg ba06adafcd [woff2] Fix compiler warnings. 5 years ago
Werner Lemberg c37a501458 * src/sfnt/sfwoff2.c (woff2_open_font): Fix sanity check. 5 years ago
Werner Lemberg 2bf603bde6 [woff2] Fix memory leaks. 5 years ago
Alexei Podtelezhnikov b39576f984 * src/base/ftstroke.c (ft_stroker_cap): Speed up caps. 5 years ago
Alexei Podtelezhnikov 432efa25b3 * src/base/ftstroke.c (ft_stroker_outside): Speed up clipped miter. 5 years ago
Werner Lemberg db4083fd7f * src/sfnt/sfwoff2.c (woff2_open_font): Check (sum of) table sizes. 5 years ago
Alexei Podtelezhnikov 4881f75b7c * src/base/ftstroke.c (ft_stroke_border_arcto): Speed up calculations. 5 years ago
Nikhil Ramakrishnan 5327092bb2 [woff2] Fix memory leaks. 5 years ago
Werner Lemberg 04ebb2a000 * src/otvalid/otvcommon.c (otv_Coverage_get_last): Guard `count'. 5 years ago
Werner Lemberg 99f23d6ff2 * src/sfnt/sfwoff2.c (woff2_open_font): Check table index. 5 years ago
Avi Halachmi (:avih) cc17f852d5 [cmake] Don't fail if brotli is missing (#56894). 5 years ago
Werner Lemberg 3de1b8d0b0 [cmake] Add brotli support. 5 years ago
Werner Lemberg bbb14361db FindHarfBuzz.cmake: Change indentation to two spaces; shorten lines. 5 years ago
Werner Lemberg 87f5225256 Fix handling of `AF_CONFIG_OPTION_INDIC'. 5 years ago
Werner Lemberg 12351eeefa CMakeLists.txt: Fix generation of DLL related stuff (#56852). 5 years ago
Werner Lemberg 3fa35aa420 * src/sfnt/sfwoff2.c (compute_ULong_sum): Fix undefined shift. 5 years ago
Werner Lemberg 543a3b939d * src/sfnt/sfwoff2.c (woff2_open_font): Add sanity check. 5 years ago
Dominik Röttsches cbee985a2b [woff2] Don't use `FT_UInt64' (#56815). 5 years ago
Werner Lemberg 594156586b [truetype] Prevent crash in `TT_Set_Named_Instance' (#56813). 5 years ago
Werner Lemberg ed7e8194e0 CHANGES: Updated. 5 years ago