summaryrefslogtreecommitdiff
path: root/httpd.c
AgeCommit message (Collapse)Author
2024-08-05Added support for listening on unix sockets.default
2024-08-05Minor logging tweaks.default
2024-06-20Minor tweak.default
2024-06-09Don't return a Basic realm if there is no body.default
2024-05-31Improved OPTIONS method.default
2024-05-27Translate status codes to canonical status textsLouis Brauer
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 updatesLouis Brauer
2024-05-26Use enum instead of numeric status codes for HTTP statusesLouis Brauer
2024-05-23Added more const.default
2024-05-21Another approach to disabling SHM.default
2024-05-21New compilation variable WITHOUT_SHM, to disable shared memory functions.default
2024-05-21Added const everywhere.default
2024-05-15User search can also be done by tag.default
2024-05-07Minor "Back to top" "More..." link refactoring.default
2024-05-05Search by tag returns RSS if the appropriate header is defined.default
2024-04-29More work in lists.default
2024-04-13Prevent some browsers from caching servers basic auth requestlouis
2024-03-15Backport from xs.default
2024-03-09Replaced most xs_dict_iter() with xs_dict_next().default
2024-02-22Added *another argument* to html_timeline() to select where posts are taken ↵default
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().default
2024-01-30Minor tweak to host-meta.default
2024-01-28cleanupPaul Wilde
2024-01-28Merge branch 'master' of https://codeberg.org/pswilde/snac2Paul Wilde
2024-01-26added host-meta endpoint for subwaytooter appPaul Wilde
2024-01-26added host-meta endpoint for subwaytooter appPaul Wilde
2024-01-21Delay creating the shared memory struct after the socket is successfully ↵default
created.
2024-01-11Support DELETE for Mastodon subscriptionsJames Seward
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.
2024-01-10New command-line option 'state'.default
2024-01-10Minor code cleaning.default
2024-01-08New state variable top_job_fifo_size.default
2024-01-08Renamed some thread states.default
2024-01-08Added some state flags for threads.default
2024-01-08Non-important variable renaming.default
2024-01-08Rewritten part of the job threads to be leaner and faster.default
2024-01-07Better behaviour on broken queue items.default
2024-01-04Updated copyright year.default
2024-01-03Moved most server state to a structure.default
2023-12-29Minor tweaks to /.well-known/nodeinfo returned data.default
2023-12-26Also log the job_fifo len in status.txt.default
2023-12-26New page status.txt.default
It just return an empty page as a query, but some status logging is done.
2023-12-18Added some crash checks.default
2023-12-18Avoid crashing on missing 'method' or 'path' headers in httpd_connection().default
2023-11-24Use xs_html in the static greeting page.default
2023-11-08Added a tag argument to html_timeline().default
2023-11-08Fixed 'show more' in tag search.default
2023-11-08Tags can now be searched for from the server base URL.default
2023-10-17Added FastCGI support.default
2023-10-14Backport from xs.default
2023-10-08Hide posts from the public web for accounts with 'private' == true.default