summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* duping isn't necessary as xs_vals are copied anyway (right?)Gravatar shtrophic2025-02-201-1/+1
* use xs_dict_append correctlyGravatar shtrophic2025-02-201-3/+3
* duplicate dict insteadGravatar shtrophic2025-02-201-1/+1
* Revert "fix ownership-problem of mailinfo"Gravatar shtrophic2025-02-203-5/+4
* fix ownership-problem of mailinfoGravatar shtrophic2025-02-193-4/+5
* Merge remote-tracking branch 'upstream/master' into curl-smtpGravatar shtrophic2025-02-1716-127/+1062
|\
| * Merge pull request 'doc/snac8: elaborate regex blocking' (#305) from Menelmac...Gravatar grunfink2025-02-171-2/+3
| |\
| | * doc/snac8: elaborate regex blockingGravatar Menelmacar2025-02-171-2/+3
| |/
| * 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 th...Gravatar default2025-02-132-3/+4
| * Drop SVG attachments, as they may include JavaScript.Gravatar default2025-02-131-0/+5
| * Added a default MAX_JSON_DEPTH inside xs_json.h.Gravatar default2025-02-131-0/+4
| * Limit JSON depthGravatar Santtu Lakkala2025-02-132-17/+23
| * Don't show the bookmark emoji to strangers.Gravatar default2025-02-111-1/+1
| * Bumped version.Gravatar default2025-02-111-1/+1
| * Added some checks to xs_regex_split_n().Gravatar default2025-02-111-2/+4
| * In sanitize(), also accept attribute values between single quotes.Gravatar default2025-02-111-1/+1
| * Updated documentation.Gravatar default2025-02-111-2/+6
* | Merge tag '2.72' into curl-smtpGravatar shtrophic2025-02-1528-225/+636
|\|
| * Version 2.72 RELEASED.2.72Gravatar default2025-02-101-1/+1
| * Updated RELEASE_NOTES.Gravatar default2025-02-101-1/+1
| * Merge branch 'master' of comam.es:git/snac2Gravatar default2025-02-091-2/+2
| |\
| | * Minor xs_html tweak.Gravatar default2025-02-091-2/+2
| * | Fixed function tid() for some architectures.Gravatar default2025-02-091-1/+1
| |/
| * Updated README.Gravatar default2025-02-081-0/+1
| * Updated RELEASE_NOTES.Gravatar default2025-02-081-0/+2
| * Fixed crash in incomplete poll post.Gravatar default2025-02-081-9/+10
| * Show links to followed hashtags just below the list of lists.Gravatar default2025-02-081-0/+23
| * mastoapi: notify the maximum configured attachments.Gravatar default2025-02-071-1/+6
| * Updated RELEASE_NOTES.Gravatar default2025-02-071-1/+3