summary refs log tree commit diff
tag name2.0 (8c5aaf6fc379f027afabb98f2af19e208f66f931)
tag date2020-09-09 16:07:36 -0400
tagged byJune McEnroe <june@causal.agency>
tagged objectcommit 7213c6aabd...
downloadpounce-2.0.tar.gz
pounce-2.0.zip
Version 2.0
pounce now uses XDG base directories to find configuration files and to
write save files. This means that by default pounce will search for
configuration files, certificates and private keys in ~/.config/pounce
and will read and write save files to ~/.local/share/pounce.

If currently using relative paths for save files, and the paths reside
on the same filesystem as ~/.local/share/pounce, the existing files can
be moved while pounce is running without issue. Otherwise, pounce must
be stopped, the save files moved, then pounce can be restarted.

This release introduces support for OpenBSD, where pounce and calico are
sandboxed using pledge(2) and unveil(2).

This release introduces the -L / palaver option to enable the
palaverapp.com capability and the pounce-palaver component located in
contrib/palaver to provide push notifications for the Palaver IRC app.

pounce no longer depends on libcrypto, making it easier to build against
alternative libtls implementations.

The deprecated option names client-ca, cert, bind-host, priv, bind-port,
bind-path, client-pass have been removed.

The rc script for FreeBSD has been removed. The catsit[1] process
supervisor is now the recommended way to run pounce, calico and
pounce-palaver on FreeBSD and OpenBSD.

[1]: https://git.causal.agency/catsit/