aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-03-09CONTRIBUTING.md new file.grunfink
2026-03-08Updated RELEASE_NOTES.grunfink
2026-03-08Mention that no IA has been used in the README.grunfink
2026-03-06Merge pull request 'update openbsd rc.d script' (#573) from ↵grunfink
nathanael/snac2:openbsd-script into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/573
2026-03-06update openbsd rc.d scriptnathanael
use daemon_flags instead of daemon_args see: https://man.openbsd.org/rc.d#ENVIRONMENT
2026-03-06Bumped version.grunfink
2026-03-05Merge pull request 'Update po/cs.po [typo]' (#568) from pmjv/snac2:master ↵grunfink
into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/568
2026-03-04Updated RELEASE_NOTES.grunfink
2026-03-04Fixed bug in Mastodon-style share button.grunfink
2026-03-02Update po/cs.popmjv
2026-03-01Clicking on the account link always lead to the single people page.grunfink
Even from the full people page.
2026-02-28Updated formatting.md.grunfink
2026-02-28formatting.txt renamed to formatting.md.grunfink
2026-02-28Updated formatting.txt.grunfink
2026-02-28Merge pull request 'Update po/cs.po' (#562) from pmjv/snac2:master into mastergrunfink
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/562
2026-02-28Inserted a space between month name and number.grunfink
2026-02-28Merge pull request 'example file does not need to be executable (chmod -x)' ↵grunfink
(#566) from nathanael/snac2:fix-permission into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/566
2026-02-27file does not need to be executable (chmod -x)nathanael
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-23Update po/cs.popmjv
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