summaryrefslogtreecommitdiff
path: root/httpd.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-02-14Redefined L() to use lang_str().Gravatar default1-0/+2
2025-02-13Force the Content-Security-Policy header, instead of just suggesting it in ↵Gravatar default1-0/+3
the docs.
2025-02-06If 'def_timeline_entries' is not set, 'max_timeline_entries' is used ↵Gravatar default1-1/+2
(instead of the default).
2025-02-06Merged 53ad5cdf0371fc068fa03bf287fc94be.Gravatar Alexandre Oliva1-1/+1
2025-01-21Hide the 'relay' user from the greeting list.Gravatar default1-1/+1
2025-01-20Fixed check for the basedir (contributed by an-im-dugud).Gravatar default1-1/+1
2025-01-20Added the USER_AGENT to HTTP errors.Gravatar default1-3/+3
2025-01-16Changed Boost/Like order in the /authorize_interaction page.Gravatar default1-1/+1
2025-01-16Implemented Mastodon-like /authorize_interaction.Gravatar default1-0/+42
2025-01-08Bumped copyright year.Gravatar default1-1/+1
2025-01-06In the /share page, set the charset explicitly to utf-8.Gravatar default1-1/+1
2025-01-05Use the site's CSS in the /share page.Gravatar default1-1/+3
2025-01-05More /share tweaks.Gravatar default1-0/+3
2025-01-02Serve BASE_URL/style.css.Gravatar default1-0/+13
I thought I was already doing this 🤦(not that it really matters much).
2025-01-02Minor tweak to the /share webpoint.Gravatar default1-2/+6
2025-01-01The shared post is really sent.Gravatar default1-1/+1
2024-12-31More work in the Mastodon-share webpoint.Gravatar default1-1/+1
2024-12-31Started support for Mastodon-like /share endpoint.Gravatar default1-0/+39
2024-12-16Added pidfile locking.Gravatar default1-11/+20
2024-12-15New function timeline_link_header().Gravatar default1-1/+4
2024-11-17The server creates a pidfile inside the base directory.Gravatar default1-0/+14
2024-11-07Propagate 'last-modified' and 'etag' fields while proxying.Gravatar default1-1/+4
But does it work?
2024-10-06New HTML variable error (still unused).Gravatar default1-2/+2
2024-08-05Added support for listening on unix sockets.Gravatar default1-5/+14
2024-08-05Minor logging tweaks.Gravatar default1-6/+9
2024-06-20Minor tweak.Gravatar default1-2/+3
2024-06-09Don't return a Basic realm if there is no body.Gravatar default1-1/+1
2024-05-31Improved OPTIONS method.Gravatar default1-0/+3
2024-05-27Translate status codes to canonical status textsGravatar Louis Brauer1-1/+1
Use those in HTTP responses instead of "OK"/"ERROR". Apps like Tokodon show only the status text in unexpected responses.
2024-05-27Implement Mastodon PATCH endpoint for account profile updatesGravatar Louis Brauer1-0/+10
2024-05-26Use enum instead of numeric status codes for HTTP statusesGravatar Louis Brauer1-13/+13
2024-05-23Added more const.Gravatar default1-4/+5
2024-05-21Another approach to disabling SHM.Gravatar default1-23/+23
2024-05-21New compilation variable WITHOUT_SHM, to disable shared memory functions.Gravatar default1-0/+23
2024-05-21Added const everywhere.Gravatar default1-8/+8
2024-05-15User search can also be done by tag.Gravatar default1-1/+1
2024-05-07Minor "Back to top" "More..." link refactoring.Gravatar default1-3/+7
2024-05-05Search by tag returns RSS if the appropriate header is defined.Gravatar default1-3/+9
2024-04-29More work in lists.Gravatar default1-1/+1
2024-04-13Prevent some browsers from caching servers basic auth requestGravatar louis1-0/+1
2024-03-15Backport from xs.Gravatar default1-1/+1
2024-03-09Replaced most xs_dict_iter() with xs_dict_next().Gravatar default1-1/+2
2024-02-22Added *another argument* to html_timeline() to select where posts are taken ↵Gravatar default1-2/+2
from. This way, the /instance logged-in timeline can show posts that are not really into a user's timeline.
2024-02-21Added a page argument to html_timeline().Gravatar default1-2/+4
2024-01-30Minor tweak to host-meta.Gravatar default1-3/+4
2024-01-28cleanupGravatar Paul Wilde1-8/+0
2024-01-26added host-meta endpoint for subwaytooter appGravatar Paul Wilde1-0/+8
2024-01-26added host-meta endpoint for subwaytooter appGravatar Paul Wilde1-0/+8
2024-01-21Delay creating the shared memory struct after the socket is successfully ↵Gravatar default1-7/+7
created.
2024-01-11Support DELETE for Mastodon subscriptionsGravatar James Seward1-0/+8
While testing Mona, I noticed that after deleting my account entry for my snac server, Mona would repeatedly try to delete the subscription it thought it had created, resulting in many unhandled DELETE calls. This accepts the call and returns 200 for it, which makes Mona happy.