Improve configure.raw for cross build.
[BDF] Modify hash API to take size_t value instead of void *.
[Win64] Improve the computation of random seed from stack address.
Replace CR line endings with CRLF in Visual C/CE project files.
[raster] Improvements for stand-alone mode.
Improve vertical metrics calculation (Savannah bug #27364).
Fix custom cmap for empty Type 1 font (Savannah bug #27294).
Document that FT_Get_X11_Font_Format() is a general call.
Fix rendering of horizontally compressed CFFs.
Don't call `ft_fseek' every time when executing `ft_fread'.
sfnt: Cast a charcode to 32-bit in cmap format 14 parser.
sfnt: Cast a charcode to 32-bit in cmap format 12 parser.
psaux: Fix a few casts to FT_Int32 value.
sfnt: Fix a data type mismatching with its source.
sfnt: Extend a few local variables to load 32-bit values.
pfr: Extend `num_aux' to take 32-bit value.
pcf: Truncate FT_ULong `nprops' to fit to int PCF_Face->nprops.
gxvalid: Extend a few local variables to reduce the casts.
gxvalid: Extend `settingTable' to take 32-bit offset.
autofit: Cast FT_Long glyph_count to compare with FT_UInt GID.
smooth: Exclude 16-bit system in invalid pitch/height check.
cff: Type large constants > 0x7FFF as long for 16-bit systems.
base: Remove an unused variable.
cache: Check higher bits in flags for non ILP32 systems.
sfnt: Ignore invalid GIDs in glyph name lookup.
pcf: Fix a comparison between FT_Long and FT_ULong.
gxvalid: Guarantee `nFeatureFlags' size up to 32-bit.
sfnt: Insert explicit cast for LP64 system.
gxvalid: Guarantee `just' table size upto 32-bit.
gxvalid: Guarantee `trak' table size upto 32-bit.
type1: Fix a data type mismatching with its source.
pfr: Fix a data type mismatching with its source.
pfr: Fix a data type mismatching with its source.
pfr: Fix a data type mismatching with its source.
smooth: Improve the format in debug message.
sfnt: Fix a data type mismatching with its source.
psaux: Fix a data type mismatching with its source.
truetype: Extend TrueType GX packed deltas to FT_Offset.
truetype: Extend mmvar_len to hold size_t values.
truetype: Check invalid function number in IDEF instruction.
truetype: Check invalid function number in FDEF instruction.
truetype: Truncate the deltas of composite glyph at 16-bit values.
truetype: Truncate the instructions upto 16-bit per a glyph.
truetype: Cast the numerical operands to 32-bit for LP64 systems.
truetype: Cast the project vector to 32-bit for LP64 system.
truetype: Cast the scaling params to 32-bit for LP64 system.
sfnt: Cast a character code to FT_UInt32 for LP64 system.
sfnt: Cast a character code to FT_UInt32 for LP64 system.
sfnt: Extend TT_BDF->strings_size to FT_ULong for huge BDF.
psaux: Handle the string length by FT_Offset variables.
pcf: Fix some data types mismatching with their sources.
pcf: Handle the string length by size_t variables.
pcf: Fix some data types mismatching with their sources.
otvalid: Truncate the glyph index to 16-bit.
cache: Insert explict casts for LP64 systems.
cache: Fix some data types mismatching with their sources.
XXX_cmap_encoding_char_next() return FT_UInt32 values.
truetype: Extend TT_Face->num_locations for broken TTFs.
smooth: Fix some data types mismatching with their sources.
cff: Fix some data types mismatching with their sources.
autofit: Fix some data types mismatching with their sources.
autofit: Count the size of the memory object by ptrdiff_t.
autofit: Fix for unused variable `first'.
Improve bitmap size or pixel variables for 16-bit systems.
psaux: Prevent invalid arguments to afm_parser_read_vals().
base: Prevent some overflows on LP64 systems.
cff: Cast the long variables to 32-bit for LP64 systems.
pcf: Improve PCF_PropertyRec.value names on LP64 platforms.
pcf: Fix some data types mismatching with their sources.
bdf: Improve bdf_property_t.value names for LP64 platforms.
bdf: Fix some data types mismatching with their sources.
autofit: Improve Unicode range definitions.
smooth: Fix a data type mismatching with its source.
smooth: Fix a data type mismatching with its source.
cache: Disable the legacy compatibility if 16-bit system.
cache: Check 32-bit glyph index on 16-bit systems.
cache: Fix some data types mismatching with their sources.
cache: Fix some data types mismatching with their sources.
cache: Cast NULL to a required function type explicitly.
fttypes.h: Cast FT_MAKE_TAG output to FT_Tag exlicitly.
psnames: Handle Unicode codepoints by FT_UInt32 variables.
psaux: Use size_t variable to pass the buffer size.
type1: Use size_t variable to pass the string length.
cid: Fix some data types mismatching with their sources.
cff: Fix for unused variable `rest'.
cff: Fix some data types mismatching with their sources.
bdf: Fix some data types mismatching with their sources.
sfnt: Count the size of the memory object by ptrdiff_t.
lzw: Count the size of the memory object by ptrdiff_t.
otvalid: Count the table size on memory by ptrdiff_t.
otvalid: Prevent an overflow by GPOS/GSUB 32b-bit offset.
ftobjs.c: Prevent an overflow in glyph index handling.
Improve the variable types in raccess_make_file_name().
ftpatent.c: Fix for unused variable `error'.
type1: Check invalid string longer than PostScript limit.
gzip: Use FT2 zcalloc() & zfree() in ftgzip.c by default.
gzip: Distinguish PureC from TurboC on MSDOS.