<feed xmlns='http://www.w3.org/2005/Atom'>
<title>snac2/doc, branch master</title>
<subtitle>Fork of snac2 to test neighborhood #web</subtitle>
<id>https://git.r.bdr.sh/snac2/atom/doc?h=master</id>
<link rel='self' href='https://git.r.bdr.sh/snac2/atom/doc?h=master'/>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/'/>
<updated>2026-04-10T15:05:00Z</updated>
<entry>
<title>Updated documentation.</title>
<updated>2026-04-10T15:05:00Z</updated>
<author>
<name>grunfink</name>
<email>grunfink@comam.es</email>
</author>
<published>2026-04-10T15:05:00Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=227304eae9e1eef7fddb605a8110c37dfbe1428d'/>
<id>urn:sha1:227304eae9e1eef7fddb605a8110c37dfbe1428d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated documentation.</title>
<updated>2026-04-02T18:50:03Z</updated>
<author>
<name>grunfink</name>
<email>grunfink@comam.es</email>
</author>
<published>2026-04-02T18:50:03Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=c9bbfc340bd88f9134f5bcef1448768c14546c67'/>
<id>urn:sha1:c9bbfc340bd88f9134f5bcef1448768c14546c67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated documentation.</title>
<updated>2026-04-02T14:51:24Z</updated>
<author>
<name>grunfink</name>
<email>grunfink@comam.es</email>
</author>
<published>2026-04-02T14:51:24Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=98f20473bf054050a418eb8b164e2fdd14c1fdde'/>
<id>urn:sha1:98f20473bf054050a418eb8b164e2fdd14c1fdde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OpenBSD: Document login class w/ extended openfiles</title>
<updated>2026-02-17T22:03:23Z</updated>
<author>
<name>Alvar Penning</name>
<email>post@0x21.biz</email>
</author>
<published>2026-02-17T22:03:23Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=361fdaaa11226554854cb292fe0ed6b372898320'/>
<id>urn:sha1:361fdaaa11226554854cb292fe0ed6b372898320</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>snac(8): Words of caution for strip_exif configuration</title>
<updated>2026-02-05T21:52:35Z</updated>
<author>
<name>Alvar Penning</name>
<email>post@0x21.biz</email>
</author>
<published>2026-02-05T21:52:35Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=110032fb486c4491edbfafd906f5784f36bd0f51'/>
<id>urn:sha1:110032fb486c4491edbfafd906f5784f36bd0f51</id>
<content type='text'>
Add words of caution and reasoning to the "strip_exif" configuration for
the server.json file, as these commands would be executed outside of the
sandbox - at least on OpenBSD - and both have quite a history on
security issues due to their huge attack surface and variety of
supported protocols.

After getting comfortable with the related code, I would continue using
it on a personal instance, but would reconsider enabling "strip_exif" on
shared instances with multiple users.

IMO, snac administrators should at least know of potential dangers.
</content>
</entry>
<entry>
<title>poll-limits: revert accidentally commited changes</title>
<updated>2026-01-24T23:30:38Z</updated>
<author>
<name>green</name>
<email>dandelions@disroot.org</email>
</author>
<published>2026-01-24T23:30:38Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=a14cf4a7dbbf6ee90ef8ff4974e7fe9a023d6e48'/>
<id>urn:sha1:a14cf4a7dbbf6ee90ef8ff4974e7fe9a023d6e48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>poll-limits: added documentation to the man page</title>
<updated>2026-01-24T23:05:03Z</updated>
<author>
<name>green</name>
<email>dandelions@disroot.org</email>
</author>
<published>2026-01-24T23:05:03Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=2216ac4662eed9235eadcafcfbf83928750abb67'/>
<id>urn:sha1:2216ac4662eed9235eadcafcfbf83928750abb67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated documentation.</title>
<updated>2026-01-12T13:31:42Z</updated>
<author>
<name>grunfink</name>
<email>grunfink@comam.es</email>
</author>
<published>2026-01-12T13:31:42Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=cf2335c3a65ace85bc49ec0db8a92617280da35a'/>
<id>urn:sha1:cf2335c3a65ace85bc49ec0db8a92617280da35a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request 'Implement metadata stripping for uploaded photos and videos' (#515) from draga79/snac2:master into master</title>
<updated>2026-01-12T13:27:05Z</updated>
<author>
<name>grunfink</name>
<email>grunfink@noreply.codeberg.org</email>
</author>
<published>2026-01-12T13:27:05Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=3ffdf91a4c6e90b0738a767d75b80941500713e0'/>
<id>urn:sha1:3ffdf91a4c6e90b0738a767d75b80941500713e0</id>
<content type='text'>
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/515
</content>
</entry>
<entry>
<title>Revert "Updated documentation."</title>
<updated>2026-01-12T13:26:43Z</updated>
<author>
<name>grunfink</name>
<email>grunfink@comam.es</email>
</author>
<published>2026-01-12T13:26:43Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/snac2/commit/?id=9a5f67bd30511291f7ac9a13a56fb5611b4350cf'/>
<id>urn:sha1:9a5f67bd30511291f7ac9a13a56fb5611b4350cf</id>
<content type='text'>
This reverts commit cef1d7a176b7603491dfec3f394c1b34bf765f2c.
</content>
</entry>
</feed>
