344 Commits (gsoc-anurag-2023)
 

Author SHA1 Message Date
Alexei Podtelezhnikov 0db6997026 * src/sfnt/ttpost.c (load_format_20): Simplify comutations. 2 years ago
Alexei Podtelezhnikov 4679fcb666 [sfnt] Streamline POST format 2.0 handing (cont'd). 2 years ago
Alexei Podtelezhnikov 4d8db130ea [cff] Simplify `t2_strings` management in the old engine. 2 years ago
Alexei Podtelezhnikov 4f0a55d15e [cff] Rework the stream limit checks. 2 years ago
Alexei Podtelezhnikov 8fc6df1028 * src/truetype/ttgload.c (TT_Load_Simple_Glyph): Use for-loop. 2 years ago
Alexei Podtelezhnikov ef63669652 [truetype] Clean up zeroing and local variables. 2 years ago
Werner Lemberg 7be364c6a2 * include/freetype/ftsystem.h (FT_Stream_IoFunc): Improve documentation. 2 years ago
Alexei Podtelezhnikov dd78d4a774 * src/base/ftsynth.c (FT_GlyphSlot_AdjustWeight): New API. 2 years ago
Alexei Podtelezhnikov 764bc8e41c [truetype] Clean up glyph loading. 2 years ago
Alexei Podtelezhnikov e71647621c * src/truetype/ttgload.c (TT_Load_Simple_Glyph): Clean up. 2 years ago
Werner Lemberg d857bd535b builds/vms/apinames_vms.bash: Fix `unzip` artifact 2 years ago
Alexei Podtelezhnikov b9376065d6 [truetype] Fix recent fallout in memory management. 2 years ago
Jouk Jansen 24d2523cdd Update VMS installation support. 2 years ago
Alexei Podtelezhnikov 49c74ac021 * src/truetype/ttgload.c (TT_Hint_Glyph): Mostly cosmetic update. 2 years ago
Werner Lemberg bd6208b712 apinames.c: Add comment. 2 years ago
Werner Lemberg d5c6b948ac [gzip] File `infback.c` is not needed. 2 years ago
Werner Lemberg 092f9d9874 [apinames] Fix VMS handling of overly long function names. 2 years ago
Werner Lemberg 72a8d65218 * src/tools/apinames.c (panic): Accept variable number of arguments. 2 years ago
Alexei Podtelezhnikov b3250f367a * src/truetype/ttgload.c (TT_Process_Composite_Glyph): Fix leak too. 2 years ago
Alexei Podtelezhnikov b36193d025 * src/truetype/ttgload.c (TT_Load_Simple_Glyph): Triage memory leak. 2 years ago
Alexei Podtelezhnikov de94e2cbfb [truetype] Simplify memory management. 2 years ago
David PROVENT b2a9490623 Added information about the zlib version update in the changelog 2 years ago
Alexei Podtelezhnikov fc01e7dd67 Fix a couple of MSVC warnings. 2 years ago
Alexei Podtelezhnikov 70946f6dc6 * builds/windows/vc2010/freetype.vcxproj: Suppress C4267 on _WIN64. 2 years ago
Alexei Podtelezhnikov c4b5127b74 * src/cff/cffparse.c (cff_parser_run): Thinko. 2 years ago
Alexei Podtelezhnikov de6002203b [cff] Clean up CharString number encoding. 2 years ago
Alexei Podtelezhnikov 51c1705477 * src/cff/cffparse.c (cff_parser_run): Fix variable type. 2 years ago
Alexei Podtelezhnikov a2b8937d47 [cff] Clean up memory management in the old engine. 2 years ago
Alexei Podtelezhnikov 29578f75c3 * src/cff/cffobjs.c (cff_size_init): Synonymous change. 2 years ago
Alexei Podtelezhnikov 7ae20e55c9 * src/sfnt/sfobjs.c (sfnt_load_face): Shorten de-referencing. 2 years ago
Alexei Podtelezhnikov 49eac0da0c [pfr] Shorten de-referencing. 2 years ago
Alexei Podtelezhnikov 2adef94f43 * src/cff/cffobjs.c (cff_size_get_globals_funcs): Shorten de-referencing. 2 years ago
Alexei Podtelezhnikov 5ac6276af1 [cff,cid,type1] Shorten de-referencing. 2 years ago
Alexei Podtelezhnikov 5c37b64062 * configure: Use `sed` instead of `grep`. 2 years ago
Ben Wagner 09b326fa2b Avoid strtol on non-null-terminated data. 2 years ago
Alexei Podtelezhnikov e95e623471 * src/cff/cffload.c (cff_subfont_load): Synonymous update. 2 years ago
ubawurinna e8931f8c56 * src/gzip/README.freetype: Update version. 2 years ago
ubawurinna 79c8bd9110 [gzip] Fix static linking. 2 years ago
Werner Lemberg d874ffa96c * include/freetype/internal/compiler-macros.h (FALL_THROUGH): Update. 2 years ago
Alexei Podtelezhnikov 638df2fe32 [truetype] Treat 38 as 40 without Infinality. 2 years ago
Werner Lemberg 2257f9abf6 * include/freetype/internal/compiler-macros.h (FALL_THROUGH): Update. 2 years ago
Werner Lemberg d399657f1b * src/*: Replace leading underscores with trailing ones in dummy variables. 2 years ago
Karl Berry f19ab67327 * configure: Don't hardcode `grep -E`. 2 years ago
Alexei Podtelezhnikov 6423ddb8a0 * src/cff/cffload.c (cff_encoding_load): Optimize array zeroing. 2 years ago
Alexei Podtelezhnikov 74c498a383 * src/type1/t1load.c (T1_Get_MM_Var): Optimize array zeroing. 2 years ago
Tamir Duberstein 3f2ac7d890 * src/base/ftsystem.c (ft_ansi_stream_io): Avoid undefined behaviour. 2 years ago
Alexei Podtelezhnikov 3f01161ff2 [raster] Clean up contour indexing. 2 years ago
Alexei Podtelezhnikov 7f9499044e [autofit] Clean up contour indexing. 2 years ago
Alexei Podtelezhnikov 78464d1b0c * src/base/ftoutln.c (FT_Outline_Check): Fix C4701 warning. 2 years ago
Alexei Podtelezhnikov f5f969a8fe * src/sdf/ftsdf.c (get_min_distance_cubic): Fix C4701, typos. 2 years ago