summaryrefslogtreecommitdiff
path: root/httpd.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* The server creates a pidfile inside the base directory.Gravatar default2024-11-171-0/+14
|
* Propagate 'last-modified' and 'etag' fields while proxying.Gravatar default2024-11-071-1/+4
| | | | But does it work?
* New HTML variable error (still unused).Gravatar default2024-10-061-2/+2
|
* Added support for listening on unix sockets.Gravatar default2024-08-051-5/+14
|
* Minor logging tweaks.Gravatar default2024-08-051-6/+9
|
* Minor tweak.Gravatar default2024-06-201-2/+3
|
* Don't return a Basic realm if there is no body.Gravatar default2024-06-091-1/+1
|
* Improved OPTIONS method.Gravatar default2024-05-311-0/+3
|
* Translate status codes to canonical status textsGravatar Louis Brauer2024-05-271-1/+1
| | | | | Use those in HTTP responses instead of "OK"/"ERROR". Apps like Tokodon show only the status text in unexpected responses.
* Implement Mastodon PATCH endpoint for account profile updatesGravatar Louis Brauer2024-05-271-0/+10
|
* Use enum instead of numeric status codes for HTTP statusesGravatar Louis Brauer2024-05-261-13/+13
|
* Added more const.Gravatar default2024-05-231-4/+5
|
* Another approach to disabling SHM.Gravatar default2024-05-211-23/+23
|
* New compilation variable WITHOUT_SHM, to disable shared memory functions.Gravatar default2024-05-211-0/+23
|
* Added const everywhere.Gravatar default2024-05-211-8/+8
|
* User search can also be done by tag.Gravatar default2024-05-151-1/+1
|
* Minor "Back to top" "More..." link refactoring.Gravatar default2024-05-071-3/+7
|
* Search by tag returns RSS if the appropriate header is defined.Gravatar default2024-05-051-3/+9
|
* More work in lists.Gravatar default2024-04-291-1/+1
|
* Prevent some browsers from caching servers basic auth requestGravatar louis2024-04-131-0/+1
|
* Backport from xs.Gravatar default2024-03-151-1/+1
|
* Replaced most xs_dict_iter() with xs_dict_next().Gravatar default2024-03-091-1/+2
|
* Added *another argument* to html_timeline() to select where posts are taken ↵Gravatar default2024-02-221-2/+2
| | | | | | | from. This way, the /instance logged-in timeline can show posts that are not really into a user's timeline.
* Added a page argument to html_timeline().Gravatar default2024-02-211-2/+4
|
* Minor tweak to host-meta.Gravatar default2024-01-301-3/+4
|
* cleanupGravatar Paul Wilde2024-01-281-8/+0
|
* Merge branch 'master' of https://codeberg.org/pswilde/snac2Gravatar Paul Wilde2024-01-281-0/+8
|\
| * added host-meta endpoint for subwaytooter appGravatar Paul Wilde2024-01-261-0/+8
| |
* | added host-meta endpoint for subwaytooter appGravatar Paul Wilde2024-01-261-0/+8
|/
* Delay creating the shared memory struct after the socket is successfully ↵Gravatar default2024-01-211-7/+7
| | | | created.
* Support DELETE for Mastodon subscriptionsGravatar James Seward2024-01-111-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.
* New command-line option 'state'.Gravatar default2024-01-101-6/+75
|
* Minor code cleaning.Gravatar default2024-01-101-12/+2
|
* New state variable top_job_fifo_size.Gravatar default2024-01-081-0/+3
|
* Renamed some thread states.Gravatar default2024-01-081-2/+2
|
* Added some state flags for threads.Gravatar default2024-01-081-2/+14
|
* Non-important variable renaming.Gravatar default2024-01-081-34/+35
|
* Rewritten part of the job threads to be leaner and faster.Gravatar default2024-01-081-39/+45
|
* Better behaviour on broken queue items.Gravatar default2024-01-071-7/+13
|
* Updated copyright year.Gravatar default2024-01-041-1/+1
|
* Moved most server state to a structure.Gravatar default2024-01-031-35/+40
|
* Minor tweaks to /.well-known/nodeinfo returned data.Gravatar default2023-12-291-4/+4
|
* Also log the job_fifo len in status.txt.Gravatar default2023-12-261-12/+17
|
* New page status.txt.Gravatar default2023-12-261-2/+14
| | | | It just return an empty page as a query, but some status logging is done.
* Added some crash checks.Gravatar default2023-12-181-1/+1
|
* Avoid crashing on missing 'method' or 'path' headers in httpd_connection().Gravatar default2023-12-181-2/+7
|
* Use xs_html in the static greeting page.Gravatar default2023-11-241-13/+19
|
* Added a tag argument to html_timeline().Gravatar default2023-11-081-2/+2
|
* Fixed 'show more' in tag search.Gravatar default2023-11-081-8/+17
|
* Tags can now be searched for from the server base URL.Gravatar default2023-11-081-0/+15
|