Now that this port is staged and DOCS defined we can stop testing for DOCS in any install target.4fd65ef49f
socat -- diffie hellman parameter was not primeentered 2016-02-01
no CVE referenced
Multipurpose relay and more
# pkg install socatinstalls 1.8.1.3 from latest; from quarterly (2026Q4) 1.8.1.3# cd /usr/ports/net/socat && make install clean# make -C /usr/ports/net/socat config # change options first
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.8.1.3 | 1.8.1.3 | – |
| FreeBSD 15 | 1.8.1.3 | 1.8.1.3 | – |
| FreeBSD 14 | 1.8.1.3 | 1.8.1.3 | 1.8.1.3 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.8.1.3 | 1.8.1.3 | – |
| FreeBSD 14 | 1.8.1.3 | 1.8.1.3 | 1.8.1.3 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 1.8.1.3.no CVE referenced
no CVE referenced
Now that this port is staged and DOCS defined we can stop testing for DOCS in any install target.4fd65ef49f
- Respect PREFIX - Use procname instead of hardcoded /usr/local/bin/socat Submitted by: sunpoet (myself) Approved by: ehaupt (maintainer)4940ae5cd4
Update to 1.7.2.3, this fixes a security issue, where socats PROXY-CONNECT address was vulnerable to a buffer overflow with data provided on the command line. Security: CVE-2014-0019e5c07fb5d3
This patch will make the socat rc script more reliable. [1] While here, use 'compiler' USES macro to determine compiler type. PR: 185946 [1] Submitted by: feldf091a2b471
Support staging.f38b64d9e6
Add NO_STAGE all over the place in preparation for the staging support (cat: net)0c710c7b4e
Change the clang detector to use a pattern match instead of a conditional define and always test. This fixes build on 9-STABLE and saves some shell commands. PR: 181007 Submitted by: "r4721@tormail.org" <r4721@tormail.org>dc56080374
Fix logic in clang detection. Notified by: crees75e127f595
Remove MAKE_JOBS_SAFE which is now default.ea0f02dfeb
Make sure the binaries are linked against the port OpenSSL libraries when and only when WITH_OPENSSL_PORT is defined. PR: 180395 (based on) Submitted by: "r4721@tormail.org" <r4721@tormail.org>5b8e439847
Rework previous commit. The problem is not clang 3.3 but rather the fact that with 1000024 CC became 'cc' rather than 'clang'.794b49d028
Handle clang 3.3 fallout. I wish we had a __FreeBSD_version tag from when the clang 3.3 import happened, that way we wouldn't have to resort to such hacks.16bdd1c586
Update to 1.7.2.2 Security: CVE-2013-3571b4a9146715
Change rc script to launch socat using daemon and remove the unnecessary wrapper script. PR: 176321 Submitted by: Mark Felder <feld@feld.me>ef17068bee
- Use DOC instead of NOPORTDOCS - Pacify portlint - Convert headerc4c14fd156
Mark as broken on ARM. Approved by: maintainere106e3cfcd
Fix build with clang PR: 168164 Submitted by: bapt883c2e090d
Update to 1.7.2.196c60da470
Fix startup script issue with a wrapper script obtained from www/gatling. This wrapper tries to emulate part of the functionality usually supplied by software like daemontools or runit. It is used to start socat which does not daemonize itself and logs to stdout/stderr. It redirects stdout and stderr to logger(1) via a fifo. While here also remove if-statement around PORTDOCS based on NOPORTDOCS since it's redundant with checks in ports/Mk/bsd.ports.mk. PR: 166947 Submitted by: Mark Felder <feld@feld.me>5bfdda4b31
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.83eb2c3700- Update to 1.7.2.0 (this release allows tun/tap interfaces without IP addresses) - Remove the option to build without OpenSSL, we're supposed to provide sensible default configurations and options. Building a port without OpenSSL support in 2011 makes no sense. This has also been discussed at the Dev Summit 2011 Feature safe: yesbea4b1a6d8
Add LICENSE and remove MD5 sums. Feature safe: yesce1197e105
Update to 1.7.1.3109532dc7f
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#1d6b4b3f91
Update to 1.7.1.2998878abac
Update to 1.7.1.168629e0942
Fix a few "bad example" problems in the rc.d scripts that have been propogated by copy and paste.
1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).
No PORTREVISION bumps because all of these changes are noops.0175383f0aMark MAKE_JOBS_SAFEc810fd3c3f
Set PORTSCOUT in order to skip beta version of the distfilec9f73421be
- Update to 1.7.0.0 - Add ipv6 sub category - Add additional master sites - Provide an rc script - Take maintainer-ship6cb68511e9
Reset nivo+kw+ports.bfa274@is-root.com due to lack of time to work on FreeBSD at the moment. Hat: portmgracb10421db
- Incorporate Sainsbury's service name resolution patch: http://www.dest-unreach.org/socat/contrib/socat-servicenames.html - Incorporate Lucq's file descriptor patch: http://www.dest-unreach.org/socat/contrib/socat-maxfds.html PR: ports/113283 Submitted by: bf <bf2006a@yahoo.com> Approved by: Nils Vogels <nivo@is-root.com> (maintainer)83521b52d0
- Update to 1.6.0.0 PR: ports/111372 Submitted by: Nils Vogels <nivo+kw+ports.bfa274 at is-root.com> (maintainer)7422fc2ae0
- Update to 1.5.0.0 - Transfer maintainership to submitter PR: 103556 Submitted by: Nils Vogels <nivo+kw+ports.bfa274 at is-root.com>aceb495a63
Reset inactive maintainer who has not responded to email. Hat: portmgr3ccbc4b6f5
- Patches to make libwrap usage functional - Bump PORTREVISION - portlint(1) PR: 93708 Submitted by: Rudolf Cejka <cejkar___fit.vutbr.cz> Approved by: maintainer timeout (66 days)fab105ff9b
Update to version 1.4.3.1. The changes since 1.4.2.0 are listed on http://www.dest-unreach.org/socat/ Approved by: markus, maintainera38c380648
SHA256ify Approved by: krion@dbef3380d2
- Update to 1.4.2.0 [1] - OPTIONSify - Fix the packing list when NOPORTDOCS is defined - Polish the Makefile PR: ports/82387 [1] Submitted by: maintainer [1]e3c65c7544
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.c3d8037aeb
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.f2fc2d60ae
- Update to 1.4.0.3 and close vulnerability PR: ports/73783 Submitted by: rik <freebsd-ports@rikrose.net> (maintainer)b7cc8624d2
socat 1.4.0.0 has buggy SOCKS4A code. The maintainer patch on the web site has (probably had, now) a platform-specific bug, which was resolved in conjunction with the socat author earlier. The problem will be corrected in socat 1.4.0.1, but in the meantime is provided separately. This patch adds the fix as a replacement xio-socks.c. I have also set myself as the maintainer as part of the patch below. I am willing to take on maintainership of this port. PR: 69317 Submitted by: rik <freebsd-ports@rikrose.net>fbe675af18
Update to 1.4.0.0 PR: ports/68483 Submitted by: Nicolas Jombart <ecu@ipv42.net>b84e72c19f
SIZEify.f15b845ebe
- Update to 1.3.2.2 PR: 58291 Submmitted by: Nicolas Jombart <ecu@ipv42.net> Approved by: krion (implicitly)888aee6f30
Update to 1.3.2.1 Submitted by: Nicolas Jombart <ecu@ipv42.net> PR: 56032e2b82139a0
Update net/socat: 1.3.1.0 -> 1.3.2.0 * A new mode allows you to directly connect an executed program to the other side of the relay. * A couple of minor improvements and corrections have been made. PR: 54284 Submitted by: Kirill Ponomarew <ponomarew@oberon.net>2b677bdf59
Update net/socat to 1.3.1.0 Add a few docs Change COMMENT to something < 70 chars PR: 53083 Submitted by: Nicolas Jombart <ecu@ipv42.net> Approved by: edwin (mentor)1e1074d998
De-pkg-comment.2c41b9e5f3