86 Commits (unclamp)
 

Author SHA1 Message Date
Alexei Podtelezhnikov 6e4012550c * src/base/ftlcdfil.c (FT_SHIFTCLAMP): Cancel clamping. 2 years ago
Luca Bacci aca4ec5907 * src/base/ftdbgmem.c (ft_mem_source_compare): Add FT_COMPARE_DEF. 2 years ago
Alexei Podtelezhnikov 1c44de209c * src/autofit/afloader.c (af_loader_load_glyph): Remove `size` check. 2 years ago
Alexei Podtelezhnikov 4e6906cc5d Comments added. 2 years ago
Johan Matsson 0f43a0e7eb * src/autofit/afloader.c (af_loader_load_glyph): Fix dereference. 2 years ago
Alexei Podtelezhnikov 47e61d02e6 * src/pcf/pcfutil.c ({Two,Four}ByteSwap): Use builtins or shifts. 2 years ago
Werner Lemberg e6fda039ad * src/truetype/ttgxvar.c (tt_hvadvance_adjust): Integer overflow. 2 years ago
Loïc Yhuel 63ccaef07a [meson] Use generated ftmodule.h 2 years ago
Loïc Yhuel b37b8d2a70 [meson] Fix generated ftmodule.h 2 years ago
Dominik Röttsches ba4bd5b994 Add `TT_CONFIG_OPTION_NO_BORING_EXPANSION` configuration macro. 2 years ago
Behdad Esfahbod e97cb9e8da [truetype] Improve bounds checks for `ItemVariationStore`. 2 years ago
Behdad Esfahbod 9be958ca39 [truetype] In `ItemVariationStore`, value 0xFFFF for `dataCount` is valid. 2 years ago
Alexei Podtelezhnikov 109179c70e [pcf] Improve CMap efficiency and readability. 2 years ago
Sam James e82371bf6e Fix `-Wstrict-prototypes`. 2 years ago
Ben Wagner 9154707f6b [truetype] Check avar_segment before access 2 years ago
Ben Wagner d38407f79e [truetype] Restore behavior of ft_var_load_hvvar 2 years ago
Werner Lemberg 978fdb292a docs/CHANGES: Updated. 2 years ago
suzuki toshiya bccf1cd6b4 [build] use AC_CHECK_PROG() macro for libpng-config detection 2 years ago
suzuki toshiya 32cfab4be7 [build] fix for make multi 2 years ago
Alexei Podtelezhnikov e00afdb35b * src/pfr/pfrsbit.c (pfr_lookup_bitmap_data): Accelerate the search. 2 years ago
Alexei Podtelezhnikov 6139f2b647 [bdf, pfr, psnames] Accelarate charmap searches. 2 years ago
Behdad Esfahbod ae4eb996ab [truetype] Add support for `avar` table 2.0 format. 2 years ago
Werner Lemberg dea2e6358b Replace '1/64th' (and similar entries) with '1/64' in docs and comments. 2 years ago
Ivan Panchenko 05e1b37e3d * include/freetype/*: Fix documentation typos. 2 years ago
Alexei Podtelezhnikov ffbbf3df3e * src/truetype/ttgload.c: Cosmetic changes. 2 years ago
Alexei Podtelezhnikov 1bfaca0635 [cff, truetype] Simplify SVG metrics scaling. 2 years ago
Werner Lemberg 0ec85f71a8 * subprojects/zlib.wrap: Update to zlib version 1.2.13. 2 years ago
Dominik Röttsches 0b62c1e43d [sfnt] Additional bounds checks for `COLR` v1 table handling. 2 years ago
Werner Lemberg af46fcc15a [gzip] Update sources to zlib 1.2.13. 2 years ago
Alexei Podtelezhnikov b8882a3ed6 * src/sfnt/ttsbit.c (tt_face_load_strike_metrics): Simplify calculations. 2 years ago
Werner Lemberg c943d408e0 Minor formatting. 2 years ago
Dominik Röttsches 04272824e0 [sfnt] Guard individual `COLR` v1 paint field reads. 2 years ago
Xiang Xiao 8493877e78 * builds/toplevel.mk: Prefix all paths with `$(TOP_DIR)/`. 2 years ago
Liu Kunpeng(柳鲲鹏) bb59c3c958 * src/base/ftsynth.c (FT_GlyphSlot_Slant): New API with custom slant. 2 years ago
Alexei Podtelezhnikov 3ab1875cd2 Note the lack of floating-point data types. 2 years ago
Werner Lemberg 5182264a40 [cff] Remove `FT_CONFIG_OPTION_NO_GLYPH_NAMES`. 2 years ago
Werner Lemberg 0d66abca4b Synchronize `ftoption.h` flavours. 2 years ago
Werner Lemberg 141d979af7 Minor comment changes. 2 years ago
Alexei Podtelezhnikov 15f6873495 Improve FT_Get_Name_Index docs and place it next to FT_Get_Glyph_Name. 2 years ago
Alexei Podtelezhnikov 0417527d5b [autofit] Reset the face charmap directly. 2 years ago
Alexei Podtelezhnikov 1b6dce84f9 * src/type1/t1afm.c (T1_Read_PFM): Set charmaps directly. 2 years ago
Alexei Podtelezhnikov 8faf57dd17 * src/cache/ftccmap.c (FTC_CMapCache_Lookup): Avoid `FT_Set_Charmap`. 2 years ago
Alexei Podtelezhnikov b93f20ab7a * src/cache/ftcbasic.c (ftc_basic_family_get_count): Remove redundancy. 2 years ago
Werner Lemberg de8f14a8e4 * src/psaux/pshints.c (cf2_hintmap_insertHint): Fix midpoint computation. 2 years ago
Werner Lemberg 2adb810c3d * src/psaux/pshints.c (cf2_hintmap_build): Improve debugging output. 2 years ago
mlugg 905270925d [truetype] Fix undefined pointer arithmetic. 2 years ago
Alexei Podtelezhnikov ff66e912d0 * src/sfnt/ttsbit.c (tt_face_load_strike_metrics): Use lighter FT_DivFix. 2 years ago
Ali Chraghi 5faa1df8b9 [base] FT_Attach_Stream: Make `parameters` argument constant. 2 years ago
Azamat Hackimov 3f3427c6f3 * src/tools/*.py: Migrate to Python 3. 2 years ago
Dominik Röttsches df2601395f [sfnt] Guard access in 'COLR' table when requesting child table pointer. 2 years ago