tinymux/win32/TOC.src.patchable
Stephen Dennis 9158c3d13d build: ship ganl_debug.h — the 2.13.0.16 source archives do not build without it
The TOCs are allowlists: dounix.sh/dowin32.sh start from the previous
release tree and overlay only the paths named by unix/TOC.patchable and
win32/TOC.src.patchable.  mux/src/ganl/include/ganl_debug.h is the one
file added between 2.13.0.15 and 2.13.0.16, nobody listed it, and it
therefore never reached either source archive.

The shipped ganl/Makefile.am names it in noinst_HEADERS, so the build
stops immediately:

  make[2]: *** No rule to make target 'include/ganl_debug.h',
           needed by 'all-am'.  Stop.

Nothing downstream caught it.  The archives checksum and GPG-verify
perfectly -- integrity proves intact, not complete (#1967, same class).

Verified after the fix: the added-file set between the two tags is
exactly this one path; no shipped file carries stale content (25 of 25
modified files present in the tarball match git at the tag; the other
three are .vcxproj, correctly absent from a Unix tarball); removed
intersect (patchable union unpatched) is empty on both platforms; and
every TOC entry resolves to a file in the repo.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 01:31:26 -06:00

205 lines
3.9 KiB
Text

ATTACK.md
CHANGES.md
INSTALL.md
LOCAL.md
MODULES.md
NOTES.md
README.md
REALITY.md
REALITY.SETUP.md
SGP.md
SQL.md
SSL.md
UPGRADING.md
docs/BACKUPS.md
docs/CONFIGURATION.md
docs/CREDITS.md
docs/DISTRIBUTIONS.md
docs/GUESTS.md
docs/LIMITS.md
docs/PATCHES.md
docs/REALMS.md
game/alias.conf
game/compat.conf
game/data/db_load.bat
game/data/db_unload.bat
game/Startmux.wsf
game/text/connect_help.txt
game/text/help.txt
game/text/wizhelp.txt
readme.txt
src/_build.cpp
src/_build.h
src/alarm.cpp
src/alloc.cpp
src/alloc.h
src/ansi.h
src/attrcache.cpp
src/attrcache.h
src/attrs.h
src/boolexp.cpp
src/bsd.cpp
src/command.cpp
src/command.h
src/comsys.cpp
src/comsys.h
src/conf.cpp
src/config.h
src/copyright.h
src/cque.cpp
src/create.cpp
src/db.cpp
src/db.h
src/db_rw.cpp
src/dtoa.c
src/ducet_cetable.h
src/eval.cpp
src/externs.h
src/file_c.cpp
src/file_c.h
src/flags.cpp
src/flags.h
src/funceval.cpp
src/funceval2.cpp
src/functions.cpp
src/functions.h
src/funmath.cpp
src/funmath.h
src/game.cpp
src/ganl/Makefile.am
src/ganl/ganl.vcxproj
src/ganl/ganl.vcxproj.filters
src/ganl/include/connection.h
src/ganl/include/epoll_network_engine.h
src/ganl/include/ganl_debug.h
src/ganl/include/io_buffer.h
src/ganl/include/iocp_network_engine.h
src/ganl/include/kqueue_network_engine.h
src/ganl/include/network_engine.h
src/ganl/include/network_engine_factory.h
src/ganl/include/network_types.h
src/ganl/include/openssl_transport.h
src/ganl/include/protocol_handler.h
src/ganl/include/schannel_transport.h
src/ganl/include/secure_transport.h
src/ganl/include/secure_transport_factory.h
src/ganl/include/select_network_engine.h
src/ganl/include/session_manager.h
src/ganl/include/slave_spawn_posix.h
src/ganl/include/telnet_protocol_handler.h
src/ganl/include/wselect_network_engine.h
src/ganl/src/connection.cpp
src/ganl/src/io_buffer.cpp
src/ganl/src/iocp_network_engine.cpp
src/ganl/src/network_address.cpp
src/ganl/src/network_engine_factory.cpp
src/ganl/src/schannel_transport.cpp
src/ganl/src/secure_transport_factory.cpp
src/ganl/src/telnet_protocol_handler.cpp
src/ganl/src/wselect_network_engine.cpp
src/ganl_adapter.cpp
src/ganl_adapter.h
src/help.cpp
src/help.h
src/htab.cpp
src/htab.h
src/interface.h
src/levels.cpp
src/levels.h
src/libmux.cpp
src/libmux.vcxproj
src/libmux.vcxproj.filters
src/libmux.h
src/local.cpp
src/log.cpp
src/look.cpp
src/mail.cpp
src/mail.h
src/match.cpp
src/match.h
src/mathutil.cpp
src/mathutil.h
src/mguests.cpp
src/mguests.h
src/misc.h
src/modules/funcs.cpp
src/modules/funcs.vcxproj
src/modules/funcs.vcxproj.filters
src/modules/funcs.h
src/modules/sample.cpp
src/modules/sample.vcxproj
src/modules/sample.vcxproj.filters
src/modules/sample.h
src/modules/sql.h
src/modules/sqlproxy.cpp
src/modules/sqlproxy.vcxproj
src/modules/sqlproxy.vcxproj.filters
src/modules/sqlslave.cpp
src/modules/sqlslave.vcxproj
src/modules/sqlslave.vcxproj.filters
src/modules/sum.cpp
src/modules/sum.vcxproj
src/modules/sum.vcxproj.filters
src/modules/sum.h
src/modules.cpp
src/modules.h
src/move.cpp
src/mudconf.h
src/muxcli.cpp
src/muxcli.h
src/netaddr.cpp
src/netcommon.cpp
src/netmux.vcxproj
src/netmux.vcxproj.filters
src/netmux.sln
src/object.cpp
src/player.cpp
src/player_c.cpp
src/plusemail.cpp
src/powers.cpp
src/powers.h
src/predicates.cpp
src/quota.cpp
src/rob.cpp
src/set.cpp
src/sha1.cpp
src/sha1.h
src/signals.cpp
src/sitemon.cpp
src/slave.cpp
src/speech.cpp
src/sqlite/sqlite3.c
src/sqlite/sqlite3.h
src/sqlite/sqlite3ext.h
src/sqlite_backend.cpp
src/sqlite_backend.h
src/sqlitedb.cpp
src/sqlitedb.h
src/storage_backend.h
src/stringutil.cpp
src/stringutil.h
src/strtod.cpp
src/telnet.cpp
src/svdhash.cpp
src/svdhash.h
src/svdrand.cpp
src/svdrand.h
src/timer.cpp
src/timeabsolute.cpp
src/timedelta.cpp
src/timeparser.cpp
src/timeutil.cpp
src/timeutil.h
src/timezone.cpp
src/unparse.cpp
src/utf8_collate.cpp
src/utf8_grapheme.cpp
src/utf8_normalize.cpp
src/utf8tables.cpp
src/utf8tables.h
src/vattr.cpp
src/vattr.h
src/version.cpp
src/walkdb.cpp
src/wild.cpp
src/wiz.cpp