Commit Graph
77 Commits
Author SHA1 Message Date
default 1e9d21147b Connections are now attended by threads. 2022-10-10 19:50:37 +02:00
default 95d0ce8382 Call xs_socket_accept() from httpd(). 2022-10-10 19:33:39 +02:00
default 8bb7582062 Implemented the helper thread. 2022-10-01 20:57:06 +02:00
default 80d1700f6a Added some signal control. 2022-09-29 12:50:50 +02:00
default 7ae3064210 Better coping with timeouts. 2022-09-28 16:27:53 +02:00
default b2c8264003 Added dummy HTTP handlers for html. 2022-09-28 05:22:08 +02:00
default 94ef803701 Timeline pages are also served. 2022-09-27 19:00:24 +02:00
default f1dbd8e700 New variable USER_AGENT. 2022-09-27 18:01:51 +02:00
default 4f3b70d997 More work in not_really_markdown(). 2022-09-27 10:51:57 +02:00
default 48a50770f4 Use xs_replace_i() in some places. 2022-09-27 10:20:33 +02:00
default fd6f71bfe3 More work but signatures seem to still fail. 2022-09-26 11:19:45 +02:00
default b070d2d8f8 The HTTP request headers are stored in a plain dict. 2022-09-25 07:42:57 +02:00
default 58de0798f2 New function srv_archive(). 2022-09-25 07:28:42 +02:00
default c3e19f1650 Added some aechiving. 2022-09-24 12:22:17 +02:00
default e9afd7cd13 More work. 2022-09-24 11:54:35 +02:00
default 6e6c315494 New function activitypub_get_handler(). 2022-09-23 20:59:19 +02:00
default 1d694a245a xs_httpd_request() also returns the payload. 2022-09-23 20:28:23 +02:00
default 02b0df78c6 server_get_handler() returns the status. 2022-09-23 17:44:02 +02:00
default 11134e58a3 webfinger_get_handler() returns the status. 2022-09-23 17:40:59 +02:00
default 595ded1fc7 httpd serves susie.png. 2022-09-22 17:55:59 +02:00
default 7a60c71744 Fixed memleak in greeting. 2022-09-22 17:44:23 +02:00
default 6e4294f8e8 Added a webfinger handler. 2022-09-21 21:12:49 +02:00
default 8df3d4ab5d Fix q_path. 2022-09-21 19:46:02 +02:00
default 9270a0077e Added a global server handler. 2022-09-21 19:28:30 +02:00
default e7c886beb7 More httpd work. 2022-09-21 18:27:30 +02:00
default 7efb6d5833 New flag srv_running. 2022-09-21 18:13:11 +02:00
default 8e653d201f [httpd.c] new file. 2022-09-21 18:09:16 +02:00