Add basic support for Type1 charstrings in CFF.
Return correct `linearHoriAdvance' value for embedded TT bitmaps too.
Improve code readability.
Improve documentation of the various advance values.
Mention all used licenses.
Fix Savannah bug #27811.
Fix handling of `get' and `put' CFF instructions.
Fix handling of `dup' CFF instruction.
* Version 2.3.11 released.
* docs/CHANGES, docs/release: Updated.
[pcf] Fix a bug in the nprops truncation, Gentoo bug #288357.
* Version 2.3.10 released.
[cache] Fold too long lines.
[cache] Fix Savannah bug #27441, cleanup Redhat bugzilla #513582.
[cache, psaux, type1] Fix for multi build.
[autofit] Fix for multi build.
[cache] Check the face filled by FTC_Manager_LookupFace().
[raster] Fix 5-levels grayscale output.
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.