1
0
Fork 0
mirror of https://repo.or.cz/socat.git synced 2025-06-26 09:38:42 +00:00
Commit graph

631 commits

Author SHA1 Message Date
Gerhard Rieger
1ea37d48c2 Fixed o-creat, o-excl, and o-cloexec with POSIXMQ-* 2025-01-29 22:56:06 +01:00
Gerhard Rieger
25d2f746d9 Added options posixmq-maxmsg and posixmq-msgsize 2025-01-29 22:56:00 +01:00
Gerhard Rieger
663a6bb012 Added option posixmq-flush 2025-01-29 22:55:51 +01:00
Gerhard Rieger
9bf5fc625c POSIXMQ-RECV takes option o-nonblock 2025-01-29 22:55:45 +01:00
Gerhard Rieger
68f0143f7b READLINE now prints newline on empty input line 2025-01-29 22:52:47 +01:00
Gerhard Rieger
920ed1f0a3 Fixed possible crash or fail of option ip-add-membership with two parameters 2025-01-29 22:44:52 +01:00
Gerhard Rieger
bcca5a3b9a Option ip-add-source-membership did not work 2025-01-29 22:44:47 +01:00
Gerhard Rieger
9beffd3193 Fixed: xiopoll(...) Bad file descriptor 2025-01-29 22:41:25 +01:00
Gerhard Rieger
1154e69d3e writefull() respects total inactivity timeout 2025-01-29 22:34:34 +01:00
Gerhard Rieger
1878ae93fd writefull() uses select()/poll() instead of sleep based polling 2025-01-29 22:34:26 +01:00
Gerhard Rieger
2dd1452f25 Correct undesired logging of complete write() 2025-01-29 22:34:20 +01:00
Gerhard Rieger
29f9e4db92 Test script socks5server-echo.sh for new tests SOCKS5CONNECT_TCP4 and SOCKS5LISTEN_TCP4 2025-01-29 22:21:19 +01:00
Gerhard Rieger
e7df880af5 Fixed ignoring of explicit socksport in socks5 addresses (regression) 2025-01-29 21:59:56 +01:00
Gerhard Rieger
5e56f25285 Fix for old FreeBSD 2025-01-29 21:58:08 +01:00
Gerhard Rieger
fa67d7d380 Corrected regression of ignoreeof 2025-01-29 21:55:18 +01:00
Gerhard Rieger
9968ca4c5b Fixed filan -s displaying "(stream)" instead of "tcp" 2025-01-29 21:51:58 +01:00
Gerhard Rieger
7a90caade5 Fixed build issues on disabled features 2025-01-29 21:49:16 +01:00
Gerhard Rieger
af7d44d751 Fixed a few testing issues 2025-01-28 01:25:22 +01:00
Gerhard Rieger
f38b76f5c8 Fixed display of option phases in help output 2025-01-24 16:13:33 +01:00
Gerhard Rieger
2e21396282 test.sh produces results.txt with numbers, names, results 2025-01-24 16:01:19 +01:00
Gerhard Rieger
69c9eb550c Further improved readline.sh STDERR handling 2025-01-24 15:54:27 +01:00
Gerhard Rieger
4ee1f31cf8 Version 1.8.0.2 - CVE-2024-54661: Arbitrary file overwrite in readline.sh 2024-12-06 11:42:09 +01:00
Gerhard Rieger
6ff391324d Version 1.8.0.1 2024-08-24 14:23:11 +02:00
Gerhard Rieger
47b98aed7a Print CRL warning only once 2024-08-24 14:23:04 +02:00
Gerhard Rieger
c4f569e367 Socks5 with 3 args and option socksport 2024-08-24 14:22:49 +02:00
Gerhard Rieger
0454c4fa43 Fixed SO_PROTOCOL on new Illumos 2024-08-24 14:22:05 +02:00
Gerhard Rieger
642b729622 More docu fixes 2024-08-24 14:21:55 +02:00
Gerhard Rieger
689b133817 Fixed a lot of typos in docu 2024-08-24 14:21:42 +02:00
Gerhard Rieger
ec0e1ca20c Reworked domain name resolution, centralized IPv4/IPv6 sorting 2024-08-24 14:21:35 +02:00
Gerhard Rieger
127280088c SENDTO addresses now prefer IPv4 over IPv6 name resolution 2024-08-24 14:21:19 +02:00
Gerhard Rieger
868998eb60 Mitigated regressions of 1.8.0.0 with TCP-LISTEN e.a. by making -4 the default 2024-08-24 14:20:32 +02:00
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