The Real Grunfink on Nostr: I've just published version 2.97 of #snac, the simple, minimalistic #ActivityPub ...
I've just published version 2.97 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:
Quote-posting your own posts is now allowed (do it by adding RE:
https://example.com/you/post-id in its own line in a post body).
The Mastodon API can now be disabled by setting the mastodon_api directive to false in server.json (no need to compile it out).
Fixed a crash in chunked transfer encoding code (special thanks to Sergey Bronnikov for bringing this to my attention).
Tweak to JSON loading code to circunvent fmemopen() issues on Illumos / OpenIndiana systems (contributed by aleteoryx).
Mastodon API: Fixed error in voting code (contributed by uilebheist), more aggressive old data purging.
https://comam.es/what-is-snacIf you find #snac useful, please consider [buying grunfink a coffee](
https://ko-fi.com/grunfink ) or contributing via [LiberaPay](
https://liberapay.com/grunfink/ ).
#snacAnnounces #FrugalFediverse
Published at
2026-10-29 09:41:29 UTCEvent JSON
{
"id": "67fb0075476df539c6835cf21524eb5b509e00ffeb8d32d934002344d01960ed",
"pubkey": "2430807dd6c273a3ef0dfeca8f031e8a56d7a9f89f8967d211516519792bccc7",
"created_at": 1793266889,
"kind": 1,
"tags": [
[
"t",
"frugalfediverse"
],
[
"t",
"snac"
],
[
"t",
"activitypub"
],
[
"proxy",
"https://comam.es/snac/grunfink/p/1793266889.341494",
"web"
],
[
"t",
"snacannounces"
],
[
"proxy",
"https://comam.es/snac/grunfink/p/1793266889.341494",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://comam.es/snac/grunfink/p/1793266889.341494",
"pink.momostr"
],
[
"-"
]
],
"content": "I've just published version 2.97 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:\n\nQuote-posting your own posts is now allowed (do it by adding RE: https://example.com/you/post-id in its own line in a post body).\n\nThe Mastodon API can now be disabled by setting the mastodon_api directive to false in server.json (no need to compile it out).\n\nFixed a crash in chunked transfer encoding code (special thanks to Sergey Bronnikov for bringing this to my attention).\n\nTweak to JSON loading code to circunvent fmemopen() issues on Illumos / OpenIndiana systems (contributed by aleteoryx).\n\nMastodon API: Fixed error in voting code (contributed by uilebheist), more aggressive old data purging.\n\nhttps://comam.es/what-is-snac\n\nIf you find #snac useful, please consider [buying grunfink a coffee](https://ko-fi.com/grunfink ) or contributing via [LiberaPay](https://liberapay.com/grunfink/ ).\n\n#snacAnnounces #FrugalFediverse",
"sig": "d3ba70ec2b53dc9dd67a3091beb98d4db3d41df882e28f7cb97e673026ce323b481f38e63b24eb91736674168cb18c626b745fef4b7174bf8d21fb23a6912233"
}