I'm glad to announce the release of version 2.30 of #snac, the simple, minimalistic #ActivityPub instance server written in ANSI C. It includes the following changes:

Fixed a bug that made some notifications to be missed.

New Mastodon API features: the instance public timeline is now a real one, unfavourite / unreblog is supported (somewhat). Some regression bugs regarding image posting were also fixed.

The non-standard Ping and Pong #ActivityPub activities have been implemented as proposed by @tedu@honk.tedunangst.com in the https://humungus.tedunangst.com/r/honk/v/tip/f/docs/ping.txt document (with a minor diversion: retries are managed in the same way as the rest of #snac messages).

The build process now includes the -Wextra flag.

https://comam.es/what-is-snac

If you find #snac useful, consider buying grunfink a coffee: https://ko-fi.com/grunfink