Gerhard Rieger
|
bd727963a0
|
IP-SENDTO with pf=ip4 failed with "trailing garbage"
|
2024-08-21 09:17:16 +02:00 |
|
Gerhard Rieger
|
602a54420e
|
Added the optional DEVTESTS feature for developer tests with controlled name resolution to both IPv4 and IPV6 addresses
|
2024-08-20 12:02:25 +02:00 |
|
Gerhard Rieger
|
a86376cd1e
|
Fixed possible buffer overrun with long log lines
|
2024-08-05 17:51:46 +02:00 |
|
Gerhard Rieger
|
0cfe39a413
|
Fixed IP-SENDTO with option pf with protocol name
|
2024-08-05 08:57:39 +02:00 |
|
Gerhard Rieger
|
50b6301bda
|
For isastream() include stropts.h instead of sys/stropts.h
|
2024-08-05 08:57:28 +02:00 |
|
Gerhard Rieger
|
b96fd064cb
|
test.sh: Fixed ss determination; more DEFS
|
2024-08-05 08:50:51 +02:00 |
|
Gerhard Rieger
|
93e6685766
|
Added option ai-all
|
2024-08-05 08:50:40 +02:00 |
|
Gerhard Rieger
|
a6c8c3ad89
|
socat-mux.sh and socat-broker.sh use low ports when run as root
|
2024-08-05 08:50:29 +02:00 |
|
Gerhard Rieger
|
1241600b81
|
socat-chain.sh, socat-mux.sh, and socat-broker.sh work with older Socat versions
|
2024-08-05 08:50:18 +02:00 |
|
Gerhard Rieger
|
9fe8206b52
|
Options ipv6-join-group and ipv6-join-source-group failed
|
2024-08-05 08:50:06 +02:00 |
|
Gerhard Rieger
|
4c0786dcdf
|
Fixed FD leak of RECVFROM with fork
|
2024-08-05 08:49:35 +02:00 |
|
Gerhard Rieger
|
ab2b17dfc5
|
Fixed loop of RECVFROM with fork when second address failed
|
2024-08-05 08:48:48 +02:00 |
|
Gerhard Rieger
|
fdddba24b8
|
Fixed hanging of OpenSSL due to nested xioclose()
|
2024-07-28 12:59:24 +02:00 |
|
Gerhard Rieger
|
d16f1fe125
|
Guard applyopts_termios_value()
|
2024-07-28 12:59:14 +02:00 |
|
Gerhard Rieger
|
64dc8b2941
|
Makefile.in: Fixed srcdir/; and CC with spaces
|
2024-07-28 12:59:03 +02:00 |
|
Gerhard Rieger
|
efc654f85a
|
Missing NETDB_INTERNAL now falls back to -1
|
2024-07-28 12:58:48 +02:00 |
|
Gerhard Rieger
|
54cbb0bb09
|
Changes for new Linux distributions: grep -E, -F
|
2024-07-28 12:58:32 +02:00 |
|
Gerhard Rieger
|
2ab4b232fc
|
Again ported to NetBSD
|
2024-07-28 12:58:16 +02:00 |
|
Gerhard Rieger
|
b5b9ee0031
|
test.sh: -D for output defs/vars; many corrections and improvements
|
2024-07-28 12:57:45 +02:00 |
|
Gerhard Rieger
|
74d03b37da
|
test.sh: speed up by tuned sleep values
|
2024-06-29 09:25:30 +02:00 |
|
Gerhard Rieger
|
42e20ed278
|
-T 0 now means 0.0s instead of no timeout
|
2024-06-29 09:20:47 +02:00 |
|
Gerhard Rieger
|
335fca16c4
|
test.sh: gather listOK
|
2024-06-29 09:19:38 +02:00 |
|
Gerhard Rieger
|
e4bf2b4d0e
|
test.sh: fixed hanging on OpenBSD-4
|
2024-06-29 09:13:25 +02:00 |
|
Gerhard Rieger
|
f123013881
|
test.sh: Always use ss when available
|
2024-06-29 09:06:11 +02:00 |
|
Gerhard Rieger
|
2da070164d
|
Version 1.8.0.0
|
2023-11-13 20:08:54 +01:00 |
|
Gerhard Rieger
|
c9ff62744f
|
Corrections for better 32bit systems support, and some minor fixes
|
2023-11-13 20:08:23 +01:00 |
|
Gerhard Rieger
|
de1ed21026
|
_FILE_OFFSET_BITS,_LARGE_FILES for direct largefile support
|
2023-11-12 18:40:47 +01:00 |
|
Gerhard Rieger
|
343256752a
|
configure.ac: call $CC not gcc
|
2023-11-12 18:29:33 +01:00 |
|
Gerhard Rieger
|
47bb8fff64
|
A couple of minor corrections
|
2023-11-12 10:57:15 +01:00 |
|
Gerhard Rieger
|
8f27dd268c
|
Added socat-broker.sh for group communications
|
2023-11-11 18:39:27 +01:00 |
|
Gerhard Rieger
|
28f1a56305
|
Added socat-mux.sh for n-to-1 / 1-to-n communications
|
2023-11-11 18:17:25 +01:00 |
|
Gerhard Rieger
|
e62f62e5b9
|
Added socat-chain.sh for layering protocols
|
2023-11-11 18:03:44 +01:00 |
|
Gerhard Rieger
|
27877ea777
|
Procan: Try to identify controlling terminal
|
2023-11-11 17:45:02 +01:00 |
|
Gerhard Rieger
|
cd5673dbd0
|
Procan: print umask, CC, and couple more new infos
|
2023-11-11 17:40:52 +01:00 |
|
Gerhard Rieger
|
2cfc39e9e5
|
UDP-Lite (UDPlite) support
|
2023-11-11 17:18:06 +01:00 |
|
Gerhard Rieger
|
a846b94e6c
|
Implementation of DCCP socket addresses
|
2023-11-06 22:01:50 +01:00 |
|
Gerhard Rieger
|
fc21e154b9
|
Check pipe size for possible blocking
|
2023-11-06 21:42:11 +01:00 |
|
Gerhard Rieger
|
e015aaaee6
|
New option f-setpipe-sz
|
2023-11-06 21:36:37 +01:00 |
|
Gerhard Rieger
|
5ee79624b6
|
Fix of configure --enable-openssl-base processing
|
2023-11-06 21:24:33 +01:00 |
|
Gerhard Rieger
|
d605ab57f5
|
Fixed the end-close option, it just did not work
|
2023-11-06 21:23:27 +01:00 |
|
Gerhard Rieger
|
e610b14470
|
Client addresses with option fork now apply option max-children
|
2023-11-06 21:23:11 +01:00 |
|
Gerhard Rieger
|
c00262b42d
|
Fixed option sourceport with UDP6-DATAGRAM
|
2023-11-06 21:22:49 +01:00 |
|
Gerhard Rieger
|
f61a95585b
|
test.sh option --internet, function checkcond
|
2023-11-06 21:22:18 +01:00 |
|
Gerhard Rieger
|
44c9eb1d9d
|
test.sh Function checkcond; option -internet
|
2023-11-06 20:51:31 +01:00 |
|
Gerhard Rieger
|
b2914a0cf3
|
New option bind-tempname for parallel UNIX domain SENDTO clients
|
2023-11-06 20:40:49 +01:00 |
|
Gerhard Rieger
|
8641344c73
|
Renewed port to OpenBSD
|
2023-11-06 08:38:24 +01:00 |
|
Gerhard Rieger
|
5034b941bf
|
Corrected order of OpenSSL set_cipher_list and use_certificate_chain_file
|
2023-11-06 08:20:01 +01:00 |
|
Gerhard Rieger
|
40350ecc79
|
Improve option retrieve-vlan
|
2023-11-06 08:19:17 +01:00 |
|
Gerhard Rieger
|
6125ed4e4e
|
New option chdir (cd)
|
2023-11-06 08:15:42 +01:00 |
|
Gerhard Rieger
|
e5cbf2feeb
|
Restrict option umask to the address it is applied to
|
2023-11-06 07:56:33 +01:00 |
|