aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-28Updated RELEASE_NOTES.default
2025-02-28Updated documentation.default
2025-02-28Updated documentation.default
2025-02-28Updated documentation.default
2025-02-28Updated RELEASE_NOTES.default
2025-02-28Deleted old debug code.default
2025-02-28Updated documentation.default
2025-02-28SVG support can be enabled by setting enable_svg to true in server.json.default
2025-02-27Some tweaks to timeline_request().default
2025-02-27Also check for blocked hashtags in timeline_request().default
2025-02-27More hashtag block tweaks.default
2025-02-27More hashtag block tweaks.default
2025-02-27Cosmetic cleanup of po files.default
2025-02-27Updated po.default
2025-02-27Added web UI for the blocked hashtags.default
2025-02-27New function blocked_hashtag_check().default
2025-02-27New function hashtag_in_msg().default
2025-02-21Merge pull request 'Fix memory leak in multipart parsing' (#307) from ↵grunfink
inz/snac2:multipart-leak into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/307
2025-02-21Fix memory leak in multipart parsingSanttu Lakkala
Also remove usage of strchr() on non-NUL-terminated buffer.
2025-02-20Merge pull request 'Fix uninitialised memory access' (#306) from ↵grunfink
inz/snac2:uninit into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/306
2025-02-20Fix uninitialised memory accessSanttu Lakkala
Avoid calling xs_type() on uninitialised memory when xs_extend() is called with NULL data.
2025-02-17Merge pull request 'doc/snac8: elaborate regex blocking' (#305) from ↵grunfink
Menelmacar/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/305
2025-02-17doc/snac8: elaborate regex blockingMenelmacar
It seems regex blocking only works with lower case letters, since the case will be ignored anyway this is fine. This updates the documentation to express this.
2025-02-17Show the POST status also as string.default
2025-02-17Add fake HTTP status error 399 to http_status_text().default
2025-02-17Return ASAP if srv_open() fails.default
2025-02-15Updated po.default
2025-02-15The interface language preference can now be set.default
2025-02-15srv_open() now loads all .po files into srv_langs.default
2025-02-15Optimized lang_str().default
2025-02-14Some message tweaks.default
2025-02-14xs_po.h new file.default
2025-02-14html_footer() now receives an optional snac *user argument.default
2025-02-14Redefined L() to use lang_str().default
2025-02-14New function lang_str().default
2025-02-14More variable renaming.default
2025-02-14More variable renaming.default
2025-02-14More variable renaming.default
2025-02-14More variable renaming.default
2025-02-14Some variable renaming.default
2025-02-14Merge branch 'master' of comam.es:git/snac2default
2025-02-14Disable "shortnames" of the image/svg+xml mediaType.default
2025-02-14New Makefile target.default
2025-02-14Minor string tweak.default
2025-02-13Force the Content-Security-Policy header, instead of just suggesting it in ↵default
the docs.
2025-02-13Drop SVG attachments, as they may include JavaScript.default
2025-02-13Added a default MAX_JSON_DEPTH inside xs_json.h.default
2025-02-13Limit JSON depthSanttu Lakkala
2025-02-11Don't show the bookmark emoji to strangers.default
2025-02-11Bumped version.default