5972 Commits (int-not32-changes-2017)
 

Author SHA1 Message Date
suzuki toshiya 237b3822c4 correct a wrong note in makefile 7 years ago
suzuki toshiya 0fcbb73fa3 replace dummy code in PIC support, from typedef to unused global variable. 7 years ago
suzuki toshiya 2beca49584 bdf_parse_t->have[], bdf_font_t->{nmod,umod} are allocated in runtime. 7 years ago
suzuki toshiya 4e41249fad cpp-conditionalize too large property value check for LP64 systems, 7 years ago
suzuki toshiya 70e4141c0d [memory debug] incompatible change of internal API for 16bit & ILP64 systems. 7 years ago
suzuki toshiya c6569d4423 Insert casts to some bitshifting, to fit the types of destination variables. 7 years ago
suzuki toshiya 2dcaaad116 [md5] make some constants typed unsigned long, 7 years ago
suzuki toshiya a645228790 disable TrueTypeGX Variant for 16bit systems in temporal, 7 years ago
suzuki toshiya 79b806fef8 replace 32bit enumarator by cpp macro, conditionally on 16bit system. 7 years ago
suzuki toshiya 7576da1c3e [cff] internal API is changed incompatibly for 16bit & ILP64 systems. 7 years ago
suzuki toshiya 5d2e1ac3b6 insert explict cast to FT_UInt32 when bitshifting for 32bit value. 7 years ago
suzuki toshiya fbde20e94b cpp-conditionalize too large property value check for LP64 systems, 7 years ago
suzuki toshiya c122d3172c To make large unsigned 16bit value, temporal bit shift like (1 << 16) can induce an overflow. 7 years ago
suzuki toshiya 2d4f881acd replace "<=" by "==" in the comparison of unsigned variable. 7 years ago
suzuki toshiya df9094492d cpp-conditionalize a check for int width or height > 64k, because it is always false on 16bit system. 7 years ago
suzuki toshiya 12ef16a44b insert explict cast to FT_Fixed when bitshifting for FT_Fixed value. 7 years ago
suzuki toshiya 8f36537406 use FT_UInt32 type to check UCS-2 codepoint overflow in cmap format 4 parser. 7 years ago
suzuki toshiya 58dd3a1e6e insert explict cast to FT_Fixed when bitshifting for FT_Fixed value. 7 years ago
suzuki toshiya 776ff19d64 make numerical constant long when bitshifting for FT_Long value 7 years ago
suzuki toshiya 8938185a80 cast 16bit values in the enumarator to signed short, to fit 16bit platforms. 7 years ago
suzuki toshiya 4e28a8fc63 make numerical constant long when bitshifting for FT_Long value 7 years ago
suzuki toshiya ebaa282874 cpp-conditionalize a too long string > 64k, because it is always false on 16bit system. 7 years ago
suzuki toshiya 67219481a8 watcom16.h, watcom16.mk: Watcom 16bit C compiler support files. 7 years ago
suzuki toshiya 782336ab31 builds/compiler/16bit.h: new generic header, to avoid greater-than-int enumarator. 7 years ago
suzuki toshiya 93e76a510c devel/ftoption.h: disable some too expensive features for 16bit platform. 7 years ago
suzuki toshiya 5ad845771a [cache] Fix a possible overflow by signed integer comparison. 7 years ago
Werner Lemberg 96dcc8ad6e [autofit] Really fix #41334 (#52000). 7 years ago
suzuki toshiya 21658c31f7 [autofit, sfnt] Fix for `make multi'. 7 years ago
Azzuro babe13ec5c [build] Improve builds with different MS Visual Studio versions. 7 years ago
Werner Lemberg 3e4b79970e * src/sfnt/ttkern.c (tt_face_load_kern): Reject format 2 tables. 7 years ago
Alexei Podtelezhnikov d1b6c6e211 Typo. 7 years ago
Alexei Podtelezhnikov 0683f0df7c Warping CHANGES. 7 years ago
Werner Lemberg 0ab2b62d3f [autofit] Improve communication with ftgrid. 7 years ago
Werner Lemberg e2e56f9dd5 Officially announce end of 16bit compiler support. 7 years ago
Alexei Podtelezhnikov 33b390a63b Warping documentation updates. 7 years ago
suzuki toshiya 3ef59e59e0 [base] Remove a check for resource ID in the resource fork driver. 7 years ago
suzuki toshiya 71f661804e ChangeLog for last commit. 7 years ago
suzuki toshiya 5c4e40d7fd [sfnt, truetype] Register the tags for marginal fonts. 7 years ago
Alexei Podtelezhnikov 22a7f5b8af Branding fixes. 7 years ago
Alexei Podtelezhnikov e0b480d191 s/&nbsp;/~/ 7 years ago
Werner Lemberg a3dd6d99a4 Fix multiple calls of `FT_Bitmap_Convert'. 7 years ago
Werner Lemberg 7d017ba810 [bdf] Fix size and resolution handling. 7 years ago
Alexei Podtelezhnikov f0898b9259 Swap `ALLOC_MULT' arguments (#51833). 7 years ago
Werner Lemberg 587264cfd5 Typo. 7 years ago
Werner Lemberg e1d0249e5a [sfnt] Fix clang compilation (#51788). 7 years ago
Werner Lemberg bd28952e23 [base] Don't zero out allocated memory twice (#51816). 7 years ago
Werner Lemberg 0aca17cf53 [truetype] Integer overflow. 7 years ago
Alexei Podtelezhnikov 7653c76533 [sfnt] Avoid synthetic unicode for symbol fonts with PUA. 7 years ago
Werner Lemberg cadd29de08 * src/sfnt/pngshim.c (premultiply_data): Fix compiler warnings. 7 years ago
Behdad Esfahbod c9d7c03fa1 [sfnt] Speed up PNG image loading. 7 years ago