dest-unreach / socat
what: "netcat++" (extended design, new implementation) OS: AIX, BSD, Linux, Solaris e.a. (UNIX) lic: GPL2 inst: tar x...; ./configure; make; make install doc: README; socat.html, socat.1 ui: command line exa: socat TCP6-LISTEN:8080,reuseaddr,fork PROXY:proxy:www.domain.com:80 keyw: tcp, udp, ipv6, raw ip, unix-socket, pty, pipe, listen, socks4, socks4a, proxy-connect, ssl-client, filedescriptor, readline, stdio, exec, system, file, open, tail -f, termios, setsockopt, chroot, fork, perm, owner, trace, dump, dgram, ext3, resolver, datagram, multicast, broadcast, interface, socket, sctp, generic, ioctl
2023-11-13: Socat version 1.8.0.0 has been released. It adds a couple of new features:
2022-10-30: Socat version 1.7.4.4 is another bug fix release. It fixes UDP-RECVFROM failures and a couple of other bugs.
2022-01-08: Socat version 1.7.4.3 fixes the TCP_INFO issue that broke building on non-Linux platforms. Furthermore, building on AIX works again. A few more corrections and improvements have been added.
2021-10-31: Socat version 1.7.4.2 fixes a lot of bugs, e.g., for options -r and -R.
2021-01-10: Socat version 1.7.4.1 fixes compilation on 32 bit systems and file transfer with OpenSSL.
2021-01-04: Socat version 1.7.4.0 fixes a couple of bugs including a very theoretical security issue, restauration of DTLS using UDP, some porting issues, and last but not least several new features: VSOCK support, OpenSSL SNI, raw data dump, and more. See file CHANGES and Release Notes.
Thanks to all contributors for their invaluable patches!
You can download socat 1.8.0.0 in source form (.gz, .bz2). Feel free to check the md5 or sha256 hashes.
Git repository is git://repo.or.cz/socat.git
(Project page is https://repo.or.cz/socat.git)
Classical documentation:
Mini tutorials: