Fix Savannah patch #7971.
* src/pshinter/pshpic.h (GET_PIC): Use correct container.
* include/freetype/ftmoderr.h: Fix commit from 2013-03-11.
*/*: Use FT_ERR_EQ, FT_ERR_NEQ, and FT_ERR where appropriate.
New error management macros.
Introduce `FT_THROW' macro.
Remove `FT_KEEP_ERR_PREFIX'.
[gxvalid] Fix module error.
Always use module related error codes.
[cff] Set `linear{Hori,Vert}Advance' for embedded bitmaps also.
[base] Fix commit ab02d9e8.
[base] New bisecting BBox_Cubic_Check (disabled).
[tools] Update BBox testing tool.
* src/truetype/ttobjs.c (tt_size_run_prep): Reset more GS variables.
* src/truetype/ttobjs.c (tt_size_run_prep): Reset reference points.
[truetype] A better fix for Savannah bug #38211.
[pcf] Streamline parsing of PCF encoding table.
[truetype] Fix Savannah bug #38211.
Add an important comment.
Formatting, comment improvements.
[base] Small optimization of BBox calculation.
[truetype] Minor formatting fix.
[truetype] Fix rasterizer_version logic in sph.
[truetype] Align more to ClearType whitepaper for sph.
[base] Fix broken emboldening at small sizes.
[sfnt] Fix broken pointer overflow checks.
[truetype] Fix C++ compilation.
Remove trailing whitespace.
[base] Make `FT_Hypot' really internal.
[truetype] Revert change from 2013-01-22.
[base, truetype] New internal FT_Hypot function.
[base] Fix integer overflow.
[base] Fix integer overflow.
[base] Split out MSB function.
[truetype] Fix font height.
[sfnt] Fix optimized sbit loader.
[truetype] Improve sub-pixel code.
[truetype] Improve accuracy of normalization of short vectors.
[truetype] Kill very old vector normalization hacks.
Call it fixed-point.
Disable FT_CONFIG_OPTION_OLD_INTERNALS.
[base] Update the overflow protection bit.
Minor comment improvements.
[base, pshinter] Use FT_ABS, FT_MIN, and FT_MAX for readability.
[base] Clean up trigonometric core.
[base] Use rounding in CORDIC iterations.
[base] Reduce trigonometric algorithms.
* src/pshinter/pshalgo.h: Remove unused code.
* src/truetype/ttgload.c (tt_loader_init): Add more tracing.
[type1] Fix handling of /FontBBox in MM fonts.
Formatting, minor internal documentation improvement.
* src/tools/cordic.py: Bring up to date with trigonometric core.
Check parameters of `FT_Outline_New'.
* Version 2.4.11 released.
[base] Improve trigonometric core.
* src/base/ftobjs.c (ft_property_do): Fix compiler warning.
* src/base/ftrfork.c (FT_Raccess_Guess): Switch to FT_Int counters.
[base] Clean up trigonometric core.
[truetype] Minor performance enhancement.
[truetype] Remove unusued code and variables.
Various compiler warning fixes.
Merge branch 'master' of ssh://git.sv.nongnu.org/srv/git/freetype/freetype2
[truetype] Remove dead code.
[truetype ] Remove unusued code. Add minor fixes.
[sfnt] Fix Savannah bug #37936.
[base] Fix 11-year old bug.
[bdf] Fix Savannah bug #37907.
[bdf] Fix Savannah bug #37906.
[bdf] Fix Savannah bug #37905.
[truetype] Scale F_dot_P down.
[type1] Another fix for 2012-09-17 commit.
[truetype] Tweak the previous commit.
[truetype] Microoptimizations in bytecode interpreter.
[truetype] Cosmetic improvement in bytecode interpreter.
[pshinter] Clamp BlueScale value.
[truetype, type1] Revise the use of FT_MulDiv.
[doc] Minor improvements.
[configure] Preserve customized `ftoption.h'.