1154 Commits (dfce4760af0707a95701e861a42b5950879dcbab)

Author SHA1 Message Date
Dave Arnold d1908a107d Preliminary OpenType 1.8 support. 8 years ago
Werner Lemberg 605946af6d Conditionally compile environment support. 9 years ago
Werner Lemberg c3e83b4662 Replace calls to `atol' with `strtol'. 9 years ago
Werner Lemberg 84d3df7501 Implement handling of `FREETYPE_PROPERTIES' environment variable. 9 years ago
Werner Lemberg c3beb30a21 Add function `ft_property_string_set'. 9 years ago
Werner Lemberg 109d1662d4 Revert "Formatting." 9 years ago
Werner Lemberg a0f3a1f25a Formatting. 9 years ago
Werner Lemberg 1e36c2e203 * src/base/md5.c: Updated to recent version. 9 years ago
Werner Lemberg 5485a34c77 [truetype] Fix missed test for named instances (#48122). 9 years ago
Werner Lemberg d583561e1d Minor clang++ fixes. 9 years ago
Werner Lemberg bebac3cf5b [base] Reject invalid sfnt Mac resource (#47891). 9 years ago
Werner Lemberg 432e00db2e [truetype] Fix deallocation in case of error (#47726). 9 years ago
Alexei Podtelezhnikov e85422606d Typos. 9 years ago
Werner Lemberg ff82747e6d * src/base/ftadvance.c (FT_Get_Advances): Fix invalid left shift. 9 years ago
Werner Lemberg 31f2dc1946 [raster, smooth] Directly test outline size (#47500). 9 years ago
Alexei Podtelezhnikov 495de6cc72 [base] Refuse to render enormous outlines (#47114). 9 years ago
Werner Lemberg 3295039107 Whitespace. 9 years ago
Werner Lemberg e411d38e71 * src/base/fthash.c: Include FT_INTERNAL_MEMORY_H. 9 years ago
Werner Lemberg 78371bd641 Fix another runtime error found by clang's sanitizer (#47082). 9 years ago
Werner Lemberg 0d053bac84 Fix runtime errors found by clang's sanitizer (#47082). 9 years ago
Werner Lemberg 710ac3dda0 [base] Fix advance width loading for MM and GX fonts (#47064). 9 years ago
Nikolaus Waxweiler 1d8d0b4ef9 Remove unpatented hinter (3/3). 9 years ago
Werner Lemberg fc11af1ea2 Various minor clang fixes. 9 years ago
Alexei Podtelezhnikov 32760d33d0 [base] Empower `FT_Library_SetLcdFilterWeights'. 9 years ago
Werner Lemberg 9adeab6452 Update copyright year. 9 years ago
Werner Lemberg 37412ff9f4 Don't use macro names that contain `__' [1/2]. 9 years ago
Werner Lemberg 7ce6c43c3e [base] Make hash interface symmetric. 9 years ago
Werner Lemberg 1caf629eef [base] Thinko: Remove free function pointer. 9 years ago
Werner Lemberg 76e79ec9a5 [base, bdf] Don't expose `FT_Hashnode' in hash functions. 9 years ago
Werner Lemberg ad306eaa5e [base, bdf] Add number hashing. 9 years ago
Werner Lemberg 1b7549ccc7 [base] Introduce hash lookup, compare, and free function pointers. 9 years ago
Werner Lemberg 609546c4b8 [base, bdf] Use a union as a hash key. 9 years ago
Werner Lemberg c98a40f99d [bdf, base] Lift hash functions from bdf driver to base module. 9 years ago
Werner Lemberg 4099281f6e [base] Fix calls to `FT_Stream_Seek'. 9 years ago
Ben Wagner f0cc1738e2 [base] Check error when seeking to data supplied offset (#46635). 9 years ago
Nikolaus Waxweiler 01ce1c6a99 Change default LCD filter to be normalized and color-balanced. 9 years ago
Werner Lemberg b96af12eb6 Add `FT_LCD_FILTER_LEGACY1' enum value. 9 years ago
Jan Alexander Steffens (heftig) ccd3188af1 Allow native CFF hinter in FT_RENDER_MODE_LIGHT. 9 years ago
Werner Lemberg 40cb1dc3ac Formatting. 9 years ago
Werner Lemberg e484d36b2b [base] Pacify compiler (#46266). 9 years ago
Werner Lemberg e03214e166 [base] Compute MD5 checksums only if explicitly requested. 9 years ago
Werner Lemberg 2a20c92c4b [base] Use `FT_' namespace for MD5 functions (#42366). 9 years ago
Alexei Podtelezhnikov c14ae9c5fd * src/base/ftoutln.c (FT_Outline_Get_Orientation): Fix overflow (#46149). 9 years ago
Werner Lemberg 30fe5e762e [base] Replace left shifts with multiplication (#46118). 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
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 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