Commit Graph

26 Commits

Author SHA1 Message Date
0232331f99 Fix reverse proxy timeout issues 2023-09-08 02:51:57 +02:00
de3fcf8fc3 Honor proxy server timeout with one second buffer 2023-07-06 17:15:53 +02:00
6f0371c46f Use getaddrinfo/getnameinfo instead of deprecated methods 2023-01-29 20:31:27 +01:00
ab7e5cc722 Remove dns_server directive 2023-01-29 11:55:32 +01:00
9ee0e11c86 Remove some gotos 2023-01-26 17:15:30 +01:00
9237c791bb Set chunks_transferred to 0 2023-01-26 12:49:18 +01:00
5acab8144d Rework error interface 2023-01-12 12:54:23 +01:00
07d6280864 Fix list pointer bug in proxy 2023-01-12 01:58:14 +01:00
820ce8dac9 Update logger_prefix 2023-01-12 00:34:04 +01:00
611ceabfb2 Small fixes in tcp_acceptor 2023-01-11 14:49:06 +01:00
764b754a6f Add more utils 2023-01-11 11:06:36 +01:00
c36ad8c113 Add global error handling 2023-01-09 01:07:02 +01:00
4ff22bd0c6 Handle timeouts in epoll 2023-01-08 22:19:16 +01:00
308534b883 Code cleanup 2023-01-03 18:44:50 +01:00
1cf9172194 Make client list dynamic 2023-01-03 10:05:30 +01:00
9cb278eb2a Remove tcp_closer 2022-12-31 11:20:29 +01:00
816c8c0bfc Actually using async 2022-12-31 02:00:01 +01:00
1547805e4c Add sock_set_timeout() 2022-12-31 01:36:24 +01:00
96f3225f51 Add clock_micros() 2022-12-31 00:53:36 +01:00
9ad1ecf1da Rev proxy working again 2022-12-31 00:28:20 +01:00
db966b3a66 Merge worker .h files 2022-12-29 22:00:32 +01:00
5d27cf0398 Update workers 2022-12-29 21:47:42 +01:00
7a2acb0e66 Add workers 2022-12-29 21:41:40 +01:00
672745f6df Delete client.h/.c 2022-12-29 11:47:59 +01:00
f9b3cc29ab Update logger to use format 2022-12-29 11:09:45 +01:00
b90ed61e03 Async working with connection handlers 2022-12-29 01:49:00 +01:00