Commit graph

14 commits

Author SHA1 Message Date
08579df0b8 Slon/Modules/Http: Add mem_task to SlonHttpSession
We should be using the CHeapCtrl from the Spawned @slon_http_task to
allocate memory for each individual session, which will automatically
be freed when the CTask dies, so let's give ourselves the ability to
do that.
2025-03-10 08:18:13 -04:00
d5a09373e4 Everywhere: Update JSON API 2025-03-09 19:39:44 -04:00
64f31de070 Everywhere: Use slon_mem_task for memory allocation 2025-03-06 09:54:26 -05:00
e1c6ca1b2b Slon/Http/Server: Reimplement multipart/form-data to JSON parser 2025-03-03 21:00:55 -05:00
c0a28a6f17 Slon/Modules/Http: Increase session buffer size to 10MB 2025-03-01 21:11:01 -05:00
ff5a07dc04 Everywhere: Make session->content_type() callable 2025-02-21 18:03:12 -05:00
545d408512 Everywhere: Make session->path(), session->path_count() callable 2025-02-21 16:51:22 -05:00
3728d56ea0 Everywhere: Make session->verb() callable 2025-02-21 11:13:31 -05:00
c6f74cfa84 Everywhere: Make session->send() callable 2025-02-20 08:24:04 -05:00
71c8db66f1 Everywhere: Make session->header() callable 2025-02-19 21:53:31 -05:00
0960af9aef Slon/Modules/Http: Remove unused function @slon_http_set_status_code() 2025-02-19 21:11:14 -05:00
6813c13ab3 Everywhere: Make session->status() callable 2025-02-19 21:07:09 -05:00
2f486ebaf5 Slon/Api/V2/Search: Do WebFinger lookup and create local profile when searching for a remote user that is unknown to the server 2025-02-17 11:33:01 -05:00
52cb92f587 Meta: Add files to repository 2025-02-16 15:21:19 -05:00