TinyMUX 2.13.0.12 BETA released

6 views
Skip to first unread message

Brazil

unread,
Mar 20, 2026, 1:11:46 AMMar 20
to tinymux
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Subject: [ANNOUNCE] TinyMUX 2.13.0.12 BETA released

TinyMUX 2.13.0.12 is now available — and with it, 2.13 moves from
ALPHA to BETA.

This build fixes real-world crashes and bugs found since 2.13.0.11,
and cleans up the build for reproducibility:

  - Fix SIGSEGV/SIGABRT on login timeout — shutdownsock() bypassed
    GANL, leaving stale handle mappings that caused use-after-free.

  - Fix reverse DNS slave silently failing since GANL switched to
    stream pipes. Hostnames are back.

  - Fix whisper bugs: typo, A_LASTWHISPER not saved for quoted names,
    bare "w" silently returning.

  - Fix comsys import failing on orphaned channel aliases.

  - @listen %0 now retains Unicode typographic quotes.

  - Removed 99-member mail alias limit.

  - Reproducible builds: removed build date/time/number injection.

The goal is to push 2.13 through BETA to a release relatively quickly,
because a very large 2.14 is right behind it. 2.14 brings an AST-based
evaluator, a JIT compiler, Lua embedding, module extraction, and a
great deal more. We want 2.13 stable and released so that 2.14 has a
solid foundation to build on.

Bug reports are welcome and encouraged — that's the point of BETA.
Send them to brazi...@gmail.com.

Download:

  Full source (tar.gz):
    mux-2.13.0.12.unix.tar.gz
    SHA256: 0413c2694464b7559c3a7e73a416ff17ad49d1954ee7820ab27e67fd4bccd309

  Full source (tar.bz2):
    mux-2.13.0.12.unix.tar.bz2
    SHA256: 62b2ed7a5a403d43764bcf9c6820945ea56959041a9c894c8ed38fc7916e9944

  Patch from 2.13.0.11:
    mux-2.13.0.11-2.13.0.12.unix.patch.gz
    SHA256: 9f8d6d83d871cb35a09680cc76c4a1e31e2e511e6c6035c39ec26c08588e8426

All files are GPG-signed (.asc).

- -- Brazil

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE8GWFNwJrhRGk25uvF80K5PxQP7EFAmm8xk0ACgkQF80K5PxQ
P7Et6BAAkspNL2311kFT0zXHNvo8sBVkWlkXyPsMGtVXM905UmRbUjWy0yZM2TME
WzaEq7YKdnu2HXpscYyA+D/6Y1+3zc2bYCMKuT8TgYj5KQCM2gMaiKL5gIfUglzM
B+svRn5uVaqOggOxsDhLcd0YfkpCr7X4qxAK7QU3KY4d7xDfFuvUo3SmzO09CQDD
ewafnoqm2k7+BXtPcYcD8PSzWmMsZDyfThw6tg/Mx7A3DI3YIeNIVP5g9ZufuxTz
TPpg3UFmZwpVvSKzRwKKxCy6ipB9DDCREvYgXSGtwinpKXmcaHyy4r+/QR5PzbJf
v8o/E6tZdZuslNZCFyRaIRR+/1q6ufPx+T2MS33RshWB86NExhBMcFgwG6oQ9zQl
CV+5lO/iD7RFCZBXLysPtfIPsEBh8BBs0Kp+Rix7Qdqd2yZw96GtiVz+lQ364EME
e8OSnnw6hQMn/ESU8Es0/Wo4cQ/zcI733b9OFukNoirUgXWqOAqmXhqPOlgUtEf7
IS2npiRR/wtMVjdFHNqMUsURWiZmI4imLPzzeGwge8bP28PzQRXV0vRuiOnNMlpO
XnSS33IodyPX63pbTn9yWkU/A/QVxM7Z19Ar7Qmf//EV8i6VZ/6unoqkpIc7aKE7
5jhYaFWIJPVo/a/gaCbr7HrsLPSfoHifUTyz9iaLy/geI5lFYns=
=ROd6
-----END PGP SIGNATURE-----

Reply all
Reply to author
Forward
0 new messages