9 Commits

Author SHA1 Message Date
ejurgensen
96ce7c52c8 [httpd] Abstract parsing of URIs 2022-12-25 23:30:59 +01:00
ejurgensen
816f2c09b5 [httpd] Changes to httpd_send_reply_chunk et al 2022-12-22 23:25:23 +01:00
ejurgensen
8826ea13f2 [httpd] More fixing up and consolidation 2022-12-22 16:37:07 +01:00
ejurgensen
573a628b37 [httpd] More abstraction of evhttp from httpd.c and modules 2022-12-22 15:03:26 +01:00
ejurgensen
2ec0b27468 [httpd] Start abstracting evhttp out of httpd.c 2022-12-22 10:35:34 +01:00
ejurgensen
db25a714bd [httpd] Remove all traces of evhttp from httpd modules 2022-12-22 10:35:09 +01:00
ejurgensen
2b4ff98652 [httpd] Start making http modules agnostic to evhttp 2022-12-21 19:11:03 +01:00
ejurgensen
3e9482e9a5 [httpd] Move internal declarations to httpd_internal.h 2022-12-21 18:09:09 +01:00
ejurgensen
cec21022d7 [httpd] Refactor to use modules for daap, dacp, json api etc.
Removes a lot of code duplication which hopefully will make it easier to add
support for evhtp as http engine.
2022-12-21 16:56:56 +01:00