All releases of miau


Release Notes: This release fixes several issues with Undernet-like servers, and improves your chances of staying online in case of netsplit and network problems. The behaviour of the wildcard "*" is finally predictable, although non-greedy.


Release Notes: This release adds an option to suppress IDENTIFY messages. The default behaviour of quicklog has been reverted to the way it used to be. Printing headers with the QUICKLOG command has been fixed. User-provided privlog ignore-lists have been fixed. This release is compiled with quicklog disabled, genocided bzeros, and a major clean-up in server.c.


Release Notes: This release reintroduces channels before replaying quicklog. A crash in the qlog-to-inbox feature when opening the inbox fails has been fixed. This release assumes the correct nick at connection time. It adds miau-commands and more configuration options for quicklog.


Release Notes: An annoying bug with persistent quicklog and parting channels, quicklog timestamps, and jumping to server after rehash were fixed. miau is once again responsive when not connected to a server. Many other bugfixes, minor optimizations, and tweaks were done.


Release Notes: This release fixes qlogtimestamps and a misbehaving configure script.


Release Notes: Part of miau is no longer compiled with DEBUG by default.


Release Notes: This release secures many sprintfs and strcats. It should finally get along with safe channels. "miau" no longer thinks it was kicked off a channel when "miau_" is kicked. Logging of modeless channels, illegal memory access at a parting channel when chanlog is compiled in, a minor memory leak in rehash, nick rotation, and nick comparison to be case insensitive at PART and KICK.


Release Notes: Channelkeys defined in miaurc now work. The channel mode parser has been fixed. The RC file parser has been fixed to cope with CR-LF (editing rc files under Windows should finally work). There is a workaround for Chatzilla. Crash-prone strlen, a possible double-free(), and prototypes for signal handlers have been fixed. Options to tweak flood protection and an option for channel rejoin tries have been added. Non-required CTCP-replies have been removed.


Release Notes: A possible segfault at connect, a possible memory leak in chanlog_open(), possibly twice freed memory, and a long timeout after timeouted connect() were fixed. miau also joins channels as it is supposed to do at startup, leaves channels (when appropriate) after the client times out, and doesn't skip a server after a timed out connection. Installing miau locally no longer overwrites miaurc, and miau-check now prefers a locally installed binary.


Release Notes: This release implements channel log-like logging for private messages and timestamping for quicklog events. Logging finally handles "/me"s properly.