Sign in
skia
/
third_party
/
freetype2
/
HEAD
7d600a0
* src/truetype/ttinterp.c (Ins_SHZ): Fix the range limit (cont'd).
by Alexei Podtelezhnikov
· 2 days ago
master
1803559
* src/truetype/ttinterp.c (Ins_SHZ): Fix the range limit.
by Alexei Podtelezhnikov
· 3 days ago
7974be7
* src/truetype/ttinterp.c (Ins_IUP): Use unsigned counter.
by Alexei Podtelezhnikov
· 3 days ago
f2b3f96
[build] Add a Plan 9 port.
by Yaroslav Kolomiiets
· 3 days ago
ce4105f
* include/freetype/fttypes.h: Do not include stddef.h.
by Alexei Podtelezhnikov
· 4 days ago
867c296
* src/sfnt/ttsbit.c (tt_face_load_sbix_image): Use `FT_MulDiv`.
by Werner Lemberg
· 4 days ago
0db9eca
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): Use unsigned counts.
by Alexei Podtelezhnikov
· 4 days ago
a6d4860
* src/truetype/ttdriver.cv (tt_glyph_load): Remover redundancies.
by Alexei Podtelezhnikov
· 13 days ago
18a463c
* src/sdf/ftsdf.c (sdf_*_to): Remover redundant checks.
by Alexei Podtelezhnikov
· 13 days ago
ca53609
[pcf] Limit bitmap allocation and loading.
by Alexei Podtelezhnikov
· 13 days ago
3221895
* src/smooth/ftsmooth.c (ft_smooth_raster_lcd): Fix clip_box.
by Alexei Podtelezhnikov
· 2 weeks ago
32c0722
* src/type1/t1parse.c (T1_Get_Private_Dict): Minor.
by Alexei Podtelezhnikov
· 2 weeks ago
ef54557
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 3 weeks ago
cc1adf8
[hvf] Correctly initialize driver if no HVF library is available.
by Werner Lemberg
· 3 weeks ago
dev/wl/HVF-stubs
675a94f
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 3 weeks ago
07d8d50
Update some VisualStudio project files to include HVF module.
by Suzuki, Toshiya (鈴木俊哉)
· 5 months ago
8dff1b4
* builds/unix/configure.raw: Handle new HVF driver.
by Debbie Goldsmith
· 8 weeks ago
2228a8b
* meson.build, meson_option.txt: Handle new HVF driver.
by Debbie Goldsmith
· 8 weeks ago
39dab7d
* CMakeLists.txt: Handle new HVF driver.
by Debbie Goldsmith
· 8 weeks ago
0c9b8e9
Support Hierarchical Variable Fonts (HVF) using Apple's 'libhvf' library.
by Debbie Goldsmith
· 8 weeks ago
00e6a1b
Add flag `FT_CONFIG_OPTION_HVF`.
by Debbie Goldsmith
· 8 weeks ago
eb13f81
* src/truetype/ttinterp.c (TT_MulFix14_i386): Typo.
by Alexei Podtelezhnikov
· 5 weeks ago
a3c1a45
* src/base/ftstroke.c (ft_stroke_border_get_counts): Remove variable.
by Rudi Heitbaum
· 5 weeks ago
0a0221a
* Version 2.14.3 released. ==========================
by Werner Lemberg
· 5 weeks ago
VER-2-14-3
402fa01
* subprojects/harfbuzz.wrap: Updated.
by Werner Lemberg
· 5 weeks ago
67c52a0
[psaux] Avoid stack overflow.
by David Pokora
· 5 weeks ago
238dd13
* src/psaux/t1decide.c (t1_decoder_parse_charstrings): Fix bounds check.
by Werner Lemberg
· 5 weeks ago
78d6524
ttnameid.h: Minor documentation improvement.
by Werner Lemberg
· 5 weeks ago
4130e62
* src/sdf/ftsdf.c (sdf_generate_bounding_box): Fix thinko.
by Werner Lemberg
· 5 weeks ago
3d7c50d
[sfnt/COLRv0] Revise sanity checks.
by Alexei Podtelezhnikov
· 5 weeks ago
5846b6e
* src/truetype/ttgload.c (TT_Process_Composite_Glyph): Fix allocation.
by Alexei Podtelezhnikov
· 5 weeks ago
bda1d87
* src/sdf/ftsdf.c (sdf_generate_bounding_box): Fix allocation.
by Werner Lemberg
· 5 weeks ago
264b5fb
Update all copyright notices.
by Werner Lemberg
· 6 weeks ago
99b479d
.gitlab-ci.yml: Upgrade Windows pipelines.
by Alexei Podtelezhnikov
· 7 weeks ago
dc17b79
[base] Reintroduce overall rendering limits.
by Alexei Podtelezhnikov
· 7 weeks ago
e7d2cc6
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): Fix memory leak.
by Alexei Podtelezhnikov
· 7 weeks ago
06ec4ef
* src/raster/ftraster.c (Conic_To, Cubic_To): Avoid UB.
by Alexei Podtelezhnikov
· 7 weeks ago
bf18015
[stroker] Actually validate outlines.
by Alexei Podtelezhnikov
· 7 weeks ago
93e7335
* src/sfnt/ttobjs.c (tt_size_init_bytecode): Be more generous.
by Miguel Sousa
· 7 weeks ago
1c6e43a
* src/sfnt/ttgpos.c (tt_face_load_gpos): Correctly release `gpos`.
by Werner Lemberg
· 7 weeks ago
45556a1
[sfnt] Use array count in sanitization of `BaseGlyphPaintRecord` list.
by Dominik Röttsches
· 7 weeks ago
a1079b1
* src/sfnt/ttgpos.c (tt_face_validate_pair_pos2): Correct limit check.
by Werner Lemberg
· 7 weeks ago
6dc8088
* src/truetype/ttgload.c (load_truetype_glyph): Limit recursion.
by Werner Lemberg
· 7 weeks ago
31401a3
* src/raster/ftraster.c (Set_High_Precision): Limit size.
by Alexei Podtelezhnikov
· 7 weeks ago
aa8ca27
[cid] Add boundary check in incremental interface.
by Werner Lemberg
· 7 weeks ago
5d249d8
* src/sfnt/ttgpos.c (tt_face_get_pair_pos1_kerning): Typo.
by Werner Lemberg
· 7 weeks ago
b2c8a03
* src/sfnt/ttgpos.c (tt_face_get_class): Fix range check.
by Werner Lemberg
· 7 weeks ago
6995a34
[base] Adjust rendering limits.
by Alexei Podtelezhnikov
· 7 weeks ago
d262bd9
[truetype] Reject fonts without 'glyf' and 'loca' table.
by Debbie Goldsmith
· 8 weeks ago
02f71ec
Minor whitespace.
by Werner Lemberg
· 8 weeks ago
1ac5ed9
CMakeLists.txt: Formatting.
by Werner Lemberg
· 8 weeks ago
bf1f34d
* subprojects/*: Fix meson wrap files.
by Werner Lemberg
· 8 weeks ago
f4205da
* Version 2.14.2 released. ==========================
by Werner Lemberg
· 8 weeks ago
VER-2-14-2
8fb4b4a
* subprojects/*.wrap: Updated.
by Werner Lemberg
· 8 weeks ago
109d617
Very minor doc fixes.
by Werner Lemberg
· 8 weeks ago
459af33
[truetype] Clean up TT_Load_Context.
by Alexei Podtelezhnikov
· 9 weeks ago
31db10d
[truetype] Use FT_QALLOC_MULT.
by Alexei Podtelezhnikov
· 9 weeks ago
c111f07
* src/base/ftbitmap.c (FT_Bitmap_Blend): Use FT_ALLOC_MULT.
by Alexei Podtelezhnikov
· 9 weeks ago
dd66971
[sdf] Substitute allocation macros.
by Alexei Podtelezhnikov
· 9 weeks ago
be8e126
[base] Clean up bitmap allocations.
by Alexei Podtelezhnikov
· 9 weeks ago
156c7ea
* src/sfnt/ttcolr.c (tt_face_colr_blend_layer): Use FT_ALLOC_MULT.
by Alexei Podtelezhnikov
· 9 weeks ago
85c8efe
* src/base/ftglyph.c (ft_bitmap_glyph_init): Always copy in full.
by Alexei Podtelezhnikov
· 3 months ago
d41d494
* include/freetype/config/mac-support.h: Check for FT_MACINTOSH.
by Alexei Podtelezhnikov
· 3 months ago
e3a0652
[pshinter] Merge extrema and inflex analyses.
by Alexei Podtelezhnikov
· 4 months ago
blue_scale
676e8b8
* src/sfnt/ttgpos.c (tt_face_validate_*): Fix check signedness.
by Alexei Podtelezhnikov
· 3 months ago
28407bc
* src/sfnt/sfwoff2.c (reconstruct_glyf): Revise variables.
by Alexei Podtelezhnikov
· 3 months ago
7cc8f37
[base, smooth] Implement direct LCD filtering.
by Alexei Podtelezhnikov
· 3 months ago
e8f0969
[base, smooth] Remove LCD filter from face properties.
by Alexei Podtelezhnikov
· 3 months ago
084bf28
[base] Remove legacy LCD filter.
by Alexei Podtelezhnikov
· 3 months ago
83f543a
* src/svg/ftsvg.c: Use FT_ALLOC_MULT.
by Alexei Podtelezhnikov
· 3 months ago
95db5da
* .gitlab-ci.yml: Add MSBuild for ARM64.
by Harish Raja Selvan
· 3 months ago
ef04e4e
[base, smooth] Fortify direct rendering.
by Alexei Podtelezhnikov
· 3 months ago
dad4640
[base] Maintain overall rendering limits.
by Alexei Podtelezhnikov
· 3 months ago
a9babbc
* src/autofit/ft-hb-ft.c (ft_hb_ft_reference_table): Use `ft_sfree`.
by Harry Sintonen
· 3 months ago
341049a
[base] Set ppem-based rendering limits.
by Alexei Podtelezhnikov
· 4 months ago
b91f75b
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 4 months ago
5f524d0
[truetype] Prevent signed integer overflow.
by Werner Lemberg
· 4 months ago
4553f1c
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 4 months ago
26adb9f
Fix leak of exec->FDefs in tt_size_init_bytecode
by Ben Wagner
· 4 months ago
7b72c0f
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 4 months ago
914b474
[base] Fix support for format 13 charmaps.
by Celeste Liu
· 4 months ago
fc85a25
[ttgxvar] Check for overflow in array size computation.
by Werner Lemberg
· 4 months ago
23b6cd2
Fix leak of exec in tt_size_init_bytecode
by Ben Wagner
· 5 months ago
30e45ab
* src/pcf/pcfdrivr.c (PCF_Face_Init): Handle charmap errors.
by Alexei Podtelezhnikov
· 5 months ago
f75ae3d
* src/sfnt/ttbdf.c (tt_face_load_bdf_props): Fix size test.
by Werner Lemberg
· 5 months ago
5751c18
Improve documentation of the 'BDF ' table as used in X11 `.otb` files.
by Werner Lemberg
· 5 months ago
85161d7
* src/otvalid/otvcommn.c (otv_FeatureList_validate): Fix array size check.
by Werner Lemberg
· 5 months ago
c54f1cb
[otvalid] Minor formatting and comment fixes.
by Werner Lemberg
· 5 months ago
32fc0af
[pshinter] Slightly simplify BlueShift application.
by Alexei Podtelezhnikov
· 5 months ago
04743f1
[pshinter] Slightly simplify BlueScale application.
by Alexei Podtelezhnikov
· 5 months ago
d783d33
[pshinter] Fix up degenerate contours.
by Alexei Podtelezhnikov
· 5 months ago
e63975c
* src/base/ftutil.c (FT_List_Finalize): Delay reading 'data'.
by Alexei Podtelezhnikov
· 5 months ago
6a25214
* src/autofit/afgsub.c (af_parse_gsub): Always init `gsub_lookup_count`.
by Werner Lemberg
· 5 months ago
582cea9
[autofit] Fix handling of invalid GSUB lookup indices.
by Werner Lemberg
· 5 months ago
b848824
[sfnt] Fix GPOS handling.
by Werner Lemberg
· 5 months ago
590e357
* builds/toplevel.mk (dist): Replace `for` with `find ... -exec`.
by Alexei Podtelezhnikov
· 5 months ago
for_find
fe0a964
* builds/toplevel.mk (dist): `-wholename` -> `-name`.
by Suzuki, Toshiya (鈴木俊哉)
· 5 months ago
9d99611
* .gitlab-ci.yml: update macos image to Tahoe:2025-09-30.
by suzuki toshiya
· 5 months ago
6d4977d
* builds/toplevel.mk (dist): Improve compatibility with BSD tar.
by Alexei Podtelezhnikov
· 5 months ago
fc9cc50
[cff] Handle underline position and thickness as integers.
by Alexei Podtelezhnikov
· 6 months ago
Next »