summary refs log tree commit diff
tag name3.1 (d312bbc4a659c4231d6731216aa9f34ad1d77dda)
tag date2023-02-07 12:42:11 -0500
tagged byJune McEnroe <june@causal.agency>
tagged objectcommit 2abf0df301...
downloadpounce-3.1.tar.gz
pounce-3.1.zip
pounce 3.1
This release fixes a segfault in IRC command parsing which can be
triggered by clients!

This release also fixes a number of other bugs and compatibility
issues. Compatibility with new nonsense irssi behaviour is fixed.
Handling of empty lines from clients is fixed. calico compatibility
with OpenBSD 7.2 is fixed. Checking if local-path is a directory
is fixed.

Clients can now cause pounce to quit by prepending the keyword
$pounce to their /quit message. Clients are now sent the name of
the NickServ account pounce is logged into when they connect. The
vendor-specific capability causal.agency/passive can now be requested
after registration. pounce now sends messages with an origin of the
value of local-host rather than irc.invalid.

The pounce-notify and pounce-palaver extras now live in the root
directory and can be built alongside pounce and calico by passing
--enable-notify and --enable-palaver to ./configure, respectively.
They have both learned -t to trust self-signed certificates.

Thanks to Omar Polo and Tassilo Philipp for contributions to this
release.