grunfink,
@grunfink@comam.es avatar

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

Support for custom Emojis has been added; they are no longer hardcoded, but read from the emojis.json file at the server base directory. Also, they are no longer limited to string substitutions, but images as external URLs are also supported (see snac(8) for more information).

Fixed a bug that caused some notifications to be lost when coming from a user in the same instance.

Added an additional check for blocked instances (sometimes, posts from blocked sites that were ancestors of legit posts were 'leaking' into the timeline).

On OpenBSD, if the disable_email_notifications server flag is set to true, unveil() is not called for the execution of the /usr/sbin/sendmail binary and pledge() doesn't set the exec promise.

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

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

This release has been inspired by the album Eternal Embers by #Meltt.

#snacAnnounces

teajaygrey,
@teajaygrey@rap.social avatar

@grunfink I submitted a PR to update MacPorts' snac to 2.51 here:

https://github.com/macports/macports-ports/pull/23357

CI checks are queued. Hopefully they'll go smoothly?

Assuming they do, it will still be up to someone else with commit access to merge it.

Thank you for your continued improvements! On my mental ToDo list I keep on meaning to create a snac Port for OpenBSD, and it looks as if the unveil and pledge support continues to be refined, cool!

grunfink,
@grunfink@comam.es avatar

Thanks for your continued work on helping snac being available to Mac users.

iwojima,

@grunfink
oh...my PR not implemented again 😢
https://codeberg.org/grunfink/snac2/pulls/149

grunfink,
@grunfink@comam.es avatar

I haven't forgot about your work; I've just been a bit too busy these last two weeks.

I made some quick tests with it and noticed some rejections from remote servers, but I'm not completely sure if they were from your patch or from some network outages I suffered these days.

I have real interest in applying it to the trunk, I hope I'll have time to test it again real soon.

iwojima,

@grunfink
>some rejections from remote servers,
yep, i no have chance check it in clearnet - changes for webfinger can be require extend analysis before commit in master.

antics,
@antics@mastodon.nu avatar

@grunfink I concur with @stefano , thank you!

Also, I found sutter. Thank you for that one too!

grunfink,
@grunfink@comam.es avatar

Oh, what a surprise! Glad you also like sutter.

You're welcome!

CC: @stefano

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fediverse
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • megavids
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • All magazines