3491 Commits (d98053c9971b6305861d301a9d5e9ed6fe18a4f9)

Author SHA1 Message Date
Werner Lemberg d98053c997 [pcf] Protect against invalid number of TOC entries (#46159). 9 years ago
Werner Lemberg 06c2d3324e [type42] Protect against invalid number of glyphs (#46159). 9 years ago
Werner Lemberg 983b00ec86 [sfnt] Fix some signed overflows (#46149). 9 years ago
Werner Lemberg 121122416d [type1] Protect against invalid number of subroutines (#46150). 9 years ago
Kostya Serebryany dde84f2539 [ftfuzzer] Add support for LLVM's LibFuzzer. 9 years ago
Alexei Podtelezhnikov 6eb6158dd7 [smooth] Faster alternative line renderer. 9 years ago
Werner Lemberg 066a49139b [cff] Return correct PS names from pure CFF (#46130). 9 years ago
Werner Lemberg 30fe5e762e [base] Replace left shifts with multiplication (#46118). 9 years ago
Werner Lemberg 8cabd919ca * Version 2.6.1 released. 9 years ago
Werner Lemberg b260dc9fab [bzip2, gzip] Avoid access of unitialized memory (#46109). 9 years ago
Werner Lemberg 53838ce016 [bzip2, gzip] Avoid access of unitialized memory (#46109). 9 years ago
Alexei Podtelezhnikov e2dae8fead [smooth] Clean up worker. 9 years ago
Werner Lemberg 90e437e3cd [sfnt] Make `tt_cmap4_char_map_linear' more robust (#46078). 9 years ago
Werner Lemberg fab67b85ec * src/autofit/afranges.c (af_deva_nonbase_uniranges): Fix ranges. 9 years ago
Werner Lemberg 5f8f44d218 [sfnt] Make `tt_cmap4_char_map_linear' faster (#46078). 9 years ago
Alexei Podtelezhnikov 8bbcfb2c2f [smooth] Clean up worker. 9 years ago
Werner Lemberg dbd04269dc [autofit] Replace `no-base' with `non-base'. 9 years ago
Werner Lemberg 2ff83a5c99 [sfnt] Rewrite `tt_cmap4_char_map_linear' (#46078). 9 years ago
Werner Lemberg 8651f37ad5 [truetype] Adjust number of glyphs for malformed `loca' tables. 9 years ago
Werner Lemberg 483007fcd9 [pshinter] Avoid harmless overflow (#45984). 9 years ago
Werner Lemberg a3046567bc [autofit] Add support for Lao script. 9 years ago
suzuki toshiya fb5268cf7b [base] Fix a leak by broken sfnt-PS or resource fork (#46028). 9 years ago
suzuki toshiya 8a05d250df [mac] Fix buffer size calculation for LWFN font. 9 years ago
Alexei Podtelezhnikov 3dffe8ef16 Add ChangeLog entry. 9 years ago
Werner Lemberg 19188a9a19 [autofit] Minor tracing improvement. 9 years ago
Werner Lemberg 4187753970 [bzip2, gzip, lzw] Harmonize function signatures with prototype. 9 years ago
Hin-Tak Leung 265ade8e80 Add new FT_LOAD_COMPUTE_METRICS load flag. 9 years ago
Werner Lemberg d57f227121 * src/base/ftobjs.c (Mac_Read_sfnt_Resource): Add cast. 9 years ago
Werner Lemberg d7f456ee17 Formatting, minor comment corrections. 9 years ago
Werner Lemberg 2439c515a7 [type1] Protect against invalid number of glyphs (#46029). 9 years ago
Werner Lemberg 5339c75ee6 [sfnt] Better checks for invalid cmaps (2/2) (#46019). 9 years ago
Werner Lemberg c409eb18ae [base, sfnt] Better checks for invalid cmaps (1/2). 9 years ago
suzuki toshiya e982f5b78a [base] Check too long POST and sfnt resource (#45919). 9 years ago
Werner Lemberg 730b6d7468 [sfnt] Improve handling of invalid SFNT table entries (#45987). 9 years ago
Werner Lemberg cb7a5122e1 [pcf] Improve `FT_ABS' fix from 2015-09-17 (#45999). 9 years ago
Werner Lemberg f28c95c4a4 [type42] Fix memory leak (#45989). 9 years ago
Werner Lemberg 4942c2bb72 [psaux] Fix memory leak (#45986). 9 years ago
Werner Lemberg 7d364b7e51 [psaux] Improve tracing message. 9 years ago
Werner Lemberg c838c4f7b5 [pcf] Fix integer overflows (#45985). 9 years ago
Werner Lemberg 9db9adda0f [pcf] Use FT_ABS for some property values (#45893). 9 years ago
Werner Lemberg bd0438a461 Minor fixes for some clang warnings. 9 years ago
Werner Lemberg 19cb1127d4 [type1, type42] Fix memory leaks (#45966). 9 years ago
Werner Lemberg 7f0f40116d [truetype] Fix integer type (#45965). 9 years ago
Werner Lemberg 577daf1c30 * src/pcf/pcfread.c (pcf_load_font): Fix integer overflow (#45964). 9 years ago
Werner Lemberg 581c7e2a51 [type1, type42] Check encoding array size (#45961). 9 years ago
Alexei Podtelezhnikov 3ea0d2c65a * src/base/ftcalc.c (FT_MulFix) [FT_LONG64]: Improve. 9 years ago
Werner Lemberg 7962a15d64 [type1] Fix another potential buffer overflow (#45955). 9 years ago
Werner Lemberg ff7d640404 Replace `mkinstalldirs' with AC_PROG_MKDIR_P. 9 years ago
Werner Lemberg 3df92aa04c [winfonts] Check alignment shift count for resource data (#45938). 9 years ago
Werner Lemberg e3058617f3 [type1] Fix potential buffer overflow (#45923). 9 years ago