Make `/****...' comments in public headers uniformly end on column 77.
* docs/DEBUG: s/trace_//.
[docwriter] Don't break code snippets accross lines.
include/freettype/config:*.*: Convert comments to Markdown syntax.
[sfnt] Fix heap buffer overflow in CPAL handling.
Remove `FT_Outline_{New,Done}_Internal'.
* src/base/ftobjs.c (ft_glyphslot_preset_bitmap): Check glyph format.
[errors] Refine the macro logic surrounding `FT_Error_String'.
* src/base/ftdebug.c (FT_Throw): Restore missing `FT_UNUSED' calls.
* src/base/ftdebug.c (FT_Throw): Reduce chattiness.
Add link to OpenType's composite glyph description.
* src/autofit/afhints.c (af_glyph_hints_reload): Add initialization.
Consolidate bitmap presetting and size assessment.
* src/base/ftobjs.c (ft_glyphslot_preset_bitmap): Correct mono.
[errors] Introduce a macro to control `FT_Error_String'.
[errors] Introduce `FT_Error_String'.
[autofit] Trace `before' and `after' edges of strong points.
[base] Overflow-resistant bitmap presetting.
ftoption.h: s/precendence/precedence/ in documentation (#54586).
[cff] Fix handling of `roll' op in old engine.
* src/truetype/ttobjs.c (tt_size_read_bytecode): Trace CVT values.
* configure: Copy assets required by docwriter.
* src/pshint/pshalgo.c (psh_hint_overlap): Fix numeric overflow.
Minor tracing adjustments.
[truetype] Avoid nested frames.
Add missing ChangeLog entry for the last four commits.
* builds/*/*: Prepare build system for docwriter.
* src/tools/docmaker: Remove `docmaker'.
* docs/reference: Add resources for `docwriter'.
* include/*.*: Convert comments to markdown.
Add macros for handling over-/underflowing `FT_Int64' values.
ftbitmap.h: Improve documentation.
[truetype] Improve legibility of `glyf' parsing.
Minor formatting and documentation fixes.
* src/sfnt/ttcpal.c (tt_face_load_cpal): Add missing safety check.
[psaux] Avoid slow PS font parsing in case of error.
[cff] Fix heap buffer overflow in old engine.
* builds/mac/ftmac.c (parse_fond): Fix buffer overrun.
* builds/*/ftsystem.c (FT_COMPONENT): Updated also.
Revert BDF copyright years.
Ouch. BDF copyright year.
[bdf] Don't track duplicate encodings.
Don't use `trace_' prefix for FT_COMPONENT arguments.
Use formatting string in FT_TRACEX calls for non-simple arguments.
[bdf] Remove unused fields.
[cff] Fix another segv in old engine.
[cff] Fix missing error handling.
[bdf] Remove unused overflow storage.
[bdf] Use unsigned types.
* src/type42/t42parse.c (t42_parse_sfnts): One more format check.
Remove deprecated constant in documentation.
* src/base/ftcalc.c (FT_Matrix_Check): Fix integer overflow.
* src/sfnt/ttsbit.c (tt_sbit_decoder_load_compound): Follow specs.
* src/sfnt/sfobjs.c (sfnt_done_face): Fix memory leak (#54435).
* src/base/ftobjs.c (FT_Render_Glyph_Internal): Improve tracing.
[raster, smooth] Reinstate bitmap size limits.
[pcf] Revert massive unsigning.
[smooth] Improve tracing.
Add internal functions `FT_Trace_Disable' and `FT_Trace_Enable'.
[pcf] Massive unsigning (part 2).
[pcf] Massive unsigning (part 1).
* src/pcf/pcfread.c (pcf_get_bitmaps): Unsign `offsets' and `bitmapSizes'.
More comment formattings.
* devel/ftoption.h: Synchronize with main `ftoption.h'.
[pcf] Use unsigned types.
Minor comment formatting.
* src/truetype/ttgload.c (compute_glyph_metrics): Fix overflow.
* src/truetype/ttinterp.c (opcode_name): Fix typos.
* src/cid/cidtoken.h: Handle `XUID' keyword.
[cid] Trace PostScript dictionaries.
Minor documentation improvement.
* src/pcf/pcfread.c (pcf_get_encodings): Another thinko.
* builds/unix/configure.raw: Minor.
[smooth] Fix Harmony memory management.
[type1] Avoid segfaults with `FT_Get_PS_Font_Value'.
[truetype] Make `TT_Set_MM_Blend' idempotent (#54388).
[psaux, type1]: More tracing improvements.
Document FT_Module_Class's `module_interface' field.
[psaux, type1] Trace PostScript dictionaries and other things.
Fix minor ASAN run-time warnings.
[build] Fortify dllexport/dllimport attributes (#53969,#54330).
[type1] Check relationship between number of axes and designs.