BSD Ports

net/socat 1.8.1.0 NetBSD

"netcat++" (extended design, new implementation)

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7c73a2e474
License
gnu-gpl-v2
Categories
net
Package size
216.1 KiB, 874.8 KiB installed

Description

socat is a relay for bidirectional data transfer between two independent data channels. Each of these data channels may be a file, pipe, device (serial line etc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an SSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU line editor, a program, or a combination of two of these. These modes include generation of "listening" sockets, pipes and pseudo terminals.

In the other systems

SystemPortVersion
NetBSDnet/socat1.8.1.0
FreeBSDnet/socat1.8.1.3
OpenBSDnet/socat1.7.4.1
DragonFlynet/socat1.8.0.3
MidnightBSDnet/socat1.8.1.1

Install

Binary package:

pkgin install socat

From pkgsrc:

cd /usr/pkgsrc/net/socat && make install clean

Dependencies

Run dependencies 1
Required by 1

Commit history 1

DateCommitCreditsLog message
7c73a2e474 leot socat: Update to 1.8.1.3
Changes: 1.8.1.3: Testing: The new SOCKS5_OVERFL test for CVE-2026-56123 failed on platforms with non-bash default shell (false positive). 1.8.1.2: Security: Socat security advisory 10 CVE-2026-56123 There was a possible heap overflow in the socks5 client code. It could be triggered by connecting to a malicious socks5 server that expected this connection and had knowledge about details of the client binary code. Only builds with C signed char (vs.unsigned char) are affected. Thanks to Tristan Madani for finding and reporting this issue, and for conveying the process. Test: SOCKS5_OVERFL 1.8.1.1: Corrections: Socat with options -v or -x showed incorrect timestamps (microseconds in decimal position of nanoseconds). …