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 |
|
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 |
|