summaryrefslogtreecommitdiff
path: root/httpd.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Updated year in copyright notices.Gravatar default2023-01-171-1/+1
|
* Backport from xs.Gravatar default2023-01-121-2/+2
|
* In server_get_handler(), body must be a dynamic string.Gravatar default2022-12-131-2/+2
|
* Serve robots.txt (disallow all)Gravatar Alex Schroeder2022-12-121-0/+7
|
* Call pthread_detach() and spawning the purge.Gravatar default2022-12-101-0/+1
|
* Added support for /.well-known/nodeinfo.Gravatar default2022-12-081-0/+36
|
* Handle /favicon.icoGravatar Alex Schroeder2022-12-041-1/+1
| | | | Reply with the susie.png.
* purge_server() deletes using object_del().Gravatar default2022-11-261-1/+1
|
* Serve the root and susie even if the query does not have an Accept header.Gravatar default2022-11-181-4/+0
|
* Call pthread_detach().Gravatar default2022-11-091-0/+1
|
* Some code moving to avoid false positive leaks.Gravatar default2022-10-251-14/+15
|
* Don't load unneeded actor info in html_entry().Gravatar default2022-10-241-8/+8
|
* New thread for purge.Gravatar default2022-10-171-0/+29
|
* Added support for HEAD methods.Gravatar default2022-10-161-2/+9
| | | | Mastodon uses them when it founds an attachment.
* Replace %host% in greeting.html.Gravatar default2022-10-161-0/+3
|
* Add the user agent to httpd start log line.Gravatar default2022-10-141-1/+1
|
* The waiting of the queue thread is done in a more appropriate way.Gravatar default2022-10-131-1/+11
|
* Connections are now attended by threads.Gravatar default2022-10-101-6/+22
|
* Call xs_socket_accept() from httpd().Gravatar default2022-10-101-6/+5
|
* Implemented the helper thread.Gravatar default2022-10-011-1/+33
|
* Added some signal control.Gravatar default2022-09-291-2/+24
|
* Better coping with timeouts.Gravatar default2022-09-281-0/+6
|
* Added dummy HTTP handlers for html.Gravatar default2022-09-281-1/+10
|
* Timeline pages are also served.Gravatar default2022-09-271-1/+1
|
* New variable USER_AGENT.Gravatar default2022-09-271-1/+1
|
* More work in not_really_markdown().Gravatar default2022-09-271-0/+3
|
* Use xs_replace_i() in some places.Gravatar default2022-09-271-2/+1
|
* More work but signatures seem to still fail.Gravatar default2022-09-261-1/+1
|
* The HTTP request headers are stored in a plain dict.Gravatar default2022-09-251-7/+3
|
* New function srv_archive().Gravatar default2022-09-251-33/+1
|
* Added some aechiving.Gravatar default2022-09-241-0/+34
|
* More work.Gravatar default2022-09-241-5/+0
|
* New function activitypub_get_handler().Gravatar default2022-09-231-0/+3
|
* xs_httpd_request() also returns the payload.Gravatar default2022-09-231-1/+6
|
* server_get_handler() returns the status.Gravatar default2022-09-231-11/+13
|
* webfinger_get_handler() returns the status.Gravatar default2022-09-231-1/+1
|
* httpd serves susie.png.Gravatar default2022-09-221-0/+14
|
* Fixed memleak in greeting.Gravatar default2022-09-221-1/+2
|
* Added a webfinger handler.Gravatar default2022-09-211-0/+3
|
* Fix q_path.Gravatar default2022-09-211-11/+17
|
* Added a global server handler.Gravatar default2022-09-211-0/+115
|
* More httpd work.Gravatar default2022-09-211-3/+5
|
* New flag srv_running.Gravatar default2022-09-211-0/+2
|
* [httpd.c] new file.Gravatar default2022-09-211-0/+52