mirror of
https://repo.or.cz/socat.git
synced 2025-06-30 10:59:00 +00:00
Reworked IPAPP clients
This commit is contained in:
parent
63f67101f4
commit
7b26406d96
16 changed files with 1660 additions and 649 deletions
18
CHANGES
18
CHANGES
|
@ -60,10 +60,24 @@ Corrections:
|
|||
now handled properly.
|
||||
Test: UNIX_L_BIND
|
||||
|
||||
Removed unused bytes variable from gettimestamp(), corrected #elsif and
|
||||
socks4 record length.
|
||||
Removed unused bytes variable from gettimestamp(), corrected #elsif,
|
||||
and socks4 record length.
|
||||
Thanks to clang-18 and gcc-13.
|
||||
|
||||
Address TCP-CONNECT, when target address resolves to both IPv4 and
|
||||
IPv6, now tries to take into account bind address for protocol
|
||||
selection.
|
||||
|
||||
Reworked and harmonized ipapp client addresses.
|
||||
Tests: TCP_CONNECT_RETRY SCTP_CONNECT_RETRY DCCP_CONNECT_RETRY
|
||||
OPENSSL_CONNECT_RETRY SOCKS4_RETRY SOCKS5_CONNECT_RETRY
|
||||
PROXY_CONNECT_RETRY
|
||||
|
||||
Socks and proxy clients now also support option max-children.
|
||||
Tests: TCP_CONNECT_MAXCHILDREN SCTP_CONNECT_MAXCHILDREN
|
||||
DCCP_CONNECT_MAXCHILDREN OPENSSL_CONNECT_MAXCHILDREN
|
||||
SOCKS4_MAXCHILDREN SOCKS5_CONNECT_MAXCHILDREN PROXY_CONNECT_MAXCHILDREN
|
||||
|
||||
Features:
|
||||
POSIXMQ-RECV now takes option o-nonblock; this, in combination with -T,
|
||||
makes it possible to terminate Socat in case the queue is empty.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue