Commit Graph
21 Commits
Author SHA1 Message Date
yrutschle b6c8e116af verify there is space in pid followup table before forking (fix #502) 2025-08-27 22:57:04 +02:00
yrutschle 3c237b3c9a have some minimum hash size if no protocols have a max_connections setting 2025-08-26 23:22:17 +02:00
Yves Rűtschlé 81e2d0e2f4 check udp timeouts on all new connections including TCP 2025-08-15 19:54:51 +02:00
Yves Rűtschlé d97cda1fa5 sslh-ev now has backup strategy when ulimit -f (file descriptor) is reached 2025-08-15 10:11:20 +02:00
Yves Rűtschlé e1619707f6 check allocation success 2025-08-13 12:24:15 +02:00
Yves Rűtschlé ad34bc5c5a check allocation success 2025-08-12 23:14:42 +02:00
Yves Rűtschlé 2624877232 sslh-ev: keep track of forked processes 2025-08-12 23:05:24 +02:00
Yves Rűtschlé 0a0392e7ee refactor: separate pid processing from child signal processing 2025-08-12 10:17:03 +02:00
Yves Rűtschlé 3817f2d728 count listen endpoint connections for forked protocols 2025-08-11 12:13:09 +02:00
Yves Rűtschlé 51ba24c1b2 count protocol connections when forking, in sslh-select 2025-08-11 09:28:43 +02:00
Yves Rűtschlé eac34ec36f refactor: consolidate loop init between sslh-select and sslh-ev 2025-08-10 08:49:02 +02:00
yrutschle 8c4253f145 refactor: rename proto inc and dec functions for clarity 2025-08-06 09:36:39 +02:00
yrutschle 4483e9c7e5 support for max_connections on listen_endpoint for sslh-ev/sslh-select 2025-08-06 09:32:19 +02:00
Yves Rutschle feaf528a60 add setting for maximum connection per protocol 2025-07-24 19:48:50 +02:00
yrutschle 750e828d49 reinstate checking of FD_SETSIZE for sslh-select 2022-05-22 22:32:22 +02:00
yrutschle 7228c0ebc3 refactor: move TCP code to new object tcp-listener 2022-05-03 17:03:30 +02:00
yrutschle da194f15f0 make local functions static 2022-05-02 23:01:28 +02:00
yrutschle d922086f53 handle accept failure properly (fix #322) 2022-03-18 18:03:18 +01:00
yrutschle 207d482189 refactor: move udp timeout management to udp module 2021-11-09 18:27:52 +01:00
yrutschle ec033efbbc refactor more code from sslh-select to processes.c 2021-10-26 21:45:44 +02:00
yrutschle 3389000ff3 move action processing to its own file 2021-10-17 16:02:49 +02:00