Sign in
skia
/
third_party
/
freetype2
/
HEAD
264b5fb
Update all copyright notices.
by Werner Lemberg
· 2 days ago
master
99b479d
.gitlab-ci.yml: Upgrade Windows pipelines.
by Alexei Podtelezhnikov
· 3 days ago
dc17b79
[base] Reintroduce overall rendering limits.
by Alexei Podtelezhnikov
· 3 days ago
e7d2cc6
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): Fix memory leak.
by Alexei Podtelezhnikov
· 3 days ago
06ec4ef
* src/raster/ftraster.c (Conic_To, Cubic_To): Avoid UB.
by Alexei Podtelezhnikov
· 4 days ago
bf18015
[stroker] Actually validate outlines.
by Alexei Podtelezhnikov
· 4 days ago
93e7335
* src/sfnt/ttobjs.c (tt_size_init_bytecode): Be more generous.
by Miguel Sousa
· 4 days ago
1c6e43a
* src/sfnt/ttgpos.c (tt_face_load_gpos): Correctly release `gpos`.
by Werner Lemberg
· 4 days ago
45556a1
[sfnt] Use array count in sanitization of `BaseGlyphPaintRecord` list.
by Dominik Röttsches
· 4 days ago
a1079b1
* src/sfnt/ttgpos.c (tt_face_validate_pair_pos2): Correct limit check.
by Werner Lemberg
· 4 days ago
6dc8088
* src/truetype/ttgload.c (load_truetype_glyph): Limit recursion.
by Werner Lemberg
· 4 days ago
31401a3
* src/raster/ftraster.c (Set_High_Precision): Limit size.
by Alexei Podtelezhnikov
· 5 days ago
aa8ca27
[cid] Add boundary check in incremental interface.
by Werner Lemberg
· 7 days ago
5d249d8
* src/sfnt/ttgpos.c (tt_face_get_pair_pos1_kerning): Typo.
by Werner Lemberg
· 7 days ago
b2c8a03
* src/sfnt/ttgpos.c (tt_face_get_class): Fix range check.
by Werner Lemberg
· 7 days ago
6995a34
[base] Adjust rendering limits.
by Alexei Podtelezhnikov
· 7 days ago
d262bd9
[truetype] Reject fonts without 'glyf' and 'loca' table.
by Debbie Goldsmith
· 11 days ago
02f71ec
Minor whitespace.
by Werner Lemberg
· 10 days ago
1ac5ed9
CMakeLists.txt: Formatting.
by Werner Lemberg
· 11 days ago
bf1f34d
* subprojects/*: Fix meson wrap files.
by Werner Lemberg
· 11 days ago
f4205da
* Version 2.14.2 released. ==========================
by Werner Lemberg
· 12 days ago
VER-2-14-2
8fb4b4a
* subprojects/*.wrap: Updated.
by Werner Lemberg
· 12 days ago
109d617
Very minor doc fixes.
by Werner Lemberg
· 12 days ago
459af33
[truetype] Clean up TT_Load_Context.
by Alexei Podtelezhnikov
· 3 weeks ago
31db10d
[truetype] Use FT_QALLOC_MULT.
by Alexei Podtelezhnikov
· 3 weeks ago
c111f07
* src/base/ftbitmap.c (FT_Bitmap_Blend): Use FT_ALLOC_MULT.
by Alexei Podtelezhnikov
· 3 weeks ago
dd66971
[sdf] Substitute allocation macros.
by Alexei Podtelezhnikov
· 3 weeks ago
be8e126
[base] Clean up bitmap allocations.
by Alexei Podtelezhnikov
· 3 weeks ago
156c7ea
* src/sfnt/ttcolr.c (tt_face_colr_blend_layer): Use FT_ALLOC_MULT.
by Alexei Podtelezhnikov
· 3 weeks ago
85c8efe
* src/base/ftglyph.c (ft_bitmap_glyph_init): Always copy in full.
by Alexei Podtelezhnikov
· 5 weeks ago
d41d494
* include/freetype/config/mac-support.h: Check for FT_MACINTOSH.
by Alexei Podtelezhnikov
· 5 weeks ago
e3a0652
[pshinter] Merge extrema and inflex analyses.
by Alexei Podtelezhnikov
· 3 months ago
blue_scale
676e8b8
* src/sfnt/ttgpos.c (tt_face_validate_*): Fix check signedness.
by Alexei Podtelezhnikov
· 5 weeks ago
28407bc
* src/sfnt/sfwoff2.c (reconstruct_glyf): Revise variables.
by Alexei Podtelezhnikov
· 6 weeks ago
7cc8f37
[base, smooth] Implement direct LCD filtering.
by Alexei Podtelezhnikov
· 7 weeks ago
e8f0969
[base, smooth] Remove LCD filter from face properties.
by Alexei Podtelezhnikov
· 7 weeks ago
084bf28
[base] Remove legacy LCD filter.
by Alexei Podtelezhnikov
· 7 weeks ago
83f543a
* src/svg/ftsvg.c: Use FT_ALLOC_MULT.
by Alexei Podtelezhnikov
· 7 weeks ago
95db5da
* .gitlab-ci.yml: Add MSBuild for ARM64.
by Harish Raja Selvan
· 8 weeks ago
ef04e4e
[base, smooth] Fortify direct rendering.
by Alexei Podtelezhnikov
· 8 weeks ago
dad4640
[base] Maintain overall rendering limits.
by Alexei Podtelezhnikov
· 8 weeks ago
a9babbc
* src/autofit/ft-hb-ft.c (ft_hb_ft_reference_table): Use `ft_sfree`.
by Harry Sintonen
· 8 weeks ago
341049a
[base] Set ppem-based rendering limits.
by Alexei Podtelezhnikov
· 9 weeks ago
b91f75b
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 9 weeks ago
5f524d0
[truetype] Prevent signed integer overflow.
by Werner Lemberg
· 9 weeks ago
4553f1c
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 9 weeks ago
26adb9f
Fix leak of exec->FDefs in tt_size_init_bytecode
by Ben Wagner
· 10 weeks ago
7b72c0f
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 10 weeks ago
914b474
[base] Fix support for format 13 charmaps.
by Celeste Liu
· 10 weeks ago
fc85a25
[ttgxvar] Check for overflow in array size computation.
by Werner Lemberg
· 10 weeks ago
23b6cd2
Fix leak of exec in tt_size_init_bytecode
by Ben Wagner
· 3 months ago
30e45ab
* src/pcf/pcfdrivr.c (PCF_Face_Init): Handle charmap errors.
by Alexei Podtelezhnikov
· 3 months ago
f75ae3d
* src/sfnt/ttbdf.c (tt_face_load_bdf_props): Fix size test.
by Werner Lemberg
· 3 months ago
5751c18
Improve documentation of the 'BDF ' table as used in X11 `.otb` files.
by Werner Lemberg
· 3 months ago
85161d7
* src/otvalid/otvcommn.c (otv_FeatureList_validate): Fix array size check.
by Werner Lemberg
· 3 months ago
c54f1cb
[otvalid] Minor formatting and comment fixes.
by Werner Lemberg
· 3 months ago
32fc0af
[pshinter] Slightly simplify BlueShift application.
by Alexei Podtelezhnikov
· 4 months ago
04743f1
[pshinter] Slightly simplify BlueScale application.
by Alexei Podtelezhnikov
· 4 months ago
d783d33
[pshinter] Fix up degenerate contours.
by Alexei Podtelezhnikov
· 4 months ago
e63975c
* src/base/ftutil.c (FT_List_Finalize): Delay reading 'data'.
by Alexei Podtelezhnikov
· 3 months ago
6a25214
* src/autofit/afgsub.c (af_parse_gsub): Always init `gsub_lookup_count`.
by Werner Lemberg
· 3 months ago
582cea9
[autofit] Fix handling of invalid GSUB lookup indices.
by Werner Lemberg
· 4 months ago
b848824
[sfnt] Fix GPOS handling.
by Werner Lemberg
· 4 months ago
590e357
* builds/toplevel.mk (dist): Replace `for` with `find ... -exec`.
by Alexei Podtelezhnikov
· 4 months ago
for_find
fe0a964
* builds/toplevel.mk (dist): `-wholename` -> `-name`.
by Suzuki, Toshiya (鈴木俊哉)
· 4 months ago
9d99611
* .gitlab-ci.yml: update macos image to Tahoe:2025-09-30.
by suzuki toshiya
· 4 months ago
6d4977d
* builds/toplevel.mk (dist): Improve compatibility with BSD tar.
by Alexei Podtelezhnikov
· 4 months ago
fc9cc50
[cff] Handle underline position and thickness as integers.
by Alexei Podtelezhnikov
· 4 months ago
c97efd2
* src/tools/apinames.c (names_add): Remove unrequired cast of
by suzuki toshiya
· 4 months ago
184910d
* src/autofit/afgsub.c: Evaluate FT_CONFIG_OPTION_USE_HARFBUZZ
by Suzuki, Toshiya (鈴木俊哉)
· 6 months ago
3d871c5
Minor.
by Alexei Podtelezhnikov
· 4 months ago
3532877
[cff,cid,type1,type42] Fix up `PS_FontInfo`.
by Alexei Podtelezhnikov
· 4 months ago
ae63cc0
* src/base/ftadvanc.c (ft_face_scale_advances_): Adjust scaling.
by Alexei Podtelezhnikov
· 5 months ago
0d410eb
[base] Refactor obtaining advances.
by Alexei Podtelezhnikov
· 5 months ago
f238830
* src/truetype/ttgload.c (tt_loader_init): Reset compatibility.
by Alexei Podtelezhnikov
· 5 months ago
4334f00
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 6 months ago
7955c9b
* src/bdf/bdfdriver.c (BDF_Glyph_Load): Use `bdf->bdffont->bpp` directly.
by Werner Lemberg
· 6 months ago
41eab7e
* tests/README.md: Fix a script name.
by Alan Coopersmith
· 6 months ago
03acd89
[build] Don't use non-POSIX escapes in sed regexp.
by Werner Lemberg
· 6 months ago
sed
66e1ec8
Typo.
by Werner Lemberg
· 6 months ago
7e14994
* include/freetype/internal/ftobjs.h (ft_default_raster): Relic removed.
by Alexei Podtelezhnikov
· 6 months ago
526ec5c
* Version 2.14.1 released. ==========================
by Werner Lemberg
· 6 months ago
VER-2-14-1
566f880
[base] Fix return values of two Font Variation functions.
by Behdad Esfahbod
· 6 months ago
53b9319
* src/autofit/afgsub.c (af_map_lookup): Fix handling of lookup type 7.
by Werner Lemberg
· 6 months ago
36f917c
* src/truetype/ttinterp.c (TT_Run_Context): Fix IUP tracking bits.
by Alexei Podtelezhnikov
· 6 months ago
3ac4907
Typo!
by Alexei Podtelezhnikov
· 6 months ago
89eba38
* src/truetype/ttinterp.c (TT_Run_Context): Reset IUP tracking bits.
by Alexei Podtelezhnikov
· 6 months ago
e969f52
[autofit] Fix HarfBuzz calling.
by Behdad Esfahbod
· 6 months ago
9db5233
* docs/release: Use `sshpass` for SourceForge.net password.
by Werner Lemberg
· 6 months ago
bdd560f
* docs/release: Fix `scp` usage with OpenSSH version >= 9.0.
by Werner Lemberg
· 6 months ago
007c46e
* Version 2.14.0 released. ==========================
by Werner Lemberg
· 6 months ago
VER-2-14-0
28223c5
* builds/toplevel.mk (do-dist): Download shallow clone of `config.git`.
by Werner Lemberg
· 6 months ago
32cb539
Update all copyright notices.
by Werner Lemberg
· 6 months ago
d3668e0
src/sfnt/ttload.c (tt_face_load_any): Correctly handle font containers.
by Werner Lemberg
· 6 months ago
ba7eb5b
Clean up OpenVMS support.
by Jouk Jansen
· 6 months ago
c6cf32d
* src/psaux/psauxmod.h (psaux_driver_class): Removed declaration.
by Alexei Podtelezhnikov
· 6 months ago
61a4234
[base] Use const FT_Module_Class.
by Alexei Podtelezhnikov
· 7 months ago
48f91b5
* src/base/ftobjs.c (FT_Load_Glyph): Reduces scope of 'ttface'.
by Alexei Podtelezhnikov
· 7 months ago
c085125
* src/truetype/ttinterp.c: Fix some builds.
by Alexei Podtelezhnikov
· 7 months ago
8cbabc4
* subprojects/*.wrap: Updated.
by Werner Lemberg
· 7 months ago
Next »