Ancestors

Toot

Written by The Real Grunfink on 2025-01-07 at 09:24

Happy new year. I'm glad to announce the release of version 2.68 of #snac, the simple, minimalistic #ActivityPub instance server written in C. This release couldn't have been possible without the help of several fellow developers. It includes the following changes:

Fixed regression in link verification code (contributed by nowster).

Added ipv6 support for the https frontend connection (contributed by hb9hnt).

New "Like by URL" operation (contributed by dheadshot).

Added support for a Mastodon-like /share link sharing URL, like the one provided by sites like https://mastodonshare.com/ and such. To be able to use it, you must reconfigure your https proxy to redirect /share to snac (see snac(8)).

New linux landlock (sandboxing) support for enhanced security (contributed by shtrophic). It's still a bit experimental, so you have to enable it explicitly by recompiling with the WITH_LINUX_SANDBOX directive (e.g. make CFLAGS=-DWITH_LINUX_SANDBOX).

Some search fixes regarding repeated matches.

The export_csv cmdline operation now exports the CSV files inside a user's export/ subdirectory instead of the current directory.

All CSV files to be imported must now be stored inside a user's import/ subdirectory instead of the current directory.

Mastodon API: more timeline paging tunings (contributed by nowster), post language selected in apps is properly set.

The command-line operation note new reads the LANG environment variable to set the post's language.

A new command-line operation, note_unlisted, allows posting "unlisted" or "quiet public" posts.

The maximum number of entries in users' RSS feeds and in outboxes can now be set via the max_public_entries variable in the server.json file.

Fixed broken support for Audio objects.

Made xmpp and mailto URLs clickable.

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

If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

[#]snacAnnounces

This release has been inspired by the painting Judith Slaying Holofernes by #ArtemisiaGentileschi.

=> More informations about this toot | More toots from grunfink@comam.es

Descendants

Written by gyptazy on 2025-01-07 at 09:43

Awesome, like always! Thank you very much for your efforts and time!

@grunfink

=> More informations about this toot | More toots from gyptazy@gyptazy.com

Written by The Real Grunfink on 2025-01-07 at 10:18

You're welcome!

=> More informations about this toot | More toots from grunfink@comam.es

Written by Stefano Marinelli on 2025-01-07 at 10:59

@grunfink this is a great release. Thank you!!!

=> More informations about this toot | More toots from stefano@bsd.cafe

Written by The Real Grunfink on 2025-01-07 at 11:15

Thanks!

=> More informations about this toot | More toots from grunfink@comam.es

Written by sergiodj on 2025-01-07 at 23:29

@grunfink@comam.es That's awesome, I'll upload it to Debian soon. Thanks!

=> More informations about this toot | More toots from sergiodj@snac.sergiodj.net

Written by sergiodj on 2025-01-08 at 00:00

OK, uploads done!

I thought about enabling sanboxing, but I'll wait until https://codeberg.org/grunfink/snac2/issues/267 is figured out.

CC: @grunfink@comam.es

=> More informations about this toot | More toots from sergiodj@snac.sergiodj.net

Written by jase on 2025-01-08 at 00:36

@sergiodj@snac.sergiodj.net @grunfink@comam.es

Awesome, thank you both!

=> More informations about this toot | More toots from jase@tail-f.journalctl.uk

Written by The Real Grunfink on 2025-01-08 at 06:00

Thank you very much, Sergio!

=> More informations about this toot | More toots from grunfink@comam.es

Written by ティージェーグレェ on 2025-01-08 at 06:27

Thank you (and to others such as nowster, hb9hnt and dheadshot) for the continued improvements to snac!

I submitted a Pull Request to update MacPorts' snac to 2.68 here:

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

GitHub Continuous Integration checks are running (two out of three completed successfully, which is a good sign, here's hoping the last one has no issues as well).

As usual, it's up to someone else with commit access to merge it.

[#]snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded

[#]NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces

=> More informations about this toot | More toots from teajaygrey@snac.bsd.cafe

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113786347457134000
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
315.906059 milliseconds
Gemini-to-HTML Time
3.009967 milliseconds

This content has been proxied by September (3851b).