[Tinymux] TinyMUX 2.6.0.8 Alpha

Stephen Dennis brazilofmux at gmail.com
Wed Sep 13 03:55:40 EDT 2006


ftp://ftp.tinymux.org/TinyMUX/tinymux-2.6/alpha/8

 -- Added nine additional parameters to map() which (if present) are
    passed in as arguments %1-%9.  Suggested by Ian.

 -- Added nine additional parameters to filter() and filterbool() which
    (if present) are passed in as arguments %1-%9.  Suggested by Ronan.

 -- Added lbuf_size as a read-only configuration option so that
    config(lbuf_size) can report it to softcode.

 -- Added STEP() following TinyMUSH and RhostMUSH (Issue 1).

 -- mix() doesn't include a function-invocation test (Issue 71).

 -- Examples in help topics show old-style 'say' (Issue 72).

 -- Attribute-level tracing does not report sortby() comparisons
    (Issue 73).

 -- @email help doesn't mention @mail addy/subject=body form (Issue 86).

 -- @email - do {} while () to simplify the sources and reduce the
    sizeof the program (Issue 79).

 -- @email - MUX_VERSION replaced with mudstate.short_ver (Issue 78).

 -- @email - mod_email_sock_readline() adds a '\0' one position too far
    (Issue 87).

 -- @email - Remove unnecessary zeroing of buffers (Issue 80).

 -- @email - Typo in do_plusmail of '0' instead of '\0' (Issue 90).

 -- @email - Unnecessary strlen() (Issue 81).

 -- @email - do_plusmail loops look at undefined bytes if inputline is
    1, 2, or 3 bytes long (Issue 89).

 -- @email - Memory leaks (Issue 84).

 -- Fix SIGSEGV when udefault() gets more than 12 arguments.  Fixed by
    Alierak.

 -- @email - initialize input buffer to the empty string to cover
    return(0) error cases.  Probably introduced by Issue 80 fix.  Fixed
    by Alierak.

 -- @email - Comment doesn't match code (Issue 82).

 -- %v accepts accented characters (Issue 91).  Found by Alierak.

 -- sortby() breaks when nested (Issue 88).  Found by Alierak.

 -- @email - Config options may contain CRLF sequences (Issue 76). Found
    by Alierak.

 -- @email - Subject and recipient address may contain CRLF sequences
    (Issue 77). Found by Alierak.

 -- Fix theoretical crash if DNS slave returns half a result.  Found and
    fixed by Alierak.

 -- Fix lbuf leak from Issue 88 fix.  Found and fixed by Alierak.

 -- All return paths from process_command(), new_connection(), and
    check_connect() must restore mudstate.debug_cmd.  Found and fixed
    by Alierak.

 -- Multiple addcom gives no warning (Issue 93). Fixed addcom topic.

 -- @email - Message body may be too long to append CRLF.CRLF (Issue 74).
    Found by Alierak.

 -- @email needs to handle CRLF.CRLF in message body (Issue 75).  Found by
    Alierak.

 -- @email - Accents could affect message validity (Issue 85).  Found by
    Alierak.

 -- Save/Restore global registers while executing @descformat.

 -- Fix map(), filter(), and filterbool() to avoid evaluating the given
    attribute for an empty list.

 -- Strip ANSI from messages before matching messages against @filter
    and @infilter patterns.

 -- Zap trailing NL in help topics.

 -- Added help topic for HTML flag.

 -- When listening on multiple ports, continue to run the server as long
    as one of the requested ports is available.

 -- Optimize do_comsystem() ability to recognize what is not an alias.
    Alierak.


Brazil


More information about the Tinymux mailing list