aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-02-25Updated RELEASE_NOTES.grunfink
2026-02-25Deleted useless debugging code in examples/docker-entrypoint.sh.grunfink
2026-02-24Updated RELEASE_NOTES.grunfink
2026-02-24Fixed another new error in the JSON parser.grunfink
2026-02-24Updated README.grunfink
2026-02-24Updated README.grunfink
2026-02-24Call enqueue_actor_refresh() from html_people_one().grunfink
2026-02-24Also use the 'url' field in the » link to the post.grunfink
2026-02-24Updated RELEASE_NOTES.grunfink
2026-02-24Fixed local message not being shown.grunfink
2026-02-23Increase the level argument in quoted posts.grunfink
2026-02-23Fixed latest breakage in xs_multipart_form_data().grunfink
2026-02-23More JSON parser tweaks.grunfink
2026-02-23Updated RELEASE_NOTES.grunfink
2026-02-23Fixed possible crash in xs_regex_split_n().grunfink
2026-02-23More JSON parser tweaks.grunfink
2026-02-23Fixed parsing error in xs_multipart_form_data().grunfink
2026-02-23More JSON parser fixes.grunfink
2026-02-23More JSON parser fixes.grunfink
2026-02-23Fixed crash in JSON parser.grunfink
2026-02-23Updated RELEASE_NOTES.grunfink
2026-02-23Fixed timezones.grunfink
2026-02-23Updated RELEASE_NOTES.grunfink
2026-02-23Merge pull request 'Log xs_socket_accept failure reason and document OpenBSD ↵grunfink
login class w/ extended openfiles' (#559) from oxzi/snac2:openbsd-openfiles-nfiles into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/559
2026-02-17OpenBSD: Document login class w/ extended openfilesAlvar Penning
A file heavy applications makes heavy use of files. Shocking news. OpenBSD's daemon login class limits the amount of openfiles quite strict. This restriction is an annoyance for lots of applications, and, unless I am mistaken, seems to be an issue for snac as well. Thus, after hopefully fixing this on my instance, I tried to briefly document this in snac(8) and provide a minimal login.conf(5) example.
2026-02-17httpd: Log xs_socket_accept failure reasonAlvar Penning
So far, it was expected that xs_socket_accept should work and while its failure results in a termination, it was not properly logged. With this change, an error message including the strerror message is being logged. After experiencing some unexpected snac httpd shutdowns, I added a bit of additional logging, including when xs_socket_accept fails. This proved useful, as it unveiled a deeper error on my machine: > xs_socket_accept failed: Too many open files Since entering this code path results in termination, I thought upstreaming this logging might be useful for others.
2026-02-17Version 2.90 RELEASED.grunfink
2026-02-17Updated RELEASE_NOTES.grunfink
2026-02-17Merge pull request 'Removed two dead links from README.md' (#557) from ↵grunfink
mookie/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/557
2026-02-15Removed two dead links from README.mdSteve Mookie Kong
2026-02-14Do the same with list 'url' fields in notifications.grunfink
2026-02-14Fixed crash when the 'url' field is a list.grunfink
2026-02-14Updated RELEASE_NOTES.grunfink
2026-02-14Updated TODO.grunfink
2026-02-14Merge branch 'master' of comam.es:git/snac2grunfink
2026-02-14Fixed mismatched following count.grunfink
2026-02-14Updated RELEASE_NOTES.grunfink
2026-02-14Also show 'url' in notifications.grunfink
2026-02-14Use the 'url' link instead of 'id' (if there is one) in html_actor_icon().grunfink
2026-02-11Updated RELEASE_NOTES.grunfink
2026-02-11Merge pull request 'mastoapi: add `uri` field to verify_credentials' (#555) ↵grunfink
from ag-eitilt/snac2:mastoapi/credentials-uri into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/555
2026-02-10mastoapi: add `uri` field to verify_credentialsSam May
Mastodon split the field out from `url` for identification purposes in version 4.2.0, leaving the previous for simply navigating to the user page. Some services (notably Bridgy Fed) rely on the `uri` as part of their OAuth flow: https://github.com/snarfed/bridgy-fed/issues/2339
2026-02-10mastoapi: added a (dummy) client_secret_expires_at value in app creation.grunfink
2026-02-10Updated TODO.grunfink
2026-02-10In timelines, always create a 'people/' link, not only if follower or following.grunfink
2026-02-10Merge pull request 'Update Portuguese (Brazil) translation' (#554) from ↵grunfink
daltux/snac2:pt_BR-9 into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/554
2026-02-10Merge branch 'master' into pt_BR-9Daltux
2026-02-09Merge pull request 'po/de_DE.po update' (#553) from zen/snac2:master into mastergrunfink
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/553
2026-02-09Update Brazilian translationDaltux
New strings (abbreviated months) translated. Fix notification filter list parallelism. Fix clear meaning of a button.
2026-02-08po/de_DE.po updatezen