aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-22Merge branch 'master' into curl-smtpshtrophic
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-20duping isn't necessary as xs_vals are copied anyway (right?)shtrophic
2025-02-20use xs_dict_append correctlyshtrophic
2025-02-20duplicate dict insteadshtrophic
2025-02-20Revert "fix ownership-problem of mailinfo"shtrophic
This reverts commit 2ca7735779e79dbe6fe62f0111a12c145f428d8f.
2025-02-20Fix uninitialised memory accessSanttu Lakkala
Avoid calling xs_type() on uninitialised memory when xs_extend() is called with NULL data.
2025-02-19fix ownership-problem of mailinfoshtrophic
2025-02-17Merge remote-tracking branch 'upstream/master' into curl-smtpshtrophic
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-15Merge tag '2.72' into curl-smtpshtrophic
Version 2.72 RELEASED.
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
2025-02-11Added some checks to xs_regex_split_n().default
2025-02-11In sanitize(), also accept attribute values between single quotes.default
2025-02-11Updated documentation.default