What's New

DuckClient 5.4 released

DuckClient 5.4 is out, with some important bugfixes:

  • Fixed a race condition that could cause incoming text to appear out of order
  • Fixed a bug where garbled or unsupported ANSI sequences could cause DuckClient to hang.
  • World settings are now properly saved when data is pasted in using the mouse. Previously this only worked when data was typed.
  • NAWS now gives a more conservative estimate of the number of columns in the display, avoiding accidental linewrap issues on servers that use that value to size text boxes.

One feature addition:

  • The text entry box's colors are now configurable in Preferences.

And one miscellaneous improvement:

  • Forge, the library DuckClient uses for SSL and TLS encryption, has been upgraded to v0.8.0. This appears to have fixed compatibility issues with at least one host.

 

  • Works on any Chrome OS™ device.
  • Standalone, with no external proxies or dependencies. Makes a direct telnet connection to the MU* server.
  • All your settings, login details, and triggers can follow you from device to device via Google Sync™.

This plus everything you'd expect in a full-fledged MUCK client:

  • Triggers based on wildcard or regular expression matching. Triggers can highlight text, gag it, or pop it out into a separate window.
  • Highly reliable URL detection, with optional preview images.
  • ANSI color support, including 256-color mode.
  • UTF-8 and IBM Codepage 437 character set support.
  • TLS encryption, including auto-negotiated TLS for sites that support it.
  • Logging.
  • Command recall.
  • Auto-login.
  • Telnet keepalives to help hold idle connections open.
  • MUD Client Compression Protocol (MCCP2) support.
  • Auto-backslash mode for MUSH and MUX worlds, to protect special characters from the parser.

DuckClient is intended for conversational style worlds running on platforms such as Fuzzball, TinyMUSH, PennMUSH, and LambdaMOO.  It has been successfully used on some MUDs, but there are likely to be rough edges, since I don't have the opportunity to test against many MUD servers.