aboutsummaryrefslogtreecommitdiffstats
path: root/src/conn-tools/s6-tcpserver6d.c
Commit message (Collapse)AuthorAgeFilesLines
* Great Tcpserver Unification. Prepare for 2.6.0.0.Laurent Bercot2023-09-301-374/+0
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Remove s6-tcpserver?d dependency on libs6Laurent Bercot2023-09-111-3/+11
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* New versions of s6-tcpserver4d and s6-tcpserver6dLaurent Bercot2023-09-081-47/+22
| | | | | | | | | | | - both now use posix_spawn when available - s6-tcpserver4d uses avltree for logarithmic lookups - s6-tcpserver6d still has the linear lookup - the point was to benchmark linear vs logarithmic, but the fork() overhead overshadowed everything - now with fork() out of the way, I'm going back to benchmarks Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Prepare for 2.5.1.2Laurent Bercot2022-11-291-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Adapt to skalibs-2.11.0.0Laurent Bercot2021-08-101-4/+3
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* bugfix: tcpserver should unignore SIGPIPELaurent Bercot2021-05-221-1/+2
|
* Trivial syscall number optimizationLaurent Bercot2021-05-211-1/+1
|
* Convert to new exec.h syntaxLaurent Bercot2020-11-261-15/+15
|
* Different code style for the maxconn spurious warning avoidanceLaurent Bercot2019-05-141-4/+3
|
* bugfix: have s6-tcpserver?d write localport to stdout on notifLaurent Bercot2018-10-061-1/+12
| | | | and not just a newline.
* bugfix: spurious error message in s6-tcpserver?d when maxed connectionsLaurent Bercot2017-09-131-2/+3
|
* Fix memcpy size in s6-tcpserver6dLaurent Bercot2017-03-151-1/+1
|
* Adapt to skalibs-2.5.0.0Laurent Bercot2017-03-121-36/+42
|
* Types fix, first passLaurent Bercot2017-01-101-8/+9
| | | | | | | XXX marks what must change when skalibs changes. Also started writing functions for client certificate support in sbearssl, but it's not working yet (need more high-level support from BearSSL before it can work)
* Experimental decoupling of socketbinders and daemons in ucspi servers.Laurent Bercot2015-01-071-0/+373
Rewrite of s6-ipcserver as a small wrapper. s6-tcpserver4 and s6-tcpserver6 will follow.