Commit Graph

38 Commits

Author SHA1 Message Date
80d7626208 Implement Expect: 100-continue 2024-02-07 15:23:14 +01:00
cb04af739c Fix nextcloud issues 2023-07-02 13:50:07 +02:00
808ebdb0a0 Add http_add_to_header_fiel() 2023-07-01 21:19:27 +02:00
9ee0e11c86 Remove some gotos 2023-01-26 17:15:30 +01:00
e8655102b9 Use sock in fastcgi 2023-01-13 02:36:41 +01:00
2d250621c8 Add time to log prefix 2023-01-12 20:29:34 +01:00
f96dc46ea7 Add sock_send_x and remove fastcgi compression 2023-01-12 19:51:26 +01:00
5acab8144d Rework error interface 2023-01-12 12:54:23 +01:00
15f400f376 Add status_code_t in http.h 2023-01-12 10:22:27 +01:00
07d6280864 Fix list pointer bug in proxy 2023-01-12 01:58:14 +01:00
764b754a6f Add more utils 2023-01-11 11:06:36 +01:00
af62a3065a Add http error handling 2023-01-09 22:01:50 +01:00
c36ad8c113 Add global error handling 2023-01-09 01:07:02 +01:00
6f2751f69b Added http_parse_request 2023-01-05 18:54:31 +01:00
cd80a194dd Use strcasecmp in http.c 2023-01-03 18:36:40 +01:00
e82869e993 Using list in http header 2023-01-03 14:05:11 +01:00
f7f245c931 Outsource default favicons 2023-01-03 11:08:17 +01:00
03c2c7b364 Outsource default documents to actual files 2023-01-02 14:26:59 +01:00
45514f90ca Multi processing -> multi threading 2022-12-18 22:18:11 +01:00
2efe65fc74 Cleanup code 2022-12-10 21:40:41 +01:00
2937bdaded Add logger 2022-12-10 20:48:47 +01:00
90e324cf87 Remove client buffer 2022-10-20 23:00:11 +02:00
63b1ca5d6a Update file header comments 2022-10-20 22:03:46 +02:00
f4c3345445 Fix spacing 2022-10-20 22:03:16 +02:00
2b4569aabe Rename Necronda server to Sesimos 2022-08-18 14:17:12 +02:00
041e4d43a7 Code style 2022-08-17 22:35:51 +02:00
f0b27b3b37 Fix revproxy and fastcgi http header field merging 2022-08-17 19:11:20 +02:00
0648c75baa Refactor code a bit 2022-08-16 22:06:50 +02:00
b6ba58d406 Fix memory leak on location rewrite in rev_proxy 2022-08-16 21:03:50 +02:00
4fe067ed7d Remove strncpy 2022-08-16 20:16:46 +02:00
41e12d6293 Fix http_get_header_field(_len) 2022-08-16 20:08:00 +02:00
a738f1abfe Fix http parser bugs 2022-08-16 20:04:08 +02:00
bc1c6d3498 Update http header parser 2022-08-16 18:35:03 +02:00
4994b4375b Replace strncpy with snprintf where necessary 2021-05-11 22:10:02 +02:00
30b163c6fa Small fixes 2021-05-07 19:57:40 +02:00
7aa47cac61 Fix includes 2021-05-06 20:46:17 +02:00
45c5f20345 Preparing for transfer encoding compression 2021-05-05 20:40:23 +02:00
d130474989 Refactor for shared library use 2021-05-03 20:10:23 +02:00