Commit Graph

31 Commits

Author SHA1 Message Date
de3fcf8fc3 Honor proxy server timeout with one second buffer 2023-07-06 17:15:53 +02:00
914aa2d341 Fix socket.h sock_init() definition 2023-07-03 00:03:27 +02:00
cb04af739c Fix nextcloud issues 2023-07-02 13:50:07 +02:00
6f0371c46f Use getaddrinfo/getnameinfo instead of deprecated methods 2023-01-29 20:31:27 +01:00
ad6ffe5425 Use file descriptor in sock_set_socket_timeout_micros() 2023-01-29 11:57:37 +01:00
8053439212 Add chunk send/receiving functions 2023-01-26 11:41:10 +01:00
299e726341 Add pip abstraction for sock 2023-01-26 11:02:44 +01:00
5f3ba2b971 Add sock_init() 2023-01-23 23:35:53 +01:00
32ea03079b Add sock_splice_all() 2023-01-23 12:55:41 +01:00
44fc7f2e5c Add flags to sock_splice_chunked 2023-01-23 01:50:50 +01:00
e8655102b9 Use sock in fastcgi 2023-01-13 02:36:41 +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
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
f87fb74ced Remove sock_poll 2023-01-03 18:58:58 +01:00
fc9538fa6d Update sock_check to sock_has_pending 2023-01-02 19:56:29 +01:00
1547805e4c Add sock_set_timeout() 2022-12-31 01:36:24 +01:00
9ad1ecf1da Rev proxy working again 2022-12-31 00:28:20 +01:00
1f20c70772 Add union for sock addr 2022-12-15 10:26:28 +01:00
8e83d6aa5f Outsource geoip 2022-12-13 23:41:29 +01:00
206ae3264d Hopefully fix bug 2022-11-11 02:18:01 +01:00
b30f9fa56d Implement Transfer-Encoding chunked for requests 2022-10-20 23:10:07 +02: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
bb895c5bca Fix WebSocket connection close handling 2022-08-27 14:01:33 +02:00
2b4569aabe Rename Necronda server to Sesimos 2022-08-18 14:17:12 +02:00
c92742275a Implement WebSocket reverse proxy 2022-08-18 03:07:54 +02:00
170337d4d5 Do not use select() anymore 2022-08-17 22:34:01 +02:00
171bca55fa Fixed reverse proxy timeout 2021-11-12 15:16:09 +01:00
d130474989 Refactor for shared library use 2021-05-03 20:10:23 +02:00