This is a documentation and packaging release. The server code is unchanged from 2.13.0.8.
# Documentation:
- New UPGRADING.md with step-by-step guide for migrating from earlier TinyMUX versions to the SQLite backend. Covers both explicit db_load import (recommended) and drop-and-start fallback paths. Explains the +X flatfile header flags including V_DATABASE bit. - Merged docs/CONVERSION.md into UPGRADING.md and deleted the former. - Converted all remaining plain-text documentation to Markdown: REALITY, REALITY.SETUP, SQL, SSL, docs/BACKUPS, docs/CONFIGURATION, docs/CREDITS, docs/DISTRIBUTIONS, docs/GUESTS, docs/LIMITS, docs/PATCHES, docs/REALMS. - Deleted docs/MEMORY (memory-based mode no longer exists). - Updated INSTALL.md, NOTES.md, README.md, and LOCAL.md for SQLite-era behavior.
# Game Scripts:
- Hardened Backup script: dependency checks for sqlite3 and gzip, atomic write via temp file, collision guard, second-resolution timestamps, error checking at every step. Safe to run while the game is live. - Modernized Startmux, db_load, db_unload, mux.config, and Startmux.wsf for SQLite storage.
# Wizhelp:
- Removed @backup command (called deleted _backupflat.sh script). - Removed stale wizhelp entries: have_comsys, have_mailer. - Restored and updated wizhelp entries for input_database, output_database, crash_database, fork_dump, comsys_database, and mail_database with accurate SQLite-era descriptions. - Updated @dump entry to describe WAL checkpoint behavior and /flatfile switch.
# Miscellaneous:
- Updated all TOC control files (unix/ and win32/) for Markdown renames, new files, and removed files.