summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Updated RELEASE_NOTES.Gravatar default2025-03-041-1/+1
| | | | | |
* | | | | | Deleted (by now) any ways of setting a note's publish date.Gravatar default2025-03-032-3/+2
| | | | | |
* | | | | | Posts from the command line accept the DATE env var.Gravatar default2025-03-021-1/+1
| | | | | |
* | | | | | msg_note() accepts a nullable post date.Gravatar default2025-03-025-10/+16
| | | | | |
* | | | | | Updated documentation.Gravatar default2025-03-021-1/+4
| | | | | |
* | | | | | Updated RELEASE_NOTES.Gravatar default2025-02-281-0/+2
| | | | | |
* | | | | | Updated documentation.Gravatar default2025-02-281-5/+5
| | | | | |
* | | | | | Updated documentation.Gravatar default2025-02-281-0/+12
| | | | | |
* | | | | | Updated documentation.Gravatar default2025-02-281-0/+26
| | | | | |
* | | | | | Updated RELEASE_NOTES.Gravatar default2025-02-281-0/+10
| | | | | |
* | | | | | Deleted old debug code.Gravatar default2025-02-281-9/+0
| | | | | |
* | | | | | Updated documentation.Gravatar default2025-02-281-0/+3
| | | | | |
* | | | | | SVG support can be enabled by setting enable_svg to true in server.json.Gravatar default2025-02-281-10/+16
| | | | | |
* | | | | | Some tweaks to timeline_request().Gravatar default2025-02-271-50/+50
| | | | | |
* | | | | | Also check for blocked hashtags in timeline_request().Gravatar default2025-02-271-49/+49
| | | | | |
* | | | | | More hashtag block tweaks.Gravatar default2025-02-271-0/+3
| | | | | |
* | | | | | More hashtag block tweaks.Gravatar default2025-02-271-4/+7
| | | | | |
* | | | | | Cosmetic cleanup of po files.Gravatar default2025-02-272-101/+99
| | | | | |
* | | | | | Updated po.Gravatar default2025-02-271-100/+107
| | | | | |
* | | | | | Added web UI for the blocked hashtags.Gravatar default2025-02-271-0/+61
| | | | | |
* | | | | | New function blocked_hashtag_check().Gravatar default2025-02-271-11/+27
| | | | | |
* | | | | | New function hashtag_in_msg().Gravatar default2025-02-271-6/+11
| |_|_|_|/ |/| | | |
* | | | | Merge pull request 'Fix memory leak in multipart parsing' (#307) from ↵Gravatar grunfink2025-02-211-10/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | inz/snac2:multipart-leak into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/307
| * | | | | Fix memory leak in multipart parsingGravatar Santtu Lakkala2025-02-211-10/+10
|/ / / / / | | | | | | | | | | | | | | | Also remove usage of strchr() on non-NUL-terminated buffer.
* | | | | Merge pull request 'Fix uninitialised memory access' (#306) from ↵Gravatar grunfink2025-02-201-3/+4
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | inz/snac2:uninit into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/306
| * | | | Fix uninitialised memory accessGravatar Santtu Lakkala2025-02-201-3/+4
|/ / / / | | | | | | | | | | | | | | | | Avoid calling xs_type() on uninitialised memory when xs_extend() is called with NULL data.
* | | | Merge pull request 'doc/snac8: elaborate regex blocking' (#305) from ↵Gravatar grunfink2025-02-171-2/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Menelmacar/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/305
| * | | | doc/snac8: elaborate regex blockingGravatar Menelmacar2025-02-171-2/+3
|/ / / / | | | | | | | | | | | | 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.
* | | | Show the POST status also as string.Gravatar default2025-02-172-3/+22
| | | |
* | | | Add fake HTTP status error 399 to http_status_text().Gravatar default2025-02-171-0/+1
| | | |
* | | | Return ASAP if srv_open() fails.Gravatar default2025-02-171-0/+3
| | | |
* | | | Updated po.Gravatar default2025-02-151-127/+131
| | | |
* | | | The interface language preference can now be set.Gravatar default2025-02-152-0/+30
| | | |
* | | | srv_open() now loads all .po files into srv_langs.Gravatar default2025-02-151-0/+22
| | | |
* | | | Optimized lang_str().Gravatar default2025-02-153-15/+22
| | | |
* | | | Some message tweaks.Gravatar default2025-02-142-178/+170
| | | |
* | | | xs_po.h new file.Gravatar default2025-02-146-15/+103
| | | |
* | | | html_footer() now receives an optional snac *user argument.Gravatar default2025-02-141-7/+5
| | | |
* | | | Redefined L() to use lang_str().Gravatar default2025-02-143-3/+16
| | | |
* | | | New function lang_str().Gravatar default2025-02-143-0/+29
| | | |
* | | | More variable renaming.Gravatar default2025-02-141-9/+9
| | | |
* | | | More variable renaming.Gravatar default2025-02-141-15/+15
| | | |
* | | | More variable renaming.Gravatar default2025-02-141-2/+2
| | | |
* | | | More variable renaming.Gravatar default2025-02-141-26/+26
| | | |
* | | | Some variable renaming.Gravatar default2025-02-141-7/+7
| | | |
* | | | Merge branch 'master' of comam.es:git/snac2Gravatar default2025-02-143-2/+702
|\ \ \ \
| * | | | New Makefile target.Gravatar default2025-02-142-0/+700
| | | | |
| * | | | Minor string tweak.Gravatar default2025-02-141-2/+2
| | | | |
* | | | | Disable "shortnames" of the image/svg+xml mediaType.Gravatar default2025-02-141-10/+16
|/ / / /
* | | | Force the Content-Security-Policy header, instead of just suggesting it in ↵Gravatar default2025-02-132-3/+4
| | | | | | | | | | | | | | | | the docs.