Sign in
chromium
/
chromium
/
src
/
third_party
/
freetype2
/
HEAD
656cb77
* src/sfnt/sfwoff.c (woff_open_font): Reject unrealistic sizes.
by Alexei Podtelezhnikov
· 4 days ago
master
b6c6934
* src/sfnt/ttbdf.c (tt_face_find_bdf_prop): Fix OOB read.
by Drage
· 5 days ago
0d6de69
[sdf] Fix use-after-free in `sdf_generate_with_overlaps`.
by Alexei Podtelezhnikov
· 5 days ago
f01dec5
[base] Prevent signed overflow.
by Behdad Esfahbod
· 11 days ago
5336c0d
Revert "[autofit] Derive fill orientation without a separate outline pass."
by Behdad Esfahbod
· 3 weeks ago
f031395
[base] Drop the bbox pre-pass from `FT_Outline_Get_Orientation`.
by Behdad Esfahbod
· 3 weeks ago
12f5eb3
[truetype] Fix GS leaks when prep is missing.
by Alexei Podtelezhnikov
· 4 weeks ago
09b51e9
* src/base/ftobjs.c (ft_glyphslot_preset_bitmap): Bump rendering limits.
by Derek B. Noonburg
· 4 weeks ago
1f3ab3c
[autofit] Derive fill orientation without a separate outline pass.
by Behdad Esfahbod
· 4 weeks ago
504707e
[truetype] Hoist the gvar tuple-header bounds check out of the loop. (5/5)
by Behdad Esfahbod
· 4 weeks ago
7c952c1
[truetype] Add a fast path to the gvar tuple loop. (4/5)
by Behdad Esfahbod
· 4 weeks ago
18e4a9a
[truetype] Cache item-variation-store region scalars. (3/5)
by Behdad Esfahbod
· 4 weeks ago
0fccaa6
[truetype] Reuse scratch buffers for gvar point-number lists too. (2/5)
by Behdad Esfahbod
· 4 weeks ago
b2335b5
[truetype] Reuse scratch buffers in gvar glyph delta application. (1/5)
by Behdad Esfahbod
· 4 weeks ago
815fb58
* meson.build: Include CMake name of libpng in dependency search.
by TheLastRar
· 4 weeks ago
747b4e9
* meson.build, .gitlab-ci.yml: Require Meson 0.60.0 or newer.
by TheLastRar
· 4 weeks ago
25a08f2
[CMake] Fix shared library versioning on OpenBSD and NetBSD.
by Hennadii Stepanov
· 7 weeks ago
b08a2eb
* src/autofit/afgsub.c (af_validate_coverage): Use unsigned variables.
by Alexei Podtelezhnikov
· 8 weeks ago
27229dc
* src/autofit/afgsub.c (af_validate_coverage): Reject overlaps.
by Alexei Podtelezhnikov
· 8 weeks ago
f901085
* src/autofit/afgsub.c (af_validate_coverage): Check last element.
by Werner Lemberg
· 8 weeks ago
7e0e56f
Revert to signed span positioning.
by Alexei Podtelezhnikov
· 10 weeks ago
c0bac4c
* src/smooth/ftgrays.c (gray_TWorker): Remove redundancies.
by Alexei Podtelezhnikov
· 2 months ago
aaf69b6
* src/raster/ftraster.c (Render_Single_Pass): Simplify bisections.
by Alexei Podtelezhnikov
· 2 months ago
ce82ebe
* src/smooth/ftgrays.c (gray_convert_glyph): Simplify bisections.
by Alexei Podtelezhnikov
· 2 months ago
5a280ec
* src/truetype/ttgxvar.c (TT_Get_Var_Design): Zero extras.
by Alexei Podtelezhnikov
· 2 months ago
8fa928f
* src/type1/t1load.c (T1_Get_Var_Design): Updated.
by Alexei Podtelezhnikov
· 2 months ago
c39ca39
[hvf] Fix macro usage and metrics calculations.
by Deborah Goldsmith
· 2 months ago
3c36432
[smooth, raster] Fix signedness warning.
by Alexei Podtelezhnikov
· 2 months ago
fae1e31
[raster] Dynamic pool allocation.
by Alexei Podtelezhnikov
· 3 months ago
9a4751a
* src/base/ftbitmap.c (FT_Bitmap_Blend): Fix undefined shift.
by Alexei Podtelezhnikov
· 3 months ago
2c041d3
* src/base/ftbitmap.c (FT_Bitmap_Blend): Refactor to avoid warnings.
by Alexei Podtelezhnikov
· 3 months ago
a1dd8f8
.gitlab-ci.yml: Update Windows pipeline.
by Alexei Podtelezhnikov
· 3 months ago
8cbc8a7
* src/smooth/ftgrays.c: Comments expanded.
by Alexei Podtelezhnikov
· 3 months ago
7c08535
* docs/CHANGES: Draft recent changes.
by Alexei Podtelezhnikov
· 3 months ago
a39ef76
[smooth] Dynamic pool allocation.
by Alexei Podtelezhnikov
· 3 months ago
a1bbf07
* builds/windows/vc2010/index.html: Update file descriptions.
by Werner Lemberg
· 3 months ago
7e37509
* src/truetype/ttinterp.c (TT_RunIns): Remove dead code.
by Mateusz Jurczyk
· 3 months ago
968af86
* src/psaux/psintrp.c (cf2_interpT2CharString): Fix off-by-one in the subroutine nesting depth check.
by Mateusz Jurczyk
· 3 months ago
1ec3406
* src/psaux/psstack.c (cf2_stack_roll): Process top stack elements instead of bottom ones.
by Mateusz Jurczyk
· 3 months ago
287206a
* src/truetype/ttinterp.c (Ins_WCVTF): Add missing CVT copy-on-write protection.
by Mateusz Jurczyk
· 3 months ago
df2fb11
* src/psaux/psintrp.c (cf2_doBlend): Implement proper bounds check accounting for all operands.
by Mateusz Jurczyk
· 3 months ago
1f705ff
* src/psaux/psstack.c (cf2_stack_setReal): Fix off-by-one in index check.
by Mateusz Jurczyk
· 3 months ago
b6bcd21
* src/base/ftbitmap.c (FT_Bitmap_Blend): Check final dimensions.
by Alexei Podtelezhnikov
· 3 months ago
53850f3
* src/base/ftbitmap.c (FT_Bitmap_Blend): Refactor.
by Alexei Podtelezhnikov
· 3 months ago
cbe1276
* src/base/ftobjs.c (FT_Render_Glyph_Internal): Protect FT_LOAD_COLOR.
by Alexei Podtelezhnikov
· 3 months ago
590b770
* src/base/ftobjs.c (FT_Render_Glyph_Internal): Formatting.
by Alexei Podtelezhnikov
· 3 months ago
6d9fc45
* src/truetype/ttgxvar.c (tt_delta_shift): Use unsigned references.
by Alexei Podtelezhnikov
· 3 months ago
0d45c7f
[truetype/GX] Fix signed overflow.
by Alexei Podtelezhnikov
· 3 months ago
5d10993
[truetype] Reduce zone copying.
by Alexei Podtelezhnikov
· 3 months ago
c8c8b4b
[truetype] Simplify shift conditions.
by Alexei Podtelezhnikov
· 3 months ago
85c20f4
* src/truetype/ttinterp.c (Move_Zp2_Point): Remove 'touch'.
by Alexei Podtelezhnikov
· 3 months ago
6d0ae3a
[truetype] Fix SHZ according to specifications.
by Alexei Podtelezhnikov
· 3 months ago
7d600a0
* src/truetype/ttinterp.c (Ins_SHZ): Fix the range limit (cont'd).
by Alexei Podtelezhnikov
· 3 months ago
1803559
* src/truetype/ttinterp.c (Ins_SHZ): Fix the range limit.
by Alexei Podtelezhnikov
· 3 months ago
7974be7
* src/truetype/ttinterp.c (Ins_IUP): Use unsigned counter.
by Alexei Podtelezhnikov
· 3 months ago
f2b3f96
[build] Add a Plan 9 port.
by Yaroslav Kolomiiets
· 3 months ago
ce4105f
* include/freetype/fttypes.h: Do not include stddef.h.
by Alexei Podtelezhnikov
· 3 months ago
867c296
* src/sfnt/ttsbit.c (tt_face_load_sbix_image): Use `FT_MulDiv`.
by Werner Lemberg
· 3 months ago
0db9eca
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): Use unsigned counts.
by Alexei Podtelezhnikov
· 3 months ago
a6d4860
* src/truetype/ttdriver.cv (tt_glyph_load): Remover redundancies.
by Alexei Podtelezhnikov
· 3 months ago
18a463c
* src/sdf/ftsdf.c (sdf_*_to): Remover redundant checks.
by Alexei Podtelezhnikov
· 3 months ago
ca53609
[pcf] Limit bitmap allocation and loading.
by Alexei Podtelezhnikov
· 3 months ago
3221895
* src/smooth/ftsmooth.c (ft_smooth_raster_lcd): Fix clip_box.
by Alexei Podtelezhnikov
· 3 months ago
32c0722
* src/type1/t1parse.c (T1_Get_Private_Dict): Minor.
by Alexei Podtelezhnikov
· 3 months ago
ef54557
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 4 months ago
cc1adf8
[hvf] Correctly initialize driver if no HVF library is available.
by Werner Lemberg
· 4 months ago
675a94f
[autofit] Prevent signed integer overflow.
by Werner Lemberg
· 4 months ago
07d8d50
Update some VisualStudio project files to include HVF module.
by Suzuki, Toshiya (鈴木俊哉)
· 4 months ago
8dff1b4
* builds/unix/configure.raw: Handle new HVF driver.
by Debbie Goldsmith
· 4 months ago
2228a8b
* meson.build, meson_option.txt: Handle new HVF driver.
by Debbie Goldsmith
· 4 months ago
39dab7d
* CMakeLists.txt: Handle new HVF driver.
by Debbie Goldsmith
· 4 months ago
0c9b8e9
Support Hierarchical Variable Fonts (HVF) using Apple's 'libhvf' library.
by Debbie Goldsmith
· 4 months ago
00e6a1b
Add flag `FT_CONFIG_OPTION_HVF`.
by Debbie Goldsmith
· 4 months ago
eb13f81
* src/truetype/ttinterp.c (TT_MulFix14_i386): Typo.
by Alexei Podtelezhnikov
· 4 months ago
a3c1a45
* src/base/ftstroke.c (ft_stroke_border_get_counts): Remove variable.
by Rudi Heitbaum
· 4 months ago
0a0221a
* Version 2.14.3 released. ==========================
by Werner Lemberg
· 4 months ago
VER-2-14-3
402fa01
* subprojects/harfbuzz.wrap: Updated.
by Werner Lemberg
· 4 months ago
67c52a0
[psaux] Avoid stack overflow.
by David Pokora
· 4 months ago
238dd13
* src/psaux/t1decide.c (t1_decoder_parse_charstrings): Fix bounds check.
by Werner Lemberg
· 4 months ago
78d6524
ttnameid.h: Minor documentation improvement.
by Werner Lemberg
· 4 months ago
4130e62
* src/sdf/ftsdf.c (sdf_generate_bounding_box): Fix thinko.
by Werner Lemberg
· 4 months ago
3d7c50d
[sfnt/COLRv0] Revise sanity checks.
by Alexei Podtelezhnikov
· 4 months ago
5846b6e
* src/truetype/ttgload.c (TT_Process_Composite_Glyph): Fix allocation.
by Alexei Podtelezhnikov
· 4 months ago
bda1d87
* src/sdf/ftsdf.c (sdf_generate_bounding_box): Fix allocation.
by Werner Lemberg
· 4 months ago
264b5fb
Update all copyright notices.
by Werner Lemberg
· 5 months ago
99b479d
.gitlab-ci.yml: Upgrade Windows pipelines.
by Alexei Podtelezhnikov
· 5 months ago
dc17b79
[base] Reintroduce overall rendering limits.
by Alexei Podtelezhnikov
· 5 months ago
e7d2cc6
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): Fix memory leak.
by Alexei Podtelezhnikov
· 5 months ago
06ec4ef
* src/raster/ftraster.c (Conic_To, Cubic_To): Avoid UB.
by Alexei Podtelezhnikov
· 5 months ago
bf18015
[stroker] Actually validate outlines.
by Alexei Podtelezhnikov
· 5 months ago
93e7335
* src/sfnt/ttobjs.c (tt_size_init_bytecode): Be more generous.
by Miguel Sousa
· 5 months ago
1c6e43a
* src/sfnt/ttgpos.c (tt_face_load_gpos): Correctly release `gpos`.
by Werner Lemberg
· 5 months ago
45556a1
[sfnt] Use array count in sanitization of `BaseGlyphPaintRecord` list.
by Dominik Röttsches
· 5 months ago
a1079b1
* src/sfnt/ttgpos.c (tt_face_validate_pair_pos2): Correct limit check.
by Werner Lemberg
· 5 months ago
6dc8088
* src/truetype/ttgload.c (load_truetype_glyph): Limit recursion.
by Werner Lemberg
· 5 months ago
31401a3
* src/raster/ftraster.c (Set_High_Precision): Limit size.
by Alexei Podtelezhnikov
· 5 months ago
aa8ca27
[cid] Add boundary check in incremental interface.
by Werner Lemberg
· 5 months ago
5d249d8
* src/sfnt/ttgpos.c (tt_face_get_pair_pos1_kerning): Typo.
by Werner Lemberg
· 5 months ago
b2c8a03
* src/sfnt/ttgpos.c (tt_face_get_class): Fix range check.
by Werner Lemberg
· 5 months ago
6995a34
[base] Adjust rendering limits.
by Alexei Podtelezhnikov
· 5 months ago
Next »